@import "default.css";



	/* start content area */	
	#contentArea{margin:0; float: left; padding:0; width: 746px;  background-image: url(images/bg_home.gif); background-repeat: repeat-y; }
	#pageTools{width:0px; padding: 0; height: 0px; visibility: hidden; }
			#pageTools a:link, #pageTools a:visited {color:#3292cb; text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
			#pageTools a:hover {color:#3292cb; text-decoration: underline; font-size:10px; }
		/*#contentNavContainer goes here in page order - nav divs detailed in next section of css */
		#contentContainer{margin: 0; padding:0; width:552px; float:left; }
			#breadCrumbContainer{width:0px; height:0px; margin:0; padding:0px; visibility: hidden; }
				#breadCrumbContainer ul{margin: 0;padding:0;}
				#breadCrumbContainer ul li{margin: 0; padding:0; display: inline; }
			#titleBarContainer{width: 0px; height:0px; margin: 0px; padding:0px;  visibility: hidden;}
			#centerContentContainer{
			margin: 0px 0 0 0;
			padding: 0px;
			width: 552px;
			float: left;
			}
			#calloutContentContainer{
			margin: -100px 0 0 0;
			_margin: -120px 0 0 0;
			padding: 5px 10px 10px 10px;			
			width: 170px;
			float: right;
		   z-index: 10;
			}
			
			#calloutContentContainer .Freeform {width: 174px; float: left; margin:0; padding:0; }
			#calloutContentContainer .Freeform H4{margin:0 0 10px 0; padding-bottom:5px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #333; border-bottom:4px #8aaac4 solid;  letter-spacing: -1px}
			#calloutContentContainer .Freeform P{margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
	/* end content area */			
			


/* client specific styles */


.FreeformLeft{   
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
}

