body { margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:url(images/background.jpg)}
td, tr, table, ul, ol, li, form, fieldset, legend, label { margin:0; padding:0; font-size:12px;} 
a { color:#c40001; text-decoration:underline}
a:hover { color:#c40001; text-decoration:none}

.red { color:#c40001;}
.black { color:black}
.small { font-size:10px}
.top-bg { background:url(images/top-bg.gif) repeat-x; height:182px;}
.toplogin-bg { background:url(images/login-topbg.gif) no-repeat top left}
.glass-handle { background:url(images/glass-hand.jpg) no-repeat right top}
a.menuitem { color:white; text-decoration:none; font-size:13px; font-weight:bold}
a.menuitem:hover { color:#fdee9d; text-decoration:none; font-size:13px; font-weight:bold}
.leftnav-bg { background:url(images/left-top.gif) no-repeat top left}
.content-bg { background:url(images/content-bg.gif) repeat-y left}
.content-area { background:url(images/content-top-curve.gif) no-repeat top left}
.searchbox { padding:0 0 0 0; margin:83px 0 0 8px}
.searchbox td.searchtitle {color:#c40001; font-size:13px; font-weight:bold; padding:0 0 0 10px}
.searchbox td label input { background:white; border-bottom:#e4e4e4 1px solid; border-left:#cecece 1px solid; border-right:#cecece 2px solid; border-top:#909090 2px solid; width:160px}
.searchbox td input.go-btn { background:white; border:black 1px solid; font-weight:bold; font-size:11px; height:20px; width:30px; margin:0 5px 0 0}

.cat-title {color:#c40001; font-size:13px; font-weight:bold; padding:0 0 0 10px}
.leftnav td { border-bottom:#ccc 1px dotted; padding:3px 0 3px 0; text-align:left}
.leftnav td a { color:black; text-decoration:none}
.leftnav td a:hover { color:#c40001; text-decoration:none}

.padding { padding:20px}
.button { background:white; border:black 1px solid}
input.big { border:#aaaaaa 1px solid; width:220px}
input.normal { background:white; border-bottom:#e4e4e4 1px solid; border-left:#cecece 1px solid; border-right:#cecece 2px solid; border-top:#909090 2px solid;}

.heading { background:url(images/heading-bg.gif) repeat-x; padding:12px 0 25px 20px; color:white; font-size:13px; font-weight:bold}
.heading2 {  background:url(images/heading-bg.gif) 0 0px repeat-x; color:white; font-size:13px; font-weight:bold; border-collapse: collapse;}
*.html.heading2 {  background:url(images/heading-bg.gif) 0 5px repeat-x; color:white; font-size:13px; font-weight:bold; border-collapse: collapse;}
.prod-box { border:black 1px solid; width:191px; text-align:center; padding:5px}
.product-box { background:#fff; border:#000 1px solid; padding:5px; color:#c81112; line-height:20px}
.product-box a { color:black; text-decoration:none}
.product-box a:hover { color:#c81112; text-decoration:none}
.footer-bg { background:black; height:40px; color:white; font-size:11px;}
a.more { text-decoration:underline}
.footer-links td{ color:white; text-decoration:none}
.footer-links a{ color:white; text-decoration:none}

.login-box { background:#edebec; border:#dadada 1px solid}
.login-box td { padding:5px}
.login-box-header { background:black; color:white}




