body { font-size: 12px; font-family: Arial, Helvetica, sans-serif}      
table { font-size: 12px; font-family: Arial, Helvetica, sans-serif}      
.input {      
border: 1px solid #0066CC;      
padding: 2px;      
color: #000000;      
font-size: 16px;      
font-weight: bold;      
}      
h1 { color: #FF0000; font-size: 18px; font-weight: bold }      

.heading2 {      
color: #FF0000;      
font-size: 14px;      
font-weight: bold;      
}      

.footer {      
font-family: Arial, Helvetica, sans-serif;      
font-size: 11px;      
text-align: center;      
}      

a {      
COLOR: #333333;      
font-weight: bold;      
text-decoration:none;      

}      
a:hover {      
COLOR: #333333;      
TEXT-DECORATION: underline;      

}      
.bodytext {      
FONT-SIZE: 11px;      
font-weight: bold;      
color: #FFFFFF;      

}      
.bodytextBig {      
FONT-SIZE: 16px      
}      
a.linkBold {      
FONT-WEIGHT: bold;      
color: #66CCFF;      

}      
a.linkBold:hover {      
FONT-WEIGHT: bold;      
COLOR: #000066;      
TEXT-DECORATION: underline;      

}      
a.linkBoldGrey {      
FONT-WEIGHT: bold;      
COLOR: #FF0000;      
TEXT-DECORATION: none;      
background-repeat: repeat-y;      
background-position: left;      


}      
a.linkBoldGrey:hover {      
FONT-WEIGHT: bold;      
COLOR: #333333;      
TEXT-DECORATION: underline;      

}      

a.linkblue {      
font-family: Arial, Helvetica, sans-serif;      
font-size: 12px;      
color: #000066;      
font-weight: normal;      


}      
.tableback {      
background-color: #E0E0E0;      
}      
a.linkgrback {      
font-family: Arial, Helvetica, sans-serif;      
}      
.bodytext2 {      
FONT-SIZE: 12px;      
font-weight: normal;      
color: #333333;      
line-height: 25px;      

}      
.bluelines {      
color: #0E2692;      
font-size: 18px;      
font-weight: bold;      
}      
.bodyBolddkgry {      


FONT-SIZE: 12px;      
font-weight: bold;      
color: #333333;      
}      
.bodytextsmall {      


FONT-SIZE: 10px;      
font-weight: normal;      
color: #333333;      
}      

a.navLink { color:#FF0000 !important;      
}      
a.navLink:hover { text-decoration:underline;      
}     
/* Pick your Language */     

#language   {   padding:3px 15px 0 0;     
            height:10px;     
            margin:0 ;     
            text-align:right;     
         }     
#language p   {   margin:0;     
         }     
#language a   {     
         }     
#language a:hover   {     
               }                          
/* Navigation */     

div.navigation   {   background: transparent url(../images/menu_bkgd.gif) no-repeat;     
               height: 55px;     
            }     
ul.nav   {   list-style-type:none;     
         margin:0 auto;     

      }     
.nav li   {   float: left;     
         line-height:25px;     
         text-align:center;           
         padding:12px;        
      }     
#home   {   width:;   }     
#about   {   width:;      }     
#onlineCatalog   {   width:;      }     
#quotes   {   width:;      }     
#contact   {   width:;      }     
catalogIndex   {   width:;      }     
siteMap   {   width:;      }     

.nav li a   {   font-weight:bold;     
            color:red;     
         }     
.nav li a   { text-decoration:underline;     
}     
/* end Navigation */     

/* footer Navigation */     

div.foot_navigation   {     
               }     
ul.foot_nav   {   list-style-type:none;     
         }     
.foot_nav li   {   width:90px;     
               text-align:center;     
               line-height:15px;     
               padding:0 0 5px 0;     
               float:left;     
            }     
.foot_nav li a   {   color:red;     
               font-size:12px;     
            }    

#search_cont {    
text-align:center;   
margin-top:10px;  
}    
#search_cont select {    
font-family:Arial;    
font-size:10px;    
height:20px;    
width:104px;    
}    
#search_cont input {    
font-family:Arial;    
font-size:10px;    
height:20px;    
width:115px;    
}  

.search_text {  
font-size:11px; 
font-weight:bold;  
}