body {
	background-color: #FFFFFF;
	vertical-align: middle;
}
a:link {
	text-decoration: none;
	color: #300E0D;
}
a:visited {
	text-decoration: none;
	color: #300E0D;
}
a:hover {
	text-decoration: none;
	color: #EE0000;
}
a:active {
	text-decoration: none;
	color: #0000EE;
}
a.white:link {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color:#ffffff;
	text-decoration: none;
	}
a.white:visited {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color:#ffffff;
	text-decoration: none;
}
a.white:hover {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color:#74B624;
	text-decoration: none;
}
a.white:active {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color:#ffffff;
	text-decoration: none;
}

a.black:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
	background-color: #74B624;

	}
a.black:visited {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color:#000000;
	text-decoration: none;
}
a.black:hover {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color:#333333;
	text-decoration: none;
}
a.black:active {
	text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color:#000000;
	text-decoration: none;
}


A.green:link {
color: #74B624;
text-decoration: none;
font-weight: bold; 
}

A.green:visited {
color: #74B624;
text-decoration: none;
font-weight: bold; 
}

A.green:active {
color: #74B624;
text-decoration: none;
font-weight: bold; 
}

A.green:hover {
color: #420C07;
text-decoration: none;
font-weight: bold; 
}






.style1 {color: #74B624}

.style2 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 24pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.style3 {
	color: #666666;
	font-weight: bold;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.style4 {
	color: #ffffff;
	font-weight: normal;
	font-size: 18pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.style4Black {

	color: #000000;
	font-weight: normal;
	font-size: 18pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*
copyright statement on index.php
*/
div.copyright {
	color: #300E0D;
	font-weight: normal;
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*
Mini Search
*/
.minisearch {
	padding: 0;
	margin: 0px;
	border: none;
}

/*
Search Input Box on index.php
*/
input.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	background-color:#FFFFFF;
	border-color:#74B624;
	border-width:1px;
	color:#420C07;
	border-style: solid;
}

input.red {
	background-color: #FFFFFF;
	color: #74B624;
	font-weight: bold;
	border: 0;
}


/*
Misc.
*/

div.catdiscounts  {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #300E0D;
	font-weight: normal;
	font-size: 20pt;
}






/*
TABLES which show Search Results and Cart Contents
TABLE.cobtbl for the table.
TD.cobhl for the cell highlights
TD.cobll for the cell lowlights
*/
TABLE.cobtbl{
background-color: #629A1E;
} 

TD.cobhl{
background-color: #74B624;
}

TD.cobll{
background-color: #E0F4C8;
color : #666666;
}

/*
PAGE NUMBERS
*/
P.pagenums {
font-size: 10px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #ff0000;
}

SPAN.currpage {
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #00ff00;
font-weight: bold;
}



/*
PRODUCT PAGE
div.prodid: The properties of the text "Product ID"
div.prodname: The properties of the product name on the product page
div.proddiscounts: The properties of the discounts text for the product page
td.prodimage: The alignment of the product image on the product page
img.prodimage: The properties of the product image
div.proddescription: The properties of the text in the short product description
div.prodoptions: The properties of the product options on the product page
div.prodprice: The properties of the price on the product page
div.prodcurrency: The properties of the alternative currencies on the product page
*/

div.proddiscounts  {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	font-size: 10pt;
}

.proddiscount2 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	font-size: 10pt;
} 

div.proddiscount3 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 10pt;
}

div.prodid  {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #00fd00;
	font-weight: normal;
	font-size: 10pt;
}

img.prodimage {
	border: 1px solid #300E0D;
}



/* 
DETAILS PAGE
div.detailid: The properties of the text "Product ID"
div.detailname: The properties of the product name on the product detail page
div.detaildiscounts: The properties of the discounts text for the product detail page
td.detailimage: The alignment of the product image on the product detail page
img.prodimage: The properties of the product image
div.detaildescription: The properties of the text in the long product description
div.detailoptions: The properties of the product options on the product detail page
div.detailprice: The properties of the price on the product detail page
div.detailcurrency: The properties of the alternative currencies on the product detail page
*/
div.detailname {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #300E0D;
	font-weight: bold;
	font-size: 12pt;
}

div.detaildiscounts  {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	font-size: 10pt;
}

.discountsapply  {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 10pt;
}

div.detaildescription  {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #300E0D;
	font-weight: normal;
	font-size: 10pt;
}

div.detailoptions  {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #300E0D;
	font-weight: normal;
	font-size: 8pt;
}

div.detailprice  {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #300E0D;
	font-weight: normal;
	font-size: 10pt;
}

div.detailcurrency  {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #300E0D;
	font-weight: normal;
	font-size: 10pt;
}

div.detailid {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #300E0D;
	font-weight: bold;
	font-size: 10pt;
}

div.detailinstock {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #300E0D;
	font-weight: bold;
	font-size: 10pt;
}

img.detailimage {
	border: 1px #E0F4C8;
	padding: 3px;
}
