/* CSS Document */


.Slogan	 				{ font-size:14px; color:#000000; font-style:italic; font-family:Verdana, Arial, Garamond, sans-serif; line-height: 17px; }
.hdrW	 				{ font-size:12px; color:#ffffff; font-weight:bold; font-family:Verdana, Arial, Garamond, sans-serif; line-height: 16px; padding:5px; }
.ProgramContent 		{ font-size:11px; color:#333333; font-family:Verdana, Arial, Garamond, sans-serif; line-height: 16px; padding: 5px; text-align:left; }
.textXS			 		{ font-size:9px; color:#333333; font-family:Verdana, Arial, Garamond, sans-serif; line-height: 12px; }
.MSTag					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:10px 9px; }
div.fr					{ float: inherit; margin:0px 0px 10px 0px; }
div.divider				{ float: inherit; background:url(img/divider_dotline.gif); margin:0px; }
div.hdr					{ font-size:12px; font-weight:bold; color:#333333; font-family:Verdana, Arial, Garamond, sans-serif; line-height: 13pt; text-align:center }
div.hdrRed				{ font-size:12px; font-weight:bold; color:#96001e; font-family:Verdana, Arial, Garamond, sans-serif; line-height: 13pt; }
div.hdrAmber			{ font-size:12px; font-weight:bold; color:#FF6633; font-family:Verdana, Arial, Garamond, sans-serif; line-height: 13pt; }
div.hdrBG				{ font-size:12px; font-weight:bold; color:#ffffff; font-family:Verdana, Arial, Garamond, sans-serif; text-align:left; 
						  vertical-align:middle; background-color:#005046; height:20px; padding:4px; }
div.hdrBGPromo			{ font-size:12px; font-weight:bold; color:#ffffff; font-family:Verdana, Arial, Garamond, sans-serif; text-align:left; 
						  vertical-align:middle; background-color:#111111; height:20px; padding:4px; }
.textGreen		 		{ font-size:11px; color:#1b685e; font-family:Verdana, Arial, Garamond, sans-serif; line-height: 12pt; padding: 5px; text-align:left; }
div.textBox				{ font-size:11px; font-weight:normal; color:#333333; font-family:Verdana, Arial, Garamond, sans-serif; text-align:left; 
						  vertical-align:middle; border:thin; border-color:#999999; border-style:solid; background-color:#eeeeee; padding:10px; 
						  width:650px; margin:15px 9px 15px 0px; }
div.textBoxGreen		{ font-size:11px; font-weight:normal; color:#333333; font-family:Verdana, Arial, Garamond, sans-serif; text-align:left; 
						  vertical-align:middle; border:thin; border-color:#006633; border-style:solid; background-color:#ceeedb; padding:10px; 
						  width:650px; margin:15px 9px; }

div.textBoxWrap			{ font-size:11px; font-weight:normal; color:#333333; font-family:Verdana, Arial, Garamond, sans-serif; text-align:left; 
						  vertical-align:middle; border:thin; border-color:#006633; border-style:solid; background-color:#ceeedb; padding:10px; 
						  width:225px; margin:0px 9px; float:right; }

div.textBoxWinner		{ font-size:11px; font-weight:normal; color:#333333; font-family:Verdana, Arial, Garamond, sans-serif; text-align:left; 
						  vertical-align:middle; border:thin; border-color:#666666; border-style:solid; background-color:#ffffff; padding:5px; }

div.FeaturedContent		{ font-size:11px; color:#333333; font-family:Verdana, Arial, Garamond, sans-serif; line-height: 16px; margin: 5px 10px 0px 5px; text-align:left; 						  float: left;}

div.dividerFeatures		{ float: inherit; background:url(img/divider_Features.gif); margin:0px; width:1px; height:200px; vertical-align:top; 			
							background-repeat:no-repeat; }

#bannerSectionHome		{ BACKGROUND: #ffffff URL(Resources/images/bar_bg_bottom.gif) repeat-x 0 bottom; }
#bannerSection			{ BACKGROUND: #ffffff URL(Resources/images/bar_bg_bottom.gif) repeat-x 0 bottom; HEIGHT: 95px; }


.mainHdr				{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#6c6c6c; font-size:16px; font-weight:bold; margin:20px 0 0 0;}
.mainHdr2				{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#6c6c6c; font-size:14px; font-weight:bold; }
.mainHdr3				{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#6c6c6c; font-size:13px; line-height:16pt; font-weight:bold; }
.mainHdr3Amber			{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF6633; font-size:13px; line-height:13pt; font-weight:bold; }
ul 						{ list-style-type:square; margin-top:0; margin-left: 10px; padding-left: 8px; text-indent: 0px; }
.FOOTER 				{ font-size: 10px; text-align:center; font-family: Verdana, Arial, Garamond, sans-serif; color: #333333; }
.disclaimers 			{ font-size: 10px; text-align:left; font-family: Verdana, Arial, Garamond, sans-serif; color: #333333; }


#education a			{ text-decoration:none; color:#006a65;   }
#education a:hover		{ text-decoration:underline; }
#whiteLink a			{ text-decoration:none; color:#eeeeee;   }
#whiteLink a:hover		{ text-decoration:underline; }


/* test wrap*/





/* LEFT NAV*/
.navHdrGreen			{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#006a65; font-size:13px; line-height:13pt; padding: 0px; font-weight:bold; 
							vertical-align:middle;  }
#left_nav_hdr				{ font-family:Verdana, Arial, Garamond, sans-serif; line-height: 13pt; padding: 10px; text-align:left; }
#left_nav_hdr a				{ text-decoration:none;  }
#left_nav_hdr a:hover		{ text-decoration:underline; }

#left_nav				{ font-size:11px; font-family:Verdana, Arial, Garamond, sans-serif; line-height: 13pt; padding-left: 25px; text-align:left; }
#left_nav a				{ text-decoration:none; color:#333333;   }
#left_nav a:hover		{ color:#006a65; font-family:Verdana, Arial, Garamond, sans-serif; line-height: 13pt; text-align:left;
							text-decoration:underline; }


/* EVENTS HOME*/
div.NewsEvents_home		{ background-color:#333333; padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px; text-align:left; line-height:13px; color:#FFFFFF; font-size:11px; float:left;}
.events_Hdr 			{ width:110px; margin:0px 15px 0 0px; float:left; font-size:13px; color:#FF6633;  }
.events_1List 			{ width:665px; margin:0px 15px 0 15px; float:left;  }
.events_List 			{ width:195px; margin:0px 15px 0 15px; float:left;  }
.events_More 			{ width:50px; margin:0px 10px 0 15px; float:right; text-align:right;  }
.events_Divider 		{ width:5px; height:15px; background:url(img/bg_dotline.gif); float:left; }

/* EVENTS*/
#events h5			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:10px 9px; }
#events h5 a		{ color:#005046; text-decoration:none; }
#events h5 a:hover	{ color:#005046; text-decoration:underline; }
#events p			{ margin:25px 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:0px solid #0F0; }
#events sup			{ font-size:smaller; vertical-align:baseline; position:relative; bottom:.33em; }
#events img			{ margin-left:2px; margin-bottom:10px; border:none;  }
.events_bucket 		{ width:185px; height:150px; margin:20px 25px 0 13px; float:left;  }


/* FORMS*/
.required				{ font-size:12px; color: #FF0000; }
textarea { width:715px; }
.Qty 		{ font-size:11px; color:#666666; font-family:Verdana, Arial, Garamond, sans-serif; padding: 2px; text-align:left; }




/* TABS*/

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; 
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(ajaxtabs/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(ajaxtabs/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}



