body                                                                                                
{                                                                                                                                                      
   margin:0px;                                                                               
   padding: 0px;                                                                                                                                                  
   background-color: #ffffff;                                                                                                                                                     
   background: url(/images/body_background.jpg) repeat-x left top;                                                                                                                                                     
}                                                                                                                                                   
td                                                                                                                                                      
{                                                                                                                                                      
   color: #4d4d4d;                                                                                                                                                     
   font-family:Arial;                                                                                                                                                     
   font-size: 12px;                                                                                                                                                     
}                                                                                                                                                     

a                                                                                                                                                
{                                                                                                                                                         
   color: #422baa;                                                                                                                                                     
   text-decoration: underline;                                                                                                                                            
}                                                                                                                                                      
a:hover                                                                                                
{                                                                                                                                                      
   color: #cc0000;                                                                                                                                                     
   text-decoration: none;                                                                                                                                                      
}                                                                                                                                                     
                                                                                                                                                         
#container {                                                                                                                                                      
   width: 960px;                                                                  
   margin:0px 0px -18px 0px;                                                                  
   padding: 0px;                                                                                                                
   }                                                                  
html > body #container                                                                  
{                                                                  
   margin:0px;                                                                     
}                                                                  
/* header area start */                                                                                                                                                      
                                                                                                                                                         
#header                                                                                                 
   {                                                                                                                                                      
   width: 960px;                                                                                                                                                      
   }                                                                                                                                                   
.header_img                                                                                                                                                   
{                                                                                                                                                   
float: left;                                                                                                                                                   
margin-right: 10px;                                                                                                                                                   
}                                                                                                                                                      
                                                                                                                                                         
#utitlity_nav                                                                                                                                                 
{                                                                                                                                                      
display:block;                                                                
float:right;                                                                
margin:22px 0px 0px;                                                                
width:463px;                                                                
}                                                                                                                                                      
                                                                                                                                                         
/* topnav area start */                                                                                                                                                      
#topnav {                                                                                                                                                      
   text-align: right;                                                                                                                                                      
   clear:left;                                                                                                                                             
   height: 34px;                                                                                                                                       
   padding-right: 20px;                                                                                                                                       
}                                                                                                                                       
#topnav a.topnav_last                                                                                                                                       
{                                                                                                                                       
background-image: none !important;                                                                                                                          
}                                                                                                                                      
.topnav_plc_005 a span                                                                                                                                      
{                                                                                                                                      
display: block;                                                                                                                                     
padding-top: 14px;                                                                                                                                     
padding-bottom: 6px;                                                                                                                                     
}                                                                                                                                     
.topnav_plc_005 a:hover span                                                                                                                                      
{                                                                                                                                      
background: url(/images/topnav_link_hover.jpg) no-repeat center bottom;                                                                                                                                     
display: block;                                                                                                                                     
padding-top: 14px;                                                                                                                                     
padding-bottom: 6px;                                                                                                                                     
}                                                                                                                                      

/* main area start */                                                                                                                                                      
                                                                                                                                                         
#main {                                                                                                                                                      
   width: 960px;                                                                                                                                                      
   background-color: #FFFFFF;                                                                                                                   
   position: relative;                                                                                                                                                      
   }                                                                                                                                                      
                                                                                                                                                         
#leftnav {                                                                                                                                                      
   width: 180px;                                                                                                                                                      
   padding-top: 30px;                                                                                                                                                      
   background:url(/images/leftnav_background.jpg) repeat-y left top;                                                                                                                    
}                                                                                                                                        
#leftnav_btm                                                                                                                                          
{                                                                                                                                          
   background: url(/images/leftnav_btm.jpg) no-repeat left bottom;                                                                                                                    
   width: 180px;                                                                                                                  
   height: 190px;                                                                                                                   
   position: absolute;                                                                                                                  
   left: 0px;                                                                                                                  
   bottom: -15px;                                                                                                                  
}                                                                                                                
#leftnav a.leftnav_first                                                                                                      
{                                                                                                      
   background:transparent url(/images/leftnav_link.jpg) no-repeat center 14px;                                                                                                    
   margin:0px !important;                                                                                                    
   padding:0px !important;                                                                                                    
}                                                                                                             
                                                                                                                                                         
