@import "default.css";
	
#titleBarContainer{position:absolute; top:-70px; left:120px;}
			#titleBarContainer h1{color: #fff; font-size: 11px; font-weight:normal; margin:0;padding:6px 4px; 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

	/* start content area */	
	
		/*#contentNavContainer goes here in page order - nav divs detailed in next section of css */
		#contentContainer{margin: 0; padding:10px 0;width: 765px; float:left; position:relative;}
			#titleBarContainer{position:absolute; top:-70px; left:120px; z-index:12;}
			#titleBarContainer h1{color: #fff; font-size: 11px; font-weight:normal; margin:0;padding:6px 4px; 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
			#centerContentContainer{
			padding: 0;
			width: 610px;
			float: left;
			}
			#calloutContentContainer{
			padding: 0;			
			width: 150px;
			float: right;
			display: block;
			}
			
			#calloutContentContainer .Freeform {margin:0; padding:0;}
			#calloutContentContainer .Freeform H3 {margin:0 0 5px 0; padding:0; font-family: Verdana, Arial,Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold;color: #607f39;}
			#calloutContentContainer .Freeform H4{margin:0; padding-bottom:10px; color:#3399cc; font-size:11px; font-weight:bold; margin:0; padding:0; line-height:1.2em;}
			#calloutContentContainer .Freeform H4 a:link{text-decoration: none;}
			#calloutContentContainer .Freeform H4 a:hover{text-decoration: underline;}
			#calloutContentContainer .Freeform P{margin:0; padding:0;}
			
			#calloutContentContainer .Freeform ul {margin: 0 0 10px 0; padding: 0 0 35px 0; list-style: none; border-bottom:1px #ccc solid;}
			#calloutContentContainer .Freeform ul li{margin: 0; padding:5px 15px; background-image: url(images/icon_widget.gif); background-repeat: no-repeat; background-position: left 40%;}
			#calloutContentContainer .Freeform ul li a:link{color:#3399cc; text-decoration:underline;}
			#calloutContentContainer .Freeform ul li a:hover{color:#3399cc; text-decoration:none;}
			#calloutContentContainer .Freeform ul li a:visited{color:#3399cc; text-decoration:none;}
			#calloutContentContainer .Freeform ul li a:active{color:#3399cc; text-decoration:none;}
			
	/* end content area */			
	

	/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
	
	END FIXED NAME CONTENT BOUNDARIES
	
	|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||  */


	/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
	
	Text & Link Styles
	
	|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||  */

/* default link is burgundy with black text on hover, underlined */


.FreeformWeekly{   
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal;
	background-color: #f3f3e9;
	border:1px #cccccc solid;
	width: 335px;
	padding: 5px;
	float: left;
}

.FreeformWeekly p{   
	margin:0 0 20px 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal;
	background-color: #f3f3e9;
}

.FreeformWeekly h1{
	font-family: Arial,Geneva, Helvetica, sans-serif; 
	font-size: 16px; 
	text-decoration: none;
	color: #3399cc;
	margin: 5px 0 2px 0;
	padding:0;
}
	
.FreeformWeekly h2{
	margin: 10px 0 5px 0;
	padding-top: 10px;
	font-family: Arial,Geneva, Helvetica, sans-serif; 
	font-size: 14px; 
	text-decoration: none;
	color: #3399cc;
	width: 330px;
	background-image: url(images/div_2line.gif);
	background-repeat: repeat-x;
}

