#totalwrap {
	width:770px;
}
td.topnav {
	width:100%;
	font-size:10px;
	font-family: Tahoma, Helvetica, sans-serif;
	text-decoration:none;
	text-align:left;
	background-color:#97AACF;
}
.topbox {
	background-color:#EFF4F4;
	border:1px solid #000000;
	margin:5px 5px 5px 5px;
	text-align:center;
	padding:5px 5px 5px 5px;
	width:748px;
}
table.mincart {
	width:100%;
	text-align:center;
	/*background-color:transparent;*/
	background-color:#CCCCCC;
}
td.mincart {
	width:100%;
	text-align:center;
	/*background-color:#CCCCCC;*/
	background-color:transparent;
	color:#000000;
}
.mincartbox {
	background-color: #97AACF;
	font-size: 10px;
	font-family: Tahoma, Helvetica, sans-serif;
	border: 1px solid #000;
}
.box {
	background-color: #97AACF;
	font-size: 10px;
	font-family: Tahoma, Helvetica, sans-serif;
	padding-left: 3px;
	border: 1px solid #000;
}
.searchbox {
	background-color: #97AACF;
	font-size: 10px;
	font-family: Tahoma, Helvetica, sans-serif;
	border: 1px solid #000;
	margin:5px 5px 5px 5px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:top;
}
.formButton {
	background-color:#EFF4F4;
	color:#000000;
	height:auto;
	width:auto;
	font-size:10px;
	font-weight:normal;
}
#menu {
	width: 124px;
}
#menu ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px;
}
#menu a {
	display: block;
	padding: 2px;
	width: 124px;
	background-color: #97AACF;
	border: 1px solid #000;
}
#menu a:link, #menuitems a:visited {
	color:#000000;
	text-decoration: none;
}
#menu a:hover {
	background-color: #E7EFF4;
	color: #000;
}
body {
	margin: 8px;
	padding: 0px;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	background: #EFF4F4;
	text-align: left;
	/*background-image:url(images/back.jpg);*/
}
table {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #000;
}
A:link {
	color: #003366;
	text-decoration: none;
}
A:visited {
	color: #003366;
	text-decoration: none;
}
A:active {
	color: #003366;
	text-decoration: none;
}
A:hover {
	color: #CC0000;
	text-decoration: none;
}
A.dark:link {
	color: #666666;
	text-decoration: none;
}
A.dark:visited {
	color: #666666;
	text-decoration: none;
}
A.dark:active {
	color: #666666;
	text-decoration: none;
}
A.dark:hover {
	color: #003366;
	text-decoration: none;
}
A.topnav:link {
	color:#003366;
	font-size:12px;
	margin:0px 9px 0px 9px;
	text-decoration:none;
}
A.topnav:visited {
	color:#003366;
	font-size:12px;
	margin:0px 9px 0px 9px;
	text-decoration:none;
}
A.topnav:active {
	color:#003366;
	font-size:12px;
	margin:0px 9px 0px 9px;
	text-decoration:none;
}
A.topnav:hover {
	color:#CC0000;
	font-size:12px;
	margin:0px 9px 0px 9px;
	text-decoration:none;
}
A.ezweb:link {
	color:#003366;
	font-size:9px;
}
A.ezweb:visited {
	color:#003366;
	font-size:9px;
}
A.ezweb:active {
	color:#003366;
	font-size:9px;
}
A.ezweb:hover {
	text-decoration: underline;
	font-size:9px;
	color:#CC0000;
}
TD {
	font-size: 12px;
	font-family : Verdana;
}
P {
	font-size: 12px;
	font-family : Verdana;
}
TD.dark {
	font-size: 12px;
	font-family : Tahoma;
	color : #666666;
}
P.dark {
	font-size: 11px;
	font-family : Verdana;
	color : #666666;
}
TD.smaller {
	font-size: 11px;
	font-family : Tahoma;
	color : #000000;
}
P.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}
HR {
	color : #003366;
	height : 1px;
}
h1 {
	font-size:10px;
	font-family: Tahoma, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
	margin-bottom:0px;
	margin-top:0px;
	font-weight:normal;
}
h2, h3, h4, h5 {
	font-size:10px;
	font-family: Tahoma, Helvetica, sans-serif;
	text-align:left;
	vertical-align:middle;
	margin-bottom:0px;
	margin-top:0px;
	font-weight:normal;
}
h6 {
	font-size:10px;
	font-family: Tahoma, Helvetica, sans-serif;
	text-align:right;
	vertical-align:middle;
	margin-bottom:0px;
	margin-top:0px;
	font-weight:normal;
}
TD.leftbg {
	background-image: url(images/leftbg.gif);
	font-size: 11px;
	font-family : Tahoma;
	color : #000000;
	width:130px;
}
TD.leftbg2 {
	background-image: url(images/leftbg2.gif);
}
TD.nnleft {
	background-image: url(images/nnleft.gif);
	font-size: 11px;
	font-family : Tahoma;
	color : #000000;
}
TD.nnright {
	background-image: url(images/nnright.gif);
	font-size: 11px;
	font-family : Tahoma;
	color : #000000;
}
TD.bottomlinks {
	background-image: url(images/bottomlinks.gif);
	font-size: 11px;
	font-family : Tahoma;
	color : #000000;
}
TD.lefttablebg {
	background-image: url(images/lefttablebg.gif);
	width: 24px;
}
TD.rightbg {
	background-image: url(images/rightbg.gif);
	width: 24px;
}
TD.bottombg {
	background-image: url(images/bottombg.gif);
}
td.homecatname{
	vertical-align:top;
	text-align:center;
	padding-top:0;
	font-size:10px;
	width:150px;
}