#content_area                                                                                                                              
{                                                                                                                                                      
background: url(/images/content_area_bg.jpg) no-repeat right top;                                                                               
}                                                                        
#content_area_home                                                                        
{                                                                        
background: url(/images/content_area_bg.jpg) no-repeat right top;                                                                       
                                                                       
}                                                                                                                               
#idContentTblCell                                                                                                                               
{                                                                                                                               
height: 580px;                                                                                                                            
padding-left: 30px;                                                                                                                                                      
padding-right: 30px;                                                                                                                                                      
padding-top: 0px;                                                                                                                     
padding-bottom: 20px;                                                                                                                            
background: url(/images/content_area_background.jpg) repeat-y right top;                                                                           
}                                                                                                                             
/* footer area start */                                                                                                                                                      
#footer {                                                                                                                                                      
   text-align: center;                                                                                                                                                      
   background: url(/images/footer_background.jpg) no-repeat right top;                                                                                                                                 
   height: 116px;                                                                                                               
   padding: 0px 25px 0px 25px;                                                                                                                  
}                                                                                                                           
.footer_top                                                                                                                          
{                                                                                                                          
padding-bottom: 9px;                                                                                 
text-align: left;                                                                                                                        
}                                                                                                                          
.footer_btm                                                                                                                           
{                                                                                                                           
border-top: 1px solid #dddddd;                                                                                                                        
}                                                                                                                                                      
                                                                                                                                                         
#thomas_info                                                                                    
   {                                                                                                                                                      
   text-align: right;                                                                                                                                                     
   padding-top: 42px;                                                                                                                                                      
   padding-bottom: 0px;                                                                                                                                
   padding-right: 30px;                                                         
   float: right;                                                                                                                                
   margin: 0px;                                                                                   
}                                                                                                                                                      
                                                                                                                                                         
/* heading styles */                                                                                                                                                      
h1 {                                                                                                                                                      
   color: #ab0000;                                                                                                                                                      
   font-size: 24px;                                                                                                                                                      
   font-weight: bold;                                                                                                                                                      
   }                                                                                                   
h1.home_head                                                                                                   
{                                                                                                   
   color:#FFFFFe;                                                                                                 
   font-size:24px;                                                                                                 
   font-weight:bold;                                                                                                                                                                   
   margin:0px;                                                                                     
   padding:20px 0px 0px 35px;                                                          
   background-color: #000000;                                                                                                   
}                                                     

html > body h1.home_head                                                                                                   
{                                                                   
}                                              
                                                                                            
.home_head span                                                                                                   
{                                                                                                   
   color: #dad7eb;                                                                                                                                                      
   font-size: 14px;                                                                                                                                                      
   font-weight: bold;                                                                                                                                                      
}                                                                                                                  
h2 {                                                                                                                                                      
   color: #4d4d4d;                                                                                                                                                      
   font-size: 14px;                                                                                                                                                      
   font-weight: bold;                                                                                                                                                      
   }                                                                                                                                                      
                                                                                                                                                         
h3 {                                                                                                                                                      
   color: #000001;                                                                                                                                                      
   font-size: 22px;                                                                                                                                                      
   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-right:5px;                                                                                                                                             
}                                                                                                                                              
.img05                                                                                                                                              
{                                                                                                                                              
margin-left:15px;                                                                                                                                             
margin-right:3px;                                                                                                                                             
 }                                                                                                                       
