body {                            
   margin-top:10px;                            
   background-color: #2a292e;                             
   }                            
                               
#container {                            
   width: 760px;                            
   border: 1px #000000 solid;                            
   background-color: #ffffff;                            
   }                            

/* header area start */                            
                               
#header02 {                            
   width: 760px;                            
        background: url(/images/header-bg.jpg);   background-repeat:repeat;   background-position: left top;   height: 98px;background-repeat:no-repeat;}                            
                             
                              
#header01  {                            
   width: 760px;       background: url(/images/header01-bg.jpg);   background-repeat:repeat;   background-position: left top;   height: 58px;}                            
                               
/* topnav area start */                            

#topnav {                            
   width: 760px;                            
   text-align: right;                            
        white-space: nowrap;                            
   background: url(/images/topnav-bg.jpg);   background-repeat:repeat-x;    background-position: left top;    border-bottom: 1px solid #000000;  height: 24px; padding-top:2px; }                            

HTML > BODY #topnav {height: 20px; padding-top:4px}/* main area start */                            
                               
#main {                            
   width: 760px;                            
                              
   }                            
                               
#leftnav {                            
   width: 170px;                            
   padding-top: 10px;                            
   padding-bottom: 15px;                            
   background-color: #eaeaea;                                
   }                            
td {   color:#000000;   font-family:Arial;   font-size:11px;}#content_area {                            
      padding-left: 20px;                            
   padding-right: 20px;                            
   padding-top: 20px;                            
   padding-bottom: 20px;                            
   }                            

/* footer area start */                            

#footer {                            
   width: 760px;                            
   font-size: 11px;                            
   text-align: center;                            
   padding-top: 10px;                            
   padding-bottom: 10px;                            
   background-color: #004A93;                            
   }                            
                               
#thomas_info {                            
   width: 760px;                                        
   text-align: right;                            
   padding-top: 2px;                            
   padding-bottom: 2px;                            
   }                            
                               
/* heading styles */                            

h1 {                            
   color: #a32f2d;                            
   font-size: 18px;                            
   font-weight: bold;                            
   }                            

.h1-home {font-size: 14px;                            
}     
h2 {                            
   color: #000000;                            
   font-size: 14px;                            
   font-weight: bold;                            
   }                            
                               
h3 {                            
   font-family: Arial;                            
   color: #000000;                            
   font-size: 13px;                            
   font-weight: bold;                            
   }                            
                               
/* image styles */                            
                               
.img01 {                            
   border: 1px #375194 solid;                            
   margin-bottom:5px;   margin-left:9px;   }                            
                               
.img02 {                            
   border: 0px #000000 solid;                            
   float: left;                            
   margin-right: 10px;                            
   margin-bottom: 10px;   margin-top:3px;  
   clear:both;                            
   }                            

.img03 {                            
   border: 0px #000000 solid;                            
   float: right;                            
   margin-left: 10px;                            
   margin-bottom: 10px;                            
   }                            
                               
.img04 {                            
   border: 1px #3f64a1 solid;                            
   }      
.img05{
   margin-right:10px;
   margin-bottom:10px;
}                      
/* miscellaneous */                            
                               
li {                      
   background: url(/images/bucket-bullet.jpg);                      
   background-repeat: no-repeat;                       
   background-position: 0px 4px;                        
   list-style: none;                    
   padding-left: 11px;                       
  }                      
ul                    
{                    
  padding-left: 5px;                   
  margin: 0px;                   
}                    

a                    
{                   
color: #0000ff;                   
text-decoration: underline;                   
}                   
a:hover {                    
color: #a32f2e;                   
text-decoration: none;                   
}                   
.header_text {                   
color:#FFFFDA;                   
display:block;                   
float:left;                   
font-size:13px;                   
font-weight:bold;                   
padding-left:38px;                   
padding-top:4px;                   
text-align:left;                   
}                   
.certi {                    
padding-top: 5px;                   

text-align:center;                 
display:block;                   
color: #3f64a2;                   
font-size: 13px;                   
}                   
.certi span {                   
 vertical-align: super;                   
}                   
.content_bucket {                    
background:transparent url(/images/bucket-bullet.jpg) 5px 4px;                   
background-repeat: no-repeat;                   
display:block;                   
padding-left:15px;                   
text-align:left;                    
}                   
.bucket_link_pum_002 img {                    
margin-bottom: 3px;                   
}                   
.li-bg-none {                    
list-style: none;                   
}                           
.tab-bg1 {                    
background-color: #d9d9d9;                   
}                           
.tab-bg2                    
{                    
background-color: #f2f2f2;                    
}                  
.border-him {                 
border-right: 1px solid #3f64a1;                 
border-top: 1px solid #3f64a1;                 
}                 

.border-him td {        
   padding:5px;             
border-left: 1px solid #3f64a1;                 
border-bottom: 1px solid #3f64a1;                 
}          
.border-him td table td {                 
border:none;                 
}     
.bucket_text {          
display: block;           
width: 150px;           
height: 68px;          
}       
.list UL{       
margin-left:79px;       
}     

.back_txt {     
    font-size: 11px;     
    text-align: right; 
   width:100%;     
} .back_txt1 {     
    font-size: 11px;      
   width:100%;     
}     

.txt_center {     
    text-align: center;     
}     

    

.request_quote {     
    clear: left;     
    float: right;     
    margin: 10px 0 20px;     
}.leftnav_pum_002 span a {padding-left:15px !important;}.leftnav_pum_002 span a:hover {padding-left:15px !important;}
