body {       
margin-top: 10px;       
background-image: url(images/body_bg.jpg);       
background-position: top left;       
}       

#container {       
width: 1020px;       
background-color: #FFFFFF;       
background-image: url(images/main_bg.jpg);       
background-repeat: repeat-x;       
background-position: left 386px;       
}       

td {       
font-family: Arial;       
font-size: 12px;       
color: #000000;       
}       

a {       
text-decoration: underline;       
color: #000000;       
}       

a:hover {       
text-decoration: none;       
color: #000000;       
}       

/* header area start */       

#utility_nav {       
width: 1020px;       
text-align: right;       
padding-top: 2px;       
padding-bottom: 3px;       
background-color: #315b92;       
}       

#header {       
width: 1020px;       
text-align: left;       
background-image: url(images/header01_bg_new_ser_005.jpg);       
background-position: top right;       
background-repeat: no-repeat;       
}       

#header2 {       
width: 1020px;       
text-align: left;       
height: 233px;       
background-image: url(images/header02_bg_new_ser_005.jpg);       
background-position: top left;       
background-repeat: no-repeat;       
}       

#searchblock       
{       
height: 28px;       
width: 1020px;       
text-align: right;       
background-image: url(images/search_block.jpg);       
background-repeat: no-repeat;       
background-position: top left;       
}       

/* topnav area start */       

#topnav {       
width: 1020px;       
text-align: right;       
padding-bottom:4px;       
padding-top:6px;       
white-space: nowrap;       
background-image: url(images/topnav_bg.jpg);       
background-repeat: no-repeat;       
}       

/* main area start */       

#main {       
padding-top: 9px;       
width: 1020px;       
padding-left: 30px;       
padding-right: 30px;       
background-image: url(images/main_bottom_bg.jpg);       
background-repeat: no-repeat;       
background-position: bottom left;       
position:relative;       
}       

#main1 {       
width: 1020px;       
background-image: url(images/homepage_bg.jpg);       
background-position: top right;       
background-repeat: no-repeat;       
}       

#leftnav {       
width: 181px;       
padding-bottom: 84px;       
background-color: #C0C1C1;       
background-image: url(/images/leftnav_bottom_bg.jpg);       
background-repeat: no-repeat;       
background-position: bottom right;       
}       

#content_area {       
padding-left: 20px;       
padding-right: 0px;       
padding-top: 0px;       
padding-bottom: 85px;       
}       

#content_area_home {       
padding-left: 2px;       
padding-right: 0px;       
padding-top: 0px;       
padding-bottom: 20px;       
}       

/* footer area start */       

#footer {       
width: 1020px;       
text-align: left;       
padding-top: 9px;       
padding-bottom: 10px;       
background-color: #3a3a3a;       
}       

#thomas_info {       
width: 1020px;       
font-family: Arial;       
text-align: right;       
font-size: 10px;       
padding-top: 2px;       
padding-bottom: 2px;       
}       

/* heading styles */       

h1 {       
color: #00567e;       
font-size: 18px;       
font-weight: bold;       
}       

.homepageh1       
{       
color: #3a3a3b;       
font-size: 14px;       
font-weight: bold;       
margin-top: 0px;       
margin-bottom: 0px;       
padding-top: 17px;       
padding-bottom: 3px;       
}       

h1.homepage {       
color: #01376c;       
font-size: 24px;       
font-weight: bold;       
padding-left: 15px;       
padding-top:10px;       
margin-top:0px;       
}       

h2 {       
color: #20837e;       
font-size: 14px;       
font-weight: bold;       
}       

.homepageh2       
{       
color: #20837e;       
font-size: 16px;       
font-weight: bold;       
margin-top: 0px;       
margin-bottom: 0px;       
padding-top:16px;       
}       

.homepageh2_center       
{       
color: #20837e;       
font-size: 16px;       
font-weight: bold;       
margin-top: 0px;       
margin-bottom: 0px;       
padding-top:16px;       
text-align:center;       
}       

h3 {       
color: #000000;       
font-size: 13px;       
font-weight: bold;       
}       

/* image styles */       

.img01 {       
border: 1px #000000 solid;       
}       

.img02 {       
float: left;       
margin: 5px 5px 5px 5px;       
}       

.img03 {       
border: 1px #000000 solid;       
float: right;       
margin-left: 10px;       
margin-bottom: 10px;       
}       

.img04       
{       
margin-bottom: 2px;       
}       