.FreeformWeekly ul {margin: 0; padding:0; list-style: none;}
.FreeformWeekly ul li{margin: 0; padding:3px 15px; background-image: url(images/icon_widget.gif); background-repeat: no-repeat; background-position: left 40%;}
.FreeformWeekly ul li a:link{color:#666666; text-decoration:none;}
.FreeformWeekly ul li a:hover{color:#3399cc; text-decoration:none;}
.FreeformWeekly ul li a:visited{color:#9999cc; text-decoration:none;}
.FreeformWeekly ul li a:active{color:#666666; text-decoration:none;}

.FreeformWeekly img{margin:0px;padding:0 2px;}


/* client specific styles */

.WhatsNew {width: 200px;  margin:0 0 0 20px; padding:0px; float: left;}

.WhatsNew div img{margin:0; padding:2px; width:69px; float:left; border: 1px #ccc solid;}
.WhatsNew H3 {margin:0 0 5px 0; font-family: Verdana, Arial,Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold;color: #607f39;}

.WhatsNew div{margin:5px 0; padding-bottom:10px; }
.WhatsNew div.OneCol div { border-bottom:1px #ccc solid; }
.WhatsNew div.OneCol div h4{width: 200px; color:#3399cc; font-size:11px; font-weight:bold; margin:0; padding:0; float:left; line-height:1.2em;} 
.WhatsNew div.OneCol div h4 a:link{color:#3399cc; font-size:11px; font-weight:bold;  text-decoration: none;}
.WhatsNew div.OneCol div h4 a:visited{color:#3399cc; font-size:11px; font-weight:bold; text-decoration: none;} 
.WhatsNew div.OneCol div h4 a:hover{color:#3399cc; font-size:11px; font-weight:bold; text-decoration: underline;}
.WhatsNew div.OneCol div p{margin:0; padding:0;} 


.WhatsNew div.OneCol div.image{margin:5px 0; padding-bottom:10px; float: left;  border-bottom:1px #ccc solid; }
.WhatsNew div.OneCol div.image h4{width:120px; color:#3399cc; font-size:11px; font-weight:bold; margin:0; padding:0; float:right; line-height:1.2em;} 
.WhatsNew div.OneCol div.image h4 a:link{color:#3399cc; font-size:11px; font-weight:bold;  text-decoration: none;}
.WhatsNew div.OneCol div.image h4 a:visited{color:#3399cc; font-size:11px; font-weight:bold; text-decoration: none;} 
.WhatsNew div.OneCol div.image h4 a:hover{color:#3399cc; font-size:11px; font-weight:bold; text-decoration: underline;}
.WhatsNew div.OneCol div.image p{width:120px;  margin:0; padding:0; float:right;} 



.Event {width: 200px;  margin:10px 0 0 20px; padding:0px; float: left;}
.Event H3 {margin:0 0 5px 0; font-family: Verdana, Arial,Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold;color: #607f39;}

.Event div.OneCol div{margin:5px 0; padding-bottom:10px; float: left;}
.Event div.OneCol div h4{margin:0; padding:0; float:left;  width: 200px; color:#3399cc; font-size:11px; font-weight:bold; line-height:1.2em;} 
.Event div.OneCol div h4 a:link{margin:0; padding:0; float:left;  color:#3399cc; font-size:11px; font-weight:bold;  text-decoration: none;}
.Event div.OneCol div h4 a:visited{margin:0; padding:0; float:left;  color:#3399cc; font-size:11px; font-weight:bold; text-decoration: none;} 
.Event div.OneCol div h4 a:hover{margin:0; padding:0; float:left; color:#3399cc; font-size:11px; font-weight:bold; text-decoration: underline;}
.Event div.OneCol div p{margin:0; padding:0; width: 200px;} 
.Event div .Date{margin:0; padding:0; font-size:10px; color:#999999;} 



/* remove last item from class to remove the TEST attribute - or change it if needed */
.TOCBlock div div{margin:0 0px 20px 0; padding:0; float:left; }
.TOCBlock div div img{margin:0; padding:0 5px 0 0; width:85px; float:left;}

.TOCBlock div.OneCol{width: 415px;  float: left;}
.TOCBlock div.OneCol div h4{color:#333; font-size:11px; font-weight:bold; margin:0; padding:0; line-height:1.2em;} 
.TOCBlock div.OneCol div h4 a:link{color:#333; font-size:11px; font-weight:bold;  text-decoration: none;}
.TOCBlock div.OneCol div h4 a:visited{color:#333; font-size:11px; font-weight:bold; text-decoration: none;} 
.TOCBlock div.OneCol div h4 a:hover{color:#b0232a; font-size:11px; font-weight:bold; text-decoration: underline;}
.TOCBlock div.OneCol div p{margin:0; padding:0; } 

.TOCBlock div.OneCol div.image h4{width:325px; color:#333; font-size:11px; font-weight:bold; margin:0; padding:0;float:right; line-height:1.2em;} 
.TOCBlock div.OneCol div.image h4 a:link{color:#333; font-size:11px; font-weight:bold;  text-decoration: none;}
.TOCBlock div.OneCol div.image h4 a:visited{color:#333; font-size:11px; font-weight:bold; text-decoration: none;} 
.TOCBlock div.OneCol div.image h4 a:hover{color:#b0232a; font-size:11px; font-weight:bold; text-decoration: underline;}
.TOCBlock div.OneCol div.image p{width:325px;  margin:0; padding:0; float:right;} 



h1{
	font-family: Arial,Geneva, Helvetica, sans-serif; 
	font-size: 16px; 
	text-decoration: none;
	color: #607f39;
	margin: 5px 0;
	padding:0;
}
	
h2{
	margin: 10px 0 0 0;
	padding:0;
	font-family:Verdana, Arial,Geneva, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
	color: #607f39;
}

h3{
	font-family:Verdana, Arial,Geneva, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	text-decoration: none;
	color: #666;
}