body {
background-image: url(img/bg.gif);
background-repeat: repeat-x;
background-color: #999999;
margin: 0px;
padding: 0px;
}

body, td {
font-family: tahoma, verdana, arial;
font-size: 12px;
}

.footer {
color: #FFFFFF;
font-size: 9px;
}

.footer_menu {
color: #FFFFFF;
text-align: center;
font-size: 9px;
text-transform: lowercase;
padding-bottom: 10px;
}

.footer_menu:first-letter
{
text-transform: uppercase;
}

.footer_menu a {
color: #FFFFFF;
text-decoration: none;
}


.td_hr {
background-color: #CC0000;
font-size: 1px;
height: 4px;
margin-top: 5px;
margin-bottom: 5px;
}

.menu {
font-weight: bold;
color: #FFFFFF;
padding-bottom: 5px;
padding-left: 5px;
}

.menu a {
color: #FFFFFF;
text-decoration: none;
}

.search_input {
background-image: url(img/input_bg.gif);
background-repeat: repeat-x;
background-position: bottom left;
border: 1px solid #D1D1D1;
}

.search_button {
color: #CC0000;
font-weight: bold;
}

.tablet_label {
color: #660000;
font-weight: bold;
text-transform: uppercase;
font-size: 15px;
font-family: Arial Narrow;
}

.news_txt {
padding-top: 10px; 
padding-bottom: 10px;
font-size: 10px;
}

.page_name {
color: #660000;
font-weight: bold;
text-transform: uppercase;
font-size: 15px;
margin-bottom: 10px;
font-family: Arial Narrow;
}

.more {
font-size: 11px;
font-weight: bold; 
text-align: right;
}

.more a {
color: #000000;
text-decoration: none;
}

.news_left_more {
background-color: #CCCCCC; 
font-size: 10px; 
font-weight: bold;
text-align: right;
padding-right: 5px;
}

.news_left_more a {
color: #000000;
text-decoration: none;
}

.prod_title {
color: #660000;
font-weight: bold;
text-transform: uppercase;
text-decoration: underline;
font-size: 13px;
margin-top: 20px;
margin-bottom: 10px;
}

.prod_sub {
/*font-weight: bold;*/
text-transform: uppercase;
margin-bottom: 10px;
}