.img06                                                                                                                       
{                                                                                                                       
margin-right: 20px;                                                                                                                       
}                                                                                                                                  
.footer_right                                                                                                                                  
{                                                                                                                                  
display: block;                                                                                                                                 
float: right;                                                                                                                       
margin-top:12px;                                                                                                                      
}                                                                                                            
#search                                                                                                            
{                                                                                                            
width: 160px;                                                                                                            
}                                                                                                            
#search input                                                                                                            
{                                                                                                          
height:20px;                                                                                                         
width:119px;                                                                                                         
font-family: Arial;                                                                                      
font-size: 11px;                                                                                      
padding-left: 5px;                                                                                      
}                                                                                                           
#search a                                                                                                           
{                                                                                                           
background-image: none !important;                                                                                                           
padding: 0px !important;                                                                                                           
margin: 0px !important;                                                                                                           
}                                                                                                          
#search img                                                                                                          
{                                                                                                          
margin: 0px 0px 0px 0px;                                                                                                          
}                                                                                                   
.home_bg                                                      
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/default.jpg) no-repeat 0px -40px;                                                                                        
display: block;                                                                                                  
}                                                                                                
.carbide_bg                                                                                                   
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/carbide.jpg) no-repeat 0px -40px;                                                                                        
display: none;                                                                                                  
}                                                                                                
.drill_mills_bg                                                                                                   
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/drill_mills.jpg) no-repeat 0px -40px;                                                                         
display: none;                                                                         
}                                                                                                
.reamers_bg                                                                                                   
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/reamers.jpg) no-repeat 0px -40px;                                                                                                    
display: none;                                                                         
}                                                                                                
.drills_bg                                                                                                   
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/drills.jpg) no-repeat 0px -40px;                                                                                                    
display: none;                                                                         
}                                                                                                
.carbide_tipped_bg                                                                                                   
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/carbide_tipped_tools.jpg) no-repeat 0px -40px;                                                                                                    
display: none;                                                                         
}                                                                                                
.burs_bg                                                                                                   
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/burs.jpg) no-repeat 0px -40px;                                                                                                    
display: none;                                                                         
}                                                                                                
.taps_bg                                                                                                   
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/taps.jpg) no-repeat 0px -40px;                                                                                                    
display: none;                                                                         
}                                                                                                
.countersinks_bg                                                                                                   
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/countersinks.jpg) no-repeat 0px -40px;                                                                                                    
display: none;                                                                         
}                                                                                                
.combined_drills_bg                                                                                                   
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/combinedrills.jpg) no-repeat 0px -40px;                                                                                                
display: none;                                                                         
}                                                                                                
.drill_reamer_bg                                                                                                   
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/drill_reamer.jpg) no-repeat 0px -40px;                                                                                                
display: none;                                                                         
}                                                                                                
.inserts_bg                                                                                                   
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/inserts.jpg) no-repeat 0px -40px;                                                                                                
display: none;                                                                         
}                                                                                                
.routers_bg                                                                                                   
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/routers.jpg) no-repeat 0px -40px;                                                                                                
display: none;                                                                         
}                                                                                                
.boring_bars_bg                                                                                                
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/boring_bars.jpg) no-repeat 0px -40px;                                                                                                
display: none;                                                                         
}                                                                                                
.diamond_wheels_bg                                                                                                
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/diamond_wheels.jpg) no-repeat 0px -40px;                                                                                                
display: none;                                                                         
}                                                                                                
.woodruff_bg                                                                                                
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/woodruff.jpg) no-repeat 0px -40px;                                                                                                
display: none;                                                                         
}                                                                                                
.engraving_blanks_bg                                                                                                
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/engraving_blanks.jpg) no-repeat 0px -40px;                                                                                                
display: none;                                                                         
}                                                                                                
.ground_rods_bg                                                                                                
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/ground_rods.jpg) no-repeat 0px -40px;                                                                                                
display: none;                                                                         
}                                                                                                
.seats_bg                                                                                                
{                                                                                                   
width: 720px;                                                                                                   
height: 415px;                                                                                                   
background:#000000 url(/images/seats.jpg) no-repeat 0px -40px;                                                                                                
display: none;                                                                         
}                                                                                                

form                                                                                        
{                                                                                        
margin:0px 0px 5px 0px;                                                                                       
padding: 0px;                                                                                       
}                                                                                
.printablepage_link                                                                                 
{                                                                                
   margin-right:35px;                                                                               
   padding-top:20px;                                                                               
   text-align:right;                                                       
   font-size:11px;                                                                              
}                 
.printablepage_link_new                                                                                 
{                                                                                
   margin-right:30px;                                                                               
   padding-top:5px;                                                                               
   text-align:right;                                                       
   font-size:12px;                                                                              
}                      

.sign_in {               
    color: #FFFFFF;              
    float: right;              
    font-weight: bold;              
    margin-top: 5px;              
    padding-bottom: 5px;              
    padding-right: 30px;              
    text-align: center;              
                  
}              
.sign_in span a {             
   color: #ffffff !important;             
   text-decoration: underline;             
}       

.sign_in span a:hover{             
   color: #ffffff !important;             
   text-decoration: none;             
}              
                   
.padt35{                   
   padding-top: 35px;                   
}                                                                         
.bg_red{           
   display: block;          
   background-color: #a01204;           
   padding: 5px;         
   width: 162px;           
}             

.bg_red_inner {   
    background-color: #A01204;   
    color: #FFFFFF;   
    display: block;   
    float: right;   
    padding: 5px;   
    text-align: center;   
    width: 162px;   
}   
.bg_red_inner a{  
   color: #ffffff !important;             
   text-decoration: underline;   
}  
.bg_red_inner a:hover{  
   color: #ffffff !important;             
   text-decoration: none;   
}  
                                                                                              
/* miscellaneous */                                                                                                                                                      
    
