body
{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#202020;
background-color:#005804;
}

.bg_repeat
{
background-image:url('images/content_repeat.gif');
background-repeat:repeat-y;
background-position:0% 0%;
}

.nav_repeat
{
background-image:url('images/leftnav_repeat.gif');
background-repeat:repeat-y;
background-position:0% 0%;
}

.content
{
padding:10px;
text-align:left;
}

.footer
{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}

.image_whiteborder
{
border:1px solid #ffffff
}

input.searchbox 
{
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
border:#005804 1px solid;
}

/* Javascript drop down menu */

#dropmenudiv{
position:absolute;
border:1px solid black;
font:normal 11px arial,helvetica,sans-serif;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent:5px;
}

#dropmenudiv a:hover{
background-color:#ffba35;
color:#000000
}

a.dropmenu:link    {color:#ffffff;text-decoration:none;font-weight:normal}
a.dropmenu:visited {color:#ffffff;text-decoration:none;font-weight:normal}
a.dropmenu:hover   {color:#ffffff;text-decoration:none;font-weight:normal}
a.dropmenu:active  {color:#ffffff;text-decoration:none;font-weight:normal}

/* Javascript drop down menu */

TD {
	font-size: 12px;
font-family:Arial,Helvetica,sans-serif;
}

P {
	font-size: 12px;
font-family:Arial,Helvetica,sans-serif;
}

TD.smaller {
	font-size: 11px;
font-family:Arial,Helvetica,sans-serif;
}

P.smaller {
	font-size: 11px;
font-family:Arial,Helvetica,sans-serif;
}

HR {
color:#e6c20c;
height:1px;
width:100%
}

a.nav:link    {color:#000000;text-decoration:none;}
a.nav:visited {color:#000000;text-decoration:none;}
a.nav:hover   {color:#ffffff;text-decoration:none;}
a.nav:active  {color:#000000;text-decoration:none;}

a.general:link    {color:#e6c20c;text-decoration:none;font-size:8pt}
a.general:visited {color:#e6c20c;text-decoration:none;font-size:8pt}
a.general:hover   {color:#b7bd17;text-decoration:none;font-size:8pt}
a.general:active  {color:#e6c20c;text-decoration:none;font-size:8pt}

a.navigation:link    {color:#e6c20c;text-decoration:none;font-size:11px}
a.navigation:visited {color:#e6c20c;text-decoration:none;font-size:11px}
a.navigation:hover   {color:#b7bd17;text-decoration:underline;font-size:11px}
a.navigation:active  {color:#e6c20c;text-decoration:none;font-size:11px}

a.rv_list:link    {color:#000000;text-decoration:underline;font-size:11px}
a.rv_list:visited {color:#000000;text-decoration:underline;font-size:11px}
a.rv_list:hover   {color:#ffffff;text-decoration:underline;font-size:11px}
a.rv_list:active  {color:#000000;text-decoration:underline;font-size:11px}

a.linkspage:link    {color:#000000;text-decoration:underline;font-size:11px}
a.linkspage:visited {color:#000000;text-decoration:underline;font-size:11px}
a.linkspage:hover   {color:#ffffff;text-decoration:underline;font-size:11px}
a.linkspage:active  {color:#000000;text-decoration:underline;font-size:11px}

a.footer_link:link    {color:#ffffff;text-decoration:underline;font-size:11px}
a.footer_link:visited {color:#ffffff;text-decoration:underline;font-size:11px}
a.footer_link:hover   {color:#e6c20c;text-decoration:underline;font-size:11px}
a.footer_link:active  {color:#ffffff;text-decoration:underline;font-size:11px}

a.minicart_login:link    {color:#000000;text-decoration:none;font-size:11px}
a.minicart_login:visited {color:#000000;text-decoration:none;font-size:11px}
a.minicart_login:hover   {color:#ffcc33;text-decoration:none;font-size:11px}
a.minicart_login:active  {color:#000000;text-decoration:none;font-size:11px}

a:link    {color:#000000;text-decoration:none}
a:visited {color:#000000;text-decoration:none}
a:hover   {color:#c00000;text-decoration:none}
a:active  {color:#000000;text-decoration:none}

a.uline:link    {color:#000000;text-decoration:underline}
a.uline:visited {color:#000000;text-decoration:underline}
a.uline:hover   {color:#c00000;text-decoration:underline}
a.uline:active  {color:#000000;text-decoration:underline}

.rv_list_table
{
margin:5px
}

TABLE.cobtbl{
background-color:#ffffff;
}

TD.cobhl{
background-image:url('images/cobhl.gif');
background-repeat:repeat;
background-position:0% 0%;
}

TD.cobll{
background-color:#ffcc33;
}

P.catname {
text-align: center;
margin-top: 0px;
margin-bottom: 4px;
vertical-align:top;
text-align: center;
}
P.catdesc {
margin-top: 0px;
margin-bottom: 4px;
vertical-align:top;
}
IMG.catimage {
border:0px;
border-color: #000;
border-style: solid;
vertical-align:top;
}
TD.catimage {
vertical-align:top;
}
TD.catname {
vertical-align:top;
text-align: center;
}
TD.catnavigation {
vertical-align:middle;
text-align: left;
}

TD.mincart 
{
font-size:11px;
font-family:Arial,Helvetica,sans-serif;
margin:5px;
color:#000000
}

P.mincart {
font-size:11px;
font-family:Arial,Helvetica,sans-serif;
color:#000000
}

/* Border around each product box */
.outerborder {
	border: 1px dotted #f1cc0e;
	padding:3px
} 
/* Product Name fonts */
.s9name { font-weight: bold; 
	color: #a2ad11;
}
/* Product Price fonts */
.s9price {
	font-weight: bold;
	color: #e6c20c;
	line-height: 200%; /* line height allows us to create spacing above and below the text to give extra spacing */
}
/* List Price */
.s9listprice {
	font-size:12px;
	color: #dddddd;
	text-decoration:line-through;
}
/* savings fonts and decorration */
.savings {
	color: #990000;
	line-height: 200%;
	border: 1px solid #FF9900;
	background-color: #FFFFCC;
	padding-right: 4px;
	padding-left: 4px;
}

.detailprice
{
background-color:#202020;
color:#ffcc33;
padding:5px;
font-size:18px;
font-weight:bold
}

.detailname
{
background-color:#202020;
color:#ffcc33;
padding:5px;
font-size:14px;
font-weight:bold;
margin-bottom:1px
}

div.detaildescription
{
font-size:11px;
padding:5px
}

div.prodprice
{
font-size:16px;
font-weight:bold
}

