body {                                                        
   margin-top: 0px;                                                        
   background: #404040 url(/images/body-bg-new.jpg) repeat-x left top;                                                        
   }                                                        
                                                         
td{                                                                                                                                                                                            
   font-family: Arial;                                                                                                                                                                                             
   font-size: 12px;                                                                                                                                                                                             
   color: #2e2d2d;                                                                                                                                                                 
}                                                                                                                                                                                            

a {                                                                                                                                                                                                                                                                                        
   text-decoration:underline;                                                                                                                                                                                                                                                                                        
   color:#0000ff ;                                                                                                                                                                                                                                                                                        
}                                                                                                                                                                                                                                                                                        
                                                                                                                                                           
a:hover {                                                                                                                                                                                                                                                                                        
   text-decoration:none;                                                                                                                                                                                                                                                                                        
   color:#0000ff ;                                                                                                                                                                                                                
}                                                           
                                                         
#container {                                                        
   width: 961px;                                                        
                                                          
   }                                                        

/* header area start */                                                        
                                                           
#utility_nav {                                                        
   width: 961px;                                                        
   text-align: right;                                                        
   background:  url(/images/utilitynav-bg-new.jpg) no-repeat right top;                                                       
   height:45px;                                                       

   }                                                        
.contact {                                                   
font-size:19px;                                                   
}                                                   

#header {                                                        
   width: 961px;                                                        
                                                          
   }                                                        
                                                           
/* topnav area start */                                                        

#topnav {                                                        
   width: 961px;                                                        
   text-align: center;                                                        
   padding-top: 9px;                                                        
   padding-bottom: 9px;                                                        
   white-space: nowrap;                                                        
   background: url(/images/topnav-bg.jpg) no-repeat left top;                                                       
   }                                                        

/* main area start */                                                        
                                                           
#main {                                                        
   width: 961px;                                                        
   background: #f6f1f1  url(/images/main-top.jpg) no-repeat right top;                                 
   padding-bottom:20px;                               
                                                     
   }                                                        
                                                      
#main_dest {                                                        
   width: 961px;                                                        
   background: #f6f1f1  url(/images/main-dest.jpg) no-repeat left top;                                                 
   padding-bottom:20px;                                              
                                                    
   }                                                

                                                    
#leftnav {                                                        
   width: 194px;                                                        
   padding-bottom: 195px;                                                        
   background: #e4e1e4  url(/images/leftnav-bg.jpg) no-repeat left bottom;                                                       
   }                                                        
                                                           
.content_area {                                                        
   padding-left: 20px;                                                        
   padding-right: 20px;                                                        
   padding-top: 0px;                                                        
   padding-bottom: 10px;                                                        
   }                                        



.content_area_dest {                                                        
   padding-left: 20px;                                                        
   padding-right: 20px;                                                        
   padding-top: 20px;                                                        
   padding-bottom: 20px;                                                        
   }                                                         

/* footer area start */                                                        

#footer {                                                        
   width: 961px;                                                        
   background:  url(/images/footer-bg-new.jpg) no-repeat left top;                                                       
   height:56px;                                                       
   }                                                        
                                                           
.footer_left{                                                       
   display:block;                                              
   padding-left:23px;                                             
   padding-top:7px;                                             
   text-align:left;                                             
   float:left;                                                       

}                                                       

.footer_right{
   width:350px;                                                       
   display:block;                                    
   padding-right:23px;                                          
   padding-top:4px;                                          
   text-align:right;                                          
   float:right;                                                       


}                                                       

                                                           
#thomas_info {                                                        
   width: 945px;                                                        
   text-align: right;                                                        
   padding-top: 2px;                                                        
   padding-bottom: 2px;                                                        
   }                                                        
                                                           
/* heading styles */                                                        

h1 {                                                        
   color: #840a0a;                                                        
   font-size: 18px;                                                        
   font-weight: bold;                                                        
   }                                     
                                                       
.heading1{                                    
   font-weight:normal;                                   
   margin:0 0 0 22px;                                    
   padding:0;                                   
   font-size:19px;                                    
}                                    

.heading2{                                   

font-size:16px;                                   
font-weight:normal;                                   
margin:5px 0 22px 22px;                                   
padding:0;                                   

}                                   


h2 {                                                        
   color: #434141;                                                        
   font-size: 14px;                                                        
   font-weight: bold;                                                        
   }                                                        
                                                           
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;                                                        
   }                                                   


.img04 {                                    
                                
   margin-bottom:5px;                             
   margin-right:6px;                             
   vertical-align:middle;                                                                       
   }                                                   


.img05 {                                                        
                                
   margin-left:28px;                             
   margin-right:10px;                             
                                                
   vertical-align:middle;                                                 
   }                                                        
                                           

.img06 {                                        
   margin-right:5px;                                        
   vertical-align:middle;                                        
}                                        

.img07{                                  
   margin-bottom:-55px;                                  
   display:block;                                
   margin-top:20px;                                
}                                  
.img08 {                                        
                             
   margin-bottom:18px;                          
   float:right;                      
                                      
}                       


.img09 {                                        
   margin-right:5px;                                        
   vertical-align:middle;                       
   margin-left:22px;                                          
}                                
                        
.img10{                    
margin-right:85px;               
margin-top: 15px;               
}                    

.img11{                    
margin-right:75px;               
margin-top: 15px;                    
}                

.img12{                    
margin-right:45px                    
}                   
                                                    
/* miscellaneous */                                                        
                                                           
li {                                                        
   list-style-image: url(/images/bullet.gif);       
padding-bottom:10px;                                                        
   }                                            


.website{                                            
font-size:14px;                                           
 font-weight:bold;                                           
}                                        



#search{                                                                                                                       
   float:right;                                         
   padding-top:5px;                                       
   width:256px;                                       
                                                                                                       
}                                                        

 form{                                                       
   margin:0px;                                                       
   padding:0px;                                                       
}                                                                                                                     
                                                                                                                
.search_text{color:#050505;}                                                                                                          
#search form{margin:0px; padding:0px;}                                                                                                                         
#search input{width:114px; height:19px; font-size:12px; font-family: Arial;}                                                                                                                         
#search select{width:101px; height:19px; font-size:12px; font-family: Arial;}                                                              

.print_page {color:#050505;float:left;font-size:11px;padding-left:20px;padding-top:8px;}                                     



.print_page a:link{                                                                                        
   color:#050505 !important ;                                                                                          
}                                                                                        

.print_page a:hover{                                                                                        
   color:#050505 !important ;                                                                                          
}                              


ul.clear_img {                           
list-style-type:none;                           
margin:0;                           
padding:0;                           
}                           
ul.clear_img li {                           
list-style-image:none;                           
padding-bottom:3px;                           
padding-top:3px;                           
}                   




.literature_tbl td{                   
padding-bottom:8px;                   
}             

.search_main             
{             
padding-right: 34px;             
}        
.list_sytle01 td ul li{list-style-type:none;padding-bottom:5px;margin-left:-30px;}                         
                                              
