BODY {
   padding: 0px;
   margin-top: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   color: white;
   font-family: verdana, arial, sans-serif;
   font-size: 10px;
   background-color: white;
   /*scrollbar-arrow-color: #000000;
   scrollbar-base-color: #ffffff;
   scrollbar-darkshadow-color: #111111;
   scrollbar-track-color: #cccccc;
   scrollbar-face-color: #999999;
   scrollbar-shadow-color: #cccccc;
   scrollbar-highlight-color: #ffffff;
   scrollbar-3dlight-color: #000000;*/
}

table.header { 
   padding: 0px;
   margin-top: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   font-family: verdana, arial, sans-serif;
   font-size: 10px;
   width: 798px;
   background-color: white;
}

FONT {
   color: black;
   font-weight: bold;
   font-size: 11x;
   text-align: left;
}

blockquote {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
}


a.offer:link { 
   font-size: 12px;
   color: black; 
   font-weight: bold;
   } 

a.offer:visited { 
   font-size: 12px;
   color: black; 
   font-weight: bold;
   } 

a.offer:active { 
   font-size: 12px;
   color: black; 
   font-weight: bold;
   } 

a.offer:hover { 
   font-size: 12px;
   color: #cc0000;
   text-decoration: underline;
   font-weight: bold;
   } 


.clB{position:absolute; visibility:hidden; z-index:300}

