/* these are common ids and classes for the entire site */

body {
	margin:0px; padding:0px; background-repeat:repeat-y;
	}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:130%; margin-top:10px; margin-bottom:10px; padding:0px;
	}

a {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
	}

.bodyType {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
 	}

.bodyLink {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;
 	}
	
#logo_placement {
	position:absolute; top:0px; left:0px; margin:0px; padding:0px;
	}

#search_placement {
	position:absolute; top:14px; left:600px; margin:0px; padding:0px;
	}
	
.searchType {
	text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:bold;
	}

.searchFieldType {
	text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999;
	}
		
#mainNav {
	position:absolute; top:66px; left:215px; margin:0px; padding:0px; width:800px;
	}
	
#mainNav li {
	display:inline;
	}
	
#mainNav a {
	border:#ffffff solid 1px; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#999999; letter-spacing:1px; font-weight:bold;
	}	

#mainNav a:hover {
	border:#2d8312 solid 1px;
	}

#footer_placement {
	position:absolute; margin-left:500px; margin-top:-50px;
	}
	
.footerType {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
	}
	
.footerType a {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
	}

.quoteType {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#666666; line-height:180%; padding-top:5px; padding-bottom:0px; margin-bottom:0px;
	}
		
/* these are special ids and classes for the default page */

#flash_position {
	position:absolute; top:170px; margin:0px; padding:0px; border-top:#FFFFFF 2px solid; border-bottom:#FFFFFF 2px solid;
	}
	
#default_leftColumn_green {
	background-color:#649132; position:relative; top:114px; left:0px; border-right:2px solid #FFFFFF;
	}

.defaultHeader {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#dda922; font-weight:normal;
	}
	
.defaultType {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; line-height:120%;
 	}	
	
.defaultType a {
	color:#FFFFFF; font-size:12px;
	}

.defaultDate {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;
 	}	