/* --------- Site-wide color definitions and presentational background images -------
-------------------------------------------------------------------------------------*/

body
{
}

body#home #content
{
    background-color: #f2f2f2;
}
h1
{
    color: #1a1a1a;
}
/* 20091105 DD: added color */
h2
{
}
h3, h4
{
    color: #333;
}
/* 20091105 DD: added color */
h5
{
}
h5.byline
{
}

.gov h1
{
    /* 20091111 DD: added rule */
    background-color: #72b84c;
    color: #fff;
}
.gov h3
{
    color: #4c4c4c;
}
/* 20091111 DD: added rule */

.members h1
{
	/* 20091111 DD: added rule */
	background-color: #72b84c; /* 20091228 BW: changed #fcb040; */
	color: #fff;
}

/* 20091103 DD: added rules for the following */

a:active
{
}

/* 20091214 BW: added ruleset */
li.pseudoA
{
	color: #0065a4;
}

a:link, a:visited
{
    color: #0065a4;
}
a:hover, a:focus
{
    color: #58b7e0;
}

p, ul, ol
{
    color: #4c4c4c;
}

div.hr
{
    background-color: #fff;
}

/* 20091111BW: was form#search */
div.search label
{
    color: #666;
}

/* 20091111BW: was form#search */
div.search input.text
{
    background-color: #f2f2f2;
}

/* 20091103 DD: end */

ul.topnav li a, a.grey /* 20091216 BW: changed to class from ul#topnav ... */
{
    color: #808285;
}

/* 20091208 BW: added ruleset */
.login a
{
	color: #808285;
}

/* 20091201 BW: Added ruleset */
.search a
{
    color: #808285;
}

ul.topnav li a:hover /* 20091216 BW: changed to class from ul#topnav ... */
{
    background-color: #e0f3fd; /* 20091103 DD: added color declaration */
}

/* 20091103 DD: added following rulesets */
ul.topnav li.active, ul.topnav li.active a:hover  /* 20091216 BW: changed to class from ul#topnav ... */
{
    background-color: #0066a4;
}
ul.topnav li.active a  /* 20091216 BW: changed to class from ul#topnav ... */
{
    color: #fff;
}

#content
{
    border-top-color: #0066a4;
}

/* 20091103 DD: end */

#wrapper
{
}
#header
{
}
#header .inner
{
}
#title
{
}
.subscriber #title
{
}

#main
{
    /* 20091103 DD: added this rule */
    background-color: #fff;
}

#main .inner
{
}
#content .inner
{
}
#content .inner .inner
{
}
#footer p
{
    color: #b2b2b2;
}
#footer p a
{
    color: #b2b2b2;
}

p.login
{
    color: #0065a4;
}
p.login a
{
    color: #0065a4;
}

#main #sidebar .inner .inner
{
}

#sidebar ul li.active
{
    /* 20091103 DD: added this rule */
    background-color: #fff;
}

#sidebar ul li ul li.active
{
    background-color: #fff;
}

#sidebar h4
{
}
#sidebar h4 a
{
}
#subnav ul li.active
{
}
#subnav, #search, #sidebar .block
{
}
#subnav ul li.active a
{
}
#subnav ul ul li.active
{
}
#subnav ul li.active ul li a
{
}
#subnav ul ul li a
{
}
#subnav ul ul li.active a
{
}

/* 20091112 DD: added the following color rules */

.subhead
{
	background-color:  #efefef;  /* 20091216 BW: changed from #e0f3fd; */
}

/* 20091112 BW: added ruleset */
.about .subhead
{
	background-color:  #efefef;  /* 20091216 BW: changed from #e0f3fd; */
}

.subhead h2
{
    background-color: #dedede; /* 20091216 BW: changed from #58b7e0; */
    color: #000; /* 20091216 BW: changed from #fff; */
}

#main p.callout
{
    color: #000; /*20091216 BW: changed from #333 */
	background-color:  #efefef;  /* 20091216 BW: changed from #e0f3fd; */
}

/* 20091223 BW: added ruleset */
.date
{
	color: Gray
}
