A.r:link    { color: #dddddd;  text-decoration:underline }    /* unvisited links */
A.r:visited { color: #dddddd }   /* visited links   */
A.r:hover   { color: #eeeeee; text-decoration:none} /* user hovers     */
A.r:active  { color: #F3BA21 }   /* active links    */

A.topnav:link    { color: #dddddd;  text-decoration:none }   
A.topnav:visited { color: #dddddd; text-decoration:none}  
A.topnav:hover   { color: #eeeeee; text-decoration:underline} 
A.topnav:active  { color: #F3BA21; text-decoration:none }  

A.b:link		{ color: #000033; font-weight:bold; text-decoration:none }
A.b:visited	{ color: #000033; font-weight:bold; text-decoration:none }
A.b:hover	{ color: #F3BA21; font-weight:bold; text-decoration:none }
A.b:active	{ color: #082461; font-weight:bold; text-decoration:none }

A.bs:link		{ color: #2A50A1; text-decoration:none }
A.bs:visited	{ color: #2A50A1; text-decoration:none }
A.bs:hover	{ color: #F3BA21; text-decoration:underline }
A.bs:active	{ color: #2A50A1; text-decoration:none }

A.bl:link		{ color: #5689C6; text-decoration:none }
A.bl:visited	{ color: #5689C6; text-decoration:none }
A.bl:hover	{ color: #F3BA21; text-decoration:underline }
A.bl:active	{ color: #5689C6; text-decoration:none }

A.sr:link    { color: #2A50A1; font-weight:bold;  text-decoration:none}   
A.sr:visited { color: #2A50A1; font-weight:bold; text-decoration:none}  
A.sr:hover   { color: #990000; font-weight:bold; text-decoration:none} 
A.sr:active  { color: #2A50A1; font-weight:bold; text-decoration:none} 

A.rs:link    { color: #990000; font-weight:bold;  text-decoration:none}   
A.rs:visited { color: #990000; font-weight:bold; text-decoration:none}  
A.rs:hover   { color: #2A50A1; font-weight:bold; text-decoration:underline} 
A.rs:active  { color: #990000; font-weight:bold; text-decoration:none}   

A.fn:link		{ color: #90B3DE;;  text-decoration:none }
A.fn:visited		{ color: #90B3DE;;  text-decoration:none }
A.fn:hover		{ color: #F3BA21;  text-decoration:none; }
A.fn:active		{ color: #DDEEEE;  text-decoration:none }


P {
	margin-top:10px;
}

LI.page-menu-item, LI.page-menu-item-cur {list-style: circle;border-bottom:1px dotted #CCCCCC;}
LI.page-menu-item-cur{color:#555;font-size:10px;font-weight:bold;}

.std {background-color:#FFFFFF}
.stdlightblue {background-color:#5689C6}
.stdblue {background-color:#2A50A1}
.stdred {background-color:#990000}
.stdgold {background-color:#F3BA21}
.beige {background-color:#F5F5DC}
.stdlight {background-color:#F7F7F6}
.light {background-color:#F0F0E8}
.caption {background-color:#F1F1E3}
.grey {background-color:#CCCCCC}
.cornsilk {background-color:#fff8dc}
.lavender {background-color:#e6e6fa}
.aliceblue {background-color:#f0f8ff}
.floralwhite {background-color:#fffaf0}

.snow {background-color:#FFFAFA}
.stdlightblue {background-color:#5689C6}
.warmgrey {background-color: #F2EEEE}

.highlight {background-color:#FCE701}
.locallinks {
	width:180px;
	background-color:#F7F7F6;
	padding:10px;
	text-align:left;
}

.listingblock {
	border:1px solid #990000; padding:3px; text-align:center;
}

.dashdividor {
	height:15px;border-top:1px dashed #AAAAAA; margin-bottom:10px;margin-top:15px;
}
.greydividor {
	height:15px;border-top:1px solid #CCCCCC; margin-bottom:5px;margin-top:15px;
}
.footnote-rule {
	height:12px; border-top:1px solid #CCCCCC; margin-bottom:2px;margin-top:20px; width:300px;
}

.justify {
	text-align: justify;
}
.right-align {
	text-align:right;
}

.press-content, .content-box, .content-box-small {
	width:99%;
	border:1px solid #e6e6fa;
	margin-top:5px;
}
.content-box {
	margin-top:15px;
}
.content-box-head {
	padding:15px; background:#e6e6fa;font-weight:bold;color:#666699;
}
.content-box-content{
	margin:15px;
}
.floatbox {
	border:1px solid #2951A5;
}
.boxcontent {
	margin:10px 6px 8px 6px;

}
.content-box-small {
	width:375px;
}

.goldbox {
	padding:6px; 
	border: 2px solid #F3BA21;
}

.item-content, .item-action {
	padding:6px;
}
.item-content {
	width:470px;
}
.item-action {
	width:80px;
	padding-left:10px;
	text-align:center;
}
.sidelinks{
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	width:160px;
	padding:6px;
	padding-bottom:15px;
	margin-top:20px;
}
.sidelinks-on {
	color:#990000;
}
.border-img {border:1px solid #999966;}
.border-portrait{border:2px solid #CCCC99;}
.portrait-lead{background:#CCCC99; height:10px;}
.photo-smlprint{font-size:9px; line-height:12px;color:#aaaaaa;}

 .image-left {float:left;margin:0px 10px 6px 0px;}
 .image-caption {border-bottom:1px dotted #999966; border-top:1px dotted #999966;padding-bottom:3px; font-size:10px; line-height:120%;color:#777;}

.sec-quoted { font-size:11px; font-weight:bold;}
.hilight {padding:6px; background:#E2EFF7;}

#main {
	background-color:#FFFFFF;
	padding-top: 22px;
	padding-bottom: 70px;
	width:375px;
	vertical-align:top;
}

#main-wide {
	background-color:#FFFFFF;
	padding-top: 22px;
	padding-bottom: 70px;
	width:575px;
	vertical-align:top;	
}

#feature {
	background-color:#FFFFFF;
	padding-top: 22px;
	padding-bottom: 70px;
	vertical-align:top;	
}

.alertblue{color:blue;}