<!-- General Styles -->
.product_index {margin-top : -10000px;}
A:LINK {color:#004184; TEXT-DECORATION:NONE;}
A:VISITED {color:#004184;  TEXT-DECORATION:NONE; }
A:ACTIVE {color:#c84040;  TEXT-DECORATION:NONE; }
A:HOVER { COLOR:#FF8000; TEXT-DECORATION:NONE }
A.NAV:LINK {color:#c0c0c0; COLOR: #FFFFFF; TEXT-DECORATION:NONE }
A.NAV:VISITED { COLOR:#004184; TEXT-DECORATION:NONE }
A.NAV:ACTIVE { COLOR:#c0c0c0; TEXT-DECORATION:NONE }
A.NAV:HOVER { COLOR:#FF8000; TEXT-DECORATION:NONE }
.call {display: block; color:white; float:right; padding-right:10px; padding-bottom:5px; font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.topbutton {vertical-align: bottom; float:right; margin:0; padding:0;}
.pad5 {padding: 5px;}
.container {border-bottom: 2px solid #000; }
.crumb {display:block; font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; padding:5px;}

<!-- Left Navigation Styles -->
.lnavcont {margin:0px; background:#5aadff; white-space: nowrap; font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; border-right: 1px solid #000;}
.navlink1 {margin-left:25px;  white-space: nowrap; font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; padding:3px;}
.navlink {padding-left:25px; padding-top:5px; padding-bottom:5px; white-space: nowrap; font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; border-bottom: 1px solid #000; padding-left:35px; }
.lnavcont h1 {
padding-left: 5px; text-align: left; letter-spacing: 0.05em; height: 18px; vertical-align: middle; white-space: nowrap; font: 10px verdana, arial, helvetica, sans-serif; margin: 0em 0em 0em;}
.navbox1 {background: #FFF;}
.storebox {background: #DFEFFF; border-top: 2px solid #000; border-bottom: 3px solid #000; padding-top: 2px; padding-bottom: 2px;}
.storebox a { padding-left:10px; }

<!-- Right Navigation Styles -->
.rightbox {	background: #DFEFFF; border: 2px dotted #000; margin-top:2em; margin-right:1em; padding: 2px;  font: 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.rightbox a {padding-left:10px; } 
.rightbox h4 {font: bold 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0; vertical-align: middle;}

<!-- Category Pages -->
.welcome {padding: 5px; font: 12px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.prodbox, .catbox, .introbox {padding: 5px;}
.prodbox h1 {padding-left: 5px; text-align: left; letter-spacing: 0.05em; height: 18px; vertical-align: center; white-space: nowrap; border:1px solid #000; background:#f0f8ff; font: bold 12px verdana, arial, helvetica, sans-serif; margin: 0em 0em 1em;}
.prodbox h2 {font: bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0em 0em 0em; vertical-align: middle; white-space: nowrap; }
.introbox h1 {font: 12px/18px verdana, arial, helvetica, sans-serif;}
h5 {padding: 5px; text-align: left; letter-spacing: 0.15em; height: 18px; vertical-align: middle; white-space: nowrap; border:2px solid #6699FF; background:#DFEFFF; font: bold 14px verdana, arial, helvetica, sans-serif; margin: .5em .5em 0em .5em; color:#003366;}
table#cat td {vertical-align:top; padding: 0px 10px 0px 0px; margin: 0px 0px 10px 0px;}
table#cat td a {display: block; background: url(redarrow.gif) 6px 50% no-repeat; padding-left:13px; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; padding-bottom: 4px;} 
table#cat td#cell-2 {border-left: 4px solid #660066;}
table#cat td#cell-3 {border-left: 10px solid #CCCC00;}
table#cat td#cell-3r {border-left: 10px solid #d2691e;} 
table#cat td#cell-4 {border-left: 10px solid #191970;}
table#cat td#cell-5 {border-left: 10px solid #D9ECFF;}
table#cat td#cell-6 {border-left: 10px solid #FF6600;}
table#cat td#cell-6r {border-left: 10px solid #CC3399;}
table#cat td#cell-1 {border-left: 4px solid #4682b4;}
table#cat td#cell-1 h1 {padding: 5px; text-align: center; letter-spacing: 0.05em; height: 18px; vertical-align: middle; white-space: nowrap; border: 2px solid #4682b4; background:#f0f8ff; font: bold 12px verdana, arial, helvetica, sans-serif; margin: 0em 0em 1em oem;}
table#cat td#cell-2 h1 {padding: 5px; color:#000; text-align: center; letter-spacing: 0.05em; height: 18px; vertical-align: middle; white-space: nowrap; border-top: 2px solid #660066; border-bottom: 2px solid #660066; border-right: 2px solid #660066; background:#e6e6fa; font: bold 12px verdana, arial, helvetica, sans-serif; margin: 0em 0em 1em;}
table#cat td#cell-3 h1 {padding: 5px; text-align: center; letter-spacing: 0.05em; height: 18px; vertical-align: middle; white-space: nowrap; border-top: 2px solid #CCCC00; border-bottom: 2px solid #CCCC00; border-right: 2px solid #CCCC00; background:#eee8aa; font: bold 12px verdana, arial, helvetica, sans-serif; margin: 0em 0em 1em;}
table#cat td#cell-4 h1 {padding: 5px; color:#000; text-align: center; letter-spacing: 0.05em; height: 18px; vertical-align: middle; white-space: nowrap; border-top: 2px solid #191970; border-bottom: 2px solid #191970; border-right: 2px solid #191970; background:#5f9ea0; font: bold 12px verdana, arial, helvetica, sans-serif; margin: 0em 0em 1em;}
table#cat td#cell-5 h1 {padding: 5px; text-align: center; letter-spacing: 0.05em; height: 18px; vertical-align: middle; white-space: nowrap; border-top: 2px solid #000; border-bottom: 2px solid #000; border-right: 2px solid #000; background:#D9ECFF; font: bold 12px verdana, arial, helvetica, sans-serif; margin: 0em 0em 1em;}
table#cat td#cell-6 h1 {padding: 5px; text-align: center; letter-spacing: 0.05em; height: 18px; vertical-align: middle; white-space: nowrap; border-top: 2px solid #FF6600; border-bottom: 2px solid #FF6600; border-right: 2px solid #FF6600; background:#f4a460; font: bold 12px verdana, arial, helvetica, sans-serif; margin: 0em 0em 1em;}
#cat h1 {padding-left: 5px; text-align: center; letter-spacing: 0.05em; height: 18px; vertical-align: middle; white-space: nowrap; border:1px solid #000; background:#f0f8ff; font: bold 12px verdana, arial, helvetica, sans-serif; margin: 0em 0em 1em;}
#cat h2 {font: bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0em 1em 0em 0em; vertical-align: middle;}
.pprice {color: red; font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left: 2px;}
.plink {font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; background: url(http://www.berger-bros.com/mark.gif) 3px 50% no-repeat; padding-left:35px; }
.pdesc {font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left: 10px;}
.oldprice {font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: line-through; padding-left: 2px;}
.strike {font: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: line-through; padding-left: 2px;}
.sale {font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: red; padding-left: 2px;}
#cat li {font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; padding:0 0 1 1px; margin:0 0 0 7px;}
#cat ul {padding:0 0 0 5; margin:0 0 2px 5px;}
.catbox h1 {padding-left: 5px; text-align: center; letter-spacing: 0.05em; height: 18px; vertical-align: middle; white-space: nowrap; border:1px solid #000; background:#f0f8ff; font: bold 18px verdana, arial, helvetica, sans-serif; margin: 0em 0em 1em;}
.catbox h2 {padding-left: 5px; text-align: left; letter-spacing: 0.05em; vertical-align: middle; white-space: nowrap; font: bold 14px verdana, arial, helvetica, sans-serif; margin: 0;}
h3 {padding-left: 5px; text-align: left; letter-spacing: 0.05em; vertical-align: middle; font: bold 12px verdana, arial, helvetica, sans-serif; margin: 0;}
.catbox p {display:block; padding-left:5 px; font: 12px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.catbox li {font: 12px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;}

<!-- Blocks Top Text/Ezula -->
span {font-size:12px} background {color:red}	
