.default { font-family: Arial; font-size: 12px; }
.red12px { font-family: Arial; font-size: 12px; color:#FF0000; }
.copyright { font-family: Arial; font-size: 11px;}
.black11px { font-family: Arial; font-size: 11px; }
a {color: #34878D; font-family: Arial; font-size: 12px;}
a:link {color: #34878D; text-decoration: none; font-family: Arial; font-size: 12px;}
a:visited {color: #34878D; text-decoration: none; font-family: Arial; font-size: 12px;}
a:hover {color:#34878D; text-decoration: underline; font-family: Arial; font-size: 12px;}
a.cat {color:black;font-family:Verdana;font-weight:bold;font-size:11px;}
a.cat:link {color:black;font-family:Verdana;font-weight:bold;font-size:11px;}
a.cat:visited {color:black;font-family:Verdana;font-weight:bold;font-size:11px;}
a.cat:hover {color:black;font-family:Verdana;font-weight:bold;font-size:11px;}
td.gray { background-color: #efefef}
body { margin-top:0px; }
input.yellow100,textarea.yellow100 { border:1px solid #7F9DB9;background-color:#fffebb; width:98%; }
input.yellow,textarea.yellow { border:1px solid #7F9DB9;background-color:#fffebb; }
input.yellowRed { border:1px solid #ff0000;background-color:#fffebb; }
input.yellow100red,textarea.yellow100red { border:1px solid #ff0000;background-color:#fffebb; width:98%; }
.asterisk  { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color:red; }
div.catlevel1 { padding-left:10px; padding-bottom:5px; }
div.catlevel2 { padding-left:20px; padding-bottom:5px; }
div.catlevel3 { padding-left:30px; padding-bottom:5px; }
div.catlevel4 { padding-left:40px; padding-bottom:5px; }
div.sidenav { padding-bottom:3px; }
.item { font-family: Arial; font-size: 12px; text-align:left; padding:3px; }
.searchBox { border:1px solid #7F9DB9;width:97%; background-color:#fffebb; text-align:left; }
#pages,#pages_b { padding-left:5px;padding-top:5px;text-align:right; }
.mainCat2 { background:no-repeat url(http://www.stacksandstacks.com/images/cat-bg2.gif);width:117px;height:20px;text-align:center; float:left; padding-top:3px; margin-right:2px; }
.mainCat { background:no-repeat url(http://www.stacksandstacks.com/images/cat-bg.gif);width:87px;height:20px;text-align:center; float:left; padding-top:3px;margin-right:2px; }
.mainCat3 { background:no-repeat url(http://www.stacksandstacks.com/images/cat-bg3.gif);width:77px;height:20px;text-align:center; float:left; padding-top:3px; margin-right:2px; }
.mainCat4 { background:no-repeat url(http://www.stacksandstacks.com/images/cat-bg4.gif);width:85px;height:20px;text-align:center; float:left; padding-top:3px; margin-right:0px; }
.cartItem { border:1px solid #cccccc;width:52px;float:left }
.salePrice { color:red; font-weight:bold; }
.otherCat { float:left;width:114px;border:1px solid #cccccc;padding:2px;text-align:center;margin-right:31px;margin-bottom:20px; }
.black15 { font-family: Arial, Helvetica, sans-serif; font-size: 15px;}
.dropmenudiv { position:absolute; top: 0px; left: 0px; border: 0px solid black; border-top-width: 0px; border-bottom-width: 0px; font:normal 11px Arial; line-height:15px; z-index:100; background-color: white; width: 200px; visibility: hidden; background-color:#efefef; clear:both; text-align:left; }
.dropmenubg1 { float:left; padding-top:2px; background:url(http://www.stacksandstacks.com/images/background-column-1.gif); background-repeat:repeat; background-position:left top; border:1px solid #cccccc; }
.dropmenubg11 { float:left; padding-top:2px; background:url(http://www.stacksandstacks.com/images/background-column-1.gif); background-repeat:repeat; background-position:left top; border:1px solid #cccccc;border-left:0px; }
.dropmenubg2 { float:left; padding-top:2px; background:url(http://www.stacksandstacks.com/images/background-column-2.gif); background-repeat:repeat; background-position:left top; border:1px solid #cccccc;border-left:0px; }
.cat1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-left:10px; }
.cat2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-left:20px; }
.cat3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-left:30px; }
.cat4 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-left:40px; }
.sub0 { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-left:10px; }
.sub1 { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-left:20px; }
.sub2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-left:30px; }
.sub3 { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-left:40px; }
.sub4 { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-left:50px; }
a.scat {color:#666666;font-family:Arial;font-size:11px;}
a.scat:link {color:#666666;font-family:Arial;font-size:11px;}
a.scat:visited {color:#666666;font-family:Arial;font-size:11px;}
a.scat:hover {color:#cd1515;font-family:Arial;font-size:11px; background:#cce1e3;}
a.mcat {color:#34878D;font-family:Arial;font-size:11px;}
a.mcat:link {color:#34878D;font-family:Arial;font-size:11px;}
a.mcat:visited {color:#34878D;font-family:Arial;font-size:11px;}
a.mcat:hover {color:#cd1515;font-family:Arial;font-size:11px; background:#cce1e3;}
