/* color */
body { color:/* #576971*/#747b81; }
.body_sec {color:#747b81; }

.thinline{border-bottom:1px solid #c2d1e0; margin:5px 0 5px; padding:0; width:100%;}

a {color: #669900;text-decoration:none;}
a:hover{color:#8faac4}

.contrast {color:#d97a23;}
a.contrast:hover {color:#8faac4}

h1 {color:#747b81;}
h2 {color:#747b81;}
h3 {color:#747b81;}
h4 {color:#6086AB;}
h5 {color:#6086AB;}


#nav-main li {color:#20558A; }
.nav-functional a {color:#878f95;}

.identity{color:#669900;}
.tagline h1{color:#babcbd;}
.tagline h2{color:#577fa7;}
.featured_list{color:#c2d1e0}

/*home page styles*/

.quote p{color:#8faac4 ;}

.mainphoto_callout {color:#20558A; }
.minorphoto_callout{color:#FFF;}
.minorphoto_callout h2{color:#FFF;}
.minorphoto_callout h2 a{color:#FFF;}
/*tab styles*/
.tab_body { background:white;  border: 1px solid #c2d1e0;}
.tab_body li{border-top: 1px dashed #c2d1e0;}
.basictab{border-bottom:#93b0cc;}
.basictab li a{border: 1px solid #93b0cc; background:#93b0cc; color: #FFF;}
	.basictab li.selected a{ /*selected tab effect*/background-color: white;color:#6086AB; border-bottom: 1px solid white;}
	.basictab li a:active{color:#569cbe;}
	.basictab li a:hover {text-decoration:underline;}


.attribute {color:#d97a23 ;}

/*secondary page styles*/

.breadcrumbs a {color:#747b81}

.sec_feature_callout p{color:#36434b}

.topic_nav li a {color:#747b81;}
	.topic_nav li a:hover {color:#8faac4}
	.topic_nav li.first {color:#36434B;}

.sec_events { border-top: 1px solid #c2d1e0; /*border-bottom: 1px solid #c2d1e0;*/}
.sec_main { border-bottom: 1px solid #c2d1e0; color:#6086AB;  }
.sec_main_noline{color:#6086AB;}

.sec_highlights li {border-top: 1px solid #c2d1e0;}
	.sec_highlights li.first{border-top:none; }

.sec_useful_links li{border-top: 1px solid #c2d1e0;}
	.topic_first, .address_first{color:#747b81;}
	.topic {color:#747b81;}

	
.resources li { border-top: 1px solid #c2d1e0;}

.sidebar_nav li { border-top: 1px solid #c2d1e0; color:#6086AB;  }
	.sidebar_nav li.last{ border-bottom: 1px solid #c2d1e0; color:#6086AB;  }

.nav_action li { color:#747b81; }

a.register{border: 1px solid #c2d1e0; padding:2px;color:#d97a23;text-decoration:none; background:#F1F3F3}
a.register:hover{color:#8faac4}

.sidebar_nav_member h5 {color:#d97a23;}


/*calendar styles*/

.calendar a{color:#CC3333;}
	
/*footer*/
.footer {color:#6086AB; }