/* COMMON STYLES */

body {
	margin: 0px;
	padding: 0px;
	background-color: #CCEAF0;
	font-family: Trebuchet MS, verdana, helvetica, sans-serif;
	color: #000;
}
.siteBG	{
	background-color: #CCEAF0;
}	
.bodyBG	{
	background-color: #FFF;
}
.topbarBG	{
	background-color: #008AB0;
}
TD, td, .BodyText	{
	font-family: Trebuchet MS, verdana, helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000;
}
h1, .h1, .headline	{
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	color: #008AB0;
}
h2, .h2, .headline2	{
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
	color: #008AB0;
}
h3, .h3, .headline3	{
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
	color: #FFF;
}
.IntroText	{
	font-size: 14px;
	line-height: 18px;
	color: #000;
}
.whitedivider	{
	background-color: #FFF;
}
select, input, textarea {
	font-family: Trebuchet MS, verdana, helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000;
	border:1px solid #80C5D8;
}
ul {
	margin: 5px 10px 0px 10px;
	padding: 0px 10px 0px 10px;
}
li	{
	padding-bottom: 6px;
}
.required	{
	color: #C00000;
}
hr	{
	border: 0px solid;
	color: #d9d9d9;
	background-color: #d9d9d9;
	width: 100%;
	height: 1px;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}

/* SIDEBAR STYLES */

.SidebarText	{
	font-size: 12px;
	line-height: 15px;
	color: #FFF;
}
.homeSidebarBG	{
	background-color: #DCECC0;
}
.homeSidebarHiliteBG	{
	background-color: #B0D9B5;
}
.aboutusSidebarBG	{
	background-color: #96ABD7;
}
.aboutusSidebarHiliteBG	{
	background-color: #789DCA;
}
.programseventsSidebarBG	{
	background-color: #83C5DC;
}
.programseventsSidebarHiliteBG	{
	background-color: #69B5CF;
}
.inforesourcesSidebarBG	{
	background-color: #CFE4A7;
}
.inforesourcesSidebarHiliteBG	{
	background-color: #A6D19D;
}
.inthenewsSidebarBG	{
	background-color: #9991C3;
}
.inthenewsSidebarHiliteBG	{
	background-color: #7A85B8;
}
.researcheffortsSidebarBG	{
	background-color: #83C5DC;
}
.researcheffortsSidebarHiliteBG	{
	background-color: #69B5CF;
}
.getinvolvedSidebarBG	{
	background-color: #CFE4A7;
}
.getinvolvedSidebarHiliteBG	{
	background-color: #A6D19D;
}
.shopSidebarBG	{
	background-color: #96ABD7;
}
.shopSidebarHiliteBG	{
	background-color: #789DCA;
}
.archiveBG	{
	background-color: #dde9c5;
	padding: 8px;
}


/* HOMEPAGE STYLES */

.whatsnewBG	{
	background-color: #D8EFF5;
}
.whatsnewHiliteBG	{
	background-color: #ADDBE7;
}


/* NAVIGATION, LINK STYLES */

a, a:visited {
	color: #005DAB;
	text-decoration: none;
}
a:hover	{
	text-decoration: underline;
}


/* IN THE SPOTLIGHT ARCHIVE NAV */

a.SpotlightOn, a.SpotlightOn:hover, a.SpotlightOn:visited	{
	color: #000;
	text-decoration: none;
}
a.SpotlightOff, a.SpotlightOff:visited	{
	color: #005DAB;
	text-decoration: none;
}
a.SpotlightOff:hover	{
	text-decoration: underline;
}


/* NEWS RELEASES ARCHIVE NAV */

a.NewsOn, a.NewsOn:hover, a.NewsOn:visited	{
	color: #000;
	text-decoration: none;
}
a.NewsOff, a.NewsOff:visited	{
	color: #005DAB;
	text-decoration: none;
}
a.NewsOff:hover	{
	text-decoration: underline;
}


/* BREADCRUMB, COPYRIGHT, FOOTER */

.breadcrumbOff, a.breadcrumbOff, a.breadcrumbOff:visited	{
	font-size: 10px;
	line-height: 12px;
	color: #005DAB;
	font-weight: normal;
	text-decoration: none;
}
.breadcrumbOn, a.breadcrumbOn, a.breadcrumbOn:visited	{
	font-size: 10px;
	line-height: 12px;
	color: #000;
	font-weight: normal;
	text-decoration: none;
}
a.breadcrumbOff:hover, a.breadcrumbOn:hover	{
	text-decoration: underline;
}
.copyright	{
	font-size: 11px;
	line-height: 14px;
	color: #000;
	font-weight: normal;
	padding-top: 7px;
	padding-bottom: 7px;
}
a.copyright, a.copyright:visited {
	font-size: 11px;
	line-height: 14px;
	color: #005DAB;
	font-weight: normal;
	text-decoration: none;
}
a.copyright:hover	{
	text-decoration: underline;
}
#subject {
	display: none;
}

/* NAV Dropdown */
.subnavspacer {
	background-color: #FFF;
}
.subnavdiv {
	font-family: Trebuchet MS, verdana, helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
    color: #005DAB;
	background-color: #EBF4D9;
    text-decoration: none;
	border-bottom: solid 1px #FFF;
	width: 140px;
	display: block;
}
.subnavdiv a, .subnavdiv a:link, .subnavdiv a:visited, .subnavdiv a:hover {
	display: block;
	padding: 7px 6px 7px 6px;
	color: #005DAB;
	text-decoration: none;
}
.subnavdiv a:hover {
	color: #005DAB;
    background-color: #EBF4D9;
    text-decoration: underline;
}
#menu01{left:0px;top:34px;width:140px;z-index:1000;visibility:hidden;position:absolute;}
#menu02{left:0px;top:34px;width:140px;z-index:1000;visibility:hidden;position:absolute;}
#menu03{left:0px;top:34px;width:140px;z-index:1000;visibility:hidden;position:absolute;}
#menu04{left:0px;top:34px;width:140px;z-index:1000;visibility:hidden;position:absolute;}
#menu05{left:0px;top:34px;width:140px;z-index:1000;visibility:hidden;position:absolute;}
#menu06{left:0px;top:34px;width:140px;z-index:1000;visibility:hidden;position:absolute;}
#menu07{left:0px;top:34px;width:140px;z-index:1000;visibility:hidden;position:absolute;}
