body
{
	margin		: 0px;
	padding		: 0px;
	font-family	: Verdana;
	font-size	: 11px;
}

form
{
	margin		: 0px;
	padding		: 0px;	
}


td, input, select
{
	font-family	: Verdana;
	font-size	: 11px;
	color		: #474747;
}

p
{
	font-family	: Verdana;
	font-size	: 11px;
	color		: #474747;	
	
	
}

/*
.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	A:link		{ color: #CCCC66; text-decoration: none; }
	A:visited	{ color: #CCCC66; text-decoration: none; }
	A:active	{ color: #FFFF99; }
	A:hover		{ color: #FFFF99; }
}


.small 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
		A:link		{ color: #8FBC8F; text-decoration: none; }
	A:visited	{ color: #8FBC8F; text-decoration: none; }
	A:active	{ color: #8FBC8F; }
	A:hover		{ color: #8FBC8F; }
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}
*/

a:link
{
	color		: 679966;
	font-weight	: bold;
	text-decoration	: underline;
}

a:visited
{
	color		: 679966;
	font-weight	: bold;
	text-decoration	: underline;
}

a:hover 
{
	color		: #9FCFA7;
	font-weight	: bold;
	text-decoration	: none;
}
  
.pressThumb
{
	border-style: solid;
	border-color: black;
	border-width: 1px;
}

.commonImage
{
	border-style		: solid;
	border-color		: black;
	border-width		: 1px;
}

.categoryImage
{
	border-style		: solid;
	border-color		: black;
	border-width		: 1px;
	margin-bottom		: 10px;
}

.categoryTitle
{
	font-size		: 13px;
	font-weight		: bold;
	color			: white;
	padding			: 2px;
}

.productTitle
{
	font-size		: 12px;
	font-weight		: bold;
	color			: #476946;
}

.error
{
	font-size		: 12px;
	font-weight		: bold;
	color			: #476946;
}

.errorList 
{
	list-style-type		: disc;
	margin-left		: 8px;
	margin-top		: 0;
	padding-left		: 8px;
}

.textSmall
{
	font-size: 9px;
}

.titleMedium
{
	font-size		: 13px;
	font-weight		: bold;
	color			: 679966;
}

.dotted_line
{
	background-image	: url(../images/dot.gif); 
	background-repeat	: repeat-x; 
	background-position	: left;
}

hr
{
	height			: 1px;
	background-color	: #9BB99A;
	color			: #9BB99A;
	border			: 0 none;
}

.cartHeader
{
	font-weight		: bold;
	color			: white;
	background-color	: #9BB99A;
	padding			: 4px;
}

.materialsList 
{
	list-style-type		: disc;
	margin-left		: 8px;
	margin-top		: 0px;
	padding-left		: 8px;
	
}



