body { 
margin-top:10px; 
background: #4DA4CF; 
} 
td 
{ 
font-family:Arial; 
font-size: 12px; 
} 
#container { 
width: 960px; 
background-color: #FFFFFF; 

border:1px solid #003663; 

} 
/* header area start */ 
#header { 
width: 960px; 
border-top: 1px #FFFFFF solid; 
border-bottom: 1px #FFFFFF solid; 
} 
#utility_nav { 
width: 960px; 
text-align: right; 
background-color: #417d9e; 
background-image: url(/images/utilitynav_bg.jpg); 
background-repeat: no-repeat; 
background-position: left top; 
height:31px; 
overflow:hidden; 
} 
/* topnav area start */ 
#topnav { 
text-align: right; 
white-space: nowrap; 
padding-top: 3px; 
padding-bottom: 4px; 
background-image: url(/images/topnav_bg.jpg); 
background-repeat: no-repeat; 
background-position: left top; 
} 
.topnav_right 
{ 
float: left; 
margin-left: 33px; 
} 
/* main area start */ 



#main { 
width: 960px; 
background-color: #FFFFFF; 
background-image:url(/images/main_bg.jpg); 
background-position:left top; 
background-repeat:repeat-y; 
} 
#leftnav 
{ 
width: 311px; 
padding-top: 4px; 
padding-bottom: 100px; 
background-image: url(images/leftnav_bg1.jpg); 
background-repeat: no-repeat; 
background-position: 23px top; 
} 
#nav 
{ 
width: 230px; 
float: left; 
margin-left: 26px; 
} 
#content_area 
{ 
padding-left: 20px; 
padding-right: 30px; 
padding-top: 20px; 
padding-bottom: 20px; 
} 
#content_area_home 
{ 
padding:150px 38px 20px 3px; 
background-image: url(/images/content_bg_new.jpg); 
background-position: 3px top; 
background-repeat: no-repeat; 
} 
/* footer area start */ 
#footer 
{ 
width: 960px; 
text-align: left; 
padding-top: 5px; 
padding-bottom: 6px; 
margin-bottom: 11px; 
background-image: url(/images/footer_bg.jpg); 
background-position: top right; 
background-repeat: no-repeat; 
height: 82px; 
} 
#thomas_info 
{ 
width: 960px; 
text-align: right; 
padding-top: 2px; 
padding-bottom: 2px; 
} 
/* heading styles */ 
h1 
{ 
color: #375672; 
font-size: 18px; 
font-weight: bold; 
} 
h2 
{ 
color: #375672; 
font-size: 14px; 
font-weight: bold; 
} 
h3 { 
color: #F7941D; 
font-size: 13px; 
font-weight: bold; 
} 
/* image styles */ 
.img01 
{ 
border: 1px #000000 solid; 
} 
.img02 { 
border: 1px #000000 solid; 
float: left; 
margin-right: 10px; 
margin-bottom: 10px; 
} 
.img03 
{ 
border: 1px #000000 solid; 
float: right; 
margin-left: 10px; 
margin-bottom: 10px; 
} 
.img04 
{ 
float: right; 
margin-top: -4px; 
border-left: #858585 1px solid; 
margin-right: 22px; 
} 
/* miscellaneous */ 
li { 
list-style-image: url(images/bullet.gif); 
} 
.footer_left 
{ 
display:block; 
margin-left:34px; 
padding-top: 14px; 
} 
.footer_right 
{ 
float:right; 
margin-right:14px; 
margin-top:-29px; 
} 
.utility_nav_right 
{ 
float: left; 
margin-left: 72px; 
margin-top: 6px; 
} 

.bucket_link_mac_004 td 
{ 
padding-bottom: 10px; 
} 

form{ 
padding:0px; 
margin:0px; 
} 
form img { 
position: relative; 
top: -5px; 
*top: -2px; 
} 

.search_block 
{ 
padding-top: 3px; 
display: block; 
padding-right:20px; 
} 

.mlbg{ 
background-image: url(images/main_logobg.jpg); 
background-position:right bottom; 
background-repeat:no-repeat; 
} 

h1.top_h{ 
font-family: Arial, Helvetica, sans-serif; 
color:#5f8295; 
font-size:18px; 
margin-top:-2px; 

} 

.small{ 
font-family: Arial, Helvetica, sans-serif; 
color:#6d6c6c; 
font-size:14px; 
font-weight:bold; 
text-align:left; 
padding-top:15px; 
} 
html>body 
.small{padding-top:0px;} 


.top_text{ 
width:960px; 
padding-top:25px; 
padding-left:374px; 
} 

.logo{ 
position:relative; 
margin-top:-85px; 
padding-bottom:10px; 
} 
html>body 
.logo{margin-top:-70px;} 

.add_phoneNumber { 
margin-left:42px; 
} 
