BODY 
{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px;background-color: #FFFFFF;color: #222222;}
td {font-size:12px;}
.header-left{text-align:left;}
.header-right{text-align: right;vertical-align: bottom;font-weight: bold;}

H1{margin: 0px auto;font-size: 18px;text-decoration: none; font-weight: normal}
H2{margin: 0px auto;font-size: 32px;text-decoration: none;line-height: 32px;}
H3{font-weight: normal}
H4{margin: 0px auto;font-size: 14px;text-decoration: none;line-height: 18px;vertical-align: bottom;}

.productdiv{border: solid 1px #000000;}
#productdesc {font-size: 12px;}
.producttitle {font-size: 13px; text-weight: bold; text-align: left;}
.productlist {border: solid 1px #cccccc; width:180px;}
.productlist A{ font-size: 11px; color: #000000; font-weight: bold;}
.productmore {border: solid 1px #000000; background-color: #EEEEEE; padding: 1px;}

.menu-top{background-image: url('/includes/images/red-bg1.jpg');background-repeat: repeat;border: solid 1px #000000;height: 20px;width: 750px;background-color: #000077;color: #FFFFFF;font-size: 12px;text-align: right;vertical-align: bottom;font-weight: bold;}

.menu-leftside{width: 170px;height: 100%;text-align: left;}

.menu-leftside-item{/*width: 180px;*/font-size: 10px;background-color: #eeeeee;}
.menu-leftside-spacer{height: 5px;}

.menu-leftside-outside{border-left: solid 1px #cccccc;border-bottom: solid 1px #cccccc;border-top: solid 1px #cccccc;cellspaing: 0px;width: 100%;border-top: 0px;background-color: #fefefe;}

.menu-leftside-header{background-image: url('/includes/images/red-bg.jpg1');background-repeat: repeat;height: 21px;font-size: 14px;color: #FFFFFF;font-weight: bold;background-color: #aaaaff;}

.menu-leftside-spacer{height: 1px;}

.container{text-align: left;border: solid 1px #cccccc;}

.menu-mfg{background-image: url('/includes/images/black-bg.jpg');background-repeat: repeat;color: #FFFFFF;height: 20px;background-color: #000000;width: 569px;text-align: right;border-bottom: solid 1px #777777;font-size: 10px;}
.smallnote {font-size: 10px;line-height: 10px; color: #aaaaaa}

H1.smallfront	{font-size:10px; height: 220px; overflow: auto; border: 1px solid #ccc}
H1.smallfront SPAN {background: #555; color: #fff; font-size: 12px; display: block;}
.content
{

}

A
{
text-decoration: none;
color: #000077;
}

A.menu-top-link
{
color: #FFFFFF;
}

A.menu-top-link:HOVER
{
color: #FFEEEE;
}

A.menu-mfg-link
{
color: #FFFFFF;
}

A.menu-mfg-link:hover
{
color: #FFFF00;
}

A.menu-left-link
{
color: #000000;
}

A.menu-left-link:HOVER
{
color: #0000FF;
}

A.shelf
{
color: #000077;
font-weight: bold;
font-size: 12px;
}

A:HOVER
{

}

input.submit
{
border: solid 1px #000000;
color: #FFFFFF;
background-color: #000077;
}

.CartHeader{
border: solid 1px #000000;
color: white;
background-color: #000077;
}

.CartCell{
border: solid 1px #000000;
color: #777777;
font-size: 12px;
}

.CartCell2{
font-weight: bold;
font-size: 14px;
}

.CartCell3
{font-weight: bold;
font-size: 16px;
border: solid 1px #000000;
background-color: #EEEEEE;
}

.cart
{
float: right;
color: #ffEEEE;
font-size: 10px;
}

.checkouttext
{
color: #000000;
font-size:11px;
}

.checkoutheader{
background-color: #333333;
font-size: 12px;
color: white;
}

.checkouttable{
border: solid 1px #cccccc;
}

input.text{
border: solid 1px #777777;
background-color: #eeeeee;
font-size: 11px;
}

SELECT {font-size: 10px}
INPUT {font-size: 10px}


.footer {font-size: 10px; color: #777777;}

.link {text-decoration: underline;}

A.cat {font-size: 11px; font-weight: none; color: black}

.catlist

.topcatcell {border: solid 1px #cccccc}

A.headerlink {color: #000077; FONT-SIZE: 10px}
A.catmore {color: #FF0000; text-decoration: underline; font-size:10px;}
A.productmore {color: #000077; text-decoration: underline; font-size:10px}

A.shelftitle {font-weight: bold;}

.statustable {border: solid 1px #777777;}
.statusheader {background-color: #000077; font-size: 12px; text-weight: bold; color: #FFFFFF;}


.crosstable {border: solid 1px #cccccc}
.crossheader {background-color: #aaaaaa; color: #ffffff; font size: 13px; font-weight: bold}
.crosssell {font-size: 12px}
.crossimg {border: solid 1px #cccccc}
