.depHeader{  
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	font-weight:Bold;
	font-style:italic;
	color:#FFD204;
}

.largeLinks{  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:20px;
	font-weight:Bold;
	color:#666666;
}


.headline{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-style: italic;
	font-weight: Bold;
	color: #FFFFFF;
}
.headline2{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-style: italic;
	font-weight: Bold;
	color: #666666;
}

.header1 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #202020;
}

.header2 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	/*font-style: italic;*/
	font-weight: Bold;
	color:#FFFFFF;
}
.headerHighlight {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	/*font-style: italic;*/
	font-weight: Bold;
	color:#FFCC00;
}

.header2Shadow {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	/*font-style: italic;*/
	font-weight: Bold;
	color:#000000;
}

.welcome{
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:18px;
	font-style:italic;
	font-weight:Bold;
	color:#FFFFFF;
}
.welcomeShadow{
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:18px;
	font-style:italic;
	font-weight:Bold;
	color:#000000;
}

.alert1 {
	font-family: arial, helvetica, geneva;
	font-size: 8pt;
	color: #AE0000;
	font-style: normal;
}

.alert2 {
	font-family: arial, helvetica, geneva;
	font-size: 8pt;
	color: #0741AB;
	font-style: normal;
}

.errors {
font-family: Arial, Helvetica, sans-serif; 
font-size: 7.5pt;
font-style: italic;
color: #337EDB;
font-weight: bold;
}

.bold_body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: Bold;
	color:#324465;
}
.body_text {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	color:#324465;
}

.body_text_alert {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	color:#AE0000;
}

.bold_body_text_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: Bold;
	color:#FFFFFF;
}
.body_text_white {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	color:#FFFFFF;
}



.small_body_text {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #324465;
}
.small_body_text_bold {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: Bold;
	color: #324465
}

.small_notice_bold {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
font-weight: Bold;
color: #ff8000
}

.footer_text {  
font-family: Arial, Helvetica, sans-serif;
font-size: 7.5pt; 
color:#FFFFFF;
}
	
a:link { 
	font-weight: none; 
	text-decoration: none; 
	color: rgb(17, 42, 187);
}
a:visited, a:active  { 
	font-weight: none; 
	text-decoration: none; 
	color: rgb(17, 42, 187);
}
a:hover{ 
	text-decoration: underline; 
	color: rgb(17, 42, 187);
}
/*
Form Styles
*/
.requiredFieldMark{
font:Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:bold;
color:#DD0000;
}

.standardFieldMark{
font:Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:bold;
color:#ffffff;
}

.editable_box{
border-style: solid;
border-width: 1px;
border-color: #DD0000;
font-family: Arial;
font-size: 8pt;
}

.required_box{
border-style: solid;
border-width: 1px;
border-color: #999999;
font-family: Arial;
font-size: 8pt;
}

.standard_box{
border-style: solid;
border-width: 2px;
border-color: #aaaaaa;
font-family: Arial;
font-size: 8pt;
}

.blank_box{
border-style:solid; 
border-width:0px; 
font-family: Verdana;   
font-size: 8pt;
}

.drop_down{
font-family: Arial; 
font-size: 8pt;
}

.blk_button{
	font-weight:bold;
	font-size:11px;
	cursor: hand;
	color:#555555;
}

.notice {
	font-family: arial, helvetica, geneva;
	font-size: 12px;
	color: #AE0000;
	font-style: italic;
}

.notice2 {
	font-family: arial, helvetica, geneva;
	font-size: 14px;
	color: #AE0000;
	font-style: italic;
	font-weight:bold;
}

.leftquote {
	font-family: arial, helvetica, geneva;
	font-size: 18px;
	color: #AE0000;
	font-style: italic;
}
.copyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#333333;
}

.attHead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: Bold;
	color: #0000FF;
}
.conHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}

.twitHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}

/* LAYOUT CSS */
body{margin-left:0px; margin-top:0px; margin-right:0px;	margin-bottom:0px; padding:0px 0px 0px 0px;	width:100%;	height:100%;}

a.menulink{
	display:block;
	font-family:arial;
	font-size:8.5pt;
	color:#000000;
	font-weight:bold;
	padding:2px 0px 2px 0px;
	width:100%;
}
a.menulink:hover{
	background-color:#005C96;
	color:#FFFFFF;
	text-decoration: none;
}
a.menulink:visited, a.menulink:active{
	font-weight: none;
	text-decoration: none; 
}


a.dep{
	display:block;
	font-family:arial;
	font-size:8.5pt;
	color:#324465;
	font-weight:bold;
	padding:2px 0px 2px 0px;
	width:100%;
}
a.dep:hover{
	background-color:#666666;
	color:#FFFFFF;
	text-decoration: none;
}
a.dep:visited, a.dep:active{
	font-weight: none;
	text-decoration: none; 
}


#headerEdit{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000099;
	position:absolute;
	left:9px;
	padding:0px 7px 0px 7px;
	text-align:center;
	background-color:#FFFFFF;
	top:-9px;
}

#sectionHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#666666;
	position:absolute;
	left:40px;
	padding:0px 7px 0px 7px;
	text-align:center;
	background-color:#FFFFFF;
	top:-9px;
}
#subHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#666666;
	position:absolute;
	left:9px;
	padding:0px 7px 0px 7px;
	text-align:center;
	background-color:#FFFFFF;
	top:-9px;
}


#sectionOutline{
	position:relative;
	top:80px;
	width:250px;
	border:2px groove;
	background-color:#e0dfe3;
}

#centerContent{
	position:relative;
	float:left;
	width:730px;
	border:1px solid #CCCCCC;
	padding:30px 10px 10px 10px;

}

#centerContent2{
	position:relative;
	float:left;
	width:750px;
}

#spacer{
	position:relative;
	float:left;
	width:100%;
	height:10px;
}

.feature {
}

.feature_img {
	float:left;
}

.feature_text {
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color: #000000;
}

.feature_countdown {
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}

.weather {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
}

.weather_highlights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #0000DD;
	font-weight:bold;
}






/***** Roundup schedule ******/
.roundup_days {
	border:#888888 2px ridge;
}
.events {
	background-color:#EEEEEE;
}