body {                                                                                            
   margin-top:10px;                                                                                            
   background:#540505 url(/images/body_background.jpg) repeat-x left top;                                                                                          
   }                                                                                            
                                                                                               
#container {                                                                                            
   width: 962px;                                                                                            
   background-color: #FFFFFE;                                                                                            
   }                                                                                         

td                                                                                          
{                                                                                          
   color: #666767;                                                                                         
   font-family:Arial;                                                                                          
   font-size: 12px;                                                                                          
}                                                                                         

a {                                                                                          
   color: #0000ff;                                                                                         
   text-decoration: underline;                                                                                          
}                                                                                          
a:hover {                                                                                          
   color: #0000ff;                                                                                         
   text-decoration: none;                                                                                          
}                                                                                         

/* header area start */                                                                                            
                                                                                               
#header {                                                                                            
   width: 962px;                                                                                            
   }                                                                                            
                                                                                               
#utility_nav {                                                                                            
   text-align: center;                                                                                            
   padding:18px 0px 6px 136px;                                                  
   background:#540505 url(/images/utility_nav_background.jpg) no-repeat left top;                                                                                         
   }                                                                                            
                                                                                               
/* topnav area start */                                                                                            

#topnav {                                                                                            
   width: 962px;                                                                                            
   background:#540505 url(/images/topnav_background.jpg) no-repeat left top;                                                                                           
   height: 33px;                                                                                         
   }                                                                                     

#topnav_link                                                                                     
{                                                                                     
   float: left;                                                                                     
   padding-left: 40px;                                                                                 
}                                                                                   

#topnav_link a span                                                                                   
{                                                                                   

   display:block;                                                                                 
   padding-bottom:7px;                                                                                 
   padding-top:7px;                                                                                 
}                                                                                  

#topnav_link a:hover span                                                                                   
{                                                                                   
   background: url(/images/topnav_hover.jpg) center top no-repeat;                                                                                   
   padding-top: 7px;                                                                                  
   padding-bottom: 7px;                                                                                    
}                                                                                      

/* main area start */                                                                                            
                                                                                               
#main {                                                                                            
   width: 962px;                                                                                            
   background:#001c76 url(/images/main_background.jpg) repeat-x left top;                                                                                         
}                                                                                            
                                                                                               
#leftnav {                                                                                            
   width: 200px;                                                                                            
   padding-top: 14px;                                                                                            
   padding-bottom: 20px;                                                                                            
    }                                                                                            
                                                                                               
#content_area                                                     
{                                                                             
   padding:10px 10px 30px 45px;                                                    
}                                                                  

#content_area_home                                                                   
{                                                                                            
   padding:10px 20px 30px 50px;                                                      
   background: url(/images/content_area_home.jpg) left top no-repeat;                                                                  
}                                                                                            

/* footer area start */                                                                                            

#footer {                                                                                            
   width: 962px;                                                                                            
   background:#540505 url(/images/footer_background.jpg) no-repeat left top;                                                                                         
   height: 81px;                                                                                         
   }                                                                                            
                                                                                               
#thomas_info {                                                                                            
   width: 962px;                                                                                            
   text-align: right;                                                                                            
   padding-top: 6px;                                                                                            
   padding-bottom: 6px;                                                                                            
   }                                                                                            
                                                                                               
/* heading styles */                                                                                            

h1 {                                                                                            
   color: #d4d5d5;                                                                                            
   font-size: 18px;                                                                                            
   font-weight: bold;                         
   padding-bottom: 12px;                         
   margin-bottom: 0px;                                                                                            
   }                                                                   

.home_head                                                                   
{                                                                   
   color: #d4d5d5;                                                                                            
   font-size: 18px;                                                                                            
   font-weight: normal;                                                           
   padding-bottom:85px;                                                        
}                                                                 

h2 {                                                                                            
   color: #c21e29;                                                                                            
   font-size: 14px;                                                                                            
   font-weight: bold;                                                                                            
   }                                                                                            
                                                                                               
h3 {                                                                                            
   color: #ffffff;                                                                                            
   font-size: 22px;                                                                                            
   font-weight: bold;                                                                                            
    }                                                                                            
                                                                                               
/* image styles */                                                                                            
                                                                                               
.img01 {                                                                                            
   border: 1px #000000 solid;                                                                                            
   }                                                                                            
                                                                                               
.img02 {                                                                                            
   float: left;                                                                                            
   margin-right: 15px;                                                                                            
   margin-bottom: 10px;                                                                                            
   }                                                                                            

.img03 {                                                                                            
   border: 1px #000000 solid;                                                                                            
   float: right;                                                                                            
   margin-left: 10px;                                                                                            
   margin-bottom: 10px;                                                                                            
   }                                                                                           
                                                                                            
.publication_tbl td                                                                                           
{                                                                                           
   text-align: center;                              
   padding-bottom: 25px;                                                                                           
}                                                                                          

.publication_tbl img                                                                                          
{                                                                                          
   margin-bottom: 10px;                               
   margin-top: 10px;                                                                                          
}                                                                                

#search                                                                                
{                                                                                
   float:right;                                                                                
   margin-top: 5px;                                                                               
   padding-right: 22px;                                                                                
   font-family: Arial;                                                                                
   font-size: 12px;                                                                                
   font-weight: normal;                                                                                
   color: #fcde28;                                                                               
   vertical-align: middle;                                                                               
}                                                                               

