body
{font-family: Helvetica, sans-serif; font-size: 11px; margin-top: 0px;}
p, td, input 
{font-family: Helvetica, sans-serif; font-size: 11px; }

/*--------------TEXTAREA------------------*/
textarea
{width: 100%}

/*--------------PARAGRAPH CLASSES------------------*/
p.subtitle 
{font-family: Helvetica,sans-serif; font-size: 11px; color: #72BEE0; font-weight: bold;  margin-bottom: 0px; margin-top: 15px;}
p.subtitlered 
{font-family: Helvetica,sans-serif; font-size: 11px; color: #ff0000;  margin-bottom: 0px; margin-top: 15px;}
p.red 
{font-family: Helvetica,sans-serif; color: #ff0000;}
p.helmettitle
{font-family: Helvetica,sans-serif; font-size: 11px;  font-weight: bold; color: #000000;  margin-bottom: 0px; margin-top: 0px;}
p.supportleft
{margin-top: 0px; margin-left: 10px; margin-right: 5px; margin-bottom: 5px;}
p.locator
{margin-left: 10px; margin-top: 0px;}

/*--------------DIV CONTAINER CLASSES------------------*/
div.clear
{clear: both;}
div.body
{align: center;}
div.maincontent
{width: 875px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}



/*--------------FORM INPUT CLASSES------------------*/
input.topspace
{margin-bottom: 0px; margin-top: 5px;}
input.TLspace
{margin-bottom: 3px; margin-top: 5px; margin-left: 5px;}

/*div.body  {border-style: solid}*/

/*--------------TABLE CLASSES------------------*/
table.locator
{font-family: Helvetica,sans-serif; font-size: 11px; margin-bottom: 10px; margin-top: 0px;}

/*--------------TABLE CELL CLASSES------------------*/
td.sectitle
{font-family: Helvetica, sans-serif; height: 20px; font-weight: bold; font-size: 12px; color: #ffffff; background-color: #000000; padding-left: 5px;}
td.headertitle
{height: 125px; font-family: Helvetica, sans-serif; font-weight: bold; font-size: 20px; color: #ffffff; background-color: #000000; padding-left: 5px;}

/*--------------TABLE CELL (MAIN TEMPLATE) CLASSES------------------*/
td.three-left
{width: 200px; /*background-color: #D3E9F4;*/}
td.three-mid
{width: 445px; /*background-color: #D3E9F4;*/}
td.three-right
{width: 200px; /*background-color: #D3E9F4;*/}

td.two-left-LH-small
{width: 656px; /*background-color: #D3E9F4;*/}
td.two-right-LH-small
{width: 200px;}

td.two-left-RH
{width: 291px; /*background-color: #D3E9F4;*/}
td.two-right-RH
{width: 602px; /*background-color: #D3E9F4;*/}

td.subscribe
{width: 200px; height: 25px; background-color: #D3E9F4; border-style: solid; border-width: 1px; border-color: #BCCDDB;}

td.subhead  
{background-color: #003399; font-family: Helvetica,sans-serif; color: #FFFFFF; font-weight: bold; font-size: 11px; padding-bottom: 0px; padding-top: 0px; height: 15px;}
td.pad3{padding: 3px;}
td.pad5{padding: 5px;}
td.padleft5{padding-left: 5px;}

td.Newsheader{text-align: left; height: 75px;  background-image: url('news/images/news_header_nobar.gif');background-repeat: no-repeat;}
td.supportheader{text-align: left; height: 75px;  background-image: url('support/images/support_warrantyheader.gif');background-repeat: no-repeat;}
td.support{ background-image: url('support/images/support_fade.gif');background-repeat: no-repeat;/* border-style: solid; border-width: 1px; border-color: #BCCDDB;*/}
td.News{background-image: url('news/images/news_fade.gif'); background-repeat: no-repeat;}
td.Newsimage{ width: 435px; /*border-style: solid; border-width: 1px 1px 0px 1px; border-color: #BCCDDB;*/}

/*--------------SPAN CLASSES------------------*/

span.count
{background-color: #E5F4F9;}
span.bold
{font-size: 11px; font-family: Helvetica,sans-serif; font-weight: bold;}
span.title
{font-family: Helvetica,sans-serif; font-size: 14px; color: #72BEE0; font-weight: bold;  padding-bottom: 3px; padding-top: 10px;}
span.titleleft
{align: left;  color: #ff0000; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; float: left;}
span.titleright
{margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; float: right;}
span.titlealert
{color: #ff0000; font-size: 10px; margin-top: 0px; margin-bottom: 0px; margin-left: 10px; margin-right: 0px; }
span.onetofive
{color: #ff0000; font-size: 14px; font-weight: bold;}
span.boldtxttitle
{font-size: 11px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
p.alert
{color: #FF0000; margin-bottom: 3px; margin-top: 0px; margin-left: 5px;}
/*--------------SELECT CLASSES------------------*/
select
{ font-family: Helvetica, sans-serif; font-size: 10px; }
select.width
{width: 100px;}
select.news
{margin-top: 15px; margin-bottom: 3px;}
select.advantage
{margin-top: 10px; margin-bottom: 10px;}
select.support
{margin-top: 20px; margin-bottom: 0px;}

/*--------------IMAGE CLASSES------------------*/
img.more
{ margin-bottom: 3px; margin-top: 3px;  }
img.nospace
{ margin-bottom: 0px; margin-top: 0px;  }
img.topspace
{ margin-bottom: 0px; margin-top: 5px;  }
img.titletext
{ margin-bottom: 5px; margin-top: 5px; vertical-align: middle }
img.titlebutton
{margin-bottom: 5px; margin-top: 10px; vertical-align: middle }
img.featimageRT
{margin-top: 0px; margin-bottom: 5px;margin-left: 5px;margin-right: 0px; }
img.featimageLT
{margin-top: 0px; margin-bottom: 5px;margin-left: 0px;margin-right: 5px; }
img.friends
{margin-bottom: 3px; margin-top: 5px; margin-left: 10px;}

/*--------------HEADERTEXT  CLASSES------------------*/
H1 { font-family: Helvetica,sans-serif; font-size: 15px; font-weight: bold; margin-bottom: 5px; margin-top: 5px;}
H2 { font-family: Helvetica,sans-serif; font-size: 12px;  font-weight: bold; color: gray; }
H3 { font-family: Arial,Helvetica,sans-serif; font-size: 8px;  margin-bottom: 0px; margin-top: 0px; font-style: Italic; }
H4 { font-family: Arial,Helvetica,sans-serif; font-size: 10px;  margin-bottom: 5px; margin-top: 5px;  }



/*--------------HYPER LINK CLASSES------------------*/
a:link{font-family: Helvetica, sans-serif; font-size: 10px; color: #6AA1CC;  text-decoration: none;}
a:visited{font-family: Helvetica, sans-serif; font-size: 10px; color: #808080; text-decoration: none;}
a:hover{font-family: Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }

a.helmets:link{font-family: Helvetica, sans-serif; font-size: 9px; color: #0066cc;  text-decoration: none;}
a.helmets:visited{font-family: Helvetica, sans-serif; font-size: 9px; color: #808080; text-decoration: none;}
a.helmets:hover{font-family: Helvetica, sans-serif; font-size: 9px; color: #0066cc; text-decoration: underline; }

a.admin:link{font-family: Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #0066cc;  text-decoration: none;}
a.admin:visited{font-family: Helvetica, sans-serif; font-size: 9px; font-weight: bold;  color: #808080; text-decoration: none;}
a.admin:hover{font-family: Helvetica, sans-serif; font-size: 9px; font-weight: bold;  color: #0066cc; text-decoration: underline; }

a.footer:link{font-family: Helvetica, sans-serif; font-size: 10px;  color: #ffffff;  text-decoration: none;}
a.footer:visited{font-family: Helvetica, sans-serif; font-size: 10px;  color: #e1e1e1; text-decoration: none;}
a.footer:hover{font-family: Helvetica, sans-serif; font-size: 10px;  color: #ffffff; text-decoration: underline; }

a.newlink:link{font-family: Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0066cc;  text-decoration: none;}
a.newlink:visited{font-family: Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0066cc; text-decoration: none;}
a.newlink:hover{font-family: Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0066cc; text-decoration: underline; }

a.backlog:link{font-family: Helvetica, sans-serif; font-size: 10px; color: #ff0000;  text-decoration: none; margin-right: 20px;}
a.backlog:visited{font-family: Helvetica, sans-serif; font-size: 10px; color: #ff0000; text-decoration: none; margin-right: 20px;}
a.backlog:hover{font-family: Helvetica, sans-serif; font-size: 10px; color: #ff0000; text-decoration: underline; margin-right: 20px; }

a.friends:link{font-family: Helvetica, sans-serif; font-size: 10px;  color: #000000;  text-decoration: none;}
a.friends:visited{font-family: Helvetica, sans-serif; font-size: 10px;  color: #000000; text-decoration: none;}
a.friends:hover{font-family: Helvetica, sans-serif; font-size: 10px;  color: #ffffff; text-decoration: underline; }

