a, a:hover, a:visited, a:active {
color: #2A2A81;
}
body { background-color: FCEEEE; }
.bdr
{
	border: solid 1px #333399;
	background-color:white;
}
.cancelbutton { font-family: Verdana; height:22px; font-size: 11px; color: Black; border: solid 1px darkgray; font-weight:bold; }
.textlink, .textlink:hover, .textlink:active, .textlink:visited { text-decoration:none; color:Black; 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:11px; color:#2A2A81;  }
.lbl { font-family:Verdana; font-size:11px; color:#2A2A81; font-weight:normal;  }
.lbl_small { font-family:Verdana; font-size:9px; color:#2A2A81; font-weight:normal;  }
.lbl_keyword { font-family:Verdana; font-size:9px; color:#CCCCCC; font-weight:normal;  }
.lblleft { padding-left:6px; padding-right:6px; font-family:Verdana; font-size:11px; color:#2A2A81; font-weight:normal;  }
.sel { background-color:#FEFAFA; font-family: Verdana; font-size: 10px; color: #2A2A81; }
.results_header { font-size:14px; color:white; font-weight:bold; }
.side_table { }
.side_table_item { background-color:#ffffff; font-family:Verdana; font-size:10px; color:#2A2A81; height:18px; }
.side_table_item_alt { background-color:#F5F5FA; font-family:Verdana; font-size:10px; color:#2A2A81; height:18px; }
.header { font-family:Verdana; font-size:14px; color:#2A2A81; font-weight:bold;  }
.paging { font-family:Arial; font-size:11px; padding:1px; color:#2A2A81; font-weight:normal; text-decoration:underline;  }
.lbl_bold, .lbl_bold label { font-family:Verdana; font-size:10px; color:#2A2A81; font-weight:bold;  }
.lblError { font-family:Verdana; font-size:11px; color:Red;  }
.textJoin { width:200px; background-color:#FEFAFA; font-family: Verdana; font-size: 10px; color: #2A2A81; }
.txt { background-color:#FEFAFA; font-family: Verdana; font-size: 10px; color: #2A2A81; }
.dot {BACKGROUND-IMAGE: url(/templates/lds/images/dotted.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px; font-size:1px;}

.profile_rbl, .profile_chkbl { background-color: White; border: solid 1px #004080; width:330px; }
.profile_rbl label, .profile_chkbl label { position:relative; top:-2px; font-family:Verdana; font-size:10px; color:#0338A4; font-weight:normal; }

.search_chkbl { background-color: White; border: solid 1px #004080; width:100%; }
.search_chkbl label { position:relative; top:-2px; font-family:Verdana; font-size:10px; color:#0338A4; font-weight:normal; }

.search_chkbl3 { background-color: #FCF2F2; border: solid 1px #004080; width:100%; }
.search_chkbl3 label { position:relative; top:-2px; font-family:Verdana; font-size:12px; color:#0338A4; font-weight:normal; }

.msg { padding:20px; font-family:Verdana; font-size:12px; color:#2A2A81; background-color:#FEFAFA; border:solid 1px #333399; }
.panel_hdr { color: White; font-weight: bold; font-size: 11px; font-family: Verdana; padding-left: 6px; padding-top: 3px; }
.panel_item { padding-left: 4px; font-size: 10px; font-weight: normal; font-family: Verdana; }

.profile_txt_multiline { width:330px; height:85px; background-color:#FEFAFA; font-family: Verdana; font-size: 10px; color: #2A2A81; }
.profile_txt { width:330px; background-color:#FEFAFA; font-family: Verdana; font-size: 10px; color: #2A2A81; }
.profile_sel { background-color:#FEFAFA; font-family: Verdana; font-size: 10px; color: #2A2A81; }
.profile_lbl { text-align:right; width:175px; background-color:#F5F5FA; font-family:Verdana; font-size:11px; color:#2A2A81; font-weight:bold;  }
.profile_lbl2 { text-align:right; background-color:#F5F5FA; font-family:Verdana; font-size:11px; color:#2A2A81; font-weight:bold;  }
.profile_lbl2_right, .profile_lbl_right { background-color:#FCF2F2; font-family:Verdana; font-size:11px; color:#2A2A81; font-weight:normal; }
.profile_left { padding:11px; background-color:#F5F5FA; font-family:Verdana; font-size:10px; color:#2A2A81; font-weight:normal; }

.flirt_lbl { width:40px; text-align:center; background-color:#FCF2F2; font-family:Verdana; font-size:11px; color:#2A2A81; font-weight:normal; }
.flirt_lbl_right { padding:11px; background-color:#F5F5FA; font-family:Verdana; font-size:10px; color:#2A2A81; font-weight:normal; }

.profile_heading { font-size:11px; font-weight:bold; color:#2A2A81; font-family:verdana; }
.textLogin { background-color:White; border: solid 1px #2A2A81; font-family: Verdana; font-size 10px; color: #2A2A81; }
.btnJoin { font-family: Verdana; height:22px; font-size: 11px; color: Black; border: solid 1px darkgray; font-weight:bold; }
.btn { font-family: Verdana; cursor:hand; height:21px; font-size: 10px; color: #2A2A81; background:#FCF2F2; border: solid 1px #2A2A81; font-weight:bold; }
.headerJoin {color:black;font-family:Verdana;font-size: 11px;background-color:#D7D7FC;height:22px;}
.selectJoin { background-color:#FEFAFA; font-family: Verdana; font-size: 10px; color: #2A2A81; }
.offsetBackgroundColor { background-color:#FFFFFF; }
.mainBackgroundColor { background-color: #2A2A81; }
.mainBackgroundColor2 { background-color: #FCEEEE; }
.mainHeader { color:#2A2A81;font-family:Verdana;font-size: 11px; }
.default, .defaultSmall, .bold, .std, .stdSmall, .stdBold, .stdBoldSmall, .profile, .header, .footer, .error, .message, .grid, .footer, .profileLarge, .btnLink, td { FONT-FAMILY: verdana; FONT-SIZE: x-small }
.nav, .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, .nav:hover, .nav:active, .nav:visited, .navMain:hover { TEXT-DECORATION: underline }
.defaultSmall, .stdSmall, .boldSmall, .stdBoldSmall, .footer { FONT-SIZE: xx-small }
.attachedFile { font-size:10px; color:#004080; border: solid 1px darkgray; width:200px; background-color: #ffffff; 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:10px }
.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, .nav { COLOR: #2A2A81 }
.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 darkgray; background-color:white; }
.resultsHeader { font-size: 11px; font-weight: bold; color:black; }
.header_left { font-weight:bold; font-size:10px; color:#2A2A81; padding-left:4px;padding-right:4px; }
.header_link, .header_link:visited, .header_link:hover, .header_link:active  { color: #2A2A81; font-size:9px; }
.news_header { font-size:16px; font-weight:bold; color:#2A2A81; }
.news_date { text-align:right; font-size:10px; color:#666666; }
.news_body { font-size:11px; color:#2A2A81; }
.actual_lbl { padding-top:3px; font-size:10px; color:#2A2A81; }
.nav, .nav:visited, .nav:active { text-decoration:none; }
.nav_home, .nav_home a, .nav_home a:visited, .nav_home a:active, .nav_home a:hover { text-decoration:none; font-size:10px; color:#FFFFFF; font-family:Verdana;}

.sub_nav_header
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	padding: 2px;
	color: #004080;
}
.sub_nav_item
{
	font-family: Verdana;
	font-size: 10px;
	padding: 2px;
	font-weight: bold;
	color: #004080;
	background-color:#ffffff;
	
}
