a:active.nav_cart {font-family: Arial; color: #cc9900; font-size: 8pt; font-weight: bold; text-decoration:none;}
a:visited.nav_cart {font-family: arial; color: #cc9900; font-size: 8pt; font-weight: bold; text-decoration:none;}
a:hover.nav_cart {font-family: arial; color: #ffff00; font-size: 8pt; font-weight: bold; text-decoration:none;}
a:link.nav_cart {font-family: arial; color: #cc9900; font-size: 8pt; font-weight: bold; text-decoration:none;}

a:active.nav_sitemap {font-family: arial; color: #cc9900; font-size: 8pt; font-weight: bold; text-decoration:none;}
a:visited.nav_sitemap {font-family: arial; color: #cc9900; font-size: 8pt; font-weight: bold; text-decoration:none;}
a:hover.nav_sitemap {font-family: arial; color: #ffff00; font-size: 8pt; font-weight: bold; text-decoration:none;}
a:link.nav_sitemap {font-family: arial; color: #cc9900; font-size: 8pt; font-weight: bold; text-decoration:none;}

a:active.normal_txt { font-family: Arial; color: #FFFF00; font-size: 10pt;  text-decoration: none }
a:visited.normal_txt { font-family: Arial; color: #FFFF00; font-size: 10pt; text-decoration: none }
a:hover.normal_txt { font-family: Arial; color: #CCFFFF; font-size: 10pt; text-decoration: none }
a:link.normal_txt { font-family: Arial; color: #FFFF00; font-size: 10pt; text-decoration: none }

a:active.normal_link { font-family: Arial; color: #FFFF00; font-size: 10pt }
a:visited.normal_link { font-family: Arial; color: #FFFF00; font-size: 10pt }
a:hover.normal_link { font-family: Arial; color: #CCFFFF; font-size: 10pt }
a:link.normal_link { font-family: Arial; color: #FFFF00; font-size: 10pt }

span.producttext { 
    font-family: Arial; 
    color: #FFFFFF; 
    font-size: 8pt; 
    margin-bottom:5px 
    }
    
span.articletext { 
    font-family: Arial; 
    color: #FFFFFF; 
    font-size: 10pt; 
    margin-bottom:5px 
    }
    
span.articleheader { 
    font-family: Arial; 
    color: #FFFFFF; 
    font-size: 10pt; 
    font-weight: bold; 
    margin-bottom:5px 
    }

p.productlabel { 
    font-family: Arial;
    color: #c0c0c0; 
    font-size: 10pt;
    font-weight: bold;
    text-align:left
    }
                
p.productpagetitle { 
    font-family: Arial;
    color: #c0c0c0; 
    font-size: 18pt; 
    font-weight: bold; 
}

p.price  { 
    font-family: Arial; 
    color: #ffffff; 
    font-size: 10pt; 
    font-weight: bold; 
    text-align:right
}

p.partnumber {
    font-family: Arial;
    color: #ffffff; 
    font-size: 10pt; 
    font-weight: bold; 
    text-align:right; 
    line-height:100%; 
    margin-top:0px; 
    margin-bottom:0px
}

p.weight { 
    font-family: Arial; 
    color: #FFFFFF; 
    font-size: 10pt; 
    text-align:right; 
    line-height:100%; 
    margin-top:1px; 
    margin-bottom:0px
}


p.nav_menu {
    text-align: center;
    line-height: 20pt
}


table.generic {width: 650px; border:0px} 
table.formula {border:5px}
body.math { background-color: #c0c0c0; font-family: Arial; color: #000000; font-size: 10pt;}

.leftBorderCell {width:10px; height:100%; vertical-align:top; background-color: #333333}

.navMenuCell {width: 110px; background-color: #333333; vertical-align:top}

.articleTextCell {width:640px; vertical-align:top} 

.articleTitleCell {width:520px;} 

.productNameCell {width:45%; height:30px} 

.priceCell {width:20%; height:30px} 

.cartCell {width:35%; height:30px}

body { background-color: #000000; font-family: Arial; color: #ffffff; font-size: 10pt;}

abbr, acronym, .help { border-bottom: 1px dotted #333333; color: #ffff00; border-color: #ffff00; cursor: help }
