BODY	{
margin:0px;
background-color:#2f2f2f;
FONT-FAMILY:"Myriad Pro", "Geneva", arial, helvetica;
font-size:16px;
font-weight: normal;
color:#000000;
scrollbar-face-color:#cccccc;
scrollbar-highlight-color:#aaaaaa;
scrollbar-3dlight-color:#cccccc;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#dddddd;
}

span.you_are_here
{
font-family: "Geneva", arial, helvetica;
font-size: 16px;
font-weight: normal;
color: #0022FF;
}

h1
{
font-family: "Myriad Pro", "Geneva", arial, helvetica;
font-size: 36px;
font-weight: normal;
color:#000000;
}

.big_bold
{
font-family: "Myriad Pro", "Geneva", arial, helvetica;
font-size: 36px;
font-weight: normal;
color:#000000;
}

.mediumus
{
font-family: "Geneva", arial, helvetica;
font-size: 14px;
font-weight: normal;
color: #0022cc;
}

.largehead
{
font-family: "Myriad Pro", "Geneva", arial, helvetica;
font-size: 24px;
font-weight: normal;
color: #000000;
}

.subhead {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: "Geneva", Tahoma, Arial, Helvetica, sans-serif
}

A:link	{
color: #0000ff;
text-decoration:none;
}

A:visited {
color: #0000ff;
text-decoration:none;
}

A:hover	{
color: #cc0000;
text-decoration:none;
}

A.nav:link {
font-family: verdana, arial, helvetica;
font-size: 12px;
font-weight: bold;
color: #ffff00;
text-decoration: none;
}

A.nav:visited {
font-family: verdana, arial, helvetica;
font-size: 12px;
font-weight: bold;
color: #ffff00;
text-decoration: none;
}

A.nav:hover	{
font-family: verdana, arial, helvetica;
font-size: 12px;
font-weight: bold;
color: #cc0000;
text-decoration: none;
}

A.nav_top:link {
font-family: "Geneva", arial, helvetica;
font-size: 11px;
font-weight: bold;
color: #006633;
text-decoration: none;
}

A.nav_top:visited {
font-family: "Geneva", arial, helvetica;
font-size: 11px;
font-weight: bold;
color: #006633;
text-decoration: none;
}

A.nav_top:hover	{
font-family: "Geneva", arial, helvetica;
font-size: 11px;
font-weight: bold;
color: #ffff00;
text-decoration: normal;
}

A.nav_bottom:link {
font-family: "Geneva", arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #0000ff;
text-decoration: none;
}

A.nav_bottom:visited {
font-family: "Geneva", arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #0000FF;
text-decoration: none;
}

A.nav_bottom:hover	{
font-family: "Geneva", arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #000000;
text-decoration: none;
}


