body {  
margin-top:10px;  
background-color: #3a72ab;  
background-image: url(images/enmet_bkd.jpg);  
background-repeat: repeat-x;  
background-position: left top;  
}  


td  
{  
color: #28314a;  
font-family:Arial;  
font-size: 12px;  
}  

a  
{  
text-decoration: underline;  
}  


a:hover  
{  
text-decoration: none;  
}  


#container {  
width: 960px;  
background-color: #FFFFFF;  
}  

/* header area start */  

#utility_nav  
{  
width: 960px;  
text-align: right;  
padding-top: 10px;  
padding-bottom: 10px;  
margin-bottom:-5px;  
background-image: url(images/utility_bg.jpg);  
background-repeat: no-repeat;  
background-position: left top;  
}  

#header  
{  
width: 960px;  
background-image: url(images/header_bg.jpg);  
background-repeat: no-repeat;  
background-position: right top;  
height: 119px;  
}  

#header img  
{  
float: left;  
margin-right: 10px;  
}  

/* topnav area start */  

#topnav {  
width: 960px;  
text-align: center;  
padding-bottom:10px;  
padding-top:10px;  
white-space: nowrap;  
background-color: #155eb6;  
background-image: url(images/topnav_bg.jpg);  
background-repeat: repeat-x;  
background-position: left top;  
}  

/* main area start */  

#main {  
width: 960px;  
background-image: url(images/main_bg.jpg);  
background-repeat: no-repeat;  
background-position:168px top;  
}  

#leftnav {  
width: 168px;  
padding-bottom:201px;  
background-image: url(images/leftnav_bg.jpg);  
background-repeat: no-repeat;  
background-position: left top;  
background-color: #ffffff;  
}  

#nav  
{  
width: 159px;  
float: right;  
}  

#content_area {  
padding-left: 20px;  
padding-right: 20px;  
padding-top: 20px;  
padding-bottom: 20px;  
}  

/* footer area start */  

#footer {  
width: 960px;  
background-color: #0956b2;  
background-image: url(images/footer_bg.jpg);  
background-repeat: no-repeat;  
background-position: left top;  
height: 158px;  
}  

.footer_left  
{  
display: block;  
float: left;  
margin-top: 35px;  
margin-left: 39px;  
text-align: left;  
}  


.footer_right  
{  
display: block;  
float: right;  
margin-top: 33px;  
margin-right: 59px;  
text-align: right;  
}  

.footer_right span  
{  
color: #c7dbf4;  
font-size: 16px;  
font-weight: bold;  
font-family: Arial;  
display: block;  
margin-top: 7px;  
}  


.footer_right img  
{  
bottom:37px;  
position:relative;  
}  


#thomas_info {  
width: 960px;  
text-align: right;  
padding-top: 2px; 
background-color:#3a72ab; 
}  

.bucket_background  
{  
background-image: url(images/bucket_bg.jpg);  
background-repeat: no-repeat;  
background-position: left top;  
width: 258px;  
padding-bottom:10px;  
padding-left:10px;  
padding-top:10px;  
width:258px;  
border-bottom:13px solid #FFFFFF;  
}  


.bucket_right_background  
{  
background-image: url(images/bucket_right_bg.jpg);  
background-repeat: no-repeat;  
background-position: left top;  
padding-left:23px;  
padding-right:23px;  
}  

.bucket_right_background img  
{  
margin-bottom: 5px;  
}  

/* heading styles */  

h1 {  
color: #0956b1;  
font-size: 17px;  
font-weight: bold;  
}  

h1.home  
{  
text-align: center;  
}  

h2 {  
color: #344778;  
font-size: 14px;  
font-weight: bold;  
}  

h3 {  
color: #004a80;  
font-size: 13px;  
font-weight: bold;  
}  

/* image styles */  

.img01 {  
border: 1px #000000 solid;  
}  

.img02 {  
float: left;  
margin-right: 10px;  
margin-bottom: 10px;  
}  

.img03 {  
border: 1px #000000 solid;  
float: right;  
margin-left: 10px;  
margin-bottom: 10px;  
}  

.pdf_logo {  
float: right;  
margin-left: 10px;  
margin-bottom: 10px;  
text-align:right;  
width:200px;  
}  


.search_catalog form  
{  
margin:0;  
padding:0;  
}  
.search_catalog  
{  
text-align:right;  
padding-top: 97px;  
padding-right: 77px;  
padding-bottom: 0px;  
padding-left: 0px;  
}  

.search_catalog form select  
{  
width:123px;  
font-family:Arial;  
font-size:12px;  
border:1px solid #000000;  
height:20px;  
margin:0px;  
margin-left:8px;  
}  

.search_catalog form input{  
width:123px;  
font-family:Arial;  
font-size:12px;  
border:1px solid #000000;  
height:20px;  
margin:0px;  
margin-left:8px;  
}  

.search_catalog form img  
{  
cursor:pointer;  
position:absolute;  
vertical-align: middle;  
margin-left: 5px;  
margin-top: 1px;  
}  

html > body .search_catalog form img  
{  
cursor:pointer;  
position:absolute;  
vertical-align: middle;  
margin-left: 5px;  
margin-top:0px;  
}  


/* miscellaneous */  


ul.bucket_content  
{  
list-style-type:none;  
padding:0px;  
margin:0px;  
}  


ul.bucket_content li  
{  
background-image:url(/images/bull.jpg);  
background-position:98px 7px;  
background-repeat:no-repeat;  
padding-left:103px;  
padding-right:5px;  
}  

html > body ul.bucket_content li  
{  
background-image:url(/images/bull.jpg);  
background-position:98px 5px;  
background-repeat:no-repeat;  
}  


.contact_number{  
padding-right:10px;  
}  


.border td {  
border-right:1px solid #2F2F31;  
border-top:1px solid #2F2F31;  
}  

.anchor_table td {  
font-size:11px;  
border-right:1px solid #a9c7e8;  
border-top:1px solid #aac8ea;  
padding:3px 3px 3px 5px;  
}  


.anchor_table .head td {  
background-color:#3179ce;  
color:#ffffff;  
border-right:1px solid #3177cb;  
border-top:1px solid #3177cb;  
font-weight:bold;  
}  


.bg td{  
background-color:#eef0fb;  
color:#000000;  
font-size:11px;  
font-weight:normal;  
}  


.bg1 {  
background-color:#C8C7C7;  
color:#000000;  
font-size:11px;  
font-weight:normal;  
}  

.back_top{  
padding-right:5px;  
text-align:right;  
}  

.anchors a{  
padding: 0px 3px;  
}  

.anchors span{  
padding: 0px 3px;  
}  


.technical_information td{  
font-size:11px;  
}  

.footer_left02{  
float: left;  
margin-top: 35px;  
margin-left: 190px;  
display: block;  
color:#ffffff;  
}  