body { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
	line-height: 11pt;
	font-weight: normal;
	color: #787878;
	margin:0; 
    background: transparent url(images/main_bg.gif);

}
	
a:link {
 text-decoration: none;
 color: #787878;
 font-weight: bold;
}
a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #787878;
}
a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #ADDD00;
}
a:active {
	text-decoration: none;
	font-weight: bold;
	color: #787878;
}

h1 {    
    margin: 20px 0 12px 20px;
    font-size: 22pt; 
	font-weight: lighter;
	line-height: 24pt;
	color: #787878;}	
	
h2 {    
    margin: 8px 0 0 0;
	font-size: 12pt; 
	line-height: 13pt;
	color: #787878;}	

	

h3 {    
    margin: 10px 0 15px 0;
    font-size: 16pt; 
	line-height: 18pt;
	color: #F05D18;
	}
h4 {    
    margin: 8px 0 8px 0;
    font-size: 11pt; 
	font-weight: bold;
	line-height: 12pt;
	color: #2BA2BF;
	}	
	
h5 {    
    margin: 8px 0 0 0;
    font-size: 10pt; 
	font-weight: bold;
	line-height: 12pt;
	color: #2BA2BF;
	}

div#wrapper { width:900px; margin: 0 auto; }


div#header	{
	width: 900px;
	height: 125px;
	margin: 50px 0 0 0;
	
	}
	
div#contentwrapper	{
	width: 900px;
	margin:0;
	background-color:#ffffff;
	height: 475px;
	}
html>body div#contentwrapper	{
	width: 900px;
	margin:0;
	background-color:#ffffff;
	height: 486px;
	}	
	
div#contentwrapper2	{
	width: 900px;
	margin:0 0 0 0;
	height: 880px;
	}
html>body div#contentwrapper2	{
	width: 900px;
	margin:0 0 50px 0;
	height: 960px;
	}	
div#contentwrapper3	{
	width: 900px;
	margin:0;
	height: 400px;
	}
html>body 	div#contentwrapper3	{
	width: 900px;
	margin:0;
	height: 700px;
	}
div#contentwrapper4	{
	width: 900px;
	height: 400px;
	}	
html>body div#contentwrapper4	{
	width: 900px;
	height: 558px;
	}
div#contentwrapper5	{
	width: 900px;
	height: 400px;
	}	
html>body div#contentwrapper5	{
	width: 900px;
	height: 850px;
	}
	
div#contentwrapper6	{
	width: 900px;
	height: 1000px;
	}	
html>body div#contentwrapper6	{
	width: 900px;
	height: 1150px;
	}	
div#contentwrapper7	{
	width: 900px;
	margin:0;
	background-color:#ffffff;
	height: 455px;
	}
html>body div#contentwrapper7	{
	width: 900px;
	margin:0;
	background-color:#ffffff;
	height: 478px;
	}	
div#contentwrapper8	{
	width: 900px;
	margin:0;
	background-color:#ffffff;
	height: 305px;
	}
html>body div#contentwrapper8	{
	width: 900px;
	margin:0;
	background-color:#ffffff;
	height: 335px;
	}
	
div#contentwrapper9	{
	width: 900px;
	height: 400px;
	}	
html>body div#contentwrapper9	{
	width: 900px;
	height: 523px;
	}	
div#contentwrapper10	{
	width: 900px;
	height: 400px;
	}	
html>body div#contentwrapper10	{
	width: 900px;
	height: 682px;
	}
div#contentwrapper11	{
	width: 900px;
	height: 400px;
	}	
html>body div#contentwrapper11	{
	width: 900px;
	height: 790px;
	}	
	
div#content	{
	width: 900px;
	margin: 0;
	text-align:left;
	padding:0; 
	background-color:#ffffff;
	margin:0 0 50px 0;

	}

	
div#contentleft , div#contentright {
	float:left;
	margin:0 0 0 26px;
    font-size: 9pt; 
	line-height: 13pt;
	color: #2BA2BF;
	padding: 0;
	}	
	

div#contentleft {
	margin-left: 26px;
	width: 208px;
	}
	
div#contentright {

	margin-top:20px;
	margin-left: 18px;
	width: 180px;
}
div#contentflash {

	margin: 30px 0 0 112px;

	}


div#contentleft p, div#contentright p{
	margin:0 0 6px 0;
  }	
div#contentleft li{
	margin:3px 0 3px 11px;
	line-height:16px;
	}
