table.center{	margin-left: auto;	margin-right: auto;	width: 758px;}table.error{	margin-left: auto;	margin-right: auto;	margin-top: 5px;	width: 760px;	border: 1px solid #F0211E;	background-color: #870000;}table.success{	margin-left: auto;	margin-right: auto;	margin-top: 5px;	width: 760px;	border: 1px solid #27C1F3;	background-color: #775AC9;}table.header{	border: 0px solid #7D0000;}div.fastsearch {	padding: 2px;	background-color: #dfdfdf;	font: normal 14px 'Trebuchet MS';	height: 130px;}div.fastsearch select {	font: 11px 'Trebuchet MS';}div.fastsearch div {	padding: 2px;}div.stats{	background-color: white;	border-bottom: 1px solid black;	width: 170px;	font: normal 14px 'Trebuchet MS';	text-align: left;}table.featured{	background-color: white;	border: 0px;	width: 170px;	font: normal 13px 'Trebuchet MS';	text-align: left;}div.flirtmeet {	margin-left: 10px;	height: 360px;	background-color: white;	font: normal 16px 'Trebuchet MS';	color: black;	text-align: left;}table.join{	background-color: white;	border: 0px;	border-collapse: collapse;	width: 560px;	font: normal 14px 'Trebuchet MS';	color: black;	text-align: left;	vertical-align: middle;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 20px;	margin-right: 0px;}div.freemembership{	background-color: white;	width: 520px;	font: normal 11px 'Trebuchet MS';	color: black;	text-align: left;}table.featuredPopular{	background-color: white;	border: 0px;	border-collapse: collapse;	width: 570px;	color: black;	margin-left: 10px;}table.featuredPopularSmall{	background-color: white;	border: 0px;	border-collapse: collapse;	width: 170px;	color: black;	margin-left: 0px;}table.memberstable{	border: 1px solid #7D0000;	background-color: #EFEFEF;}td.h_pic{	padding: 4px;}td.h_error{	padding: 4px;	text-align: left;}td.right{	text-align: right;	padding: 4px 5px 4px 0px;}td.left{	text-align: left;	padding: 4px 0px 4px 5px;	width: 370px;}td.footer{	font: normal 10px 'Trebuchet MS';	color: #7E7D7D;}td.footer_line{	background: #870404;	margin-left: 2px;	margin-right: 2px;	height: 1px;}td.footer_redbottom{	padding: 4px 0px;}td.menu{	padding: 10px 0px;	text-align: left;}td.advertise{	padding: 5px 0px;	text-align: left;	font: normal 14px 'Trebuchet MS';	color: black;	text-decoration: none;}td.fastsearch{	width: 170px;}td.topline{	padding-bottom: 10px;}td.flirtmeet_top{	vertical-align: top;}div.freejoin_right{	padding-right: 10px;	float: right;}td.fastsearch_td{	text-align: left;	padding-left: 5px;}td.featuredPopular1{	width: 65px;	height: 23px;}td.featuredPopular2{	width: 3px;	height: 23px;	vertical-align: bottom;}td.featuredPopular3{	width: 95px;}td.featuredPopular4{	width: 407px;	height: 23px;	vertical-align: bottom;}td.featuredPopular4Small{	width: 7px;	height: 23px;	vertical-align: bottom;}td.featuredPopular5{	text-align: left;	padding: 5px 0px;	color: black;	font: bold 14px 'Trebuchet MS';}a.footer{	font: normal 12px 'Trebuchet MS';	color: #870404;	text-decoration: none;}a.footer:hover{	color: #870404;	text-decoration: underline;}a.menu_link{	font: normal 16px 'Trebuchet MS';	color: black;	text-decoration: none;}a.menu_link:hover{	color: black;	font-weight: bold;	text-decoration: none;}a.featuredBoxLink{	color: #7E0000;	text-decoration: none;	font: normal 12px 'Trebuchet MS';}a.featuredBoxLink:hover{	text-decoration: underline;}div.featuredPopular{	width: 570px;	border: 0px;	text-align: left;}div.featuredPopularSmall{	height: 450px;	width: 170px;	border: 0px;	text-align: left;}div.featuredPopular2{	display: none;	position: static;	margin-left: 277px;	margin-top: 50px;	z-index: 2;}div.featuredPopular2Small{	display: none;	position: static;	margin-left: 40px;	margin-top: 50px;	z-index: 2;}div.featuredBoxText{	overflow: hidden;	height: 85px;	width: 85px;	font: normal 11px 'Trebuchet MS';}img.redbottom{	height: 29px;	width:  760px;	border: 0px;}img.topline{	height: 1px;	width: 150px;	border: 0px;}img.no_border{	border: 0px;}img.featuredPopular1{	width: 65px;	height: 23px;	cursor: pointer;}img.featuredPopular2{	width: 3px;	height: 1px;}img.featuredPopular3{	width: 95px;	height: 23px;	cursor: pointer;}img.featuredPopular4{	width: 407px;	height: 1px;}img.featuredPopular4Small{	width: 7px;	height: 1px;}.header_text{	font: normal 14px 'Trebuchet MS';}input.header{	border: 1px solid #BFBDBD;	font: 14px 'Trebuchet MS';	width: 100px;}select{	font-size: 12px;}.menu_text{	font: 16px 'Trebuchet MS';}div.stats_bold{	font: normal 14px 'Trebuchet MS';	font-weight: bold;}span.featured{	color: #7E7D7D;}.normaltext{	font: normal 14px 'Trebuchet MS';	color: #000000;	text-decoration: none;}.featuredBoxLink{	color: #7E0000;	text-decoration: none;	font: normal 12px 'Trebuchet MS';}.errorTextBig{	font: bold 18px 'Trebuchet MS';	color:  white;}.errorTextSmall{	font: normal 14px 'Trebuchet MS';	color: white;}.successTextBig{	font: bold 18px 'Trebuchet MS';	color: white;}.successTextSmall{	font: normal 14px 'Trebuchet MS';	color: white;}.join{	font: normal 26px 'Trebuchet MS';	color: #7D0000;}.size1{	font-size: 16px;}.size2{	font-size: 15px;}.size3{	font-size: 13px;}.size4{	font-size: 11px;}.size5{	font-size: 9px;}.redtitle{	font: normal 19px 'Trebuchet MS';	color: #900202;}table.generic_container {	border-collapse: collapse;	border: 1px solid #900202;	background-color: #efefef;	text-align: left;	padding: 5px;	font-size: 13px;}.search_heading {	font-size: 16px;	color: #900202;	font-weight: bold;}.header_text a {	font-size: 12px;	color: #900202;	text-decoration: none;}.generic_container {	border: 1px solid #900202;	background-color: #efefef;	text-align: left;	padding: 5px;	font-size: 13px;}.generic_container a {	color: #900202;	text-decoration: none;}.generic_container a:hover {	color: #900202;	text-decoration: underline;}.generic_container * {	font-size: 13px;}.submitbutton {	border-width: 1px;}