body { font-family:arial,verdana, helvetica,sans-serif; font-size: 11px; color: #040405; background-color:#ffffff;}
table { font-family:arial, verdana, helvetica,sans-serif; font-size: 11px; color: #000000; border-color: #71201A; }
form { margin: 0px; }
a { color: #000000; }
a:hover { color: #E5A262; } /* #880000 */

/* Table that is the shell for the entire page */
table.page { width: 770px; margin-top: 8px; margin-right: 0px; margin-bottom: 8px; margin-left: 8px; } /*top,right,bottom,left*/

.vline {font-size: 0px; border-left-style: solid; border-left-width: 1px; border-left-color: #331155; height: 100%; padding-right: 0px; }
.hline { line-height: 1px; font-size: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #6699cc; width: 100%; padding-top: 0px; }
.hline1 {line-height:8px; border-bottom-style: solid; border-bottom-width: 1px; width: 100%; border-color:black;}

.hspace1 { width: 30px; }
.hspace2 { width: 15px; }
.vspace1 { line-height: 5px; font-size: 5px; }
.vspace2 { line-height: 30px; font-size: 20px; }

/* TopNav START */
.topnav { font-family:arial,verdana,helvetica,sans-serif; font-size: 11px; color: #000000; }
table.topnav { font-family:arial, verdana,helvetica,sans-serif; font-size: 11px; color: #000000; }
form.topnav { margin: 0px; }

a.topnav { color: #000000; font-weight: bold; }
a.topnav:hover { color: #E5A262; } /* #880000 */
a.topnav:active { color: #71201A; }

.topnavsearchbar { color: #000000; font-size: 11px; font-weight: bold; }
a.topnavsearchbar:link { color: #000000; }
/*a.topnavsearchbar:hover { color: #E5A262; }
a.topnavsearchbar:active { color: #71201A; }*/
/*a.topnavsearchbar:visited { color: #000000; }*/

.topnavbartext { color: #ffffff; font-size: 10px; font-weight: bold; background-color: #8F1B1D; }
a.topnavbartext:link { color: #ffffff; }
a.topnavbartext:hover { color: #E5A262; }
a.topnavbartext:active { color: #B0845F; }
/*a.topnavbartext:visited { color: #ffffff; }*/

.navbarvspace { line-height: 0px; font-size: 0px; width: 100%; padding-bottom: 0px; }

.slogan { background-color: #ffffff; color: #525252; font-size: 12px; font-weight: bold; }
/* TopNav END */

/* Promobar START */
.promobartext { color: #8F1B1D; font-size: 12px; font-weight: bold; background-color: #FFFFFF; }
.promobartext-color { color: #000000; font-size: 12px; font-weight: bold; background-color: #FFFFFF; }
.promorules-color { color: #000000; font-size: 10px; font-weight: bold; background-color: #FFFFFF; }
a.promorules-color:link { color: #000000; }
.promorules { color: #8F1B1D; font-size: 10px; font-weight: bold; background-color: #FFFFFF; }
a.promorules:link { color: #8F1B1D; }
a.promorules:hover { color: #E5A262; }
a.promorules:active { color: #B0845F; }
.promohline { line-height: 1px; font-size: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #C0C0C0; width: 100%; padding-bottom: 3px;}
/* Promobar END */

/* Breadcrumb START */
.breadcrumbtext { color: #040405; font-size: 12px; }
.breadcrumbhline { line-height: 1px; font-size: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #C0C0C0; width: 100%; padding-bottom: 3px;}
.breadcrumbselected { /*color: #8F1B1D;*/ color: #040405; font-size:12px;}
/* Breadcrumb END */

/* LeftNav START */
.leftnav1 { font-size: 12px; text-align:center}
.leftnav2 { font-size: 12px; text-align:left}
.leftnavtable {border-style: solid; border-color:#415687; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;  width:200px;}
.leftnavtitle {text-align:left; font-size: 14px; padding: 8px 17px 10px 17px; color:#E40A1D;} /*top,right,bottom,left*/
.leftnavexpand {width:178px;border-style: solid; border-color:#415687; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;margin-bottom:8px; padding-bottom:5px;}
.narsubtitle {font-size:14px;font-weight:bold;padding-left: 15px;}
.younarrow {color:#040405; font-size:14px;font-weight:bold;padding-left: 5px;padding-top:7px;}
.expanditem{padding-left: 8px; padding-top:0px; padding-bottom:0px;}
.undoall{padding-left: 8px;}

.leftnav { font-size: 11px; line-height:11px}
td.leftnav { border-style: solid; border-color: #415687;; border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; padding-left: 15px; padding-top:7px; padding-bottom:7px; width: 200px; }
td.featuredsale { border-style: solid; border-color: #EF4F45;; border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; padding-left: 15px; padding-top:7px; padding-bottom:7px; }
.leftnavhead { color: #040405; font-size: 12px; font-weight: normal; }
.leftnavbighead { color: #003399; font-size: 18px; font-weight: normal; }
.leftnavselected { color: #8F1B1D; font-weight: bold; }
/*a.leftnavselected:link { color: #8F1B1D; font-weight: bold; }*/
.leftnavviewall { color: #000000; font-weight: bold; line-height:11px;}
.leftnavsalelink { color: #000000; font-weight: bold; line-height:11px;}
.leftnavnewlink { color: #000000; font-weight: bold; }
td.leftnavsearch { border-style: solid; background-color: #FDEE7B; border-left-width: 1px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; padding: 7px 7px 7px 7px; width: 155px; }
td.leftnavsites { border-style: solid; border-color: #415687;; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; padding: 7px 7px 7px 0px; width: 155px; }
/*td.leftnavsites1 { border-style: solid; border-color: #000066; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; padding: 7px 7px 7px 0px; width: 155px; }*/
td.leftnavtop { width: 100%; border-style: solid; border-color:#415687; background-color:#DFE7F7; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; padding-left: 15px; height:28px; vertical-align:middle;} /* padding-bottom: 5px; padding-top: 5px;}*/

td.features { border-style: none; background-color: #EF4F45; border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; width: 155px; }

#leftnav
{ 
list-style-type: square; 
padding-top: 0px; 
padding-bottom: 0px; 
margin-top: 0px; 
margin-bottom: 0px;
}

/* LeftNav END */

/* MiddleNav START */

.middlenav { font-size: 11px; padding-left:1px;}

.middlelink { font-size: 13px; line-height:15px; }

.middlenavtitle { color: #0099cc; font-size: 17px; font-weight: bold;}
.hpnavtitle { color: #ff6633; font-size: 17px; font-weight: bold;}

.middlenavhead { color: #003399; font-size: 20px; font-weight: normal; }
h1.middlenavhead { display: inline; color: #003399; font-size: 20px; font-weight: normal; }
.middlesubhead { color: #003399; font-size: 18px; font-weight: normal; }

.shopsubhead { color: #003399; font-size: 14px; font-weight: bold; }

.middleredhead { color: #EF4F45; font-size: 14px; font-weight: bold;}
a.middleredhead:link {color: #EF4F45; text-decoration: none;font-size:14px;font-weight:bold}
a.middleredhead:active {color: #EF4F45; text-decoration: none;font-size:14px;font-weight:bold}
a.middleredhead:visited {color: #EF4F45; text-decoration: none;font-size:14px;font-weight:bold}
a.middleredhead:hover {color: #EF4F45; text-decoration: underline;font-size:14px;font-weight:bold}

.middlenavviewall { font-weight: bold; }
.middlenavsalelink { font-weight: bold; }
.middlenavnewlink { font-weight: bold; }
.middlenavheadbar { background-color: #104273; color: #ffffff; width: 100%; font-size: 11px; font-weight: bold; padding-top: 2px; padding-bottom: 3px; }
.middlenavheadbarlg { background-color: #676767; color: #FFFFFF; width: 100%; font-size: 14px; font-weight: bold; padding-top: 2px; padding-bottom: 3px; }

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

.logobar { background-color: #FFFFFF; color: #000000; font-size: 11px; font-weight: bold; }
.logobar2 { background-color: #FFFFFF; color: #000000; font-size: 11px; font-weight: normal; } /* vertical bar*/
table.logobar { width: 100%; padding-top: 5px; padding-bottom: 5px; }
table.logobar1 { width: 100%; padding-top: 10px; padding-bottom: 10px; padding-left:10px; padding-right:15px;border-style:solid; border-width:1px;border-color: #415687;}
table.logobar2 { width: 100%; padding-top: 0px; padding-bottom: 0px; padding-l0px; padding-right:0px;border-style:solid; border-width:0px;}
.logobarblurb { font-weight: normal; font-size: 12px; }
.logobartitle { color: #000000; font-size: 20px; font-weight: normal; }

.savingsbar { font-weight: normal; color: #040405; font-size: 12px;line-height: 12px; }
h1.savingsbar {  display: inline; font-weight: normal; color: #040405; font-size: 12px;line-height: 12px; }
.savingsbarsep { font-weight: normal; color: #040405; }
/*
a.savingsbar:link { color: #000000; }
a.savingsbar:hover { color: #000000; }
a.savingsbar:active { color: #000000; }
.savingsbarsep { color: #ffffff; font-weight: normal; }
*/

.salepipe {color:#9096AE;padding-left:1px;padding-right:1px;}
/*.salesize {font-weight:bold;}*/

.fs { font-size: 10px; }
.fshead { font-size: 11px; font-weight: bold; }
.fsname {font-weight: bold; }

.fs2 { font-size: 10px; }
.fs2all { font-size: 11px; }
.fs2name { font-size: 11px; font-weight: bold; }
a.fs2name { text-decoration: none; }
a.fs2name:link { text-decoration: none; }
a.fs2name:hover { text-decoration: none; }
a.fs2name:active { text-decoration: none; }

/* MiddleNav END */

/* Ancillary About Page START */
.about { font-size: 11px; }
.aboutlogobar { background-color: #331155; color: #ffffff; font-size: 11px; font-weight: bold; text-align: center; }
.abouthead1 { font-size: 15px; font-weight: bold; }
.abouthead2 { font-size: 12px; font-weight: bold; }
.aboutsmall { font-size: 10px; }
.aboutvspace1 { line-height: 10px; font-size: 10px; }
.aboutvspace2 { line-height: 15px; font-size: 15px; }
.abouthspace1 { width: 30px; }
.abouthline { line-height: 0px; font-size: 0px; border-bottom-style: solid; border-bottom-width: 10px; border-bottom-color: #331155; width: 100%; padding: 0px; margin: 0px; }
.aboutclickhere { text-align: center; }
.aboutblurb { width: 351px; }
/* Ancillary About Page END */

.bottomnav { font-size: 11px; color: #040405; }
/*table.bottomnav { font-size: 11px; color: #000000; }*/
a.bottomnav { color: #040405; }
a.bottomnav:link { color: #040405; }
a.bottomnav:hover { color: #E5A262; }
a.bottomnav:active { color: #040405; }
a.bottomnavhead { color: #415687; text-decoration: none; }
a.bottomnavhead:link { color: #415687; text-decoration: none; }
a.bottomnavhead:hover { color: #E5A262; text-decoration: none; }
a.bottomnavhead:active { color: #415687; text-decoration: none; }

.bottomnavbar {font-size:13px; background-color: #104273; color: #ffffff; font-weight: bold; text-align: center; padding: 5px 0px 5px 0px; }
a.bottomnavbar {font-size:16px; background-color: #104273; color: #ffffff; font-weight: bold; text-align: center; padding: 5px 0px 5px 0px; text-decoration: none;}
a.bottomnavbar:hover {font-size:16px; background-color: #104273; color: #E5A262; font-weight: bold; text-align: center; padding: 5px 0px 5px 0px; text-decoration: underline; }
.bottomnavhead { font-weight: bold; }

.bottomnavlinks { color: #000000; font-size: 11px; font-family:arial}
a.bottomnavlinks { color: #000000; font-size: 11px; text-decoration: underline; font-family:arial}
a.bottomnavlinks:link { color: #000000; font-size: 11px; font-family:arial}
a.bottomnavlinks:hover { color: #E5A262; font-size: 11px; font-family:arial}

.partner { color: #939193; font-size: 9px; text-decoration: none; font-family: arial; }
a.partnerlink { color: #939193; font-size: 9px; text-decoration: none; font-family: arial; }
a.partnerlink:link { color: #939193; font-size: 9px; text-decoration: none; font-family: arial; }
a.partnerlink:hover { color: #E5A262; font-size: 9px; text-decoration: none; font-family: arial; }

.bottomnavlinks2 { color: #000000; font-size: 10px; }
a.bottomnavlinks2 { color: #000000; font-size: 10px; text-decoration: underline; }
a.bottomnavlinks2:link { color: #000000; font-size: 10px; }
a.bottomnavlinks2:hover { color: #E5A262; font-size: 10px; }
.bottomnavhline { line-height: 1px; font-size: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #c6c6c6; width: 100%; padding-bottom: 3px; margin-bottom: 2px; }
.copyright { font-size: 9px; color: #040405; }

table.bottomlink {color:#415687; width: 90%; margin-top: 10px; margin-bottom:6px; border:0px}
.bottomlinkarrow {color:#415687;}
a.bottomlink { color: #415687; font-weight:bold}
a.bottomlink:link { color: #415687; font-weight:bold}
a.bottomlink:hover { color: #E5A262; font-weight:bold}
a.bottomlink:active { color: #415687; font-weight:bold}

/*
.heading1 { font-size: 17px; font-weight: bold; }
.heading2 { font-weight: bold; }
.headingbar1 { background-color: #331155; color: #ffffff; width: 100%; font-size: 11px; font-weight: bold; padding-top: 1px; padding-bottom: 3px; }
*/
/*
.left { background-color: #f0f0f0; }
.viewall { font-weight: bold; }
.fstyle { font-size: 10px; }
.fstylebrand { line-height: 13px; font-size: 10px; font-weight: bold; }
.legal { color: #666666; font-size: 10px; }
*/

/* Featured Styles Tag */
.fs_vspace { line-height: 25px; font-size: 0px; }
.saletext1 { font-weight: bold; }
.saletext2 { color: red; }


/* profile form starts here */

span.profile { text-decoration: none; font-size: 14px; font-family: arial,verdana,helvetica,sans-serif; font-weight: normal; }
span.profilemsg {text-decoration: none; font-size: 14px; font-family: arial,verdana,helvetica,sans-serif; font-weight: bold; color: red; }


/* CSS for DetailDisplay.jsp */


.pagetitle {color: black; text-decoration: none; font-family: arial,verdana, helvetica, sans-serif; 
			font-size: 17px; font-weight: bold;}

.saletitle {color: red;}

a.notifylink:link {color: blue; text-decoration: underline; 
			 font-family:  arial,verdana, sans-serif;
          font-size: 11px; font-weight: normal; line-height: 12px;}

a.notifylink:active {color: blue; text-decoration: underline; 
			 font-family: arial,verdana,  sans-serif;
          font-size: 11px; font-weight: normal; line-height: 12px;}

a.notifylink:visited {color: blue; text-decoration: underline; 
			 font-family: arial,verdana,  sans-serif;
          font-size: 11px; font-weight: normal; line-height: 12px;}

a.notifylink:hover {color: #E5A262; text-decoration: underline; 
			 font-family: arial,verdana,  sans-serif;
          font-size: 11px; font-weight: normal; line-height: 12px;}

td.stdtext { color: black; text-decoration: none; font-family: arial,verdana,  helvetica, sans-serif;
          font-size: 12px; font-weight: normal; line-height: 13px;}

td.stdtext-blue { color: blue; text-decoration: none; font-family:arial, verdana,  helvetica, sans-serif;
          font-size: 12px; font-weight: normal; line-height: 13px;}

td.stdtext-bold { color: black; text-decoration: none; font-family:  arial, verdana,helvetica, sans-serif;
          font-size: 12px; font-weight: bold; line-height: 13px;}

td.stdtitle    {color: black; text-decoration: none; font-family:  arial, verdana,helvetica, sans-serif;
          font-size: 13px; font-weight: bold; line-height: 15px;}

td.stdalert { color: red; text-decoration: none; font-family:  arial,verdana, helvetica, sans-serif;
          font-size: 12px; font-weight: bold; line-height: 13px;}

.narleftnav {font-family: arial,verdana; padding-left:0px; font-size: 11px;padding-top:0px; padding-bottom:0px;height:11px;}
a.narleftnav:link {font-family: arial,verdana; text-decoration: underline;font-size:11px;}
a.narleftnav:active {font-family: arial,verdana; text-decoration: underline;font-size:11px;}
a.narleftnav:visited {font-family: arial,verdana; text-decoration: underline;font-size:11px;}
a.narleftnav:hover {font-family: arial,verdana; color: #E5A262; text-decoration: underline;font-size:11px;}


p.stdalert { color: red; text-decoration: none; font-family: arial,verdana,  helvetica, sans-serif;
          font-size: 12px; font-weight: normal; line-height: 13px;}

p.stdtext { color: black; text-decoration: none; font-family: arial,verdana, helvetica, sans-serif;
          font-size: 12px; font-weight: normal; line-height: 13px;}

p.stdtext-bold { color: black; text-decoration: none; font-family: arial,verdana, helvetica, sans-serif;
          font-size: 12px; font-weight: bold; line-height: 13px;}

p.stdtitle    {color: black; text-decoration: none; font-family: arial,verdana, helvetica, sans-serif;
          font-size: 13px; font-weight: bold; line-height: 15px;}

span.stdtext { color: black; text-decoration: none; font-family: arial,verdana, helvetica, sans-serif;
          font-size: 12px; font-weight: normal; line-height: 13px;}

span.stdtext-bold { color: black; text-decoration: none; font-family: arial,verdana, helvetica, sans-serif;
          font-size: 12px; font-weight: bold; line-height: 13px;}

span.stdtitle    {color: black; text-decoration: none; font-family: arial,verdana, helvetica, sans-serif;
          font-size: 13px; font-weight: bold; line-height: 15px;}

span.stdalert { color: red; text-decoration: none; font-family: arial,verdana, helvetica, sans-serif;
          font-size: 12px; font-weight: normal; line-height: 13px;}

a.detailcolor:link { color: #0000FF; text-decoration: none; font-family: arial,verdana, helvetica, sans-serif; 
						font-size: 13px; line-height: 15px; }

a.detailcolor:active { color: #0000FF; text-decoration: none; font-family: arial,verdana, helvetica, sans-serif; 
						font-size: 13px; line-height: 15px; }

a.detailcolor:visited { color: #0000FF; text-decoration: none; font-family: arial,verdana, helvetica, sans-serif; 
						font-size: 13px; line-height: 15px; }

a.detailcolor:hover { color: #E5A262; text-decoration: none; font-family: arial,verdana, helvetica, sans-serif; 
						font-size: 13px; line-height: 15px; }

table.sizechart { font-family: verdana,arial,helvetica,sans-serif; border-color: #bfbfbf; }

span.sizechart { color: black; text-decoration: none; font-family: arial,verdana, helvetica, sans-serif; 
						font-size: 12px; font-weight: normal; }

.countNumber { font-size: 10px; font-weight: normal; }

h1 {margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; font-size:10px; font-weight:bold}
h2 {margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}

/*new items for new header */
.wholeheader {position: absolute; text-align:center; width: 770px; height: 451px; left: 10px; top: 10px; font-family:arial; color:#000000}
.mainlogo {position: absolute; width: 190px; height: 208px; left: 0px; top: 8px; font-family:arial,verdana, helvetica,sans-serif; font-weight:bold; font-size:10px; color: #595855}
.upnavbar {position: absolute; border-color:#3D709A; width: 563px; height: 35px; left: 206px; top: 45px; font-size:14px; color:#211F21;font-weight:bold;border-style:solid;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;padding-top:5px;} /*padding-left:8px;padding-right:3px}*/

a.upnav:link {color: #211F21; text-decoration: underline;font-size:12px;font-weight:bold}
a.upnav:active {color: #211F21; text-decoration: underline;font-size:12px;font-weight:bold}
a.upnav:visited {color: #211F21; text-decoration: underline;font-size:12px;font-weight:bold}
a.upnav:hover {color: #E5A262; text-decoration: underline;font-size:12px;font-weight:bold}

a.upnav-2:link {color: #ED2028; text-decoration: underline;font-size:12px;font-weight:bold}
a.upnav-2:active {color: #211F21; text-decoration: underline;font-size:12px;font-weight:bold}
a.upnav-2:visited {color: #ED2028; text-decoration: underline;font-size:12px;font-weight-2:bold}
a.upnav-2:hover {color: #E5A262; text-decoration: underline;font-size:12px;font-weight:bold}

.cart-conga {position: absolute; width: 327px; height: 0px; left: 226px; top: -1px}
.cart {position: absolute; width: 327px; height: 0px; left: 217px; top: -1px}
.boast {position: absolute; width: 205px; height: 19px; left: 164px; top: -1px;font-weight:bold;font-size:12px; color: #595855}
.cart2 {position: absolute; width: 327px; height: 0px; left: 419px; top: -1px}

.benefits {position: absolute; height: 33px; width:770px; left:-1px; top: 79px;border-right-style:solid; border-right-width:0px;background-color:#003399;}
.searchtable {position: absolute;width:770px; height:42px;left:-1px; top:120px;border-style:solid;border-width:1px;background-color:#DFE7F7;border-color:#415687;}
.searchimg {position: absolute; width: 61px; height: 14px; left: 15px; top: 13px}
.searchinput {position: absolute; width: 146px; height: 17px; left: 86px; top: 8px}
.searchgoimg {position: absolute; width: 30px; height: 29px; left: 273px; top: 6px}
.downnavbar {position: absolute; width: 457px; height: 40px; left: 300px; top: 2px;font-weight:bold;font-size:13px;}
.vline {border-left:1px solid}

a.downnav:link {color: #415687; text-decoration: underline;font-size:11px;font-weight:bold}
a.downnav:active {color: #415687; text-decoration: underline;font-size:11px;font-weight:bold}
a.downnav:visited {color: #415687; text-decoration: underline;font-size:11px;font-weight:bold}
a.downnav:hover {color: #E5A262; text-decoration: underline;font-size:11px;font-weight:bold}

.bottomline {border-bottom:1px solid #99CCCC; position: absolute; width: 770px; height: 2px; left: 0px; top: 133px;line-height: 1px; font-size: 1px; padding-bottom: 1px}
.others {position: absolute; width: 770px; left: 10px; top: 173px; font-family:arial;}

/* new items for leftnav */

.highlight {color:#040405;font-weight:bold; font-family:arial}
.leftnavarrows {font-size:7px;}

/* new items for middle part */

.middletable { border-style: solid; border-color: #E5A262; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; padding: 2px 0px 3px 5px; width: 100%; } /*top,right,bottom,left*/
/*.middletable1 { border-style: solid; border-color: #99CCCC; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; padding: 0px 0px 0px 0px; width: 100%; }*/ /*top,right,bottom,left*/
.aboutlink {font-size:11px; font-weight:bold; color:#000000}
.middlenavhighlight {font-weight:bold;}
/*
.middletabletop { border-style: solid; border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; padding: 0px 0px 0px 0px; width: 100%; } 
.middletablemiddle { border-style: solid; border-left-width: 2px; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; padding: 0px 0px 0px 5px; width: 100%; } 
.middletablebottom { border-style: solid; border-left-width: 2px; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; padding: 0px 0px 1px 5px; width: 100%; } 
*/
/*table.nobordertable {border-collapse: collapse; border: 3px solid white; }
td.dottedline {border: 1px dotted blue; padding: 15px 7px 15px 7px; }*/
/*a.over200brands {font-size:18px; font-weight:bold;color:#000000;}
a.over200brands:link {color: #000000; text-decoration: none;font-size:18px;font-weight:bold;}
a.over200brands:active {color: #000000; text-decoration: none;font-size:18px;font-weight:bold;}
a.over200brands:visited {color: #000000; text-decoration: none;font-size:18px;font-weight:bold;}
a.over200brands:hover {color: #E5A262; text-decoration: underline;font-size:18px;font-weight:bold;}*/

.seeallbrands {font-size:12px; font-weight:bold;color:#000000;}
.popularbrands {font-size:13px; font-weight:bold;color:#040405;margin-left:16px;line-height:13px;}
.brandimg {margin-left:0px;}
.brandtable {width:100%; margin-left: 13px;}
.hspace3 { width: 27px; }
.bullet {font-weight:bold}
.getfreeupdates {font-family:verdana;font-weight:bold;font-size:11px;color:#040405;}

a img {border: none; }

.numclass {color:#636563;}

td.promobox { border: 1px solid; border-color: blue; padding-left: 7px; padding-right: 7px; padding-top: 7px; padding-bottom: 7px;}
.promotext { font: 15px Arial Narrow; color: blue; }
a.promolink:link {color: blue; text-decoration: underline;
                         font:  13px Arial Narrow;}
a.promolink:active {color: blue; text-decoration: underline;
                         font:  13px Arial Narrow;}
a.promolink:visited {color: blue; text-decoration: underline;
                         font:  13px Arial Narrow;}