div#contentleft ul{
	margin:0 0 0 3px;
	padding: 1px;}
	

div#megamenu3B  {margin:0; padding: 0; width:900px; height: 16px; float:left; background: transparent url(images/nav.gif) 0 0 no-repeat;}

ul#iconmenu3B {position:relative; padding: 0; margin:0; width: 900px; height: 16px; color:#000000;}
ul#iconmenu3B li {position: absolute; display: block; list-style: none;}
ul#iconmenu3B a {display: block;}
ul#iconmenu3B #pane1 {left:0; top: 0; width: 93px; height: 16px;}
ul#iconmenu3B #pane2 {left:93px; top: 0; width: 109px; height: 16px;}
ul#iconmenu3B #pane3 {left:202px; top: 0; width: 88px; height: 16px;}
ul#iconmenu3B #pane4 {left:290px; top: 0; width: 129px; height: 16px;}
ul#iconmenu3B #pane5 {left:419px; top: 0; width: 83px; height: 16px;}
ul#iconmenu3B #pane6 {left:503px; top: 0; width: 84px; height: 16px;}
ul#iconmenu3B #pane7 {left:587px; top: 0; width: 70px; height: 16px;}
ul#iconmenu3B #pane8 {left:657px; top: 0; width: 244px; height: 16px;}


ul#iconmenu3B #pane1 a {left:0; top: 0; width: 93px; height: 16px;}
ul#iconmenu3B #pane2 a {left:93px; top: 0; width: 109px; height: 16px;}
ul#iconmenu3B #pane3 a {left:202px; top: 0; width: 88px; height: 16px;}
ul#iconmenu3B #pane4 a {left:290px; top: 0; width: 129px; height: 16px;}
ul#iconmenu3B #pane5 a {left:419px; top: 0; width: 83px; height: 16px;}
ul#iconmenu3B #pane6 a {left:503px; top: 0; width: 84px; height: 16px;}
ul#iconmenu3B #pane7 a {left:587px; top: 0; width: 70px; height: 16px;}
ul#iconmenu3B #pane8 a {left:657px; top: 0; width: 244px; height: 16px;}



ul#iconmenu3B a:hover {color:#fff;}
ul#iconmenu3B  {color:#000000;}
ul#iconmenu3B #pane1 a:hover, ul#iconmenu3B #pane1.visit {color:#fff; background: url(images/nav.gif)  -0px -16px no-repeat;}
ul#iconmenu3B #pane2 a:hover, ul#iconmenu3B #pane2.visit  {color:#fff; background: url(images/nav.gif) -93px -16px no-repeat;}
ul#iconmenu3B #pane3 a:hover, ul#iconmenu3B #pane3.visit  {color:#fff; background: url(images/nav.gif) -202px -16px no-repeat;}
ul#iconmenu3B #pane4 a:hover, ul#iconmenu3B #pane4.visit  {color:#fff; background: url(images/nav.gif) -290px -16px no-repeat;}
ul#iconmenu3B #pane5 a:hover, ul#iconmenu3B #pane5.visit  {color:#fff; background: url(images/nav.gif) -419px -16px no-repeat;}
ul#iconmenu3B #pane6 a:hover, ul#iconmenu3B #pane6.visit  {color:#fff; background: url(images/nav.gif) -503px -16px no-repeat;}
ul#iconmenu3B #pane7 a:hover, ul#iconmenu3B #pane7.visit  {color:#fff; background: url(images/nav.gif) -587px -16px no-repeat;}
ul#iconmenu3B #pane8 a:hover, ul#iconmenu3B #pane8.visit  {color:#fff; background: url(images/nav.gif) -657px -16px no-repeat;}



div#megamenu4B  {margin:0; padding: 0; width:900px; height: 16px; float:left; background: transparent url(images/other_pages_nav.gif) 0 0 no-repeat;}

ul#iconmenu4B {position:relative; padding: 0; margin:0; width: 900px; height: 16px; color:#000000;}
ul#iconmenu4B li {position: absolute; display: block; list-style: none;}
ul#iconmenu4B a {display: block;}
ul#iconmenu4B #pane1 {left:0; top: 0; width: 74px; height: 16px;}
ul#iconmenu4B #pane2 {left:74px; top: 0; width: 72px; height: 16px;}
ul#iconmenu4B #pane3 {left:146px; top: 0; width: 109px; height: 16px;}
ul#iconmenu4B #pane4 {left:255px; top: 0; width: 88px; height: 16px;}
ul#iconmenu4B #pane5 {left:343px; top: 0; width: 130px; height: 16px;}
ul#iconmenu4B #pane6 {left:473px; top: 0; width: 82px; height: 16px;}
ul#iconmenu4B #pane7 {left:555px; top: 0; width: 83px; height: 16px;}
ul#iconmenu4B #pane8 {left:638px; top: 0; width: 70px; height: 16px;}
ul#iconmenu4B #pane9 {left:708px; top: 0; width: 192px; height: 16px;}