#search input                                                                               
{                                                                               
   width: 114px;                                                                               
   height: 20px;                                                                               
}                                                                              

#search img                                                                              
{                                                                              
   vertical-align: top;                                                                              
}                                                                            

form                                                                            
{                                                                            
   margin: 0px;                                                                            
   padding: 0px;                                                                            
}                                                                           

.footer_left                                                                            
{                                                                            
   display: block;                                                                            
   float: left;                                                                            
   text-align: left;                                                                            
   padding-top: 19px;                                                                            
   padding-left: 35px;                                                                        
   padding-right: 70px;                                                                           
}                                                                            

.footer_right                                                                            
{                                                                            
   display: block;                                                                            
   float: right;                                                                            
   text-align: right;                                                                            
   padding-top: 17px;                                                                            
   padding-right: 36px;                                                                            
}                                                                            
.footer_right span                                                                            
{                                                                            
   display: block;                                                                            
   color: #4d73e8;                                                                           
   font-family: Arial;                                                                            
   font-weight: normal;                                                                            
   font-size: 16px;                                                                            
   margin-bottom: 2px;                                                                            
}                                                                         

.footer_plc_006                                                                         
{                                                                         
   float: left;                                                                        
   margin-top: 13px;                                                                        
}                                                                        

.footer_plc_006 img                                                                        
{                                                                        
   margin-left: 20px;                                                                        
}                                                                      

.lefthead_plc_006 span                                                                      
{                                                                      
   color: #dbdce1;                                                                           
   font-family: Arial;                                                                            
   font-weight: bold;                                                                            
   font-size: 13px;                                                                         
}                                                                     

.leftnav_video img                                                                     
{                                                 
   margin-top: 5px;                                                                     
   margin-bottom: 5px;                                      
   margin-left:10px;                                                 
}                                                              

.home_btm_background                                                                
{                                                                
   background:url(/images/home_mid.jpg) repeat-y left top;                                                              
   width: 643px;                                                          
}                                                                

.home_btm_background  p                                                                
{                                                                
   color: #bdbfbf;                                                                           
   font-family: Arial;                                                                            
   font-weight: normal;                                                                            
   font-size: 12px;                                                                
   margin:0px;                                                               
   padding:5px 5px 5px 15px;                                                               
}                                                            

.crack_check_bg                                                            
{                                                            
   background:url(/images/crack_check_non.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                                            
   display: none;                                     
}                                     

.anti_spatter_bg                                                            
{                                                            
   background:url(/images/anti_spatter_3.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: block;                                                            
}                                     

.chem_sharp_bg                                                            
{                                                            
   background:url(/images/chem_sharp_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                           
}                                     

.metal_coatings_bg                                                            
{                                                            
   background:url(/images/metal_coatings_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                    
}                                     

.corrosion_bg                                     
{                                                            
   background:url(/images/corrosion_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                            
}                                     

.cutting_fluids_bg                                     
{                                                            
   background:url(/images/metal_cutting_3.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                            
}                                     

.coolants_bg                                     
{                                                            
   background:url(/images/coolants_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                            
}                                     

.cleaners_bg                                     
{                                                            
   background:url(/images/cleaners_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                           
}                                     

.grease_bg                                     
{                                                            
   background:url(/images/grease_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                            
}                                     

.crack_check_bg                                     
{                                                            
   background:url(/images/crack_check_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                            
}                                     

.additional_bg                                     
{                                                            
   background:url(/images/additional_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                            
}                                     

.green_line_bg                                     
{                                                            
   background:url(/images/green_line_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                      
   display: none;                                                           
}                                     

.safety_bg                                     
{                                                            
   background:url(/images/safety_cover_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                            
}                                     

.replacement_bg                                     
{                                                            
   background:url(/images/auto_darkening_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                            
}                                     

.universal_bg                                     
{                                                            
   background:url(/images/face_shields_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                            
}                                     

.filter_lenses_bg                                     
{                                                            
   background:url(/images/filters_Mag_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                            
}                                     

.heat_bg                                     
{                                                            
   background:url(/images/heat_tint_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                            
}                                     

.stainless_bg                                     
{                                                            
   background:url(/images/rod_oven_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                            
}                                     

.water_cooler_bg                                     
{                                                            
   background:url(/images/water_cooler_2.jpg) no-repeat left top;                                                            
   height: 400px;                                                            
   width: 643px;                                     
   display: none;                                                            
}                                     





.inner_content_tbl                                               
{                                               
   background:url(/images/inner_content_mid.jpg) repeat-y left top;                                                            
}                                              

.inner_content_pad                                              
{                                              
   padding: 0px 20px 0px 20px;                                            
   height:639px;                                         
}                                        

.green_link_plc_005 a:hover                             
{                             
color: #fcde28 !important;                             
}                            

.print_img                            
{                            
margin-right: 5px;                            
}                            

.print_email                            
{                            
CURSOR: pointer;                            
margin-right: 5px;                            
margin-left: 5px;                            
}                        
.table_head{background:#c1cfdc;}                        
.alt_row_01{background:#d0d9e2;}                       
.alt_row_02{background:#e7e9eb;}                                   
.italic{ 
font-style:italic; 
} 
                                                                                               
/* miscellaneous */                                                                                            

    