A.helpful:link	{
font-family: "Geneva", arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

A.helpful:visited {
font-family: "Geneva", arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

A.helpful:hover	{
font-family: "Geneva", arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #0000ff;
text-decoration: none;
}

A.small:link	{
font-family: "Geneva", arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #0000ff;
text-decoration: none;
}

A.small:visited {
font-family: "Geneva", arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #0000ff;
text-decoration: none;
}

A.small:hover	{
font-family: "Geneva", arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

A.a_small_gray:link	{
font-family: "Geneva", arial, helvetica;
font-size: 9px;
font-weight: normal;
color: #4466ff;
text-decoration: none;
}

A.a_small_gray:visited {
font-family: "Geneva", arial, helvetica;
font-size: 9px;
font-weight: normal;
color: #4466ff;
text-decoration: none;
}

A.a_small_gray:hover	{
font-family: "Geneva", arial, helvetica;
font-size: 9px;
font-weight: normal;
color: #CC0000;
text-decoration: none;
}
A.hid_small:link	{
font-family: "Geneva", arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

A.hid_small:visited {
font-family: "Geneva", arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

A.hid_small:hover	{
font-family: "Geneva", arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

A.prevnext:link	{
font-family: "Geneva", arial, helvetica;
font-size: 11px;
font-weight: bold;
color: #0088ee;
text-decoration: none;
}

A.prevnext:visited {
font-family: "Geneva", arial, helvetica;
font-size: 11px;
font-weight: bold;
color: #0088ee;
text-decoration: none;
}

A.prevnext:hover	{
font-family: "Geneva", arial, helvetica;
font-size: 11px;
font-weight: bold;
color: #0000FF;
text-decoration: none;
}

A.smalldark:link	{
font-family: "Geneva", arial, helvetica;
font-size: 10px;
font-weight: bold;
color: #0088ee;
text-decoration: none;
}

A.smalldark:visited {
font-family: "Geneva", arial, helvetica;
font-size: 10px;
font-weight: bold;
color: #0088ee;
text-decoration: none;
}

A.smalldark:hover	{
font-family: "Geneva", arial, helvetica;
font-size: 10px;
font-weight: bold;
color: #0000FF;
text-decoration: none;
}

.med
	{
	font-family: "Geneva", arial, helvetica;
    font-size: 10px;
	font-weight: normal;
	color: #222222;
	text-decoration: none;
	}


.font_small_gray
	{
	font-family: "Geneva", arial, helvetica;
   	font-size: 10px;
	font-weight: normal;
	color: #cccccc;
	}


td
	{
	font-family: "Myriad Pro", "Geneva", arial, helvetica;
   	font-size: 16px;
	font-weight: normal;
	color: #000000;
	}

td.small
	{
	font-family: "Geneva", arial, helvetica;
   	font-size: 12px;
	font-weight: normal;
	color: #222222;
	}


td.small_gray
	{
font-family: "Geneva", arial, helvetica;
font-size: 9px;
font-weight: normal;
color: #444444;
}

td.outline_light
	{
	font-family: "Geneva", 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: "Geneva", 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
	}

.caption
	{
	font-family: "Geneva", arial, helvetica;
    	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}


.product
{
COLOR: #006666;
font-size: 13px;
font-family: "Geneva", arial, helvetica;
FONT-WEIGHT: bold;
}

.cart_text
{
COLOR: #006666;
font-size: 13px;
font-family: "Geneva", arial, helvetica;
FONT-WEIGHT: bold;
}

.cart_text
{
COLOR: #006666;
font-size: 13px;
font-family: "Geneva", arial, helvetica;
FONT-WEIGHT: bold;
}

.cart_text_desc
{
COLOR: #333333;
font-size: 13px;
font-family: "Geneva", arial, helvetica;
FONT-WEIGHT: bold;
}

.monospace
{
	font-family: Courier, monospace;
}

.form_bold
{
font-family: "Geneva", arial, helvetica;
font-size: 13px;
font-weight: bold;
color: #000000;
}

.form_normal
{
font-family: "Geneva", arial, helvetica;
font-size: 13px;
font-weight: normal;
color: #000000;
}

.form_red
{
font-family: "Geneva", arial, helvetica;
font-size: 13px;
font-weight: bold;
color: #CC0000;
}

.big_red
{
font-family: "Geneva", arial, helvetica;
font-size: 16px;
font-weight: bold;
color: #CC0000;
}

A.edit_this_page:link	{
font-family:"Geneva", arial, helvetica;
font-size:11px;
font-weight:normal;
color:#ffff00;
text-decoration:none;
}

A.edit_this_page:visited {
font-family:"Geneva", arial, helvetica;
font-size:11px;
font-weight:normal;
color:#ffff00;
text-decoration:none;
}

A.edit_this_page:hover	{
font-family:"Geneva", arial, helvetica;
font-size:11px;
font-weight:normal;
color:#CC0000;
text-decoration:none;
}

.page_title_small{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#990000;
padding:0 0 1 0;
margin-bottom:10px;
}

.page_heading{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:22px;
color:#990000;
padding-bottom:3px;
border-bottom:solid #990000 1px;
margin-bottom:15px;
}

.page_heading_sans_border{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:22px;
color:#990000;
}

.text_default{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}

.text_default a{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000066;
}

.text_default a:hover{
color:#990000;
text-decoration:underline;
}

.text_2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
}

.text_2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
}

.text_2 a:hover{
color:#333333;
text-decoration:underline;
}

.news_date{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
}

.news_heading{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
}

.news_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.news_read_more{
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000066;
}

.news_read_more a{
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000066;
}

.news_read_more a :hover{
color:#990000;
text-decoration:underline;
}

.news_title{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#A96212;
font-size:14px;
font-weight:bold;
padding-bottom:15px;
}



