BODY	{
FONT-FAMILY:"Trebuchet MS", arial, helvetica;
font-size:16px;
color:#444444;
}

#id_date{ 
     font-family: Arial, sans-serif; 
     font-size: 14px; 
     color:     White; 
     font-weight:     normal; 
     text-decoration: none; 
}

h1
{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 22px;
font-weight: normal;
color: #444444;
}

.big_bold
{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 22px;
font-weight: normal;
color: #444444;
}

.mediumus
{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 16px;
font-weight: normal;
color: #0022cc;
}

.title
{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 18px;
font-weight: normal;
color: #FFFFFF;
}

.largehead
{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 20px;
font-weight: normal;
color: #000000;
}

.largehead_light
{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 20px;
font-weight: normal;
color: #bbbbbb;
}

.subhead {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif
}

A:link	{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 16px;
font-weight: normal;
color: #BB0000;
text-decoration: none;
}

A:visited {
font-family: "Trebuchet MS", arial, helvetica;
font-size: 16px;
font-weight: normal;
color: #BB0000;
text-decoration: none;
}

A:hover	{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 16px;
font-weight: normal;
color: #0000ff;
text-decoration: none;
}

A.large:link	{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 20px;
font-weight: normal;
color: #BB0000;
text-decoration: none;
}

A.large:visited {
font-family: "Trebuchet MS", arial, helvetica;
font-size: 20px;
font-weight: normal;
color: #BB0000;
text-decoration: none;
}

A.large:hover	{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 20px;
font-weight: normal;
color: #0000ff;
text-decoration: none;
}


A.a_nav_left:link	{
font-family:"Trebuchet MS", arial, helvetica;
font-size:14px;
font-weight:bold;
color:#BB0000;
text-decoration:none;
}

A.a_nav_left:visited {
font-family:"Trebuchet MS", arial, helvetica;
font-size:14px;
font-weight:bold;
color:#BB0000;
text-decoration:none;
}

A.a_nav_left:hover	{
font-family:"Trebuchet MS", arial, helvetica;
font-size:14px;
font-weight:bold;
color:#0000FF;
text-decoration:none;
}

A.nav_bottom:link {
font-family: "Trebuchet MS", arial, helvetica;
font-size: 14px;
font-weight: bold;
color:#BB0000;
text-decoration: none;
}

A.nav_bottom:visited {
font-family: "Trebuchet MS", arial, helvetica;
font-size: 14px;
font-weight: bold;
color:#BB0000;
text-decoration: none;
}

A.nav_bottom:hover	{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 14px;
font-weight: bold;
color: #0000FF;
text-decoration: normal;
}


A.a_nav:link {
font-family: verdana, arial, helvetica;
font-size: 12px;
font-weight: bold;
color:#BB0000;
text-decoration: none;
}

A.a_nav:visited {
font-family: verdana, arial, helvetica;
font-size: 12px;
font-weight: bold;
color:#BB0000;
text-decoration: none;
}

A.a_nav:hover	{
font-family: verdana, arial, helvetica;
font-size: 12px;
font-weight: bold;
color: #0000FF;
text-decoration: none;
}

