body {   
margin-top:10px;   
background-color: #b1d0e8;   
}   

#container {   
width: 960px;   
background-color: #FFFFFF;   
}   

/* header area start */   

#header {   
width: 960px;    
}   

#utility_nav {   
width: 960px;   
text-align: right;   
padding-top: 2px;   
padding-bottom: 3px;   
background-color: #1094FF;   
border-top: 1px solid #51B1FF;   
border-bottom: 1px solid #157DD1;   
}   

/* topnav area start */   

#topnav {   
width: 960px;   
text-align: right;   
padding-top: 17px;   
padding-bottom: 4px;   
white-space: nowrap;   
background-image: url(images/topnav_left_pum_003.jpg);   
background-repeat: no-repeat;   
}   

/* main area start */   

#main {   
width: 960px;   
position:relative;   
}   

#leftnav {   
width: 160px;   
padding-bottom: 145px;   
padding-top: 1px;   
background-color: #EFECD9;   
border-right: 1px #EFE9C1 solid;   
}   

#content_area {   
padding-left: 40px;   
padding-right: 40px;   
padding-top: 14px;   
padding-bottom: 20px;   
}   

/* footer area start */   

#footer {   
width: 960px;   
text-align: center;   
padding-top: 4px;   
padding-bottom: 5px;   
background-color: #1094FF;   
}   

#bottom {   
width: 960px;   
background-image: url(images/bg_footer_pum_003.gif);   
background-position:left bottom;   
background-repeat:repeat-x;   
margin-top: -16px;   
}   

#thomas_info {   
width: 960px;   
text-align: right;   
padding-top: 2px;   
padding-bottom: 2px;   
}   

/* heading styles */   

h1 {   
color: #0a61a7;   
font-size: 18px;   
font-weight: bold;   
}   

h2 {   
color: #222222;   
font-size: 14px;   
font-weight: bold;   
}   

h3 {   
color: #000000;   
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   
{   
border: 1px solid #EFE9C1;   
margin-left: 10px;   
margin-bottom: 10px;   
}   

.img05   
{   
border: 1px solid #EFE9C1;   
margin-bottom: 10px;   
}   

.img06   
{   
margin-left: -3px;   
margin-right: 9px;   
margin-top:-10px;   
}  .img07   
{   
margin-top: 10px;   
}  
html > body .img06 {   
margin-left: 0px;   
}   


/* miscellaneous */   

td   
{   
font-family:Arial;   
font-size: 12px;   
color: #333333;   
}   

a {   
text-decoration: underline;   
color: #0276D4;   
}   

a:hover {   
text-decoration: none;   
color: #0276D4;   
}   

html > body #leftnav_bottom {   
bottom: 0px;   
}   

#leftnav_bottom {   
bottom: -3px;   
left: 0px;   
position: absolute;   
text-align:center;   
padding-left: 24px;   
padding-bottom: 83px;   
}   

.leftnav_service_text   
{   
padding-left: 17px;   
display: block;   
padding-bottom:7px;   
}   

a.leftnav3_pum_003:hover, .leftnav3_pum_003 a:hover   
{   
background-color:#FFDE08;   
border-bottom:1px solid #F6F5F0;   
color:#333333;   
display:block;   
font-family:Arial;   
font-size:12px;   
font-style:normal;   
font-weight:bold;   
padding:13px 5px 12px 15px !important;   
text-decoration:none;   
}   

a.leftnav3_pum_003, a.leftnav3_pum_003:link, .leftnav3_pum_003 a, .leftnav3_pum_003 a:link   
{   
background-color:#EAE6D0;   
border-bottom:1px solid #F6F5F0;   
color:#333333;   
display:block;   
font-family:Arial;   
font-size:12px;   
font-style:normal;   
font-weight:bold;   
padding:13px 5px 12px 15px !important;   
text-decoration:none;   
}   

.pdfimagelink   
{   
float: right;   
padding-left: 10px;   
padding-bottom: 10px;   
text-align:center;   
}   

.clearboth   
{   
clear: both;   
}   

form   
{   
margin-top: 0px;   
margin-bottom: 0px;   
}  


.content_bucket {
BORDER-RIGHT: #959697 1px solid; 
BORDER-TOP: #959697 1px solid; 
BORDER-LEFT: #959697 1px solid; 
BORDER-BOTTOM: #959697 1px solid; 
BACKGROUND-COLOR: #f0f2f4;
}
