body,td,div,p,font,span{font-family:arial,sans-serif;font-size:12px; color:#444444;}
a{font-family:arial,sans-serif;font-size:12px; }
p, h1, h2, h3, h4, h5, h6{text-align:left;}
p {padding:5px 5px 5px 5px;}
body,img{margin-top:2px;}.s{font-size:11px;}.s a{font-size:11px;}table{border:0px #000000 solid;margin-bottom:0px;}
.logo1{font-size:28px;color:#0000FF;}.logo2{font-size:28px;color:#FF0000;}
.l1{font-size:60px;color:#0000FF;}.l2{font-size:60px;color:#FF0000;}
.f{border-bottom-color:#B6BCD3;border-bottom-style:solid;border-bottom-width:1px;width:728px;margin-top:5px;padding-bottom:2px;}
.r{color: #CC0702}
.u{text-align:left;background-color:#F7F8F9;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#CED3DF;}
.l{border-bottom-color: #D8DDF1;border-bottom-width:1px;border-bottom-style:solid;margin-top:0px;padding-top:3px;margin-bottom:0px;padding-bottom:5px;}

.frr{
	border-bottom-color:#D3B6B6;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:400px;
	margin-top:5px;
	padding-bottom:2px;

}
.rs th{
	background-color: #FEF3E9;
	border-top-color: #FFCC00;
	border-top-style: solid;
	border-top-width: 1px;
	padding-left:5px;
	padding-right:5px;
}
.rs td{
	background-color: #F4F9FF;
	padding-right:5px;
	padding-left:5px;
}
.status{
	background-color: #FFFFCC;
	border-bottom-color:#FFCC00;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
	border-top-color:#FFCC00;
	border-top-style:solid;
	border-top-width:1px;
	padding-left:5px;
	padding-right:5px;
}

.center{
	text-align:center;
}
.justify{
	text-align:justify;
}
.cached {
	padding: 5px 5px 5px 5px;
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	background-color: #F9FFF9;
}
.fpnavbar{
	border-color: #CAECCA;
	border-style: solid;
	border-width: 1px;
	background-color: #F1FAF1;
	width:125px;
}
.indent10 a{padding-left:10px;}
.indent10 strong{padding-left:10px;}
#a:visited{color:#0000FF;}
.grayfont {color: #333333;}

.d{font-size:9px;}
.d a{font-size:9px;}


.check_box {
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	border-color: #A7D376;
	border-style: solid;
	border-width: 1px;
	background-color: #F3FAED;
	width: 728px;
	
}
.f18{
	font-size:18px;
}
.f18red{
	font-size:18px;
	color:#FF0000;
	font-weight:bold;
}
.f14red{
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
}
.main_box {
	width:178px;
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	border-top-width:0px;
	background-color: #F9FBF9;
}
.location {
	font-size:10px;
	text-align:left;
}
.location a {
	font-size:10px;
	text-align:left;
}
a { text-decoration:none;}
a:hover {text-decoration:underline;}
.listlink{
	text-decoration:underline;
	margin: 0px 0px 0px 0px;
	font-size:14px;
	
	
}
.points{
	background-color:#DDEDFF; 
	border-left: #9CCBFE solid 1px;
	border-right: #9CCBFE solid 1px;
	padding-left:3px;
	padding-right:3px;
}


.search-text {
	color: #AA0033;
	font-weight: bold;
}
.splitlinered{
	border-top-color:#AA0033;
	border-top-style:dashed;
	border-top-width:1px;
	width:728px;
	height:8px;
}
.splitlineblue{
	border-top-color:#999999;
	border-top-style:dashed;
	border-top-width:1px;
}
.top-blue{
	border-top-color:#003399;
	border-top-style:solid;
	border-top-width:1px;
	background-color:#efefef;
	text-align:center;
	font-weight:bold;
	font-size:16px;
}
.top-green{
	border-top-color:#006633;
	border-top-style:solid;
	border-top-width:1px;
	background-color:#efefef;
	text-align:center;
	font-weight:bold;
	font-size:16px;
}
.top-red{
	border-top-color:#CC3300;
	border-top-style:solid;
	border-top-width:1px;
	background-color:#efefef;
	text-align:center;
	font-weight:bold;
	font-size:16px;
}
.asize9 a{font-size:9px; }
.size9{
	font-size:9px;
}
	
		
.header-dotted-redline{
	border-top-color:#AA0033;
	border-top-style:dashed;
	border-top-width:1px;
	border-bottom-color:#AA0033;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	width:728px;
	text-align:left;
	margin-top:2px;
	margin-bottom:2px;

}

.rankbox{
	background-color:#DDEDFF; 
	border-left: #9CCBFE solid 1px;
	border-right: #9CCBFE solid 1px;
	border-top: #9CCBFE solid 1px;
	border-bottom: #9CCBFE solid 1px;

	padding-left:3px;
	padding-right:3px;
	text-align:left;
}
