body {background: #ffffff;}	

.style1 { font-size: 9px; font-family:verdana; color: #990000;}
.style2 { font-size: 10px; font-family:verdana; color: #990000; }
.style3 { font-size: 12px; font-family:verdana; color: #000000;}
.style4 { font-size: 11px; font-family:verdana; color: #000000;}
.style5 { font-size: 10px; font-family:arial; color: #990000;}
.style6 { font-size: 10px; font-family:arial; color: #CC9999;}
.style7 { font-size: 10px; font-family:arial; color: #990000; font-weight:bold; }

.searchprofiles { font-size: 8px; font-family:verdana; color: #000000;}
.searchprofiles a:link    { color: #000000;  text-decoration: none;}
.searchprofiles a:visited { color: #000000;  text-decoration: none;}
.searchprofiles a:active  { color: #000000;  text-decoration: none;}
.searchprofiles a:hover	  { color: #CC9999;  text-decoration: none;}

.faq { font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.faq a:link    { color: #000000;  text-decoration: underline;}
.faq a:visited { color: #000000;  text-decoration: underline;}
.faq a:active  { color: #000000;  text-decoration: underline;}
.faq a:hover   { color: #666666;  text-decoration: underline;}

.login a:link    { color: #ff0026;  text-decoration: underline;}
.login a:visited { color: #ff0026;  text-decoration: underline;}
.login a:active  { color: #ff0026;  text-decoration: underline;}
.login a:hover	 { color: #ff0026;  text-decoration: none;}

.header { font-size: 10px; font-family:verdana; color: #ffffff;}
.header a:link    { color: #ffffff;  text-decoration: none;}
.header a:visited { color: #ffffff;  text-decoration: none;}
.header a:active  { color: #ffffff;  text-decoration: none;}
.header a:hover	  { color: #cccccc;  text-decoration: none;}

.story { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #436891;}
.story a:link    { color: #436891;  text-decoration: underline;}
.story a:visited { color: #436891;  text-decoration: underline;}
.story a:active  { color: #436891;  text-decoration: underline;}
.story a:hover	  { color: #436891;  text-decoration: none;}

.bottommenu            { color: #979797; text-decoration: none;  font-family:arial; font-size: 12px;}
a.bottommenu:link            { color: #979797;  text-decoration: none;  font-family:arial;}
a.bottommenu:visited         { color: #979797;  text-decoration: none;  font-family:arial;}
a.bottommenu:active			 { color: #979797;  text-decoration: none;  font-family:arial;}
a.bottommenu:hover			 { color: #6f6f6f;  text-decoration: none;  font-family:arial;}

.membermenu { color: #FFFFFF;  text-decoration: none;  font-size: 15px; font-family:tahoma;}
a.membermenu:link              { color: #CC9999;  text-decoration: none;  font-size: 15px; font-family:tahoma;}
a.membermenu:visited           { color: #CC9999;  text-decoration: none;  font-size: 15px; font-family:tahoma;}
a.membermenu:active			 { color: #CC9999;  text-decoration: none;  font-size: 15px; font-family:tahoma;}
a.membermenu:hover			 { color: #FFFFFF;  text-decoration: none;  font-size: 15px; font-family:tahoma;}
	
.featured {border:1px solid #c3c3c3; background-color: #ffffff;}

.panel { background-color: #D2D2D2; }
.panel2 { background-color: #e5e5e5; }
.panel3 { background-color: #ffffff; border: 1px solid #c3c3c3; }
.panel4 { background-color: #e5e5e5; border: 1px solid #c3c3c3; }
.table { background-color: #e5e5e5; }
.free { background-color: #e5e5e5; }
.canvas { background-color: #F5F5F5; }
form { margin:0px; padding:0px; }
	
h1 {font-family: verdana; color: #CC9999; font-size: 10px; white-space: nowrap; background: transparent; margin-top: 0em; margin-bottom: 0em;}
h2 {font-family: verdana; color: #CC9999; font-size: 14px; white-space: nowrap; background: transparent; margin-top: 0em; margin-bottom: 0em;}
h3 {font-family: verdana; color: #CC9999; font-size: 18px; white-space: nowrap; background: transparent; margin-top: 0em; margin-bottom: 0em;}
h4 {font-family: verdana; color: #000000; font-size: 11px; white-space: nowrap; background: transparent; margin-top: 0em; margin-bottom: 0em;}
h5 {font-family: verdana; color: #CC0000; font-size: 14px; white-space: nowrap; background: transparent; margin-top: 0em; margin-bottom: 0em;}
h6 {font-family: verdana; color: #CC9999; font-size: 11px; white-space: nowrap; background: transparent; margin-top: 0em; margin-bottom: 0em;}


a:link              { color: #FF0000;  text-decoration: none;}
a:visited           { color: #FF0000;  text-decoration: none;}
a:active, a:hover   { color: #CC9999;  text-decoration: none;}

/* Profile details styles */
.profile_details { margin: 4px; }
.profile_thumb { border : 1px solid #c3c3c3; background: white; margin: 0; padding: 0; }
.profile_details { margin: 0; padding: 0; font-size: 11px; color: #990000; list-style: none; }
.profile_details .profile_nickname { font-weight: bold; }
	
	.menu
	{
		color: #333366;
		font-weight:bold;
		text-decoration:none;
	}
	a.menu:link
	{
		color:#333366;
		font-weight:bold;
		text-decoration:none;
	}
	a.menu:visited
	{
		color:#333366;
		font-weight:bold;
		text-decoration:none;
	}
	a.menu:active, a.menu:hover
	{
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:underline;
	}

	a.index:link
	{
		color:#ffff66;
		text-decoration:none;
	}
	a.index:visited 
	{
		color:#ffff66;
		text-decoration:none;
	}
	a.index:active, a.index:hover
	{
		color: #ffff66;
		text-decoration:underline;
	}

	.bold
	{
		font-size:11px;
		font-family:Tahoma;
		color:#990000;
		font-weight:bold;
	}
.text { font-size:13px; font-family:Arial; color:#990000; }
.text2 { font-size:11px; font-family:Arial;	color:#990000; }
.text3 { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; }
	.small
	{
		font-size:11px;
		font-family:Trebuchet MS;
		color:#990000;
		font-weight:bold;
	}
	.small2
	{
		font-size:11px;
		font-family:Tahoma;
		color: #990000;
		font-weight:bold;
	}
	.small3
	{
		font-size:10px;
		font-family:Trebuchet MS;
		color: #990000;
		font-weight:bold;
	}
	.err
	{
		position:relative;
		width:450px;
		font-size:11px;
		font-family:Tahoma;
		color:#FF0000;
		text-decoration:underline;
		text-align:center;
	}
	.white
	{
		font-size:11px;
		font-family:Tahoma;
		color:#FFFFFF;
		font-weight:bold;
	}
	.dark
	{
		font-size:12px;
		font-family:Trebuchet MS;
		color:#333366;
		font-weight:bold;
	}
	.tiny
	{
		font-family:Arial;
		font-size:9px;
		font-weight:normal;
		color: #444477;
	}
	.biglink
	{
		font-size:13px;
		font-family:Arial;
		color:#444477;
	}
	.chat_body_msgs
	{
		background:#f0f0ff;
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		color:#444477;
		font-weight:400;
		margin:0px;
	}
	.chat_body
	{
		background: #ffffff;
		font-family: Verdana;
		font-size: 11px;
		font-weight: normal;
		color: #444477;
	}
	.chat_small
	{
		font-size:8px;
		font-family: Tahoma;
		color:#FFFFFF;
	}
	.chat_user
	{
		font-size: 11px;
		font-family: Tahoma;
		color: #666699;
	}
	.msg
	{
		margin-top:0px;
		margin-bottom: 2px;
	}
	.searchrow_index_title
	{
		font-size: 18px;
		font-family: Trebuchet MS;
		color: #333366;
	}
	.searchrow_index_details
	{
		font-size: 12px;
		font-family: Trebuchet MS;
		color: #990000;
	}
	.searchrow_title
	{
		font-size:18px;
		font-family: Trebuchet MS;
		color: #990000;
	}
	.searchrow_details
	{
		font-size:12px;
		font-family: Trebuchet MS;
		color: #990000;
		font-weight: bold;
	}
	.designbox_border_content
	{
		font-size: 11px;
		font-family:arial;
		color: #333366;
		background-color: #EEEEEE;
	}
	
	a.button1:link
	{
		font-size: 12px;
		font-family:Tahoma;
		color: #333366;
		font-weight:bold;
		text-decoration: none;
	}
	a.button1:visited 
	{
		font-size: 12px;
		font-family:Tahoma;
		color: #333366;
		font-weight:bold;
		text-decoration: none;
	}

	a.button1:active, a.button1:hover
	{
		font-size: 12px;
		font-family:Tahoma;
		color: #336666;
		font-weight:bold;
		text-decoration:underline;
	}

	.side_menu_button1 {background-color: #69060b}
	.side_menu_button2 {background-color: #7c090f}

	.rate_image { border:1px solid #ABABAB; background-color:#EEEEEE; }

	.thumb_profile { border: 1px solid #ABABAB; }
	.thumb_cp      { border: 1px solid #ABABAB; }	

	.top_rated_0 { border-right:  1px solid #ABABAB; }
	.top_rated_1 { }
	.top_rated_2 { }

	.memb_stat { border-bottom: 1px solid #ABABAB; }

	.index_news_0 { border-bottom: 1px solid #ABABAB; }
	.index_news_1 { border-bottom: 1px solid #ABABAB; }	

.immsgi { color: black; font-style: italic; }
.immsgme { color: blue;  }

.prof_stat_Unconfirmed { background-color: #ffd7d7; }
.prof_stat_Approval { background-color: #b9ddb9; }
.prof_stat_Active { background-color: #a7b8f9; }
.prof_stat_Rejected { background-color: #ff3333; }
.prof_stat_Suspended { background-color: #cccccc; }

select, input.no, textarea { font-family: Tahoma; font-size: 11px; background: #FFFFFF; border: 1px solid #c3c3c3; }
select.index { border : 1px solid #003366; font-family: Arial; font-size: 9px; background: #edeffc; }
input.button { border : 1px outset #9999cc;  background-color : #ffffff; color: #336699; }

.control_panel_table { font-size: 11px; font-family:arial; color: #990000; }

.control_panel_td_1_first { background-color: #e5e5e5; border: 1px solid #EEEEEE; padding: 2px; }
.control_panel_td_2_first { background-color: #e5e5e5; border: 1px solid #EEEEEE; padding: 2px; }
.control_panel_td_1 { background-color: #e5e5e5; border: 1px solid #EEEEEE; padding: 2px; }
.control_panel_td_2 { background-color: #e5e5e5; border: 1px solid #EEEEEE; padding: 2px; }

.profile_table { font-size: 11px; font-family:arial; color: #333366; }
.profile_header_first { font-size: 11px; font-family:arial; color: #333366; }
.profile_header { font-size: 11px; font-family:arial; color: #333366; }
.profile_td_1_first { background-color: #CCC; border: 1px solid #E5E5E5; padding: 2px; font-weight: bold; text-align: left; }
.profile_td_2_first { background-color: #CCC; border: 1px solid #E5E5E5; padding: 2px; text-align: left; }
.profile_td_1 { background-color: #CCC; border: 1px solid #E5E5E5; padding: 2px; font-weight: bold; text-align: left; }
.profile_td_2 { background-color: #CCC; border: 1px solid #E5E5E5; padding: 2px; text-align: left; }

.profile_desc_header { font-weight: bold; padding: 2px;}

.profile_desc_text_green { border-top: 1px solid #44A551; padding: 2px; }
.profile_desc_text_magenta { border-top: 1px solid #F1228B; padding: 2px; }
.profile_desc_text_orange { border-top: 1px solid #E95D20; padding: 2px; }
.profile_desc_text_violet { border-top: 1px solid #9566BF; padding: 2px; }
.profile_desc_text_yellow { border-top: 1px solid #D97B20; padding: 2px; }

.join_table { 
    font-size: 11px;
    font-family:arial;
    color: #333366;
}
.join_header_first {
    font-size: 11px;
    font-family:arial;
    color: #bf0707;
    font-weight: bold;
    padding-top: 5px;
	text-align:center;
}
.join_header {
    font-size: 11px;
    font-family:arial;
    color: #bf0707;
	font-weight: bold;
    padding-top: 5px;
	text-align:center;
}
.join_td_1_first {
    background-color: #EEEEEE;
    border: 1px solid #FFFFFF;
    padding: 2px;
    font-weight: bold;
	text-align:left;
}
.join_td_2_first {
    background-color: #EEEEEE;
    border: 1px solid #FFFFFF;
    padding: 2px;
	text-align:left;
}
.join_td_1 {
    background-color: #EEEEEE;
    border: 1px solid #FFFFFF;
    padding: 2px;
    font-weight: bold;
	text-align:left;
}
.join_td_2 {
    background-color: #EEEEEE;
    border: 1px solid #FFFFFF;
    padding: 2px;
	text-align:left;
}

/* Blog Styles */
.blog_table	{ border:0px solid #d2d2d2;	vertical-align:top;	font-family:Verdana; font-size:12px; color:#1B3E76; font-weight:bold; }
.blog_table_brd { border:1px solid #d2d2d2; }
.blog_tr_bg { background-color:#d2d2d2; padding:0px; margin:0px; }
.blog_trbot_bg { background-color:#e6e6e6; }
.blog_subject { font:bold 14px Trebuchet MS; color:#000000; text-transform:capitalize; }
.blog_clock	{ font-family:Verdana; font-size:10px; color:#333333; }	
.blog_content { background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
.blog_prof { background-color:#ffffff; font-family:Verdana; font-size:10px; color:#666666; }

.blink { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; }
a.blink:link, a.blink:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#990000; }
a.blink:active, a.blink:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#990000; }

.links { font-size: 10px; font-family:verdana; color: #990000; text-decoration:underline; }
a.links:link, a.links:visited, a.links:active { font-size: 10px; font-family:verdana; color: #990000; text-decoration:underline; }
a.links:hover { font-size: 10px; font-family:verdana; color: #990000; text-decoration:none; }
/*  End Blog Styles */

/* SpeedDating styles */
.calendar_current { font-size: 11px; font-family: Trebuchet MS; color: #333366; font-weight: bold; border: 1px solid silver; }
.calendar_non_current { font-size: 11px; font-family: Trebuchet MS; color: silver; font-weight: normal; border: 1px solid silver; }
.calendar_today { font-size: 11px; font-family: Trebuchet MS; color: #333366; background-color: #EEEEEE; font-weight: bold; border: 1px solid silver; }
