body { background: #44433E; margin: 4px; font-family: sans-serif; }
body table { background: #FFFFFF; }
.topnav_border { background: #FFFFFF; }
.topnav { background: #e3dfd6; }
td.footer { text-align: center; }
.topnavphone { background: #1c3f79; color: #FFFFFF; text-align: center; text-transform: uppercase; text-decoration: none; font-weight: bold; }
.topnavstore { /*text-transform: uppercase;*/ text-decoration: none; font-weight: bold; color: red; }
.botnav { background: #e3dfd6; }
.bodycopy { COLOR: #000000; }
TD.bodycopy { padding-left:15px; }
.bodycopysm { COLOR: #000000; FONT-SIZE: 10px }
.productlist { background-color: #FFFFFF; }
TD.productlist { padding-left:15px; }
.product { background-color: #FFFFFF; }
.frontpage { background-color: #f7bd52; text-align: center; }
TD.product { padding-left:15px; }
table.featuredproducts {background-color: #FFFFFF; border: 1px #CCCCCC solid;}

.heading { COLOR: #30308f; FONT-SIZE: 26.7px; FONT-WEIGHT: bold }
TD.yellow { BACKGROUND-COLOR: #ffffce; COLOR: #000000 }
TD.yellowsm { BACKGROUND-COLOR: #ffffce; COLOR: #000000; font-size: 10.4px }
TR.yellow { BACKGROUND-COLOR: #ffffce; COLOR: #000000 }
.headprod { COLOR: #30308f; FONT-SIZE: 21.4px; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
.commhead { COLOR: #30308f; FONT-SIZE: 14px; FONT-WEIGHT: bold }
td.cellbg {padding: 0.5em; background-color: #CDEAEA}
td.cellbgalt {padding: 0.5em; background-color: #EDF6F8}
td.cellbgalt2 {padding: 0.5em; background-color: #eeeeee;}
.productheader {font-size: 14px; font-weight: bold; color: #666666; text-decoration: underline}
.producttableline	{ background-color: #FFFFFF; border: 2px #406679 solid; }
.productdetail {font-size: 10px; background-color: #CDEAEA}
.productdetail2 {font-size: 10px; background-color: #EDF6F8}
table.featuredproducts {background-color: #FFFFFF; border: 1px #CCCCCC solid;}
.browseHead {font-size: 14px;}
td.flydark2 {background-color: #406679; color: #FFFFFF; font-size: 10px;}
td.flymedium {background-color: #CCCCCC; font-size: 11px;}
td.flylight {background-color: #EEEEEE; font-size: 11px;}
td.flyHeader {background-color: #EEEEEE; height: 20px; padding: 0.5em;}
td.flyHeader2 {background-color: #999999; height: 20px; padding: 0.5em; color: #FFFFFF;}

/* Dept menu */

.leftnav { background-color: #017E44; COLOR: #FFFFFF; font-size: 12px; }
.DeptList { font-weight: bold; }
.DeptList:hover { background: #1c3f79; }
.popup { width: 180px; background: #1c3f79; COLOR: #FFFFFF; font-weight: bold; }
.popup div:hover { background-color: #017E44; }

/* company leftnav */

/*.co_leftnav { background-color: #f7bd52; COLOR: #FFFFFF; }*/
.co_leftnav { background-color: #017E44; COLOR: #FFFFFF; font-size: 12px; }
A.goto { color: #FFFFFF; }