A.helpful:link	{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

A.helpful:visited {
font-family: "Trebuchet MS", arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
}

A.helpful:hover	{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #0000ff;
text-decoration: none;
}

A.small:link	{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #888888;
text-decoration: none;
}

A.small:visited {
font-family: "Trebuchet MS", arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #888888;
text-decoration: none;
}

A.small:hover	{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #0000ff;
text-decoration: none;
}

A.ocean:link	{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #0000ff;
text-decoration: none;
}

A.ocean:visited {
font-family: "Trebuchet MS", arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #0000ff;
text-decoration: none;
}

A.ocean:hover	{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 10px;
font-weight: normal;
color: #bb0000;
text-decoration: none;
}

A.prevnext:link	{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 11px;
font-weight: bold;
color: #0088ee;
text-decoration: none;
}

A.prevnext:visited {
font-family: "Trebuchet MS", arial, helvetica;
font-size: 11px;
font-weight: bold;
color: #0088ee;
text-decoration: none;
}

A.prevnext:hover	{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 11px;
font-weight: bold;
color: #0000FF;
text-decoration: none;
}

A.smalldark:link	{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 10px;
font-weight: bold;
color: #0088ee;
text-decoration: none;
}

A.smalldark:visited {
font-family: "Trebuchet MS", arial, helvetica;
font-size: 10px;
font-weight: bold;
color: #0088ee;
text-decoration: none;
}

A.smalldark:hover	{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 10px;
font-weight: bold;
color: #0000FF;
text-decoration: none;
}

A.norm:link	{
font-family: Verdana, arial, helvetica;
font-size: 14pt;
font-weight: normal;
color: #1e90ff;
text-decoration: none;
}

A.norm:visited {
font-family: Verdana, arial, helvetica;
font-size: 14pt;
font-weight: normal;
color: #1e90ff;
text-decoration: none;
}

A.norm:hover	{
font-family: Verdana, arial, helvetica;
font-size: 14pt;
font-weight: normal;
color: #1e90ff;
text-decoration: none;
}




.med
	{
	font-family: "Trebuchet MS", arial, helvetica;
    	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}

.med_white
	{
	font-family: "Trebuchet MS", arial, helvetica;
    	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	}



.font_small_gray
	{
	font-family: "Trebuchet MS", arial, helvetica;
   	font-size: 10px;
	font-weight: normal;
	color: #cccccc;
	}


td
	{
	font-family: "Trebuchet MS", arial, helvetica;
   	font-size: 16px;
	font-weight: normal;
	color: #444444;
	}

td.small
	{
	font-family: "Trebuchet MS", arial, helvetica;
   	font-size: 10px;
	font-weight: normal;
	color: #222222;
	}

td.outline_light
	{
	font-family: "Trebuchet MS", 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: "Trebuchet MS", arial, helvetica;
   	font-size: 13px;
	font-weight: normal;
	color: #444444;
	BORDER-RIGHT: #BB0000 1px solid; BORDER-TOP: #BB0000 1px solid; BORDER-LEFT: #BB0000 1px solid; BORDER-BOTTOM: #BB0000 1px solid;
	//dcdcdc
	}

.caption
	{
	font-family: "Trebuchet MS", arial, helvetica;
    	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}


.product
{
COLOR: #006666;
font-size: 13px;
font-family: "Trebuchet MS", arial, helvetica;
FONT-WEIGHT: bold;
}

.cart_text
{
COLOR: #006666;
font-size: 13px;
font-family: "Trebuchet MS", arial, helvetica;
FONT-WEIGHT: bold;
}

.cart_text
{
COLOR: #006666;
font-size: 13px;
font-family: "Trebuchet MS", arial, helvetica;
FONT-WEIGHT: bold;
}

.cart_text_desc
{
COLOR: #333333;
font-size: 13px;
font-family: "Trebuchet MS", arial, helvetica;
FONT-WEIGHT: bold;
}

.monospace
{
	font-family: Courier, monospace;
}

.form_bold
{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 13px;
font-weight: bold;
color: #000000;
}

.news_date
{
font-family: "verdana", arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
}

.news_heading
{
font-family: "verdana", arial, helvetica;
font-size: 13px;
font-weight: bold;
color: #000000;
}

.news_text
{
font-family: "verdana", arial, helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
}

A.news_read_more:link	{
font-family:"verdana", arial, helvetica;
font-size:11px;
font-weight:normal;
color:#bb0000;
text-decoration:none;
}

A.news_read_more:visited {
font-family:"verdana", arial, helvetica;
font-size:11px;
font-weight:normal;
color:#bb0000;
text-decoration:none;
}

A.news_read_more:hover	{
font-family:"verdana", arial, helvetica;
font-size:11px;
font-weight:normal;
color:#0000ff;
text-decoration:none;
}


.form_normal
{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 13px;
font-weight: normal;
color: #000000;
}

.form_red
{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 13px;
font-weight: bold;
color: #BB0000;
}

.big_red
{
font-family: "Trebuchet MS", arial, helvetica;
font-size: 16px;
font-weight: bold;
color: #BB0000;
}

A.edit_this_page:link	{
font-family:"Trebuchet MS", arial, helvetica;
font-size:11px;
font-weight:normal;
color:#0000ff;
text-decoration:none;
}

A.edit_this_page:visited {
font-family:"Trebuchet MS", arial, helvetica;
font-size:11px;
font-weight:normal;
color:#0000ff;
text-decoration:none;
}

A.edit_this_page:hover	{
font-family:"Trebuchet MS", arial, helvetica;
font-size:11px;
font-weight:normal;
color:#BB0000;
text-decoration:none;
}

