body  {margin:0px;font:9pt arial;}
table {font-size:9pt;}

.topmenu {background-color:#FFFFFF; vertical-align:top;}
.topmenuout    {padding:0px 10px 0px; font:bold 8pt arial; color:#000000; border-top:1px solid #999999; border-bottom:1px solid #999999; border-right:1px solid #999999; cursor:hand;cursor:pointer;}
.topmenuover   {padding:0px 10px 0px; font:bold 8pt arial; color:#FFFFFF; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; cursor:hand;cursor:pointer;background-color:#999999;}
.botmenuout    {height:20px; text-align:center; font:bold 8pt arial; color:#FFFFFF; border-right:1px solid #FFFFFF;cursor:pointer;cursor:hand; background-color:#000000;}
.botmenuover   {height:20px; text-align:center; font:bold 8pt arial; color:#FFFFFF; border-right:1px solid #FFFFFF;cursor:pointer;cursor:hand; background-color:#999999;}
.menulayer     {border:1px solid #FFFFFF;}
.menulayer TD  {cursor:hand;cursor:pointer;font:bold 8pt arial;color:#FFFFFF;height:18px;padding:2px 5px 2px;border-bottom:1px solid #FFFFFF;}
.menulayerout  {background-color:#000000;}
.menulayerover {background-color:#999999;}
.linkbutton {text-decoration:none;font-weight:normal;}




.catalogheader {margin-bottom:5px;}
.catalogheader TD {padding:2px 0px 3px;font:bold 8pt arial; border-top:1px solid #000000;border-bottom:1px solid #000000;}

.catalog TD {padding:2px 0px 2px;}
.categories, .categories:visited {font:9pt arial;color:#000000;text-decoration:none;padding-top:5px;}
.categories:hover {text-decoration:none;color:#FF3300;}

.bullet {color:#FF3300;vertical-align:top;}

.logon THEAD TD {background-color:#000000; color:#FFFFFF; font:bold 9pt arial;padding:5px;}
.leftcol {border-left:1px solid #000000; border-bottom:1px solid #000000;}
.rightcol{border-right:1px solid #000000;border-bottom:1px solid #000000;}
.bottomborder {padding:10px 0px 10px; border-bottom:1px solid #000000;}

.xquickorder TD {border-left:1px solid #E93737; border-bottom:1px solid #E93737; text-align:center;}
.xquickorder THEAD TD {border:0px; background-color:#E93737;padding:5px;}

.quickorder TD {border-left:1px solid #000000; border-bottom:1px solid #000000; text-align:center;}
.quickorder THEAD TD {border:0px; background-color:#000000;padding:5px;}
.right {border-right:1px solid #000000;}
.txtbx{margin:2px; text-align:center;}
.asterisk{color:#FF0000;font-weight:bold;}

.xcustomlists THEAD TD {background-color:#E93737;font:bold 9pt arial;color:#FFFFFF;padding:5px;}
.xcustomlists TBODY TD {font:9pt arial;padding:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.xcustomlists A {COLOR:#003399;}
.xcustomlists A:visited {COLOR:#003399;}
.xcustomlists A:hover {color:#FF3300;}

.customlists {border-left:1px solid #000000;}
.customlists TD {line-height:20px;}
.customlists THEAD TD {background-color:#000000;font:bold 9pt arial;color:#FFFFFF;padding:5px;}
.customlists TBODY TD {font:9pt arial;padding:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.customlists A {COLOR:#003399;}
.customlists A:visited {COLOR:#003399;}
.customlists A:hover {color:#FF3300;}

.addcustomlist{border:1px solid #000000;}
.addcustomlist THEAD TD{background-color:#000000;font:bold 9pt arial;color:#FFFFFF;padding:5px;}

.acctinfo{border-bottom:1px solid #000000;}

.orderform {border-top:1px solid #000000;border-left:1px solid #000000; border-right:1px solid #000000;}
.orderform TD {border-bottom:1px solid #000000;padding:2px 5px 2px; font:9pt arial;}
.orderform THEAD TD {background-color:#000000;font:bold 9pt arial; color:#FFFFFF;}
.orderform.prodname {background-color:#FFFFFF; font:bold 9pt arial;color:#E93737;}
.qty {width:40px; text-align:center;}
.bg {background-color:#EDF8FD;}
.bg2 {background-color:#FFFFCC;}

.newprod THEAD TD{background-color:#E93737;font:bold 9pt arial;padding:3px 5px 3px;}
.newprod TBODY TD{border-left:1px solid #E93737;border-bottom:1px solid #E93737;border-right:1px solid #E93737;font:9pt arial;}

.prdimg{margin:5px 14px 0px;float:right;display:inline;width:200px;height:200px;border:1px solid #E93737;padding:0px;}

.tbl_1 {padding:0px;border-top:1px solid #0000007;border-left:1px solid #000000;}
.tbl_1 THEAD TD {background-color:#000000;color:#FFFFFF;font:bold 9pt arial;text-align:center;height:20px;}
.tbl_1 TD {padding:2px 5px 2px;font:8pt arial;border-right:1px solid #000000;border-bottom: 1px solid #000000;height:20px;}
.secondaryhead {background-color:#000000; color:#FFFFFF;}

.xtbl_1 {padding:0px;border-top:1px solid #E93737;border-left:1px solid #E93737;}
.xtbl_1 THEAD TD {background-color:#E93737;color:#FFFFFF;font:bold 9pt arial;text-align:center;height:20px;}
.xtbl_1 TD {padding:2px 5px 2px;font:8pt arial;border-right:1px solid #E93737;border-bottom: 1px solid #E93737;height:20px;}
.xsecondaryhead {background-color:#E93737; color:#FFFFFF;}
.xbg TD {background-color:#FEF0ED;}

.bg TD {background-color:#F0F0F0;}
.price {text-align:right;}
.quantity {text-align:center;}
.inputqty{text-align:center;width:40px;}
.extension {text-align:right;}
.totals {border-right: 1px solid #787878;font:8pt arial;}
.totals TD {border-left:1px solid #787878;border-bottom:1px solid #787878;padding:2px 5px 2px;height:25px;}
.title {background-color:#F1F1F1;font-weight:bold;text-align:right;}

.sponsor {width:200px;}
.sponsor THEAD TD{background-color:#E93737;}
.sponsorcol{border-right:#E93737 1px solid; border-left:#E93737 1px solid;}
.sponsorbot{border-right:#E93737 1px solid;font-size:1px;border-bottom:#E93737 1px solid;}
.sponsorcorner{width:9px;background-color:#E93737;}

.xbuttonout {background-image:url(/home/images/button_bg.gif); background-color:#F06D6D;color:#FFFFFF;font:bold 8pt arial;height:25px;}
.buttonout {background-image:url(/home/images/button_bg.gif); background-color:#E0E0E0;color:#FFFFFF;font:bold 8pt arial;height:25px;}

.manufacturer A, .manufacturer A:visited {font:bold 9pt arial; color:#003399; text-decoration:none;}
.manufacturer A:hover {color:#FF3300; text-decoration:underline;}

.invoice, .invoice:visited {color:#003399;}
.invoice:hover {color:#FF3300;}

.error {color:#FF3300;text-align:center;}

.monster{margin-top:10px;width:530px;}
.monster THEAD TD {background-color:#E93737;color:#000;font:bold 11pt arial;padding:2px 10px 2px;border:1px solid #000;}
.monster TBODY TD {background-color:#FFF;}
.t{width:75px;vertical-align:top;font:8pt arial;text-align:right;padding-right:5px;}
.c{vertical-align:top;font:9pt arial;}
TR.jobdesc TD {background-color:#F2FBFF;}
.endbulb{border-top:1px solid #FFFFFF;text-align:right;background-color:#E93737;}
.endbulb1{border-top:1px solid #FFFFFF;text-align:right;background-color:#E88383;}
.contentcell{vertical-align:top;border-right:1px solid #E93737;text-align:center;}
.headertbl{width:775px;background-color:#E93737;}