.img05       
{       
margin-top: 14px;       
}       

/* miscellaneous */       

.header_contact       
{       
MARGIN-TOP: -125px;       
FLOAT: right;       
padding-right:145px;       
}       

#leftnav_sub {       
width: 248px;       
border: 2px #cccccc solid;       
margin-left: -5px;       
}       

.leftnav_text {       
width: 230px;       
text-align: left;       
margin-left: 5px;       
}       

.border {       
width: 134px;       
border: 2px #06346e solid;       
}       

/*.bucket_link_ser_005 p a{       
height:135px;       
clear:both;       
float:left;       
} */       

/*.bucket_link_ser_005 ul{       
margin-top:0px;       
margin-bottom:0px;       
padding-top:0px;       
padding-bottom:0px;       
clear:both;       
margin-left:5px;       
padding-left:15px;       
vertical-align:top;       
height:40px;       
} */       

/*.Bucket_content_link a{       
font-size:11px !important;       
} */       

/*li       
{       
margin-top:3px;       
margin-left:8px;       
list-style-image: url(images/li_bullet.gif);       
list-style-position:outside;       
font-size: 10px;       
} */       

.pdf_thumb {       
border: 1px solid #000;       
}       

form       
{       
margin-top: 0px;       
margin-bottom: 0px;       
}       

.separator       
{       
padding-left:13px;       
padding-right:13px;       
}       

.separator1       
{       
padding-left: 5px;       
padding-right: 5px;       
}       

.footer_left       
{       
display:block;       
margin-left:31px;       
}       

.footer_right       
{       
float:right;       
margin-right:31px;       
margin-top: 10px;       
}       

.bucket_link_ser_005       
{       
border-top: 1px solid #20847e;       
border-left: 1px solid #419691;       
}       

.bucket_link_ser_005 td       
{       
width: 154px;       
border-right: 1px solid #9ec9c8;       
border-bottom: 1px solid #20847e;       
}       

.lastbucket       
{       
width: 154px;       
border-right: 1px solid #429792;       
border-bottom: 1px solid #20847e;       
}       

.bottomblock       
{       
background-image: url(/images/table2_bg.jpg);       
background-repeat: no-repeat;       
background-position: top left;       
width: 775px;       
padding-left:15px;       
margin-top: 3px;       
}       

.bottomblock p       
{       
margin-top: 0px;       
margin-bottom: 0px;       
}       

ul.bucket_content       
{       
margin-top: 5px;       
text-align: left;       
padding-bottom:0px;       
margin-bottom:0px;       
margin-left:0px;       
padding-left:0px;       
height:150px;       
}       

html > body ul.bucket_content{       
height:133px;       
}       

ul.bucket_content li       
{       
background-image:url(images/li_bullet1.gif);       
background-position:left 4px;       
background-repeat:no-repeat;       
color:#828383;       
font-size:10px;       
list-style-type:none;       
margin-left:6px;       
padding-left:6px;       
}       

ul.bucket_content1       
{       

margin-bottom: 0px;       
margin-top: 0px;       
text-align: left;       
}       

ul.bucket_content1 li       
{       
background-image:url(images/li_bullet2.gif);       
background-position:left 4px;       
background-repeat:no-repeat;       
color:#000000;       
font-size:11px;       
list-style-type:none;       
margin-left:-38px;       
padding-left:8px;       
margin-bottom:2px;       
}       

a.more_link {       
text-decoration: underline !important;       
color: #000000 !important;       
background-color: #ffffff !important;       
}       

a.more_link:hover {       
text-decoration: none !important;       
color: #000000 !important;       
background-color: #ffffff !important;       
}       



/*.bucket_link_ser_005 a{       
padding-left:14px;       
}       

.bucket_link_ser_005 img{       
margin-left:-14px;       
} */       


.bucket_link_ser_005 a span{       
padding-left:6px;       
display:block;       
}       

.leftnav_bottom {       
background-image:url(images/leftnav_bottom_bg2.jpg);       
background-position:center center;       
background-repeat:no-repeat;       
height:235px;       
margin-top:30px;       

margin-bottom:61px;       
}       


.leftnav_bottom span{       
padding-top:25px;       
padding-left:29px;       
display:block;       
}       

.img-logo {       
margin-top: 152px;       
margin-left: 51px;       
}       


.bottom-logo{       
position:absolute;       
bottom: 10px;       
}       

.footer-tab td{       
color: #ffffff;       
font-size: 11px;      
}  