.homecatimage {
	text-align:center;
	border:1px #000000 solid;
}

P.homecatname {
	vertical-align:top;
	margin-top:0;
	margin-bottom:10px;
}

P.catdesc {
	vertical-align:top;
	margin-top:0;
	font-size:11px;
	text-align:left;
}
td.catname{
	vertical-align:top;
	text-align:center;
	padding-top:0;
	font-size:10px;
	width:150px;
}

.catimage {
	text-align:center;
	border:1px #000000 solid;
}

P.catname {
	vertical-align:top;
	margin-top:0;
	margin-bottom:10px;
	font-size:12px;
}
img.prodimage{border:1px #000000 solid;}

div.prodname{
font-weight:bold;}

/*Product Body Display 3*/
/*...for the darker blue cell border lines*/
.cpd {} 
/*...for the light blue background cells*/ 
.cpdll {}
/*...for the column header cells*/
.cpdhl {
font-weight: bold;
text-align:center;
}
/*table.cpd - outer table background color which forms the outlines of the cells*/
/*td.cpdll - cell background*/
/*td.cpdhl - header background*/
/*div.cpdhlid - product id header*/
/*div.cpdhlimage - product image header*/
/*div.cpdhlname - product name header*/
/*div.cpdhldescription - product description header*/
/*div.cpdhldiscounts - discounts header*/
/*div.cpdhllistprice - list price header*/
/*div.cpdhlprice - price header*/
/*div.cpdhlpriceinctax - price including tax header */
/*div.cpdhlinstock - number in stock header*/
/*div.cpdhloptions - product options header*/
/*div.cpdhlquantity - quantity box header*/ 
/*div.cpdhlbuy - buy button header*/
div.prod3id{width:100px; text-align:center;} /*- product id properties*/
/*div.prod3name - product name properties*/
/*div.prod3discounts - discounts properties*/
/*div.prod3description - product description properties*/
/*div.prod3listprice - list price properties*/
/*div.prod3price - price properties*/
/*div.prod3pricetaxinc - price including tax properties*/
/*div.prod3instock - number in stock properties*/
div.prod3quant{text-align:center;} /*- quantity box properties*/
/*div.prod3buy - buy button properties*/

.cstitle {
font-size:24px;
font-family:Tahoma, Helvetica, sans-serif;
color:#FF0000;
}
.specials {
	text-align:center;
	border:2px #000000 solid;
}