body {                                                                                                  
   margin:0px;                                                           
   padding: 0px;                                                                                                  
   background:#000001 url(/images/body_background.jpg) repeat-y center top;                                                             
   }                                                                                                  
                                                                                                     
#outer_header                                                        
{                                                            
   width: 100%;                                                            
   background-color:#fed501;                                                             
}                                                          

#outer_top                                                          
{                                                          
   width: 100%;                                                            
   background:url(/images/outer_top.gif) repeat-x left top;                                                             
}                                                          


td                                                                                                  
{                                                                                                  
   color: #373737;                                                                                                 
   font-family:arial;                                                                                                  
   font-size: 12px;                                                                                                  
}                                                                                                 

a {                                                                                                  
   color: #bfa002;                                                                                                    
   text-decoration: underline;                                                                                                  
}                                                                                                  
a:hover {                                                                                                  
   color: #d9b500;                                                                                                    
   text-decoration: none;                                                                                                  
}                                                                                                 


#container {                                                                                                  
   width: 960px;                                                                                                  
   }                                                                                                  

/* header area start */                                                                                                  
                                                                                                     
#header {                                                                                                  
   width: 960px;                                                                                                 
   background:#fed501 url(/images/header_background.jpg) no-repeat right top;                                                                                                  
   height: 140px;                                                                                                 
   }                                                                                                 

.header_img                                                                                                 
{                                                                                                 
   float: left;                                                                                                 
   margin-right: 10px;                                                                                                 
}                                                                                                 
                                                                                                     
#utility_nav {                                                                                                  
   display: block;                                                                                                
   float: right;                                                                                                
   text-align: left;                                                                                                  
   padding-top: 0px;                                                                                            
   width:347px;                                                                                               
   }                                                                                               

.utility_num_plc_005 span                                                                                               
{                                                                                               
   color: #000000;                                                                                                 
   font-family:verdana;                                                                                                  
   font-size: 9px;                                                                                              
   font-weight: normal;                                                                                             
   padding-left:23px;                                                                                                 
}                                                                                               
                                                                                                     
/* topnav area start */                                                                                                  

#topnav {                                                                                                  
   width: 960px;                                                                                                
   background:url(/images/topnav_background.jpg) no-repeat left top;                                                                                           
   height: 31px;                                                                                           
   }                                                                                         

.topnav_plc_005 span                                                                                         
{                                                                                         
display: block;                                                                                      
padding-left: 178px !important;                                                                                         
}              
.topnav_plc_005 span span{              
display:inline;              
padding-left:0 !important;}              
                                                                                       

a.topnav_last                                                                                        
{                                                                                        
background-image: none !important;                                                                                        
}                                                                                        

/* main area start */                                                                                                  
                                                                                                     
#main {                                                                                                  
   width: 960px;                                                                
   background:#373736 url(/images/main_background.jpg) repeat-y left top;                                                                                               
   }                                                                                                  
                                                                                                     
#leftnav {                                                                                                  
   width: 170px;                                                                                                  
   padding-top: 0px;                                                                                                  
   padding-bottom: 40px;                                                                                                  
  }                                                                               

#nav                                                                               
{                                                                               
   width: 170px;                                                                                                  
   background:#000001 url(/images/nav_btm_background.jpg) no-repeat left bottom;                                                                              
   padding-bottom:46px;                                                                              
   margin-bottom: 40px;                                                                      
}                                                                              
                                                                                                     
#content_area {                                                                                                  
   padding-left: 40px;                                                                                                  
   padding-right: 0px;                                                                                                  
   padding-top: 20px;                                                                                                  
   padding-bottom: 30px;                                                                                                  
   }                                        

#content_area_inner {                                                                                                  
   padding-left: 40px;                                                                                                  
   padding-right: 0px;                                                                                                  
   padding-top: 31px;                                                                                                  
   padding-bottom: 30px;                                                                                                  
}                                                                                                

/* footer area start */                                                                                                  

#footer {                                                                                                  
   width: 960px;                                                                                                  
   background:url(/images/footer_background.jpg) no-repeat left top;                                                                                    
   text-align: right;                                                                                    
   padding: 14px 0px 14px 0px;                                                                                    
   }                                                                                  

#footer span                                                                                  
{                                                                                  
padding-right: 21px;                                                                                  
}                                                                                  
                                                                                                     
#thomas_info {                                                                                                  
   width: 960px;                                                                                                  
   text-align: right;                                                                                                  
   padding-top: 15px;                                                                                                  
   padding-bottom: 15px;                                                                
   }                                                                                 

#thomas_info span                                                                                 
{                                                                                 
display: block;                                                                                 
padding-top: 7px;                                                                                 
}                                                                                                  
                                                                                                     
/* heading styles */                                                                                                  

