﻿body {
	 width: 849px;
	 min-width: 849px;
	 margin: 0px auto;
	 text-align: center;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #000000;
	 background-color: #000000;
	 }
	 
h1 {
   color: #04539c;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   margin: 0px;
   }
   
ul {
   padding: 0px 0px 0px 30px;
   margin: 0px;
   list-style: circle;
   }
	 
a:link {
	   color: #04539c;
	   text-decoration: none;
	   }
	   
a:visited {
	      color: #04539c;
	      text-decoration: none;
	     }
	   
a:hover {
	    color: #04539c;
	    text-decoration: underline;
	    }
		
.fields {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		border: 1px solid #7a7a7a;
		}	
		
.buttons {
		background-color: #04539c;
		border: 1px solid #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		}	
		
.image_left {
			float: left;
			padding: 0px 10px 10px 0px;
			}
			
.image_links {
			 float: left;
			 padding: 0px 5px 0px 0px;
			 }
			
.image_team {
			float: left;
			margin: 0px 15px 10px 0px;
			padding: 2px;
			border: 1px dotted #c2c2c2;
			}
			
.image_teamend {
			float: left;
			margin: 0px 0px 10px 0px;
			padding: 2px;
			border: 1px dotted #c2c2c2;
			}			
			
.image_right {
			float: right;
			padding: 0px 10px 10px 0px;
			}
	 
.image_contact {
			float: right;
			padding: 0px 20px 0px 30px;
			}
	 
#container {
		  width: 849px;
		  max-height: none;
		  min-height: inherit;
		  margin: 0px auto;
		  border: 7px solid #ffffff;
		  background-color: #FFFFFF;
		  }
	 
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
/* Container */
	 
p {
  margin: 0px;
  padding: 0px;
  }
  
.image_calc {
			float: right;
			}
	 
#row1 {
	  width: 849px;
	  height: 30px;
	  }
	  
#row2 {
	  width: 849px;
	  height: 187px;
	  background-image: url(/images/benson_code_02.jpg);
	  }
	  
#row3 {
	  width: 849px;
	  height: 49px;
	  }
	  
#row3_image3 {
	  		 width: 134px;
			 height: 39px;
			 float: left;
	  		 }
			 
#row3_image4 {
	  		 width: 169px;
			 height: 39px;
			 float: left;
	  		 }
			 
#row3_image5 {
	  		 width: 167px;
			 height: 39px;
			 float: left;
	  		 }
			 
#row3_image6 {
	  		 width: 122px;
			 height: 39px;
			 float: left;
	  		 }
			 
#row3_image7 {
	  		 width: 119px;
			 height: 39px;
			 float: left;
	  		 }
			 
#row3_image8 {
	  		 width: 138px;
			 height: 39px;
			 float: left;
	  		 }
	  
#footer {
		width: 849px;
		height: 47px;
		clear: left;
		}
		
#footer_left {
			 width: 623px;
			 height: 47px;
			 float: left;
			 background-image: url(/images/benson_code_13.jpg);
			 }
		
#footer_right {
			  width: 226px;
			  height: 47px;
			  float: left;
			  background-image: url(/images/benson_code_14.jpg);
			  }
			  
/* Left Menu & Center Text */

#left {
	  width: 242px;
	  float: left;
	  text-align: center;
	  margin: 0px auto;
	  }
	  
#left_quicksearch {
				  width: 242px;
				  height: 298px;
				  background-image: url(/images/benson_code_09.jpg);
				  text-align: center;
				  margin: 0px auto;
				  }
	 
#left_calcmort {
			   width: 242px;
			   height: 165px;
			   background-image: url(/images/benson_code_11.jpg);
			   }
			   
#left_20tips {
			 width: 242px;
			 height: 57px;
			 }
	 
#right {
	  width: 567px;
	  float: left;
	  text-align: left;
	  margin: 23px 20px 20px 20px;
	  }
#maintxt {
text-align:left;
}