/* ---------------------------------------------------------
   HTML
   --------------------------------------------------------- */

body {background:#FFF; color:#000;}

a {border-bottom:1px solid #DFDFDF; color:#000;}
a:hover {border-bottom:1px solid #DFDFDF; color:#0077AA;}

fieldset {border:1px solid #DFDFDF;}
legend { color:#0077AA;}

.low, .low a {color:#7F7F7F;}
.low a:hover {color:#000;}

p,ol,li {
	color: #333;
	}

h2, h4 { color: #000; }
h3 { color: #07a;}

/* ---------------------------------------------------------
   LAYOUT
   --------------------------------------------------------- */

#logo {color:#000;}
        
#slogan {color:#7F7F7F;}

#search-box {background:#EFEFEF;}
#search-box #search-input {border:1px solid #AFAFAF;}
#search-box #search-input:focus {border:1px solid #5F5F5F;}
#search-box #search-submit {border:1px solid #0077AA; background:#0077AA; color:#FFF;}

#nav {border:1px solid #CCC;}
#nav ul li a.current_section {background-color:#0077AA; background-image:none; color:#FFF;}
#nav ul.membership li a.current_section {background:transparent url("/images/dot-03.gif") 100% 0 repeat-y; color:black;}
#nav ul.membership li a.current_page {background-color:#0077AA; background-image:none; color:#FFF;}

#footer {border-top:1px solid #DFDFDF; color:#5F5F5F;}
#footer a {color:#999;}
#footer a:hover {color:#d60;}

/* ---------------------------------------------------------
   PAGE: Home
   --------------------------------------------------------- */

.topstory-title {border-bottom:1px solid #3F3F3F; background:#9F9F9F;background:#95bfd4;}
.topstory-title h2 a {border-bottom:none; color:#FFF;}
.topstory-title h2 a:hover {border-bottom:1px solid #FFF;}
.topstory-title p.date {color:#000;}
.topstory-title p.date a {border-bottom:1px solid #5F5F5F; color:#000;}
.topstory-title p.date a:hover {border-bottom:1px solid #FFF; color:#FFF;}

.topstory-excerpt {background:#000; color:#AFAFAF;}
.topstory-excerpt a {border-bottom:1px solid #5F5F5F; color:#FFF;}
.topstory-excerpt a:hover {border-bottom:1px solid #FFF; color:#FFF;}

.teaser h4 a {color:#0077AA;}
.teaser h4 a:hover {color:#000;}
.teaser p.date {color:#7F7F7F;}
.teaser p.date a {color:#7F7F7F;}
.teaser p.date a:hover {color:#000;}
.teaser p.bb { background-color:#d8e5e9; }

/* ---------------------------------------------------------
   MISC
   --------------------------------------------------------- */

.group-head span {background:#FFF; }

a.ico-more {background:#F5F5F5; color:#5F5F5F;}
a:hover.ico-more {background:#0077AA; color:#FFF;}