ul#iconmenu4B #pane1 a {left:0; top: 0; width: 74px; height: 16px;}
ul#iconmenu4B #pane2 a {left:74px; top: 0; width: 72px; height: 16px;}
ul#iconmenu4B #pane3 a {left:146px; top: 0; width: 109px; height: 16px;}
ul#iconmenu4B #pane4 a {left:255px; top: 0; width: 88px; height: 16px;}
ul#iconmenu4B #pane5 a {left:343px; top: 0; width: 130px; height: 16px;}
ul#iconmenu4B #pane6 a {left:473px; top: 0; width: 82px; height: 16px;}
ul#iconmenu4B #pane7 a {left:555px; top: 0; width: 83px; height: 16px;}
ul#iconmenu4B #pane8 a {left:638px; top: 0; width: 70px; height: 16px;}
ul#iconmenu4B #pane9 a {left:708px; top: 0; width: 192px; height: 16px;}



ul#iconmenu4B a:hover {color:#fff;}
ul#iconmenu4B  {color:#000000;}
ul#iconmenu4B #pane1 a:hover, ul#iconmenu4B #pane1.visit {color:#fff; background: url(images/other_pages_nav.gif)  -0px -16px no-repeat;}
ul#iconmenu4B #pane2 a:hover, ul#iconmenu4B #pane2.visit  {color:#fff; background: url(images/other_pages_nav.gif) -74px -16px no-repeat;}
ul#iconmenu4B #pane3 a:hover, ul#iconmenu4B #pane3.visit  {color:#fff; background: url(images/other_pages_nav.gif) -146px -16px no-repeat;}
ul#iconmenu4B #pane4 a:hover, ul#iconmenu4B #pane4.visit  {color:#fff; background: url(images/other_pages_nav.gif) -255px -16px no-repeat;}
ul#iconmenu4B #pane5 a:hover, ul#iconmenu4B #pane5.visit  {color:#fff; background: url(images/other_pages_nav.gif) -343px -16px no-repeat;}
ul#iconmenu4B #pane6 a:hover, ul#iconmenu4B #pane6.visit  {color:#fff; background: url(images/other_pages_nav.gif) -473px -16px no-repeat;}
ul#iconmenu4B #pane7 a:hover, ul#iconmenu4B #pane7.visit  {color:#fff; background: url(images/other_pages_nav.gif) -555px -16px no-repeat;}
ul#iconmenu4B #pane8 a:hover, ul#iconmenu4B #pane8.visit  {color:#fff; background: url(images/other_pages_nav.gif) -638px -16px no-repeat;}
ul#iconmenu4B #pane9 a:hover, ul#iconmenu4B #pane9.visit  {color:#fff; background: url(images/other_pages_nav.gif) -708px -16px no-repeat;}


div#photo{float: left; padding:0; margin: 0; width:900px; height: 211px; background-color:#ffffff;}

div#body{padding:0; width:640px; height: 248px; float: left; margin: 0 0 0 0; background-color:#ffffff;}
div#body p {width:640px; font-size: 9pt; margin:10px 0 10px 28px; line-height: 17pt; }
div#body strong {	font-size: 9pt; font-weight: bold; }
div#body img {margin: 20px 0 0 27px;} 
div#body table {margin: 12px 0 15px 27px;} 

div#bodyother p {width:640px; font-size: 9pt; margin:10px 0 10px 28px; line-height: 13pt; }
div#bodyother strong {	font-size: 9pt; font-weight: bold; }
div#bodyother img {margin: 20px 0 0 27px;} 
div#bodyother table {margin: 12px 0 15px 27px;} 

div#body3{padding:0; width:900px;  float: left; margin: 5px 0 0 0; background-color:#ffffff;}
div#body3 p {width:850px; ;font-size: 9pt; margin:10px 0 10px 28px; line-height: 13pt; }
div#body3 strong {	font-size: 9pt; font-weight: bold; }
div#body3 img {margin: 20px 0 0 27px;} 
div#body3 table {margin: 12px 0 15px 27px;} 

