body {
 margin-top:10px;
 margin-bottom:80px;
 background:#B1B5B9;
 color: #333333;
 text-align:center;
 padding:0;
 }
 
.formVisible { }

.formVisible h1 {
	font-size:14px;
	font-weight:normal;
	margin:0px 0px 0px 5px; 
	padding:0px;
	display:inline;
}

.formHidden {
	background:url(images/LoaderBlue.gif) center no-repeat;
	height:236px;
}

.formHidden input, .formHidden textarea, .formHidden select, .formHidden h1 {
	display:none;
}

#wrapper {
	text-align:left;
	width:920px;
	margin:auto;
	background:#ffffff;
	border:solid;
	border-width:1px;
	border-color:000000;
 }

#header {
	height:250px;
	background-image:url(images/header.jpg);
	color: #333333;
 }
 
 h1#header {
 	background:none;
 }
 

#topMenu {
 font-family:Arial, Helvetica, sans-serif;
 height:25px;
 background:#333333;
 font-size:14px;
 color: #FFFFFF;
 line-height:23px;
 width: 100%;
 }
 
 #topMenu a {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color: #FFFFFF;
 text-decoration:none;
 }
 
 #topMenu a:hover {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color: #B4C6EE;
 text-decoration:none;
 } 
 #topMenu ul {
     margin: 0;
     padding: 0;
     list-style-type: none;
	  }

 
 #topMenu li {
 margin: 0;
 padding: 0;
 float: left;
 width:20%;
 text-align: center;
}
 

#left {
	margin:35px 0 0 10px;
	float:left;
	background-color:#ffffff;
	width:239px;
 }

#leftElement {
width:229px;
border:solid;
border-width:1px;
border-color:#000000;
margin-bottom:10px;
padding:2px;
}

#leftElementTitle {
background-color:#23405A;
height:18px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
padding-left:5px;
padding-top:3px;
}

#leftElementTitle a {
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:underline;
}

#leftElementTitle a:hover {
text-decoration:none;
}

#leftElementBody {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:5px;
}

#leftElementBody p {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px;
margin:2px;
}
#leftElementBody a {
	color:#000000;
	text-decoration:underline;
	}

#leftElementBody a:hover {
	color:#b3a3a3;
	text-decoration:none;
	}

.formFields {
height:20px;
width:200px;
padding:0px;
margin:0px;
font-size:12px;
color:#999999;
}
.formFieldsState {
height:20px;
width:202px;
padding:0px;
margin:0px;
font-size:12px;
color:#999999;
}

.formFieldsZip {
height:20px;
width:200px;
padding:0px;
margin:0px;
font-size:12px;
color:#999999;
}

.formFieldsComments {
width:200px;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:12px;
}

#right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 35px 10px;
	float:left;
	clear:right;
	width:650px;
	background-color:#ffffff;
	text-align:justify;
 }
 
#right a {
	color:#000000;
	text-decoration:underline;
	}

#right a:hover {
	color:#b3a3a3;
	text-decoration:none;
	}
	
#blog {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
#blog a {
	color:#0066cc;
	text-decoration:underline;
	}
	
#blog a:hover {
	color:#0066cc;
	text-decoration:none;
	}
#blogContent {
	margin-right:70px;
	}	
	
#footer { 
	clear:both;
	height:63px;
	width:920px;
	background-image:url(images/footer.jpg);
	padding-top:5px;
 }
 
 #footer p {
 	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
    font-size: 9px;
    font-weight: bold;
    text-align: center;
 }
 
 h1 {
 color:#23405A;
 font-family:Arial, Helvetica, sans-serif;
 font-size:20px;
 font-weight:normal;
 text-decoration:none;
 margin-top:0px;
 }
 
 h2 {
 color:#23405A;
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:normal;
 text-decoration:none;
 margin-top:0px;
 }
 
 #salesLetter h1 {
 font-family:"Times New Roman", Times, serif;
 font-size:28px;
 font-weight:bolder;
 margin-bottom:0px;
 margin-top:0px;
 }
 
  #salesLetter h2 {
 font-family:"Times New Roman", Times, serif;
 font-size:28px;
 font-weight:bolder;
 color:#ff6600;
 }
 
 #salesLetter strong {
 color:#ff6600;
 }
 
 #salesLetter p {
 font-size:15px;
 }
 
 #salesLetter li {
 font-size:16px;
 font-weight:bold;
 }
 
 