.clBar{position:absolute; width:10; height:10; visibility:hidden; background-color:#ffffff;}

/* .clCMEvent{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}*/

/* .clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}*/

 .clT,.clTover,.clS,.clSover,.clS2,.clS2over{ position:absolute; overflow:hidden; width: 300px; height:55; cursor:pointer; cursor:hand } 

.clT,.clTover{padding:2px 0px 0px 3px; font-size:11px; border: 1px; border-color: black; border-style: solid; }

.clT{color:#000000; font-weight: bold;}   

.clTover{color:#cc0000;font-weight: bold; text-decoration: underline; background-color: #e3e3e3;}

.clS,.clSover{padding:4px; font-size:11px; font-weight:bold; }

.clS2,.clS2over{padding:2px; font-size:11px;font-weight: bold;}

.clS,.clS2{color:#000000; background-color:#f6f6f6; layer-background-color:#666666;}

.clSover,.clS2over{color:#ffffff;}

.clSover,.clS2over,.clTover,.clB,.clBar{layer-background-color:#666666; background-color:#bbbbbb;} 

.lghtgray {
   border-width: 1px;
   border-color: #e3e3e3;
   border-style: solid;
   background-color: #bbbbbb;
   FONT-WEIGHT:300;
   FONT-SIZE:8PT;
   FONT-FAMILY:verdana,helvetica,arial;
   COLOR:#333333;
}

.proddesc {
   border-width: 1px;
   border-color: black;
   border-style: solid;
   background-color: #f6f6f6;
   padding: 5px;
   color: black;
   font-size: 11px;
   font-weight: normal;
}

.prodspec {
   padding: 5px;
   color: black;
   font-size: 11px;
   font-weight: normal;
}

.titdesc { 
   font-size: 12px;
   font-weight: bold;
   text-decoration: underline;
   }

.btsl {
  background-color: #f6f6f6;
  font-weight: bold;
  color: black;
  border: 1px;
  border-color: black;
  border-style: solid;
}

.bts {


}


.checkout {
   font-size: 14px;
   color: #cc0000;
   text-decoration: underline;
}


.topbar {
   background-image: url(images/topbar.gif); 
   color: white;
   font-weight: bold;
   font-size: 12px;
   text-align: right;
   padding: 2px;
   white-space: nowrap;
}

.secthead {
   background-image: url(images/secthead.gif); 
   color: white;
   font-weight: bold;
   font-size: 12px;
   text-align: left;
   white-space: nowrap;
}

.secthead a:link { color: white; font-size: 12px; font-weight: bold;} 
.secthead a:visited {color: white;font-size: 12px; font-weight: bold;} 
.secthead a:active {color: white;font-size: 12px; font-weight: bold;} 
.secthead a:hover {color: #cc0000;font-size: 12px; font-weight: bold; text-decoration: underline;}

.marker {
   background-image: url(images/left.gif); 
   white-space: nowrap;
}

.perbar {
   background-image: url(images/shader.gif); 
   color: white;
   font-weight: bold;
   font-size: 10px;
   text-align: right;
   padding: 2px;
   white-space: nowrap;
}

.perbar a:link { color: black; font-size: 10px; font-weight: bold;} 
.perbar a:visited {color: black;font-size: 10px; font-weight: bold;} 
.perbar a:active {color: black;font-size: 10px; font-weight: bold;} 
.perbar a:hover {color: #cc0000;font-size: 10px; font-weight: bold;}

.prodsect {
   color: black;
   font-weight: bold;
   font-size: 10px;
   text-align: center;
   padding: 2px;
   white-space: nowrap;
}

.prodsect a:link { color: black; font-size: 10px; font-weight: bold;} 
.prodsect a:visited {color: black;font-size: 10px; font-weight: bold;} 
.prodsect a:active {color: black;font-size: 10px; font-weight: bold;} 
.prodsect a:hover {color: #cc0000;font-size: 10px; font-weight: bold; text-decoration: underline;}

.wraplink { 
   color: black;
   font-weight: normal;
   border-bottom: solid 1px black;
   padding: 10px;
   font-size: 11px;
}

.wraplink a:link { color: black; }
.wraplink a:visited { color: black;}
.wraplink a:active { color: black;}
.wraplink a:hover { color: #cc0000; }

.smfoot {
   color: black;
   font-size: 10px;
   font-weight: none;
}

.subnav {
   border-top: 0px;
   border-top-color: black;
   border-bottom: 1px;
   border-bottom-color: black;
   border-left: 1px;
   border-left-color: black;
   border-right: 1px;
   border-right-color: black;
   border-style: solid;
   background-color: #f6f6f6;
   color: black;
   font-weight: bold;
   font-size: 10px;
   padding: 2px;
}

.subnavcnt { padding: 2px; color: black; font-size: 12px; font-weight: bold; }
.subnavcnt a:link { color: black; font-size: 12px; font-weight: bold;} 
.subnavcnt a:visited {color: black;font-size: 12px; font-weight: bold;} 
.subnavcnt a:active {color: black;font-size: 12px; font-weight: bold;} 
.subnavcnt a:hover {color: #cc0000;font-size: 12px; font-weight: bold; text-decoration: underline;}


.lefttitlebar {
   background-color: black;
   color: white;
   font-weight: bold;
   font-size: 12px;
   text-align: left;
   padding: 2px;
}

.righttitlebar {
   background-color: black;
   color: white;
   font-weight: bold;
   font-size: 12px;
   text-align: right;
   padding: 2px;
}

.footer {
/*   border: 1px; */
/*   border-color: black; */
/*  border-style: solid; */
/*   background-color: #cccccc; */
   color: black;
   font-size: 10px;
   text-align: center;
   padding: 5px;
}
#footer h3 {
   margin: 0;
   padding: 0;
}
#footer ul {
   padding: 0;
   margin: 0;
}
#footer li {
   list-style: none;
}

.price { color: #cc0000; font-weight: bold;} 

.footer a:link { color: black; font-size: 10px; font-weight: bold;} 
.footer a:visited {color: black;font-size: 10px; font-weight: bold;} 
.footer a:active {color: black;font-size: 10px; font-weight: bold;} 
.footer a:hover {color: #cc0000;font-size: 10px; font-weight: bold;}

input.searchform { 
   border: 1px;
   border-color: white;
   border-style: solid;
   background-color: white;
   color: black;
   width: 100px;
   height: 18px;
   font-size: 10px;
   font-weight: bold;
   }

.addtext { 
   FONT-WEIGHT:300;
   FONT-SIZE:8PT;
   FONT-FAMILY:verdana,helvetica,arial;
   COLOR:#333333;
}

.wrapper {
   border-right: 1px black solid;
   border-left: 1px black solid;
   border-bottom: 1px black solid;
}

.redtext {
   color: #cc0000;
}

.wrpfoot {
   background-color: #e3e3e3;
   color: #cc0000;
   padding: 4px;
}

.shoptip {
   color: #0000ff;
   font-size: 11px;
   font-weight: bold;
   padding: 2px;
}

.desc {
   font-size:  10px;
   font-weight: bold;
}

.norm {
   font-size:  12px;
   font-weight: bold;
}

.carttitle { color: black; font-size: 12px; padding: 2px; font-weight: bold; }
.carttitle a:active  { color: black; text-decoration: none; font-size: 12px;padding: 2px; font-weight: bold;}
.carttitle a:link    { color: black; text-decoration: none; font-size: 12px;padding: 2px; font-weight: bold;}
.carttitle a:visited { color: black; text-decoration: none; font-size: 12px;padding: 2px; font-weight: bold;}
.carttitle a:hover   { color: red; text-decoration: underline; font-size: 12px;padding: 2px; font-weight: bold;}

.carttext { color: black; font-size: 12px; padding: 2px; }
.carttext a:active  { color: black; text-decoration: none; font-size: 12px;padding: 2px; }
.carttext a:link    { color: black; text-decoration: none; font-size: 12px;padding: 2px; }
.carttext a:visited { color: black; text-decoration: none; font-size: 12px;padding: 2px; }
.carttext a:hover   { color: red; text-decoration: underline; font-size: 12px;padding: 2px; }

.submitbutton { color: white; background-color: #950015; font-size: 12px; padding: 2px; font-weight: bold;}
.submitbutton a:active  { background-color: #950015; color: white; text-decoration: none; font-size: 12px;padding: 2px; font-weight: bold;}
.submitbutton a:link    { background-color: #950015; color: white; text-decoration: none; font-size: 12px;padding: 2px; font-weight: bold;}
.submitbutton a:visited { background-color: #950015; color: white; text-decoration: none; font-size: 12px;padding: 2px; font-weight: bold;}
.submitbutton a:hover   { background-color: #950015; color: black; text-decoration: underline; font-size: 12px;padding: 2px; font-weight: bold;}



