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;}
p.newstitle
{font-size: 12px; }

/*--------------DIV CONTAINER CLASSES------------------*/
div.clear
{clear: both;}
div.maincontent
{width: 875px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}
div.container
{margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}
div.flashheader
{height: 170px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 900px;}
div.custnav
{margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 875px;}
div.custfoot
{clear: both; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 900px;}
div.titlebar
{align: left; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; width: 875px;/* border-style: solid; border-width: 1px;*/ }
div.leftcontent
{width: 300px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; float: left;/* border-style: solid; border-width: 1px;*/ }
div.leftHelDetail
{width: 275px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-color: #E5F4F9; text-align:left; /* border-style: solid; border-width: 1px;*/ }
div.leftfeatDetail
{width: 262px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align:left; /* border-style: solid; border-width: 1px;*/ }
div.foot  
{clear: both; background-color: #003399; height: 15px; }
div.rightcontent
{text-align: left; width: 554px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; float: right;/* border-style: solid; border-width: 1px;*/ }
div.leftwarrantycontent
{width: 323px;margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; float: left;/* border-style: solid; border-width: 1px;*/ }
div.rightwarrantycontent
{width: 400px; margin-top: 0px; margin-bottom: 0px; margin-left: 100px; margin-right: 0px; float: left;/* border-style: solid; border-width: 1px;*/ }
div.contentfull
{width: 875px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;/* border-style: solid; border-width: 1px;*/ }
div.dia
{background-color: #E5F4F9; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; height: 110px; overflow: auto;}
div.admindia
{background-color: #E5F4F9; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; height: 75px; overflow: auto; width: 484px;}
div.HR 
{clear: both; height: 1px; border-top: 1px solid #E5E5E5; margin-top: 3px; margin-bottom: 3px; margin-left: 0px; margin-right: 0px;}
div.HR hr
 {display: none;}
div.HRblank 
{height: 1px; border-top: 1px solid #ffffff; margin-top: 3px; margin-bottom: 3px; margin-left: 0px; margin-right: 0px;}
div.HRblank hr {display: none;}
div.HRtopspace 
{height: 1px; border-top: 1px solid #E5E5E5; margin-top: 15px; margin-bottom: 3px; margin-left: 0px; margin-right: 0px;}
div.HRtopspace hr {display: none;}

div.adv_left_space {margin-left: 120px;}
div.Newscontainer{text-align: center;width: 445px; border-style: solid; border-width: 1px; border-color: #BCCDDB;}
div.Newsright{clear:both; width: 200px; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #BCCDDB;}
div.supportleft{clear:both; width: 200px; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #BCCDDB;}
div.ecom_left_border{font-size: 11px; width: 200px; border-style: solid; border-width: 1px; background-color: #E5F4F9; border-color: #BCCDDB;}
div.Newsheader{width: 445px; text-align: left; height: 75px;  font-family: Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-image: url('news/images/news_header_nobar.gif');background-repeat: no-repeat;}


div.News{clear: both;text-align: left;width: 435px;  background-image: url('news/images/news_fade.gif');background-repeat: no-repeat;/* border-style: solid; border-width: 1px; border-color: #BCCDDB;*/}
div.Newsimage{clear: both;width: 435px; /* border-style: solid; border-width: 1px 1px 0px 1px; border-color: #BCCDDB;*/}
div.newstitlecont{height: 75px; background-image: url('news/images/news_header_nobar.gif'); background-repeat: no-repeat;}
div.newstitle{font-family: Helvetica,sans-serif; font-size: 11px;  font-weight: bold; color: #000000;  margin-bottom: 0px; margin-top: 20px;}
div.supporttitle{font-family: Helvetica,sans-serif; font-size: 11px;  font-weight: bold; color: #000000;  margin-bottom: 0px; margin-top: 20px;}
div.supportlinks {margin-top: 3px;margin-left: 20px; font-family: Helvetica,sans-serif; font-size: 11px;  font-weight: bold; color: #b8b8b8;}
div.ecommlinks {margin-top: 3px; aligh: center; font-family: Helvetica,sans-serif; font-size: 11px;  font-weight: bold; color: #b8b8b8;}


/*--------------FORM INPUT CLASSES------------------*/
input.topspace
{margin-bottom: 0px; margin-top: 5px;}
input.TLspace
{margin-bottom: 3px; margin-top: 5px; margin-left: 5px;}
input.topspacecenter
{align: center; margin-bottom: 0px; margin-top: 5px;}
input.toppad {margin: 10px 0px 0px 0px; }
input.titlebutton {margin-bottom: 5px; margin-top: 10px; vertical-align: middle }
input.subject
{font-family: Helvetica, sans-serif; font-size: 11px; width: 100%;}
input.signupcb
{margin-left: -3px;}
/*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.footertext
{ font-family: Helvetica, sans-serif; font-size: 10px; color: #ffffff;}
td.foot  
{font-family: Arial,Helvetica,sans-serif; font-size: 9px; margin-bottom: 0px; margin-top: 0px;}
td.toptitle 
{padding-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px;}
td.nopad
{padding-bottom: 0px; padding-top: 0px;}
td.title 
{font-family: Helvetica,sans-serif; font-size: 14px; color: #72BEE0; font-weight: bold;  padding-bottom: 3px; padding-top: 10px;}
td.subtitletop 
{font-family: Helvetica,sans-serif; font-size: 11px; color: #72BEE0; font-weight: bold;  padding-bottom: 3px; padding-top: 15px;}
td.subtitle 
{font-family: Helvetica,sans-serif; font-size: 11px; color: #72BEE0; font-weight: bold;  padding-bottom: 3px; padding-top: 0px;}
td.leftmenu 
{font-family: Helvetica,sans-serif; font-size: 10px; color: gray;  padding-bottom: 0px; padding-top: 0px;}
td.left
{width: 300px;}
td.leftadmin
{width: 150px;}
td.newsheader
{font-size: 12px;}
td.resultborder
{padding: 3px 5px; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #bdbdbd;}
td.resulttitle
{font-weight: bold; padding: 3px 5px; border-style: solid; border-width: 0px 0px 1px 1px; border-color: #bdbdbd;}
td.resulttitleNL
{font-family: Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000;  padding: 3px 5px; border-style: solid; border-width: 0px 0px 1px 1px; border-color: #bdbdbd;}
td.mid
{width: 10px;}

/*--------------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.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; }

.boldtitle {
	font-size: 16px;
	font-weight: bold;
}

#leftal {
	position: relative;
	left: -120px;
}

img {
	border: 0;
}
.grayalt {
	background-color: #EEEEEE;
}

.grayalt2 {
	background-color: #FAFAFA;
}
.magtitle {
	font-size: 16px;
	font-weight: bold;
}

.graphics08 {

	position: relative;
	left: 180px;
	top: -40px;
	color: #d6671c;
	font-size: 12px;
	font-weight: bold;
}

#logintab3 {
	background-image: url(images/login3.jpg);
	background-repeat: no-repeat;
	height: 22px;
}

.popback {
	position: relative;
	left: 100px;
	top: 100px;
}
.indent {
	padding-left: 45px;
	font-style: italic;
}

.boldtitle2 {
	font-size: 14px;
	font-weight: bold;
}

img.sidepodimage1 {
float:left;border: 5px solid #cecece;margin: 10px;

}
