BODY	{
FONT-FAMILY:Verdana, arial, helvetica;
font-size:15px;
color:#444444;
}

h1
{
font-family: Verdana, arial, helvetica;
font-size: 25px;
font-weight: normal;
color: #666666;
}

.big_bold
{
font-family: Verdana, arial, helvetica;
font-size: 25px;
font-weight: normal;
color: #666666;
}

.mediumus
{
font-family: Verdana, arial, helvetica;
font-size: 12px;
font-weight: normal;
color: #444444;
}

.subhead {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 18px; 
	COLOR: #924d14; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}

A:link	{
font-family:Verdana, arial, helvetica;
font-size:15px;
font-weight:normal;
color:#0000FF;
text-decoration:none;
}

A:visited {
font-family:Verdana, arial, helvetica;
font-size:15px;
font-weight:normal;
color:#0000FF;
text-decoration:none;
}

A:hover	{
font-family:Verdana, arial, helvetica;
font-size:15px;
font-weight:normal;
color:#990000;
text-decoration:none;
}

A.a_nav:link	{
font-family:Verdana, arial, helvetica;
font-size:13px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

A.a_nav:visited {
font-family:Verdana, arial, helvetica;
font-size:13px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

A.a_nav:hover	{
font-family:Verdana, arial, helvetica;
font-size:13px;
font-weight:normal;
color:#0000FF;
text-decoration:none;
}

A.a_large:link	{
font-family:Verdana, arial, helvetica;
font-size:24px;
font-weight:bold;
color:#0000FF;
text-decoration:none;
}

A.a_large:visited {
font-family:Verdana, arial, helvetica;
font-size:24px;
font-weight:bold;
color:#0000FF;
text-decoration:none;
}

td {
margin:0;
padding:0;
}

A.a_large:hover	{
font-family:Verdana, arial, helvetica;
font-size:24px;
font-weight:bold;
color:#990000;
text-decoration:none;
}

A.a_nav_left_here:link	{
font-family:Verdana, arial, helvetica;
font-size:14px;
font-weight:normal;
color:#0000FF;
text-decoration:none;
}

A.a_nav_left_here:visited {
font-family:Verdana, arial, helvetica;
font-size:14px;
font-weight:normal;
color:#0000FF;
text-decoration:none;
}

A.a_nav_left:hover	{
font-family:Verdana, arial, helvetica;
font-size:14px;
font-weight:normal;
color:#990000;
text-decoration:none;
}

A.nav_bottom:link {
font-family: Verdana, arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #0000FF;
text-decoration: none;
}

A.nav_bottom:visited {
font-family: Verdana, arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #0000FF;
text-decoration: none;
}

A.nav_bottom:hover	{
font-family: Verdana, arial, helvetica;
font-size: 10px;
font-weight: normal;
color:#990000;
text-decoration: none;
}


A.helpful:link	{
font-family: Verdana, arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #0000FF;
text-decoration: none;
}

A.helpful:visited {
font-family: Verdana, arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #0000FF;
text-decoration: none;
}

A.helpful:hover	{
font-family: Verdana, arial, helvetica;
font-size: 11px;
font-weight: normal;
color:#990000;
text-decoration: none;
}

A.small:link	{
font-family: Verdana, arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #0000FF;
text-decoration: none;
}

A.small:visited {
font-family: Verdana, arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #0000FF;
text-decoration: none;
}

A.small:hover	{
font-family: Verdana, arial, helvetica;
font-size: 11px;
font-weight: normal;
color:#990000;
text-decoration: none;
}

A.hid_small:link	{
font-family: Verdana, arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #0000FF;
text-decoration: none;
}

A.hid_small:visited {
font-family: Verdana, arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #0000FF;
text-decoration: none;
}

A.hid_small:hover	{
font-family: Verdana, arial, helvetica;
font-size: 10px;
font-weight: normal;
color:#990000;
text-decoration: none;
}

A.prevnext:link	{
font-family: Verdana, arial, helvetica;
font-size: 11px;
font-weight: bold;
color: #0000FF;
text-decoration: none;
}

A.prevnext:visited {
font-family: Verdana, arial, helvetica;
font-size: 11px;
font-weight: bold;
color: #0000FF;
text-decoration: none;
}

A.prevnext:hover	{
font-family: Verdana, arial, helvetica;
font-size: 11px;
font-weight: bold;
color:#990000;
text-decoration: none;
}

A.smalldark:link	{
font-family: Verdana, arial, helvetica;
font-size: 10px;
font-weight: bold;
color: #0000FF;
text-decoration: none;
}

A.smalldark:visited {
font-family: Verdana, arial, helvetica;
font-size: 10px;
font-weight: bold;
color: #0000FF;
text-decoration: none;
}

A.smalldark:hover	{
font-family: Verdana, arial, helvetica;
font-size: 10px;
font-weight: bold;
color:#990000;
text-decoration: none;
}

.med
	{
	font-family: Verdana, arial, helvetica;
   	font-size: 10px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	}


.font_small_gray
	{
	font-family: Verdana, arial, helvetica;
   	font-size: 10px;
	font-weight: normal;
	color: #cccccc;
	}

table
{
border-collapse:collapse;
}

td
	{
	margin:0px;
	padding:0px;
	font-family: Verdana, arial, helvetica;
   	font-size: 15px;
	font-weight: normal;
	color: #222222;
	}

td.layout, table.layout {margin:0px; padding:0px;}
td.nav {margin:0px; padding:0px;}
td.form, table.form {font-size:13px; margin:4px; padding:4px;}

td.small
	{
	font-family: Verdana, arial, helvetica;
   	font-size: 11px;
	font-weight: normal;
	color: #222222;
	}

td.outline_light
	{
	font-family: Verdana, arial, helvetica;
   	font-size: 13px;
	font-weight: normal;
	color: #444444;
	BORDER-RIGHT: #FFFF00 1px solid; BORDER-TOP: #FFFF00 1px solid; BORDER-LEFT: #FFFF00 1px solid; BORDER-BOTTOM: #FFFF00 1px solid;
	//dcdcdc
	}

td.outline_red
	{
	font-family: Verdana, arial, helvetica;
   	font-size: 13px;
	font-weight: normal;
	color: #444444;
	BORDER-RIGHT: #CC0000 1px solid; BORDER-TOP: #CC0000 1px solid; BORDER-LEFT: #CC0000 1px solid; BORDER-BOTTOM: #CC0000 1px solid;
	//dcdcdc
	}

table.grid-material
{
background-color: #FFFFFF;
border-spacing: 6px; 
border-collapse: separate;
}

td.grid-material
{
font-family: verdana, arial, helvetica;
font-size: 13px;
font-weight: normal;
color: #000000;
line-height:15px;
BORDER-RIGHT: #C0C0C0 1px solid; BORDER-TOP: #E0E0E0 1px solid; BORDER-LEFT: #E0E0E0 1px solid; BORDER-BOTTOM: #C0C0C0 1px solid;
margin-top:3px; margin-bottom:3px;
padding: 2px;
}

td.grid-material-head
{
font-family: verdana, arial, helvetica;
font-size: 13px;
font-weight: bold;
color: #000000;
line-height:15px;
BORDER-RIGHT: #C0C0C0 1px solid; BORDER-TOP: #D0D0D0 1px solid; BORDER-LEFT: #E0E0E0 1px solid; BORDER-BOTTOM: #C0C0C0 1px solid;
margin-top:3px; margin-bottom:3px;
padding: 2px;
}

tr.stripes:nth-child(even)
{
background-color: #DDDDDD;
}

tr.stripes:hover
{
background-color: #C8C8C8;
}

.caption
	{
	font-family: Verdana, arial, helvetica;
    	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}


.product
{
COLOR: #006666;
font-size: 13px;
font-family: Verdana, arial, helvetica;
FONT-WEIGHT: bold;
}

.cart_text
{
COLOR: #006666;
font-size: 13px;
font-family: Verdana, arial, helvetica;
FONT-WEIGHT: bold;
}

.cart_text
{
COLOR: #006666;
font-size: 13px;
font-family: Verdana, arial, helvetica;
FONT-WEIGHT: bold;
}

.cart_text_desc
{
COLOR: #333333;
font-size: 13px;
font-family: Verdana, arial, helvetica;
FONT-WEIGHT: bold;
}

.monospace
{
	font-family: Courier, monospace;
}


.news_date
{
font-family: "verdana", arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #ffffff;
}

.news_heading
{
font-family: "verdana", arial, helvetica;
font-size: 13px;
font-weight: bold;
color: #ffffff;
}

.news_text
{
font-family: "verdana", arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #ffffff;
}

A.news_read_more:link	{
font-family:"verdana", arial, helvetica;
font-size:11px;
font-weight:normal;
color:#00dd00;
text-decoration:none;
}

A.news_read_more:visited {
font-family:"verdana", arial, helvetica;
font-size:11px;
font-weight:normal;
color:#00dd00;
text-decoration:none;
}

A.news_read_more:hover	{
font-family:"verdana", arial, helvetica;
font-size:11px;
font-weight:normal;
color:#990000;
text-decoration:none;
}

.form_normal
{
margin:4px;
padding:4px;
font-family: Verdana, arial, helvetica;
font-size: 13px;
font-weight: normal;
color: #000000;
}

.form_bold
{
margin:4px;
padding:4px;
font-family: Verdana, arial, helvetica;
font-size: 13px;
font-weight: bold;
color: #000000;
}

.form_red
{
margin:4px;
padding:4px;
font-family: Verdana, arial, helvetica;
font-size: 13px;
font-weight: bold;
color: #CC0000;
}

.big_red
{
font-family: Verdana, arial, helvetica;
font-size: 16px;
font-weight: bold;
color: #CC0000;
}

A.edit_this_page:link	{
font-family:Verdana, arial, helvetica;
font-size:11px;
font-weight:normal;
color:#0000FF;
text-decoration:none;
}

A.edit_this_page:visited {
font-family:Verdana, arial, helvetica;
font-size:11px;
font-weight:normal;
color:#0000FF;
text-decoration:none;
}

A.edit_this_page:hover	{
font-family:Verdana, arial, helvetica;
font-size:11px;
font-weight:normal;
color:#990000;
text-decoration:none;
}

