body { font-family: arial,sans serif; }

p { font-size: 12px; line-height: 16px; color: #000000; margin: 0px; padding: 0px 40px 0px 25px; }

td { font-size: 12px; }

a {text-decoration: none; color: #2C2929;}
a:hover {text-decoration: none; color: #A29D9D;}

h1 { font-size: 24px; color: #000000; margin: 0px; padding: 0px 40px 16px 20px; }
h3 { font-size: 16px; color: #000000; margin: 0px; padding: 0px 40px 16px 20px; }

.toptextlinks {font-family: arial,sans serif; font-size: 12px; font-weight: 500; text-decoration: none; text-align: center; color: #871802; margin-left: 1px; margin-right: 1px;} 
.toptextlinks a {font-family: arial,sans serif; font-size: 12px; font-weight: 500; text-decoration: none; text-align: center; color: #871802;}
.toptextlinks a:hover {font-family: arial,sans serif; font-size: 12px; font-weight: 500; text-decoration: none; text-align: center; color: #D1300F;}

.footer { font-size: 13px; font-weight: 500; text-decoration: none; color: #000000; text-align: center; padding-top: 6px; padding-bottom: 6px; line-height: 18px;}
.footer a {text-decoration: none; color: #000000;}
.footer a:hover {text-decoration: underline; color: #FFFFFF;}
.footer b {	color: #000000; }

.header {font-family: arial,sans serif; font-size: 18px; font-weight: 500; text-decoration: none; color: #262523; text-align: left; padding-left: 4px; padding-top: 9px;}

.form {  font-size: 9pt; font-weight: 500; font-family: arial,sans serif; color: #000000;  background-color: #ffffff;  border: #871802;  border-style: solid;  border-top-width: 1px;  border-right-width: 1px;  border-bottom-width: 1px;  border-left-width: 1px; width: 240px; height: 20px;}

.button, .order_button, .go_button, .secure_button { background-color: #ffffff; border: 1px solid #871802 font-size: 9pt; cursor: hand;}

.designlink { font-family: Arial,Helvetica; font-size: 11px; text-align: center; }
.designlink a { color: #000000; text-decoration: none; }
.designlink a:hover { color: #000000; }
#bf { color: #660099; font-size: 13px; font-weight: bold; }

.leftnav a { display: block; background : url(images/button_off.gif) no-repeat left; color: #FFFFFF; font-size: 11px; line-height: 17px; font-weight: bold; border-bottom: 1px solid #ACA4A4;padding: 0px 0px 0px 20px; margin: 0px; background-color: #5A5151; }
.leftnav a:hover { color: #FFFFFF; background : url(images/button_on.gif) no-repeat left;  background-color: #6D6767; }
.leftnav { border-top: 1px solid #ACA4A4; }

.toplink { font-size: 9px; line-height: 16px; }

.productheader { color: #FFFFFF; background-color: #2C2929; text-align: center; font-size: 12px; line-height: 16px; }
.product { background-color: #FFFFFF; font-size: 12px; line-height: 16px; color: #000000; text-align: center; }
.product a { text-decoration: underline; }
.proddesc p { padding: 0xp; }

.tableheader { color: #FFFFFF; background-color: #2C2929; font-size: 12px; line-height: 16px; font-weight: bold; }
.tableinfo, .carttable { color: #000000; font-size: 12px; line-height: 16px; }
.tabletotal { color: #FFFFFF; background-color: #ACA4A4; font-size: 12px; line-height: 16px; font-weight: bold; }

.offers {
background-color: #484343;
color: #FFFFFF;
text-align: center;
font-size: 12px; line-height: 16px;
padding-left: 3px;
padding-right: 3px;
}

.offers a {
color: #FFFFFF;
font-weight: bold;
}