h1 {                                                                                                  
   color: #005934;                                                                                                  
   font-size: 18px;                                                                                                  
   font-weight: bold;                               
   background:url(/images/h1_background.jpg) no-repeat left bottom;                               
   padding: 15px 0px 3px 0px;                               
   margin: 0px 0px 15px 0px;                              
   text-transform: uppercase;                            
   font-family: Arial;                           
}                                                      

.home_head                                                      
{                                                      
   color: #4d4c49;                                                                                                  
   font-size: 11px;                                                                                                  
   font-weight: normal;                
   font-height: 18px;                                                      
   font-family: Arial;                           
   background-image: none;                           
   text-transform: none;                                                     
}                                                      

.home_head span                                                      
{                                                      
   color: #005934;                                                                                                  
   font-size: 14px;                                                                                                  
   font-weight: bold;                                                      
   font-family: Arial;                                                      
}                                                                                                  

h2 {                                                                                                  
   color: #4d4c49;                                                                                                  
   font-size: 14px;                                                                                                  
   font-weight: bold;                                                                                                  
   }                                                                                                  
                                                                                                     
h3 {                                                                                                  
   color: #333333;                                                                                                  
   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 {                                                                                                  
   float: right;                                                                                                  
   margin-left: 10px;                                                                                                  
   margin-bottom: 10px;                                                                                                  
   }                                                                                             

.email_img                                                                                             
{                                                                                             
margin-left:25px;                                                                                             
margin-right:8px;                                                                                             
}                                                                                             

.phone_img                                                                                             
{                                                                                             
margin-right: 7px;                                                                                             
}                                                                                       

#search                                                                                                                                                                                                        
{                                                                                                                                                                                                        
   float:right;                                                                                                                                              
   padding-top:5px;                                                                                                                                              
   vertical-align: top;                                                                                                                                                                                                       
}                                                                                                                                                                                                       
#search input                                                                                                                                                                                                       
{                                                                                                                                                                                                       
   width: 101px;                                                                                                                                                                                               
   height: 20px;                                            
   color: #666666;                                            
   font-family: verdana;                                            
   font-size: 9px;                                            
   font-weight: normal;                                            
   padding-left: 5px;                                                                                                                                                                                                      
}                                                                                                                                                                                                      
#search img                                                                                                                                                                                                      
{                                                                                                                                                                                                      
   vertical-align: top;                    
   margin-top: 2px;                                                                                                                                                                                                     
}                                                                                                                                                                                                    
form                                                                                                                                                                                                    
{                                                                                                                                                                                                    
   margin: 0px;                                                                                                                                                                                                    
   padding: 0px;                                                                                                                                                                                                    
}                                                                             

a.leftnav_last                                                                             
{                                                                             
background-image: none !important;                                                                             
}                                                                           

#leftnav_btm                                                                           
{                                                                           
width: 170px;                                                                         
background:url(/images/leftnav_mid.jpg) repeat-y left top;                                                                           
}                                                                          

.usa_txt span                                                                          
{                                                                          
text-align: center;                                                                          
color: #bfb78f;                                                                          
font-size: 9px;                                                                          
font-weight: normal;                                                                          
font-family: Verdana;                                                                        
display: block;                                                                     
padding: 2px 20px 25px 20px;                      
line-height: 14px;                      
background:url(/images/leftnav_btm_seperator.jpg) no-repeat left bottom;                                                                        
}                                                        

.usa_img                                                        
{                                                        
   margin-bottom:5px;                                                       
   margin-top:12px;                                                       
}                                                     

.home_head_tbl                                                     
{                                                     
 background:#ffffff url(/images/bucket_tbl_background.jpg) no-repeat left bottom;                                                     
}                                                   

.newsletter_txt span                                                   
{                                                   
display: block;                                                   
padding-left: 26px;                                                   
padding-right: 26px;                                                   
}                                              

.bucket_link_plc_005 a img                                              
{                                              
margin-bottom: 10px;                                              
}                                           

.content_mid                                           
{                                           
background:#ffffff url(/images/content_mid.jpg) repeat-y left top;                                           
padding-left: 20px;                                           
padding-right: 20px;                                         
height:628px;                                         
}                                             
                                                                           
                                                                                                    
/* miscellaneous */                                                                                                  

.logos td                                        
{                                        

padding-bottom:25px;                        
text-align:left;                        
}                        
                                       
.doall                                       
{                                       
font-size:43px;                                       
font-weight:bold;                                       
}                                       
.resources_table td                                       
{                                       
padding-bottom:12px;                                       
}                                       

.resources_table h2                                       
{                                       
margin-bottom:0px;                                       
margin-top:10px;                                       
padding:0px;                                       
}                                      

ul                                      
{                                      
padding: 0px 0px 0px 30px;                                      
margin: 0px;                                      
}                                    


.print_img {                                    
margin-right:5px;                                    
}                                    


.email_img {                                    
cursor:pointer;                                    
margin-left:15px;                                    
margin-right:5px;                                    
}              


.highlight_class a {                   
color:#ffd601 !important;      
                
}     
