body, td
{
  /*font-family:		Geneva, Arial, Helvetica, sans-serif; */
  font-family: 		Arial, Helvetica, sans-serif;
  font-size:		12px;
  color:			#404002; 
  line-height:  	18px;
}

body
{
  background:       #404002;
  text-align:		center;
}

a
{
  color:			#ff890d;
  font-weight:		bold;
  text-decoration:	none;
}

a:hover
{
  color:			#40582c;
  font-weight:		bold;
  text-decoration:	underline;
}

a.MENU-1-OFF
{
  color:			#ff890d;
  font-weight:      bold;
  text-decoration:	none; 
  font-family: 		Verdana, Geneva, sans-serif;
  font-size:		12px;
  text-transform:	uppercase;
  line-height: 		16px;
}

a.MENU-1-ON,  a.MENU-1-OFF:hover, a.MENU-1-ON:hover
{
  color:			#ff890d; 
  font-weight:      bold;
  text-decoration:	none; 
  font-family: 		Verdana, Geneva, sans-serif;
  font-size:		12px;
  text-transform:	uppercase;
  line-height: 		16px;
}

a img 
{
  border:none;
}

.thumbnail {
  max-width: 150px;
  max-height:150px;
}

.hmenu
{
  padding-top: 		132px;
}

.hmenu a:hover
{
  color: #FFFFFF;
}

#account {
	
overflow:visible;
position:relative;
width:760px;
}

#me-account {
left:580px;
margin:0 auto;
overflow:visible;
position:absolute;
top:65px;
width:180px;
}

.me-li a
{
  	font-size:		13px;
  	color:			#000000;
 	font-weight:	bold;
}

.me-li {
	list-style: none;
	font-weight: bold;
	text-align: left;
	background-image: url(images/bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left: 30px;
	line-height: 25px;
}

.me-li a:hover {
	color:	#ffffff;
	text-decoration: underline;
}

td.menu-item
{
	border-right:	solid 1px #775201;
	text-align:		center;
}

h1
{
  color:			#6f9b4e; 
  font-size:		18px;
  font-weight:		bold;
  line-height:      25px;
  margin-left:		10px;
}

h2
{
  color:			#000000; 
  font-size:		16px;
  font-weight:		bold;
}

.sub-header 
{
  color:			#000000; 
  font-size:		14px;
  font-weight:		bold;
}

strong
{
  font-weight:		bold;
  color:			#6f9b4e;
}

ul
{
  font-size:	    12px;
  color:			#40582c;
  margin-top:		0px;
  margin-bottom:	12px;
}

li
{
  color:			#000000;
  margin-left:		-22px;
}

li a:hover
{
  color:			#40582c;
}

hr
{
  	color:			#d6e6f5; 
}

.hilite-large
{
  color:			#6f9b4e; 
  font-size:		18px;
  font-weight:		bold;
  line-height:      25px;
  padding-bottom:	10px;
}

.hilite-small
{
  color:			#6f9b4e; 
  font-size:		15px;
  font-weight:		bold;
  line-height:      18px;
}

.hilite-blue
{
  color: 			#1E507B;
  font-size:		12px;
  font-weight:		bold;
}

.hilite-red
{
  color:			#FF0000; 
  font-size:		12px;
  font-weight:		bold;
}

.maincategory, .maincategory a
{
	background-image:	url(images/catbg.jpg);
	background-repeat:	no-repeat; 
	background-position:right;
    padding: 	        5px 0px 5px 5px;
	color: 				#FFFFFF;
	font-weight:		bold;
}

.subcategory, .subcategory a
{
	color: 				#40582C;
}


/* PRODUCT FORMATTING STARTS */
.prodborder
{
	border:				1px solid #cccccc;
	padding:            10px;
}

.productname
{
	color: 				#6F9B4E;
	font-size:			15px;
	font-weight:		bold;
	margin-bottom:      10px;
}

.productdesc
{
	color: 				#404002;
	font-size:			12px;
}

.productops
{
	background: 		#97BC7B;
	border:				solid 2px #6F9B4E;
	padding:            7px 7px 3px 7px;
	color:				#000000;
	font-size:			14px;
	font-weight:		bold;
	line-height:		22px;
}

.productops .w30
{
	display:    inline-block;
    width:      30%;
}
/* ................. */

/* SEARCH PAGE FORMATTING STARTS */
.prodName a:hover
{
	color: 				#FF890D;
	text-decoration:	underline;
}

.prodDesc
{
	color: 				#000000;
	font-weight:		bold;
}

.prodPrice
{
	color: 				#000000;
	font-weight:		bold;
	font-size:			14px;
}
/* ................. */

.contactinfo
{
	color: 				#292900;
    padding: 	    	8px 0px 10px 5px;
	font-weight:		bold;
}

.me-bgrnd
{
	background-color: #98C2E6;
	padding: 3px 0px 3px 8px;
	margin-left: 6px;
}

.constantcontact
{
	padding: 3px 0px 3px 8px;
	margin-left: 6px;
	margin-right: 6px;
}

.thumbnail {
  max-width: 150px;
  max-height:150px;
  width: 150px;
} 

div.FOOTER
{
  color:			#747474;
  font-size:	    9px;  
  line-height:      12px;  
}

div.FOOTER a
{
  color:            #747474;
  font-size:	    9px;  
  line-height:      12px;
}
