body {    
margin-top:0px;    
background: #1a3671;    
}    

#container {    
width: 963px;    
}    

/* header area start */    

#utility_nav {    

float:right;    
padding-right:20px;    
padding-top:14px;    
}    

#header {    
width: 963px;    
background:url(/images/header_bg.jpg) right top;    
height:98px;    
}    

#header2{width:963px; background:url(/images/header_bg2.jpg) left top no-repeat; height:37px;}    

/* topnav area start */    

#topnav {    
width:600px;    
clear:right;    
float:right;    
padding-right:12px;    
padding-top:26px;    
text-align:right;    

}    



/* main area start */    

#main {    
background:transparent url(/images/contentbg_top.jpg) no-repeat scroll 215px top;    
width:963px;    
}    

#leftnav {    
width: 215px;    
background:#b5b8bc;    
}    


#nav{float:left; width:215px; background:url(/images/nav_bg.jpg) no-repeat left bottom; padding-bottom:60px;}    



#content_area {    

background:transparent url(/images/content_area_top1.jpg) no-repeat scroll left 163px;    
padding:185px 30px 20px 30px;    
}    

/* footer area start */    

#footer {    
width: 963px;    
background:#10244c;    
line-height:20px;    
padding-bottom:10px;    
padding-top:10px;    
}    

#footer_top{width:963px; background:url(/images/footer_top.jpg) -1px top no-repeat; height:12px; margin-bottom:-6px;}    

html>body #footer_top{margin-bottom:0px;}    


/* heading styles */    

h1 {    
color: #373837;    
font-size: 15px;    
font-weight: bold;    
}    

h1.heading1{margin-left:25px;}    

h2 {    
color: #19305e;    
font-size: 14px;    
font-weight: bold;    
margin-bottom:0px;    
}    

h3 {    

color: #000000;    
font-size: 12px;    
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;    
}    

.img05{float:left; margin-right:5px;}    

.left_btm{float:left; width:215px; background:url(/images/left_btm_img.jpg) left top no-repeat; height:306px;}    


.email{    

background:transparent url(/images/mail_icon.jpg) no-repeat scroll left 6px;    
display:block;    
float:left;    
margin-right:20px;    
padding-left:32px;    
padding-top:5px;    
}    

.phone{    

background:transparent url(/images/phone_icon.jpg) no-repeat scroll left top;    
display:block;    
float:left;    
padding-left:30px;    

}    


td{color:#373838; font-size:12px; font-family:arial;}    



a {    
text-decoration: underline;    
color:#0000ff;    
}    
a:hover {    
text-decoration: none;    
color:#0000ff;    
}    




.lefthead_ser_005 a{    

color:#132A6F !important;    
display:block !important;    
font-size:20px !important;    
display:block !important;    
padding:5px 5px 5px 30px !important;    
text-align:left !important;    
background:url(/images/spacer.gif) no-repeat !important;    
}    




.search_holder    
{    
float:right;    
margin-right:20px;    

margin-top:10px;    
}    



.search_holder input{    

display:block;    
float:left;    
font-size:12px;    
height:18px;    
margin-right:3px;    
margin-top:1px;    
width:120px;    
}    

.search_text{font-family:arial;    
padding-top:3px;    
color:#e5e8e9; font-family:arial; font-size:12px; font-weight:bold; margin-right:5px; float:left; display:block;}    

.search_holder select    
{    
display:block;    
float:left;    
font-size:11px;    
height:18px;    
margin-right:5px;    
margin-top:1px;    
padding:0;    
width:98px;    
}    


.search_holder form{margin:0px; padding:0px;}    


.bucket_bg{width:172px; background:url(/images/bg_bucket.jpg) right top no-repeat;}    

.bucket_bg1{width:172px;}    


ul.bucket_content    
{    

font-size:10px;    
list-style-type:none;    
margin-left:34px;    
margin-right:8px;    
margin-top:0;    
padding:0;    
}    


ul.bucket_content li {    
background-image:url(/images/bullet_content.jpg);    
background-position:0 6px;    
background-repeat:no-repeat;    
padding-left:5px;    
}    



.bucket_content2{background:#a9acae;}    

.bucket_content2 h2{    
padding-left:22px;    
padding-right:10px;    
font-size:11px;    
font-weight:normal;    
color:#373838;    
}  