	body
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#444477;
		margin:5px 0px;
		padding:0px;
	}
	form
	{
		margin:0px;
		padding:0px;
	}
	
	h1
	{
		font-family:Arial;
		color: #666699;
		font-size: 12px;
		white-space: nowrap;
		background:transparent;
		margin-top:0em;
		margin-bottom:0em;
	}
	h2
	{
		font-family:Arial;
		color:#666699;
		font-size:10px;
		white-space: nowrap;
		background: transparent;
		margin-top: 0em;
		margin-bottom: 0em;
	}
	h3
	{
		font-family:Arial;
		color: #666699;
		font-size: 12px;
		white-space: nowrap;
		background: transparent;
		margin-top: 0em;
		margin-bottom:0em;
	}
	h4
	{
		font-family:Trebuchet MS;
		color: #333366;
		font-size:20px;
		margin-bottom:0px;
	}

	a:link
	{
		color: #0000dd;
		text-decoration: none;
	}
	a:visited 
	{
		color:#0000ff;
		text-decoration: none;
	}
	a:active, a:hover
	{
		color:#0000ff;
		text-decoration:underline;
	}
	
	.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;
	}

	.membermenu
	{
		font-family:Trebuchet MS;
		font-size: 14px;
		color: #7777DD;
		text-decoration:none;
	}
	a.membermenu:link 
	{
		font-family:Trebuchet MS;
		font-size: 14px;
		color: #333366;
		text-decoration:none;
	}
	a.membermenu:visited
	{
		font-family:Trebuchet MS;
		font-size: 14px;
		color: #333366;
		text-decoration: none;
	}
	a.membermenu:active, a.membermenu:hover
	{
		font-family:Trebuchet MS;
		font-size:14px;
		color: #3399CC;
		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:#333366;
		font-weight:bold;
	}
	.text
	{
		font-size:11px;
		font-family:Arial;
		color:#333366;
	}
	.text2
	{
		font-size:11px;
		font-family:Arial;
		color:#333366;
	}
	.text3
	{
		font-size:11px;
		font-family:Arial;
		color:#333366;
		background-color:#F5F5F5;
	}
	.text_promo
	{
		font-size:14px;
		font-family:Trebuchet MS;
		color:#333366;
	}
	.text_index
	{
		font-size:18px;
		font-family:Trebuchet MS;
		color:#333366;
	}
	.text_small
	{
		font-size:11px;
		font-family:Arial;
		color:#333366;
	}
	.promo
	{
		font-size:36px;
		font-family:Trebuchet MS;
		color:#333366;
		font-weight:bold;
	}
	.small
	{
		font-size:11px;
		font-family:Trebuchet MS;
		color:#333366;
		font-weight:bold;
	}
	.small2
	{
		font-size:11px;
		font-family:Tahoma;
		color: #333366;
		font-weight:bold;
	}
	.small3
	{
		font-size:10px;
		font-family:Trebuchet MS;
		color: #333366;
		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;
	}
	.back
	{
		background-color:#EEEEEE;
	}
	.back2
	{
		background-color:#C0C0C0;
	}
	.back3
	{
		background-color:#D2D2D2;
	}
	.back4
	{
		background-color:#FFFFFF;
	}
	.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: #333366;
		font-weight:bold;
	}
	.searchrow_title
	{
		font-size:18px;
		font-family: Trebuchet MS;
		color: #333366;
	}
	.searchrow_details
	{
		font-size:12px;
		font-family: Trebuchet MS;
		color: #333366;
		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;
	}
	
	
	.tmi_yellow1
	{
		background-image: url(images_act/tmi_yellow.gif);
		width:78px;
		height:29px;
		overflow:hidden;
		position:relative;
		right:0px;
		top:0px;
		font-family:Trebuchet MS;
		color:#336666;
		font-size:14px;
		text-align:center;
		vertical-align:middle;
		display:table-cell;
	}
	.tmi_yellow2
	{
		background-image:url(images_act/tmi_yellow_full.gif);
		width:78px;
		height:29px;
		overflow:hidden;
		position:relative;
		right:0px;
		top:0px;
		font-family:Trebuchet MS;
		color:#FFFFFF;
		font-size:14px;
		text-align:center;
		vertical-align:middle;
		display:table-cell;
	}
	.tmi_blue1
	{
		background-image:url(images_act/tmi_blue.gif);
		width:78px;
		height:29px;
		overflow:hidden;
		position:relative;
		right:0px;
		top:0px;
		font-family: Trebuchet MS;
		color: #336666;
		font-size:14px;
		text-align:center;
		vertical-align:middle;
		display:table-cell;
	}
	.tmi_blue2
	{
		background-image:url(images_act/tmi_blue_full.gif);
		width:78px;
		height:29px;
		overflow:hidden;
		position:relative;
		right:0px;
		top:0px;
		font-family: Trebuchet MS;
		color: #FFFFFF;
		font-size:14px;
		text-align:center;
		vertical-align:middle;
		display:table-cell;
	}
	.tmi_green1
	{
		background-image:url(images_act/tmi_green.gif);
		width:78px;
		height:29px;
		overflow:hidden;
		position:relative;
		right:0px;
		top:0px;
		font-family: Trebuchet MS;
		color: #336666;
		font-size: 14px;
		text-align:center;
		vertical-align:middle;
		display:table-cell;
	}
	.tmi_green2
	{
		background-image:url(images_act/tmi_green_full.gif);
		width:78px; height:29px;
		overflow:hidden;
		position:relative;
		right:0px; top:0px;
		font-family: Trebuchet MS;
		color: #FFFFFF;
		font-size: 14px;
		text-align:center;
		vertical-align:middle;
		display:table-cell;
	}
	.tmi_purple1
	{
		background-image:url(images_act/tmi_purple.gif);
		width:78px;
		height:29px;
		overflow:hidden;
		position:relative;
		right:0px;
		top:0px;
		font-family: Trebuchet MS;
		color: #336666;
		font-size:14px;
		text-align:center;
		vertical-align:middle;
		display:table-cell;
	}
	.tmi_purple2
	{
		background-image:url(images_act/tmi_purple_full.gif);
		width:78px;
		height:29px;
		overflow:hidden;
		position:relative;
		right:0px;
		top:0px;
		font-family:Trebuchet MS;
		color: #FFFFFF;
		font-size:14px;
		text-align:center;
		vertical-align:middle;
		display:table-cell;
	}
	.tmi_orange1
	{
		background-image:url(images_act/tmi_orange.gif);
		width:78px;
		height:29px;
		overflow:hidden;
		position:relative;
		right:0px;
		top:0px;
		font-family:Trebuchet MS;
		color: #336666;
		font-size:14px;
		text-align:center;
		vertical-align:middle;
		display:table-cell;
	}
	.tmi_orange2
	{
		background-image:url(images_act/tmi_orange_full.gif);
		width:78px;
		height:29px;
		overflow:hidden;
		position:relative;
		right:0px;
		top:0px;
		font-family:Trebuchet MS;
		color: #FFFFFF;
		font-size: 14px;
		text-align:center;
		vertical-align:middle;
		display:table-cell;
	}
	
	.db_green {border:1px solid #44A551;}
	.db_magenta {border: 1px solid #F1228B;}
	.db_orange {border: 1px solid #E95D20;}
	.db_violet {border: 1px solid #9566BF;}
	.db_yellow {border: 1px solid #D97B20;}
	
	.db_search_green
	{
		background-color:#B3FEB9;
		border: 1px solid #44A551;
	}
	.db_search_magenta
	{
		background-color:#FFCCCC;
		border: 1px solid #F1228B;
	}
	.db_search_orange
	{
		background-color:#FFCC66;
		border:1px solid #E95D20;
	}
	.db_search_violet
	{
		background-color:#CCCCFF;
		border:1px solid #9566BF;
	}
	.db_search_yellow
	{
		background-color:#FFFF99;
		border:1px solid #D97B20;
	}
	.db_search_back_green
	{
		background-color:#FFFFFF;
		border:1px solid #44A551;
	}
	.db_search_back_magenta
	{
		background-color:#FFFFFF;
		border:1px solid #F1228B;
	}
	.db_search_back_orange
	{
		background-color:#FFFFFF;
		border:1px solid #E95D20;
	}

	.db_search_back_violet
	{
		background-color:#FFFFFF;
		border:1px solid #9566BF;
	}
	.db_search_back_yellow
	{
		background-color:#FFFFFF;
		border:1px solid #D97B20;
	}
	
	
	.profile_main_green
	{
		background-color:#B3FEB9;
		border: 1px solid #44A551;
	}
	.profile_main_magenta
	{
		background-color:#FFCCCC;
		border:1px solid #F1228B;
	}
	.profile_main_orange
	{
		background-color:#FFCC66;
		border:1px solid #E95D20;
	}
	.profile_main_violet
	{
		background-color:#CCCCFF;
		border: 1px solid #9566BF;
	}
	.profile_main_yellow
	{
		background-color:#FFFF99;
		border:1px solid #D97B20;
	}
	
	.profile_info_box_green
	{
		border: 1px solid #44A551;
		background-color: #CCFFCC;
	}
	.profile_info_box_magenta
	{
		border:1px solid #F1228B;
		background-color: #FFCCFF;
	}
	.profile_info_box_orange
	{
		border:1px solid #E95D20;
		background-color: #FFCC99;
	}
	.profile_info_box_violet
	{
		border:1px solid #9566BF;
		background-color: #99CCFF;
	}

	.profile_info_box_yellow
	{
		border:1px solid #D97B20;
		background-color: #FFFFCC;
	}

	.green_border {border: 1px solid #44A551;}

	.pic_box_green
	{
		border:1px solid #44A551;
		background-color:#FFFFFF;
	}
	.pic_box_magenta
	{
		border:1px solid #F1228B;
		background-color:#FFFFFF;
	}
	.pic_box_orange
	{
		border: 1px solid #E95D20;
		background-color: #FFFFFF;
	}
	.pic_box_violet
	{
		border: 1px solid #9566BF;
		background-color: #FFFFFF;
	}
	.pic_box_yellow
	{
		border: 1px solid #D97B20;
		background-color: #FFFFFF;
	}

	.profile_info_divider_green {background-color: #44A551;}
	.profile_info_divider_magenta {background-color: #F1228B;}
	.profile_info_divider_orange {background-color: #E95D20;}
	.profile_info_divider_violet {background-color: #9566BF;}
	.profile_info_divider_yellow {background-color: #D97B20;}

	.rate_profile_green { border:1px solid #44A551; background-color:#EEEEEE; }
	.rate_profile_magenta { border:1px solid #F1228B; background-color:#EEEEEE; }
	.rate_profile_orange { border:1px solid #E95D20; background-color:#EEEEEE; }
	.rate_profile_violet { border:1px solid #9566BF; background-color:#EEEEEE; }
	.rate_profile_yellow { border:1px solid #D97B20; background-color:#EEEEEE; }

	.side_menu_button1 {border-bottom:1px solid #FFFFFF; background-color: #E8E8E8}
	.side_menu_button2 {border-bottom:1px solid #999999; background-color: #D2D2D2}

	.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; }

	

.panel { background-color: #C0C0C0; }
.table { background-color: #D2D2D2; }
.free { background-color: #dcfbde; }
.canvas { background-color: #F5F5F5; }

.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: #D2D2D2; }
.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 #7f9db9; }
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: #336699;
}

.control_panel_td_1_first {
	background-color: #D2D2D2;
	border: 1px solid #EEEEEE;
	padding: 2px;
}
.control_panel_td_2_first {
	background-color: #D2D2D2;
	border: 1px solid #EEEEEE;
	padding: 2px;
}
.control_panel_td_1 {
	background-color: #D2D2D2;
	border: 1px solid #EEEEEE;
	padding: 2px;
}
.control_panel_td_2 {
	background-color: #D2D2D2;
	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: #333366;
    font-weight: bold;
    padding-top: 5px;
	text-align:center;
}
.join_header {
    font-size: 11px;
    font-family:arial;
    color: #333366;
	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;
}

	.featured {border:1px solid #8F69C4;}


/*
*
*Blog Styles 
*
*/
	.blog_table
	{
		border:0px solid #777777;
		vertical-align:top;
		font-family:Verdana;
		font-size:12px;
		color:#1B3E76;
		font-weight:bold;
	}
	.blog_table_brd
	{
		border:1px solid #777777;
	}
	.blog_tr_bg
	{
		background-color:#DDE4EE;
		padding:0px;
		margin:0px;
	}
	.blog_trbot_bg
	{
		background-color:#e6e6e6;
	}
	.blog_subject
	{
		font:bold 14px Trebuchet MS;
		color:#333366;
		text-transform:capitalize;
	}
	.blog_clock
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333366;
	}
	.blog_content
	{
		background-color:#ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
	}
	.blog_prof
	{
		background-color:#ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333366;
	}
	.blink
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000099;
	}
	a.blink:link, a.blink:visited
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000099;
	}
	a.blink:active, a.blink:hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000099;
	}

	.links
	{
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:#000099;
		text-decoration:underline;
	}
	a.links:link, a.links:visited
	{
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:#000099;
		text-decoration:underline;
	}
	a.links:active, a.links:hover
	{
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:#000099;
		text-decoration:underline;
	}
/*
*
* 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;
}
