@charset "iso-8859-1";

#masthead h1, h2
{
	color: black;
}


#pageWrapper, #masthead, #titlehead, #innerColumnContainer, #footer, .vnav ul, .vnav ul li, .hnav, .hnav ul li a
{
	border-color: #565;
}


html, body
{
	background-color: #EEE;
	color: #000;
}








/* PRIMARY THEME COLORS */



#masthead, #titlehead, #footer, #cover
{
	background-color:  	 	 	 	#3BB9FF;
	color: #fff;
}






.hnav
{
	background-color:  	 	 	 	#33FFFF;
	color: #fff;
}


#icon, .slogan, .backlit {color:darkgreen;}





/* BACKGROUND COLORS */



#outerColumnContainer
{
	border-left-color: #99FFFF;	/* left column background color */
	border-right-color: #99FFFF;	/* right column background color */
	background-color: #99FFFF;		/* set the background color for the
					   middle column here */
}



.vnav ul li a:link, .vnav ul li a:visited, .vnav ul li a:active
{
	background-color: #99FFFF;
	color: #000;
}

#rightColumn .vnav ul li a:link, #rightColumn .vnav ul li a:visited, #rightColumn .vnav ul li a:active
{
	background-color: #99FFFF;
}



.hnav ul li a:link, .hnav ul li a:visited
{
	background-color: #99FFFF;
	color: #000;
}





/* HOVER COLORS */

.vnav ul li a:hover, #rightColumn .vnav ul li a:hover
{
	background-color: #BF9430;
	color: #fff;
}

.hnav ul li a:hover
{
	background-color:  	 	 	 	#3BB9FF;
	color: #fff;
}

/* BASIC COVER PAGES COLORS */


A:hover .backlit, A:active .backlit {border-color:white;}

#caption, .logo {color:black;}
#announcement {color:darkgreen; text-align:center; font-weight:bold}
