body,td,th {
	font-family: tahoma;
	font-size: 10px;
	color: #5D6163;
	vertical-align: top;	
	line-height:14px;
}
img{border:0;}
a {
	font-family:tahoma;
	font-size: 10px;	
	color: #7CAC43;		
}
a:visited {
	color: #7CAC43;
}
a:hover {
	color: #7CAC43;
}
a:active {
	color: #7CAC43;	
}
A.ectlink:link {
color: #7CAC43;
text-decoration: none;
font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.ectlink:visited {
color: #7CAC43;
text-decoration: none;
font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.ectlink:active {
color: #7CAC43;
text-decoration: none;
font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.ectlink:hover {
color: #FF9900;
text-decoration: none;
font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.verticalalign {
	vertical-align: middle;
}
div.prodname {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px; 
	margin-bottom: 4px; 
	vertical-align:top; 
	text-align: left;
}
td.prodimage {vertical-align:top; 
}
img.prodimage{
	border:0px; 
	border-thickness: 1px; 
	border-color: #000; 
	border-style: solid; 
	vertical-align:top;
 }

div.proddescription {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.prodoptions {
font-size: 10pt;
}
SPAN.prodoption {
font-size: 11px;
font-family : Verdana;
}
div.prodprice {
font-size: 9pt;
}
div.listprice {
font-size: 9pt;
}

P.catname {
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: #000; 
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; 
}
div.detailname {
font-size: 10pt;
}
div.detaildescription {
font-size: 10pt;
}
div.detailprice {
font-size: 10pt;
}
div.detaillistprice {
font-size: 10pt;
}
SPAN.detailoption {
	font-size: 12px;
	vertical-align: middle;
	font-weight: bold;
}
div.detailoptions {
font-size: 10pt;
}
hr {
	color: 7CAC43;
	border: dotted;
}
TABLE.cobtbl{
background-color: #7CAC43;
} 
TD.cobhl{
background-color: #FBE3A7;
font-size: 9pt;
}
TD.cobll{
font-size: 9pt;
}