div#contact p {width:320px; font-size: 9pt; margin:10px 0 10px 0; line-height: 13pt; }
div#contact strong {	font-size: 9pt; font-weight: bold; }
div#contact img {margin: 0;} 
div#contact table {margin: 12px 0 15px 27px; text-align:left;} 
.contacttabletext {font-size: 8pt; font-weight: normal; color: #666666; text-align:left; }

div#bestbuys {font-size: 8pt; font-weight: normal; color: #ffffff; line-height: 9pt;}
div#bestbuys strong {font-size: 8pt; font-weight: bold; color: #ffffff;}
div#bestbuys p {font-size: 8pt; line-height: 9pt; font-weight: normal; color: #666666; margin:6px 0 6px 20px; width: 320px;}
div#bestbuys img {margin:0;}
.tablebody {font-size: 8pt; font-weight: normal; line-height: 9pt; color: #666666; margin-left:20px; text-indent: 20px;}

div#refinance {font-size: 8pt; font-weight: normal; color: #ffffff; line-height: 9pt;}
div#refinance strong {font-size: 8pt; font-weight: bold; color: #ffffff;}
div#refinance p {font-size: 9pt; line-height: 12pt; font-weight: normal; color: #666666; margin:6px 0 6px 20px; width: 600px;}
div#refinance img {margin:0;}
.refinancetablebody {font-size: 8pt; font-weight: normal; line-height: 9pt; color: #666666; margin-left:20px; }

.refinancetablestrong {	font-size: 9pt; font-weight: bold; color: #666666;}

div#calculator {
	float: right; width: 168px; 
	height: 199px;
    padding:0; margin: 20px 14px 0 10px; 
	background: transparent url(images/calculator.gif); background-repeat: no-repeat;}

html>body div#calculator {
	float: right; width: 168px; 
	height: 193px;
    padding:0; margin: 20px 18px 0 10px; 
	background-color:#ffffff;
    background: transparent url(images/calculator.gif);
    background-repeat: no-repeat;}

div#calculatorleft {float: left; width: 168px; margin: 30px 0 0 0;}
div#calculatorleft p {font-size: 7pt;  color: #999999; line-height: 9pt; margin: 0;}

div#calculatorleft form{ font-size: 7pt; line-height: 9pt; margin: 0 0 0 1px;}
.calculatorfields{font-size: 8pt; line-height: 14pt;   margin:0; }
div#calculatorleft table {margin:0 0 0 6px;}

div#copyright {font-size: 7pt; width: 190px; float: right; margin: -36px 3px 0 0; color: #999999; background-color:#ffffff; }
html>body div#copyright {font-size: 7pt; width: 190px; float: right; margin: 0 3px 0 0; color: #999999; background-color:#ffffff; }

div#copyright2 {font-size: 7pt; width: 190px; float: right; margin: -36px 3px 0 0; color: #999999; background-color:#ffffff; }
html>body div#copyright 2{font-size: 7pt; width: 190px; float: right; margin: 0 3px 0 0; color: #999999; background-color:#ffffff; }

div#copyright3 {font-size: 7pt; width: 190px; float: right; margin: -36px 3px 0 0; color: #999999; background-color:#ffffff; }


div#disclaimer {width: 400px; height: 25px; margin:8px 0 10px 28px; line-height: 8pt;}

div#disclaimer a:link {
 text-decoration: none;
 font-size: 8pt;
 color: #999999;
 font-weight: normal;
}
div#disclaimer a:visited {
 	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	color: #787878;
}
div#disclaimer a:hover {
	 font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	color: #ADDD00;
}
div#disclaimer a:active {
 	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	color: #787878;
}
div#disclaimer2 {width: 400px; height: 25px; margin:8px 0 15px 28px; line-height: 8pt;}

div#disclaimer2 a:link {
 text-decoration: none;
 font-size: 8pt;
 color: #999999;
 font-weight: normal;
}
div#disclaimer2 a:visited {
 	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	color: #787878;
}
div#disclaimer2 a:hover {
	 font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	color: #ADDD00;
}
div#disclaimer2 a:active {
 	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	color: #787878;
}
div#terms {
 	font-size: 8pt;
	margin:8px 10px 30px 28px;
	text-decoration: none;
	font-weight: normal;
	color: #787878;
}


