body { 
margin:0; 
background-color:#a1a5b1; 
} 

.picback { 
background-image: url(images/newheader2back.jpg); 
background-repeat: repeat-x; 
background-position: left top; 
height:111px; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #ffffff; 
padding-left: 15px; 
text-align:left; 
font-weight:bold; 
letter-spacing: 1px; 
} 
.phone { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold; 
} 
.title { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #ffffff; 
padding-left: 15px; 
padding-top:5px; 
padding-bottom:5px; 
text-align:left; 
background-image: url(images/header2back.jpg); 
background-repeat: repeat-x;} 


.prodnav { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000; 
padding-right: 20px; 
padding-top: 10px; 
padding-bottom: 10px; 
background-color:#8c9cbc; 
} 
.prodnav a { 
color: #00349a; 
text-decoration: none; 
} 
.prodnav a:hover { 
text-decoration: underline; 
} 


.topnav_li{ 
position:relative; 
margin-top:-20px;} 

.utilnav { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
padding-right: 10px; 
} 
.utilnav a { 
color: #FFFFFF; 
text-decoration: none; 
padding-right: 5px; 
padding-left: 5px; 
} 

.utilnav a:hover { 
color: #8c9cbd; 
} 

.title { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #ffffff; 
padding-left: 15px; 
padding-top:5px; 
padding-bottom:5px; 
text-align:left; 
font-weight:bold; 
letter-spacing: 1px;} 


#leftnav_li { 
padding-top: 10px; 
padding-bottom: 50px; 
padding-right: ; 
background-image: ; 
margin-top: 5px; 
margin-bottom: 5px; 
background-color: #e5e3e4; 
} 

a.leftnav_li{ 
font-size: 11px; 
color: #333333; 
text-decoration: none; 
background-image: ; 
display: block; 
padding: 8px 8px 8px 20px; 
font-family: Arial, Helvetica, sans-serif; 
background-repeat: no-repeat; 
font-weight: bold; 
} 

a.leftnav_li:visited { 
color: #333333; 
text-decoration: none; 
display: block; 
} 

a.leftnav_li:hover { 
color:#ffffff; 
text-decoration: none; 
background-color:#00349a; 
display: block; 
} 


.lefthead_li { 
font-size: 14px; 
font-weight: bold; 
color: #333333; 
display: block; 
background: ; 
padding: 8px 0px 8px 5px; 
font-family: Arial, Helvetica, sans-serif; 
border-bottom-width: 1px; 
border-bottom-style: solid; 
border-bottom-color: #FFFFFF; 
margin-right: 5px; 
margin-left: 5px; 
} 

.extension{ 
text-align:center; 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
margin-top:50px; 
padding-right:10px;} 

h1 { 
font-family: Arial, sans-serif; 
font-size:22px; 
color: #605e5e; 
padding-top: 5px; 
} 

h2 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold; 
color: #605e5e; 
} 


p{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color:#666666; 
line-height: 1.5em;} 

.pc{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color:#666666; 
line-height: 1.5em;} 


ul{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color:#666666; 
line-height: 1.5em;} 

ol{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color:#666666; 
line-height: 1.5em; 
list-style-type: decimal;} 


a.buclinks:link { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #3d3938; 
text-decoration: none; 
font-weight:bold; 
} 
a.buclinks:visited { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #3d3938; 
text-decoration: none; 
font-weight:bold; 
} 
a.buclinks:hover { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #3d3938; 
text-decoration: underline; 
font-weight:bold; 
} 

a.d_content:link { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #00349a; 
text-decoration: none; 
font-weight:bold; 
} 
a.d_content:visited { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #00349a; 
text-decoration: none; 
font-weight:bold; 
} 
a.d_content:hover { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #00349a; 
text-decoration: underline; 
font-weight:bold; 
} 



.bucket_text{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #3d3938;} 

.home_im{ 
background-image:url(images/bottom_home.jpg); 
background-position:bottom right; 
background-repeat: no-repeat; 
} 


.ch{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
} 

.ch_br{border-style: solid;} 


.footer_new { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
} 
a.footer_new_li:link { 
color: #000000; 
text-decoration: underline; 
} 
a.footer_new_li:visited { 
color: #000000; 
text-decoration: underline; 
} 
a.footer_new:hover { 
color: #000000; 
text-decoration: none; 
} 


.border { 
border-right: 1px solid #000000; 
border-left: 1px solid #000000; 
} 

.border1 { 
border-bottom: 1px solid #ffffff; 
} 

.padding { 
padding: 20px; 
} 


.bottomlinks { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
line-height: 1.5em; 
} 
.bottomlinks a{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
line-height: 1.5em; 
color: #000000; 
} 
.bottomlinks a:hover{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
line-height: 1.5em; 
text-decoration: none; 
} 


.hback{ 
background-image: url(images/hbg.jpg); 
height:80px; 
width:100%; 
margin-bottom:20px;} 

.bg_hbg{ 
padding-top:25px;} 

#thomas_info{ 
text-align:right; 
padding-right:10px; 
padding-top:10px; 
padding-bottom:10px; 
background-color:#a1a5b1;} 

.mphoto { 
margin-top: 0px; 
float: right; 
margin-right: 0px; 
margin-left: 10px; 
margin-bottom: 10px; 
width: 300px; 
} 

.mphoto_top { 
margin-top: -17px; 
float: right; 
margin-right: 0px; 
margin-left: 10px; 
margin-bottom: 10px; 
width: 300px; 
} 

.mphoto_top1 { 
margin-top: 12px; 
float: right; 
margin-right: 0px; 
margin-left: 10px; 
margin-bottom: 10px; 
width: 300px; 
} 

.mphoto_top2 { 
margin-top: -17px; 
float: right; 
margin-right: 0px; 
margin-left: 10px; 
margin-bottom: 10px; 
width: 300px; 
} 


.mphoto1 { 
margin-top: 0px; 
float: left; 
margin-left: 0px; 
margin-top: 0px; 
margin-right: 10px; 
margin-bottom: 10px; 
width: 160px; 
} 


.im{ 
margin-top: 0px; 
float: left; 
margin-left: 0px; 
margin-top: 0px; 
margin-right: 40px; 
margin-bottom: 10px; 
width: 250px;} 

.im1{ 
margin-top: 0px; 
float: left; 
margin-left: 0px; 
margin-top: -5px; 
margin-right: 10px; 
margin-bottom: 0px; 
width: 180px;} 

.im2{ 
float: left; 
margin-left: 0px; 
margin-top: 0px; 
margin-right: 10px; 
margin-bottom: 10px; 
} 

.quote{width:90%} 

.sign{ 
width:270px; 
text-align:left;} 

.aw{ 
background-color: #f0eff1; 
border: 1px #000000 solid; 
margin:10px; 
width:80%; 
text-align:center;} 

.aw1{ 
background-color: #f0eff1; 
border: 1px #000000 solid; 
padding:25px; 
width:95%; 
text-align:left;} 

.im_padb{ 
padding-top:9px;} 

.broker{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal;} 

.pdf{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:#000000;} 


.since{ 
font-weight:bold; 
} 

.im_bio{ 
float: left; 
margin-left: 0px; 
margin-top: 0px; 
margin-right: 10px; 
margin-bottom: 10px; 
} 

.biotb{border:solid 1px #000000;} 


.psm{font-size: 11px;} 

.most{ 
margin-top:25px; 
font-size: 14px;} 