.FreeformLeft {width: 275px; min-height: 250px; _height:250px; margin:3px 0px 3px 0; padding:0px; float: left; border-right: 1px #d9d9d9 solid; background: url(images/bottomline.gif) no-repeat  bottom;}
.FreeformLeft h4{width:255px; margin:0; padding:5px 10px; float:left; color:#333; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;  line-height:1.2em; text-transform: uppercase;} 
.FreeformLeft h4 a:link{color:#333; font-size:12px; font-weight:bold;  text-decoration: none;}
.FreeformLeft h4 a:visited{color:#333; font-size:12px; font-weight:bold; text-decoration: none;} 
.FreeformLeft h4 a:hover{color:#007ac2; font-size:12px; font-weight:bold; text-decoration: none;}
.FreeformLeft p{width:255px; margin:0; padding:0px 10px 10px 10px; float:left; border: 0px green solid;} 
.FreeformLeft ul{margin:0; padding: 0 0 3px 10px; float:left; list-style: none; } 
.FreeformLeft ul li{width:240px; margin:0px 0 0px 3px; padding: 0px 0 0 15px;  background: url(images/bluearrow.gif) left 5px no-repeat;}
.FreeformLeft ul li a:link{ color:#3292cb; text-decoration: none;}
.FreeformLeft ul li a:visited{ color:#3292cb; text-decoration: none;}
.FreeformLeft ul li a:active{ color:#3292cb; text-decoration: none;}
.FreeformLeft l li a:hover{ color:#3292cb; text-decoration: underline;}


.FreeformLeftBottom{   
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
}


.FreeformLeftBottom {width: 275px; min-height: 250px; _height:250px; margin:3px 0px 3px 0; padding:0px; float: left; border-right: 1px #d9d9d9 solid; }
.FreeformLeftBottom h4{width:255px; margin:0; padding:5px 10px; float:left; color:#333; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;  line-height:1.2em; text-transform: uppercase;} 
.FreeformLeftBottom h4 a:link{color:#333; font-size:12px; font-weight:bold;  text-decoration: none;}
.FreeformLeftBottom h4 a:visited{color:#333; font-size:12px; font-weight:bold; text-decoration: none;} 
.FreeformLeftBottom h4 a:hover{color:#007ac2; font-size:12px; font-weight:bold; text-decoration: none;}
.FreeformLeftBottom p{width:255px; margin:0; padding:0px 10px 10px 10px; float:left; border: 0px green solid;} 
.FreeformLeftBottom ul{margin:0; padding: 0 0 3px 10px; float:left; list-style: none; } 
.FreeformLeftBottom ul li{width:240px; margin:0px 0 0px 3px; padding: 0px 0 0 15px;  background: url(images/bluearrow.gif) left 5px no-repeat;}
.FreeformLeftBottom ul li a:link{ color:#3292cb; text-decoration: none;}
.FreeformLeftBottom ul li a:visited{ color:#3292cb; text-decoration: none;}
.FreeformLeftBottom ul li a:active{ color:#3292cb; text-decoration: none;}
.FreeformLeftBottom ul li a:hover{ color:#3292cb; text-decoration: underline;}


.FreeformRight{   
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	margin:0; padding:0;
}


.FreeformRight {width: 275px;  min-height: 250px; _height:250px; margin:3px 0px 3px 0; padding:0px; float: left; background: url(images/bottomline.gif) no-repeat  bottom; }
.FreeformRight h4{width:255px; margin:0; padding:5px 10px; float:left; color:#333; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;  line-height:1.2em; text-transform: uppercase;} 
.FreeformRight h4 a:link{color:#333; font-size:12px; font-weight:bold;  text-decoration: none;}
.FreeformRight h4 a:visited{color:#333; font-size:12px; font-weight:bold; text-decoration: none;} 
.FreeformRight h4 a:hover{color:#007ac2; font-size:12px; font-weight:bold; text-decoration: none;}
.FreeformRight p{width:255px; margin:0; padding:0px 10px 10px 10px; float:left; border: 0px green solid;} 
.FreeformRight ul{margin:0; padding: 0 0 3px 10px; float:left; list-style: none; } 
.FreeformRight ul li{width:240px;  margin:0px 0 0 3px; padding: 0px 0 0 15px; background: url(images/bluearrow.gif) left 5px no-repeat;}
.FreeformRight ul li a:link{ color:#3292cb; text-decoration: none;}
.FreeformRight ul li a:visited{ color:#3292cb; text-decoration: none;}
.FreeformRight ul li a:active{ color:#3292cb; text-decoration: none;}
.FreeformRight ul li a:hover{ color:#3292cb; text-decoration: underline;}


.FreeformRighBottom{   
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	margin:0; padding:0;
}


.FreeformRighBottom {width: 275px;  min-height: 250px;_height:250px; margin:3px 0px 3px 0; padding:0px; float: right; }
.FreeformRighBottom h4{width:255px; margin:0; padding:5px 10px; float:left; color:#333; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;  line-height:1.2em; text-transform: uppercase;} 
.FreeformRighBottom h4 a:link{color:#333; font-size:12px; font-weight:bold;  text-decoration: none;}
.FreeformRighBottom h4 a:visited{color:#333; font-size:12px; font-weight:bold; text-decoration: none;} 
.FreeformRighBottom h4 a:hover{color:#007ac2; font-size:12px; font-weight:bold; text-decoration: none;}
.FreeformRighBottom p{width:255px; margin:0; padding:0px 10px 10px 10px; float:left; border: 0px green solid;} 
.FreeformRighBottom ul{margin:0; padding: 0 0 3px 10px; float:left; list-style: none; } 
.FreeformRighBottom ul li{width:240px;  margin:0px 0 0 3px; padding: 0px 0 0 15px; background: url(images/bluearrow.gif) left 5px no-repeat;}
.FreeformRighBottom ul li a:link{ color:#3292cb; text-decoration: none;}
.FreeformRighBottom ul li a:visited{ color:#3292cb; text-decoration: none;}
.FreeformRighBottom ul li a:active{ color:#3292cb; text-decoration: none;}
.FreeformRighBottom ul li a:hover{ color:#3292cb; text-decoration: underline;}



/* remove last item from class to remove the TEST attribute - or change it if needed */


h1{
	font-family: Arial,Geneva, Helvetica, sans-serif; 
	font-size: 16px; 
	text-decoration: none;
	color: #007ac2;
	margin:10px 0;
}
	
h2{
	font-family: Verdana, Arial,Geneva, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
	color: #007ac2;
	margin: 10px 0;
}

h3{color:#333; font-size:11px; font-weight:bold; margin: 10px 0 0 0; padding:0; text-decoration: none;} 
h3 a:link{color:#333; font-size:11px; font-weight:bold; text-decoration: none;}
h3 a:visited{color:#333; font-size:11px; font-weight:bold; text-decoration: none;}
h3 a:active{color:#333; font-size:11px; font-weight:bold; text-decoration: none;}
h3 a:hover{color:#007ac2; font-size:11px; font-weight:bold; text-decoration: none;}

h4{ color:#333; font-size:11px; font-weight:bold; margin: 10px 0;; padding:0;} 
h5{ color:#333; font-size:10px; font-weight:bold; margin: 10px 0;; padding:0;} 

/* client specific styles */

.WhatsNew {width: 174px; float: left; margin:0; padding:10px 0 0 0;}
.WhatsNew .OneCol {border: 0px; margin:0px; padding:0px;}
.WhatsNew div{margin:5px 0; padding-bottom:10px;  border-bottom:1px #ccc solid; }
.WhatsNew H3 {margin:0; padding-bottom:3px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #333; border-bottom:4px #8aaac4 solid;  letter-spacing: -1px}
.WhatsNew H4 {margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333; font: bold;}
.WhatsNew H4 a:link{margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333; font: bold; text-decoration: none;}
.WhatsNew H4 a:hover{margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ff4444; font: bold; text-decoration: none;}
.WhatsNew H4 a:visited{margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666; font: bold; text-decoration: none;}
.WhatsNew H4 a:active{margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666; font: bold; text-decoration: none;}
.WhatsNew P{margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
.WhatsNew .date{margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#666;  }


.WhatsNewSampling {width: 174px; float: left; margin:0; padding:10px 0 0 0;}
.WhatsNewSampling .OneCol {border: 0px;}
.WhatsNewSampling div{margin:5px 0; padding-bottom:10px;  border-bottom:1px #ccc solid; }
.WhatsNewSampling H3 {margin:0; padding-bottom:3px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #333; border-bottom:4px #8aaac4 solid;  letter-spacing: -1px}
.WhatsNewSampling H4 {margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333; font: bold;}
.WhatsNewSampling H4 a:link{margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333; font: bold; text-decoration: none; background-image: none;}
.WhatsNewSampling H4 a:hover{margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ff4444; font: bold; text-decoration: none; background-image: none;}
.WhatsNewSampling H4 a:visited{margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666; font: bold; text-decoration: none; background-image: none;}
.WhatsNewSampling H4 a:active{margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666; font: bold; text-decoration: none; background-image: none;}
.WhatsNewSampling P{margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
.WhatsNewSampling .date{margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#666;  }
.WhatsNewSampling a:link{color: #ff4444; text-decoration: underline;  padding-left: 20px; background:url(images/icon_download.gif) no-repeat left;}
.WhatsNewSampling a:visited{color: #ff4444; text-decoration: none; padding-left: 20px;  background:url(images/icon_download.gif) no-repeat left;}
.WhatsNewSampling a:hover{color: #ff4444; text-decoration: none; padding-left: 20px;  background:url(images/icon_download.gif) no-repeat left;}
.WhatsNewSampling a:active{color: #ff4444; text-decoration: none; padding-left: 20px;  background:url(images/icon_download.gif) no-repeat left;}