a:link {
	color: #003366;
	text-decoration: none;
	}
a:visited { 
	color: #757575;
	text-decoration: none; 
	}
a:hover {
	text-decoration: underline;color: #00853E;
	}
a:active { 
	color: #003366;
	text-decoration: none; 
	}
	
.textVerd { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	line-height:14px;
	}
	
.textVerdBold { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#112269;
	line-height:12px;
	font-weight: bold;
	}
	
.textVerdBold2 { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color:#112269;
	line-height:12px;
	font-weight: bold;
	}

td.box4grey
{
	border-style: solid;
	background-color:#FFFFFF;
	border-top-width: 1px;
	border-top-color: #D5D5D5;
	border-right-width: 1px;
	border-right-color: #D5D5D5;
	border-left-width: 1px;
	border-left-color: #D5D5D5;
	border-bottom-width: 1px;
	border-bottom-color: #D5D5D5;
}

td.box4green
{
	border-style: solid;
	background-color:#D7E8A1;
	border-top-width: 1px;
	border-top-color: #B0D144;
	border-right-width: 1px;
	border-right-color: #B0D144;
	border-left-width: 1px;
	border-left-color: #B0D144;
	border-bottom-width: 1px;
	border-bottom-color: #B0D144;
}

td.boxBlack
{
	border-style: solid;
	background-color:#EEF7D0;
	border-top-width: 0px;
	border-top-color: #000000;
	border-right-width: 1px;
	border-right-color: #000000;
	border-left-width: 0px;
	border-left-color: #000000;
	border-bottom-width: 0px;
	border-bottom-color: #000000;
}
.buybutton{
vertical-align:bottom;
}
.receipthr{height: 0;border-width: 1px 0 0 0;border-style: solid;border-color: #003366;}
.receipthl{background-color:#9FB5FF;}
.receiptheading{background-color:#003366;color: #FFFFFF;font-weight:bold; } 

TD {
font-size: 12px;
font-family : Verdana,Arial;
}

P {
font-size: 12px;
font-family : Verdana,Arial;
}
TD.mincart {
font-size: 9px;
font-family : Verdana,Arial;
}

P.mincart {
font-size: 9px;
font-family : Verdana,Arial;
}
TD.prodimage{
vertical-align:top;
}
P.catname {
text-align: center; 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top;
}


IMG.catimage { 
border:1px; 
border-thickness: 1px; 
border-color: #000; 
border-style: solid;
horizontal-align:center; 
vertical-align:top; 
}

TD.catimage { 
vertical-align:top; 
} 

TD.catname { 
vertical-align:top; 
text-align: left; 
} 

TD.catnavigation { 
vertical-align:middle;
horizontal-align:left;
text-align: left; 
}
span.price, .detailprice, .prodprice {
color: #00853D;
padding-top: 4px;
font-weight:bold;
text-align: center;
} 
td.detailimage{
vertical-align:top;}

P.catdesc { 
font-size: 11px;
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top;
width: 210px;
text-align: center;
}
P.catname { 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top;
width: 200px;
}
td.product {
border: 1px dotted #3B4754;
background-color: #FFF;
}
div.prodname {
font-size: 11px;
font-weight:bold;
font-family: verdana;
color:#000000;
}
div.proddescription {
font-size: 11px;
font-family: verdana;
}
div.prodid {
font-size: 11px;
font-weight:bold;
font-family: verdana;
color:#000000;
}
div.prodprice {
font-size: 11px;
}