body {
	margin: 8px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #660000;
	text-align: left;
	background-image: url(images/websitebg.jpg);
}

table {
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-align: left;
	color: #660000;
}

.leftbg {
background-image: url(images/leftbg.gif);
}

.rightbg {
background-image: url(images/topbarbg.jpg);
}

.topbg {
background-image: url(images/topbg.jpg);
}

.leftendbg {
background-image: url(images/leftendbg.jpg);
}

.bodytopbg {
background-image: url(images/bodytopbg.jpg;
}

.bodyleftbg {
background-image: url(images/bodyleftbg.gif);
}

.bodyrightbg {
background-image: url(images/bodytopright.jpg);
}

A {
	color: #660000;
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-weight:bold;
	font-size:12px;
}
A:visited {
	color: #660000;
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-weight:bold;
	font-size:12px;
}
A:active {
	color: #660000;
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-weight:bold;
	font-size:12px;
}
A:hover {
	color: #99CCFF;
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-weight:bold;
	font-size:12px;
}
H4 {
	color:#660000;
	}
.dark a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-weight:bold;
	font-size:12px;
}
.dark a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-weight:bold;
	font-size:12px;
}
.dark a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-weight:bold;
	font-size:12px;
}
.dark a:hover {
	color: #99CCFF;
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-weight:bold;
	font-size:12px;
}

TD {
	font-size: 12px;
	font-family : "Trebuchet MS";
	color: #660000;
}

P {
	font-size: 12px;
	font-family : "Trebuchet MS";
	color: #660000;
}

TD.smaller {
	font-size: 11px;
	font-family : "Trebuchet MS";
	color : #660000;
}

P.smaller {
	font-size: 11px;
	font-family : Impact;
	color : #660000;
}

HR {
	color : #767981;
	height : 1px;
}

A.ectlink:link {
	color: #660000;
	text-decoration: none;
	font-size: 12px;
	font-family: "Trebuchet MS";
	font-weight: bold;
}

A.ectlink:active {
	color: #660000;
	text-decoration: none;
	font-size: 12px;
	font-family: "Trebuchet MS";
	font-weight: bold;
}

A.ectlink:hover {
	color: #99CCFF;
	text-decoration: none;
	font-size: 12px;
	font-family: "Trebuchet MS";
	font-weight: bold;
}
.review {
color: #000;
font-weight: bold;
}
.showallreview, .reviewcomments {
color: #000;
font-weight: normal;
}
.reviewname {
color: #999;
font-weight: bold;
}
hr.review {
width: 100%;
text-align:left;
height: 0;
border-width: 1px 0 0 0;
border-style: dashed;
border-color: #006AC8;
}
P.catname {
text-align: center;
margin-top: 0px;
margin-bottom: 4px;
vertical-align:top;
text-align: left;
}
P.catdesc {
margin-top: 0px;
margin-bottom: 4px;
vertical-align:top;
}
IMG.catimage {
border:0px;
border-thickness: 1px;
border-color: #660000;
border-style: solid;
vertical-align:top;
}
TD.catimage {
vertical-align:top;
}
TD.catname {
vertical-align:top;
text-align: left;
}
TD.catnavigation {
vertical-align:middle;
text-align: left;
}
SPAN.price {
COLOR: #54819E;
font-size:14px
}
SELECT.prodoption {
font-size: 11px;
font-family: "Trebuchet MS";
color : #54819E;
}
OPTION.oostock {
color : #54819E;
}
td.prodnavigation {
font-size: 11px;
font-family: "Trebuchet MS";
color : #54819E;
}
P.prodnavigation {
font-size: 11px;
font-family: "Trebuchet MS";
color : #54819E;
}
TABLE.cobtbl{
background-color: #660000;
}
TD.cobhl{
background-color: #54819E;
}
TD.cobll{
background-color: ##A2BBCA;
color : #660000;
}

.whitetext {
	color: #FFF;
}
