body{margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background: url('/newelements/images/bgtop.gif') top repeat-x;}
.outerbox {width:900px; margin:0px auto; }
.header {height: 126px; margin:0px auto; width: 900px; background:  url('/newelements/images/topback.gif') top repeat-x; }
.footer {height: 202px;  background: url('/newelements/images/bgbott.gif') repeat-x; POSITION: relative;
BOTTOM: 0px;
WIDTH: 100%;
TEXT-ALIGN: center; color:#667877; font-size:10.5px; padding: 20px 0 0 0;}
.footer a {text-decoration:none; color:#667877; font-weight:bold;}
.footer a:hover {color: #000000;}

.recent {background-color: #e5ddd5; color:#5f3f17; width:230px; height:87px;}
.recent th {background-color: #b9a58f; font-weight:bold;  text-align:left; font-size:13px;  padding:0 0 0 15px; height:27px;}
.recent td { padding:0 0 0 17px; line-height:2em;}
.recent a {text-decoration: none; color:#5f3f17; font-weight:bold;}
.recent a:hover {color:#000000;}

.findagent {margin:25px 0 15px 0;}

.content {padding: 0px 0 15px 0; margin:8px 0 0 0; color:#000000; }
.content h1 {background-color:#d3dada; color:#377670; font-weight:bold; font-size: 18px; letter-spacing: .05em; padding: 43px 0 0  45px; vertical-align:bottom; width:92%; line-height:79px;}
.content h2 { font-weight:bold; color:#377670; font-size:14px; padding: 30px 0 0 45px;}
.content h3 { font-weight:bold; color:#000000; font-size:13px; padding: 5px 0 0 45px; margin:0px 0px -15px 0px;}
.content p {padding: 0 50px 0 45px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.content p.faqq {color:#990000; font-weight:bold;}

.content .rightlinks { width: 97%; text-align:right; }
.content a {text-decoration: underline; color:#377670; font-weight:bold;}
.content a:hover {color:#000000;}


/*.logo {position:relative; top:35px; left:46px; margin:0 0 0 0; padding:0 0 0 0;}  previous */
.logo {position:relative; top:10px; left:46px; margin:0 0 0 0; padding:0 0 0 0;}
/*.motto { position:relative;  top:35px; left:230px; margin:0 0 0 0; padding:0 0 0 0;} previous */
.motto { position:relative;  top:5px; left:370px; margin:0 0 0 0; padding:0 0 0 0;}
.nav { margin:0px auto; padding:13px 0 0 0;}
.maingrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}