/*this file has been changed*/

@import url(menu.css);
@import url(forms.css);
body {margin-left: 0px;	margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background: url(../images/bkg.gif);}
body, div, p, td, span, form {padding:0; margin:0; border-collapse:collapse; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  line-height: 11pt; color:#000;}
a, a:link, a:active, a:visited {text-decoration:underline; color:#333;}

/*Positioning*/
h1 {color:#fff; padding:0px; margin:0px; text-align:left;}
#container {width:763px; height:50px;/*We set a height and bg color -it looks better in Contribute*/ background-color:#6a9cc1; position:relative; text-align:center; margin:auto;}
#nav {width:190px; top:0px; left:0px; background-color:#6a9cc1; position:absolute; text-align:left; height:100%;}
#headerLink{LEFT: 0px; OVERFLOW: hidden; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: transparent;}
#center3col {padding:0px 8px 0px 8px; width:347px; top:18px; left:190px; background-color:#fff; position:absolute; text-align:left;}
#center2col {padding:8px 8px 0px 8px; width:557px; top:118px; left:190px; background-color:#fff; position:absolute; text-align:left;}
#adam {padding:8px 8px 0px 8px; width:748px; background-color:#fff; text-align:left;}
#center2col a, a:link, a:active, a:visited {text-decoration:underline; color:#333;}
#center3col a, a:link, a:active, a:visited {text-decoration:underline; color:#333;}
.cntArea {padding:8px;}
.cntArea a, a:link, a:active, a:visited {text-decoration:underline; color:#333;}
/*header*/
#header {position:relative; margin:auto; width:763px; height:153px; z-index:1000; background-color:#fff;}

	/*globalNav*/
	#globalNav {position:absolute; top:0px; left:0px; width:100%; text-align:right; background-image:url(../images/mastHdr_bg.jpg); height:93px;}
	#globalNavLinks {position:relative; width:730px; color:#fff; font-size:10px;}	
	#globalNavLinks, #globalNavLinks li {margin:0;padding:0;list-style-type:none; }
	#globalNavLinks li	{float:right; padding:5px 0 0 5px;}
	#globalNavLinks a, a:link , a:active, a:visited{color:#fff; text-decoration:none;}
	#globalNavLinks a:hover {color:#333; text-decoration:none;}	
	#globalNavLinks input {font-size:9px;}
	.btnNavGo {background-color: transparent; border:none; padding:0px 0px 6px 0px; font-size: 8px; font-weight:bold; color:#fff; letter-spacing:1px; width:25px; height:18px;}
	#topNavMenu {position:absolute; background-color:#fff; width:763px; top:93px; left:0px; z-index:1000; font-size: 11px;  line-height: 9pt;}
	#navDotSingle {background:url(../images/navDotSingle.gif); position:absolute; width:763px; height:1px; top:121px; left:0px;}
	#navDotTriple {background:url(../images/navDotTriple.gif); position:absolute; width:763px; height:7px; top:143px; left:0px;}
	
	/*Breadcrumbs*/
	#breadCrumb {position:absolute; padding:0px 0 0px 15px; font-size:11px; font-variant:small-caps; top:126px; left:0px; color: #989898;}
	#breadCrumb a, a:link , a:active, a:visited{color: #989898;text-decoration: none;}
	#breadCrumb a:hover{text-decoration:underline;}

/*Right*/
#right {color:#fff; top:18px; left:553px; width:210px; background-color:#A6B37D; position:absolute; text-align:left;}
#bgRightCnt {background-color:#A6B37D; background-image:url(../images/ctnRightBG.gif); width:210px; height:169px; background-repeat:no-repeat; }
#bgRightCnt .cntArea {margin:3px; color:#fff;} 


/*leftNav*/

/* Testing new nav implementation */
.navLevel1 {
	color:#000000;
	padding-left:12px;
	background-image:url(../images/navBar_off.gif);
	padding-top:3px;
	padding-bottom:3px;
	background-repeat:no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bbc7d0;
	font-size:11px;
}
.navLevel1 a:link {color:#ffffff}
.navLevel1 a:visited {color:#ffffff}
.navLevel1 a:active {color:#ffffff}

.navLevel2 {
	color:#002760;
	padding-left:24px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bbc7d0;
	font-size:11px;
}
.navLevel2 a:link {color:#ffffff}
.navLevel2 a:visited {color:#ffffff}
.navLevel2 a:active {color:#ffffff}

.navLevel3 {
	color:#002760;
	padding-left:36px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bbc7d0;
	font-size:11px;
}
.navLevel3 a:link {color:#ffffff}
.navLevel3 a:visited {color:#ffffff}
.navLevel3 a:active {color:#ffffff}

.navLevel4 {
	color:#002760;
	padding-left:48px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bbc7d0;
	font-size:11px;
}
.navLevel4 a:link {color:#ffffff}
.navLevel4 a:visited {color:#ffffff}
.navLevel4 a:active {color:#ffffff}

.navSelectedTopLevel {
	color:#002760;
	padding-left:12px;
	background-image:url(../images/navBar_on.gif);
	padding-top:3px;
	padding-bottom:3px;
	background-repeat:no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bbc7d0;
	font-size:11px;
}
.navSelectedTopLevel a:link, {color:#002760}
.navSelectedTopLevel a:visited {color:#002760}
.navSelectedTopLevel a:active {color:#002760}

/*New nav*/
#newNav {width:190px; top:0px; left:0px; background-color:#6a9cc1; position:absolute; text-align:left;}
a.level1 {padding-left:13px; color:#fff; padding-top:3px; background-image:url(../images/navBar_off.gif); width:175px; /*comp for the 15px text move*/ height:100%; background-repeat:no-repeat;}
.level1_on {color:#002760; padding-left:13px; padding-top:3px; background-image:url(../images/navBar_on.gif); width:178px;  height:100%; background-repeat:no-repeat; background-color:#BCC69D;}
.level1_on a {color:#fff;}
a.level2 {padding-left:20px; color:#002760;}
a.level2_on {padding-left:20px; color:#002760;}
a.level3 {padding-left:30px;}
a.level4 {padding-left:40px;}
a.level5 {padding-left:50px;}

/*Content Area*/
#cntHdrArea { position:absolute; top:18px; left:190px; background-color:#f2f0f1; color:#000; margin-top:2px; height:83px; padding:0px;}
#cntHdrArea p{ margin:8px 0 0 8px; vertical-align:middle; text-align:left;}
#cntHeader {position:absolute; left:190px; height:18px; top:0; width:565px; text-align:left; color:#fff; font-weight:bold; padding:2px 0px 0px 8px;  background-color:#cc9999;}
#cntHdrSpacer {position:absolute; left:190px; height:17px; top:101px; width:573px; text-align:left; background-color:#cc9999;}

/*Home*/
#homeImages {position:absolute; left:190px; top:0px; height:171px; background-color:#fff; width:573px; text-align:left; border-bottom:2px solid #fff;}
#homepage #cntHeader {position:absolute; left:190px; height:18px; top:173px; width:354px; text-align:left; border:2px solid #fff; border-top:0px; color:#fff; font-weight:bold; padding-left:5px; background-color:#cc9999;}
#homepage #newsHeader {position:absolute; left:554px; height:18px; top:173px; width:205px; text-align:left; border-bottom:2px solid #fff; color:#fff; font-weight:bold; padding:2px 0px 0px 5px;  background-color:#cc9999;}
#homepage #center3col {padding:0px; margin:0px; border:2px solid #fff; border-top:0px; width:354px; \width:354px; w\idth:359px; top:195px; left:190px; background-color:#ccc; position:absolute; text-align:left;}
#homepage #right {color:#fff; top:195px; left:554px; width:210px; background-color:#A6B37D; position:absolute; text-align:left;}
#homepage #news {padding:5px; background-color:#6a9cc1; color:#fff; }
#homepage #news p {color:#fff;}
#homepage #news a {color:#002760;}
#homepage #classescntArea2 {padding:5px;}

#cntHeaderHealth {height:18px; width:354px;  padding:2px 0px 0px 5px; border:2px solid #fff; border-left:0px; border-right:0px; text-align:left; color:#fff; font-weight:bold; background-color:#cc9999;}
#health {background-color:#f2f0f1; width:359px;}
.classescntArea {height:192px; padding:5px;}
.healthCntArea {padding-left:8px; height:250px;}

/*Google*/
#googleTable {padding-bottom:23;width:520px;}
font.googleFont {color:#008000;}
font.googleDescription { color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
td.search {width:520px;}
a.searchlink{width:520px;}
a.PagerLink{ font-size: 10px;}
td.PagerCell{ text-align:left; }

/*Footer*/
#footer {clear:both; font-size:9px; color:#5d5d5d; border-top:1px solid #000; padding:5px; margin-top:8px; text-align:center;}
#footer a {color:#5d5d5d; text-decoration:none;} 
#center .footer  {text-align:center; color:#5d5d5d; padding-top:8px;}
#center .footer a{text-decoration:none; color:#5d5d5d;}

