.style1, .style1 td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

.nav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;	
}

A:link, A:visited, A:active, A:hover	{	
	color:	#000000;
	}	
		
.cancelbutton { font-family: Verdana, Arial, Helvetica, sans-serif; height:22px; font-size: 10px; color: #153E92; border: solid 1px darkgray; font-weight:bold; }
.textlink, .textlink:hover, .textlink:active, .textlink:visited { text-decoration:none; color:#153E92; font-family:verdana; font-size:10px; }
.textlinkwhite, .textlinkwhite:hover, .textlinkwhite:active, .textlinkwhite:visited { text-decoration:none; color:White; font-family:verdana; font-size:10px; }
.noborder { border:none; }
.helpFont { font-family:Verdana; font-size:10px; color:#153E92;  }
.lbl { font-family:Verdana; font-size:10px; color:#153E92; font-weight:normal;  }
.lblleft { padding-left:6px; padding-right:6px; font-family:Verdana; font-size:10px; color:#153E92; font-weight:normal;  }
.sel { background-color:White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #153E92; }
.results_header { font-size:14px; color:white; font-weight:bold; }
.side_table { border:solid 1px #153E92; }
.side_table_item { background-color:#ffffff; font-family:Verdana; font-size:10px; color:#153E92; padding-left:6px; height:18px; border-top: solid 1px #153E92; }
.side_table_item_alt { background-color:#e2e3ff; font-family:Verdana; font-size:10px; color:#153E92; padding-left:6px; height:18px; border-top: solid 1px #153E92; }
.header { font-family:Verdana; font-size:14px; color:#153E92; font-weight:bold;  }
.paging { font-family:Arial; font-size:10px; color:#000000; font-weight:normal;  }
.lbl_bold { font-family:Verdana; font-size:10px; color:#153E92; font-weight:bold;  }
.lblError { font-family:Verdana; font-size:10px; color:Red;  }
.textJoin { width:200px; background-color:White; border: solid 1px darkgray; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #153E92; }
.txt { background-color:White; border: solid 1px darkgray; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #153E92; }

.profile_txt_multiline { width:220px; height:85px; background-color:White; border: solid 1px darkgray; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #153E92; }
.profile_txt { width:220px; background-color:White; border: solid 1px darkgray; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #153E92; }
.profile_sel { background-color:White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #153E92; }
.profile_lbl { width:125px; font-family:Verdana; font-size:10px; color:#153E92; font-weight:bold; text-align:right; vertical-align:middle; background-color: #e2e3ff;  }
.profile_lbl3 { font-family:Verdana; font-size:10px; color:#153E92; text-align:right; vertical-align:top; background-color: #e2e3ff; font-weight:normal;  }
.profile_lbl_right { font-family:Verdana; font-size:10px; color:#153E92; font-weight:normal; background-color: #C7E784;  }
.profile_lbl2 { background-color:#e2e3ff; font-family:Verdana; font-size:10px; color:#153E92; font-weight:normal; }
.profile_lbl2_right { background-color:#C7E784; font-family:Verdana; font-size:10px; color:#153E92; font-weight:normal; }
.profile_left { padding:12px; background-color:#e2e3ff; font-family:Verdana; font-size:10px; color:#153E92; font-weight:normal; }

.flirt_lbl { width:55px; font-family:Verdana; font-size:10px; text-align:center; color:#153E92; background-color: #e2e3ff; font-weight:normal;  }
.flirt_lbl_right { font-family:Verdana; font-size:10px; color:#153E92; font-weight:normal; background-color: #C7E784;  }

.profile_heading { font-size:12px; font-weight:bold; color:#153E92; font-family:verdana; }
.textLogin { background-color:White; border: solid 1px darkgray; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #153E92; }
.btnJoin { font-family: Verdana, Arial, Helvetica, sans-serif; height:22px; font-size: 12px; color: white; background-color:#153E92; border: solid 1px darkgray; font-weight:bold; }
.btn { font-family: Verdana, Arial, Helvetica, sans-serif; height:22px; font-size: 12px; color: white; background-color:#153E92; border: solid 1px darkgray; font-weight:bold; }
.headerJoin {color:#153E92;font-family:Verdana;font-size: 12px;background-color:#D7D7FC;height:22px;}
.selectJoin { background-color:White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #153E92; }
.offsetBackgroundColor { background-color:#e2e3ff; border-top:solid 1px: #153E92; }
.mainBackgroundColor { background-color: #b3de57; border-right:solid 1px: #153E92; color: #153E92; }
.mainHeader { color:#153E92;font-family:Verdana;font-size: 10px; }
.default, .defaultSmall, .bold, .std, .stdSmall, .stdBold, .stdBoldSmall, .profile, .header, .footer, .error, .message, .grid, .footer, .profileLarge, .btnLink, td { font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: x-small }
.navMain, .navBold { FONT-SIZE: 10px; }
.bold, .boldSmall, .stdBold, .stdBoldSmall, .header, .subHeader, .profile, .error, .message, .grid, .profileLarge, .navMain, .navBold { FONT-WEIGHT: bold }
.std, .std:visited, .stdBold, .stdBold:visited, .stdBoldSmall, .stdBoldSmall:visited, .footer, .footer:visited, .nav:visited, .navMain, .navMain:visited, .navMain:active, .navMain:hover, .btnLink, .btnLink:hover { TEXT-DECORATION: none }
.std:hover, .stdBold:hover, .stdBoldSmall:hover, .navMain:hover { TEXT-DECORATION: underline }
.defaultSmall, .stdSmall, .boldSmall, .stdBoldSmall, .footer { FONT-SIZE: xx-small }
.attachedFile { font-size:10px; color:#D7D7FC; border: solid 1px darkgray; width:200px; background-color: #F5F5FA; font-family:verdana; font-weight:bold; height:18px; }
.profileLarge { FONT-SIZE: small }
.navMain, .navMain:visited, .navMain:active, .navMain:hover  { COLOR: #ffffff }
.footer { COLOR: #808080 }
.err { COLOR: #ff0000; font-family:verdana; font-size:9px }
.btnLink { COLOR: #000000 }
.default:visited, .defaultSmall:visited, .bold:visited, .boldSmall:visited, .message, .btnLink:hover { COLOR: #0000FF }
.grid { BORDER-RIGHT: thin solid; BORDER-TOP: thin solid; BORDER-LEFT: thin solid; BORDER-BOTTOM: thin solid; COLOR: #000000; BACKGROUND-COLOR: #eeeeee }
.subHeader { BACKGROUND-COLOR: #fafafa }
.std, .stdSmall, .stdBold, .stdBoldSmall, .std:visited, .stdBold:Visited, .roll, .rollBold { COLOR: #153E92 }
.profile, .profileLarge { COLOR: #0054a6 }
.footer { COLOR: #808080 }
.frame { BORDER: #d7d6fd 1px solid; BACKGROUND-COLOR: #f3f2fe }
.panel { BACKGROUND-COLOR: #edeafb }
.stdButton { border: #000ca6 1px solid }
.secondTable { border:solid 1px #153E92; background-color:#C7E784; }
.resultsHeader { font-size: 10px; font-weight: bold; color:#153E92; }
.resultsLeft { height:101; width:107; background-image: url(/templates/hearts/images/mini_left.gif); }
.resultsMiddle { font-size:10px; font-weight:bold; padding-top:8px; width:363; height:79; background-image: url(/templates/hearts/images/mini_top.gif); }
.resultsRight { height:101; width:21; background-image: url(/templates/hearts/images/mini_curve.gif); }
.resultsBottom { height:22; background-image: url(/templates/hearts/images/mini_bottom.gif); }
.header_left { font-weight:bold; font-size:10px; color:#ffcc00; padding-left:4px;padding-right:4px; }
.header_link, .header_link:visited, .header_link:hover, .header_link:active  { color: #ffcc00; font-size:9px; }
.news_header { font-size:16px; font-weight:bold; color:#153E92; }
.news_date { text-align:right; font-size:10px; color:#666666; }
.news_body { font-size:12px; font-weight:bold; color:#000000; }
