﻿BODY
{
	background-color: #0b0b0b;
	text-align: left;
	margin: 0px 0px 0px 0px;
	font-size: 1.0em;
}
.bodyFtb
{
	background-color: #FFFFFF;
	text-align: left;
	margin: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 0.95em;
	line-height: 16px;
	color: #000000;
}
table
{
	font-size: 1.0em;
}
td
{
	font-family: Arial;
	font-size: 0.85em;
	color: #777777;
}
SELECT
{
	background-color: #ffffff;
	color: #777777;
}
INPUT
{
	color: #777777;
}

.ModuleHighlight
{
	background-color: #97ff94;
}

#MainContentPH
{
	background-color: #FFFFFF;
	padding: 4px 4px 4px 4px;
}
#HomeContent
{
	width: 100%;
}
#MainContent
{
	/*width: 815px;*/
	float: left;
	font-size: 1.0em;
	vertical-align: top;
	min-width:30%;
	width:75%;
	max-width:80%;

}
#SideContent
{
	width: 172px;
	min-width: 172px;
	float: left;
	font-size: 1.0em;
	vertical-align: top;
}

.FooterLink
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.FooterLink a, .FooterLink a:link, .FooterLink a:active, .FooterLink a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.FooterLink a:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.FooterSep
{
	padding: 0px 12px 0px 12px;
}
.FooterCopyright
{
	font-family: Arial;
	font-size: 8pt;
	color: #444444;
}

.MenuItemBasic , .MenuItemBasic2
{
	font-family: Arial;
	font-size: 0.9em;
	text-align: left;
	text-transform: uppercase;
	width: 160px;
	min-width: 160px;
	max-width:160px;
	height: 25px;
	padding-left: 12px;
	padding-top: 8px;
	border-top: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
}
.MenuItemBasic a, .MenuItemBasic a:link, .MenuItemBasic a:active, .MenuItemBasic a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.MenuItemBasic2 a, .MenuItemBasic2 a:link, .MenuItemBasic2 a:active, .MenuItemBasic2 a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.MenuItem
{
	background-color: #212121;
}
.MenuItemActive
{
	background-color: #666666;
}
.MenuItemHover
{
	background-color: #a6a6a6;
}

.headerlink
{
	font-family: Arial;
	font-size: 0.8em;
	color: #ffffff;
	float: left;
	padding-left: 10px;
	padding-top: 0px;
	min-height:23px; 
	position:relative;
	padding-right:10px;

	vertical-align:bottom;

}
.headerLinkDiv
{
	vertical-align:bottom;



}

.bot1
{
}
.headerlinksearch
{

	float:left;
	padding-left: 4px;

}

.searchTextBox
{
	height:14px;
	font-size:0.8em;
	width:100px;
	color:#666666;
	background-color:White;
	border:solid 1px Gray;
}

.headerlink a, .headerlink a:link, .headerlink a:active, .headerlink a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.headerlink a:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.headerlinksearch a, .headerlinksearch a:link, .headerlinksearch a:active, .headerlinksearch a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.headerlinksearch a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

.footerlink
{
	font-family: Arial;
	font-size: 0.8em;
	padding: 0px 3px 0px 3px;
	color: #ffffff;
}
.footerlink a, .footerlink a:link, .footerlink a:active, .footerlink a:visited
{
	text-decoration: none;
}
.footerlink a:hover
{
	text-decoration:underline;
}

.ProductHeader
{
	padding: 30px 0px 10px 30px;
	font-family: Arial;
	font-size: 1.3em;
	font-weight: bold;
	color: #000000;
}
.ProductCell
{
	height: 175px;
	padding-right: 15px;
}
.ProductName
{
	font-family: Arial;
	font-size: 1.0em;
	font-weight: bold;
	color: #525252;
}
.ProductDesc
{
	font-family: Arial;
	font-size: 1.0em;
	color: #525252;
}
.ProductText, .CustomProductText, .CustomProductTD
{
	font-family: Arial;
	font-size: 0.95em;
	color: #525252;
}
.CustomProductText, .CustomProductTD
{
	font-size: 1.1em;
	vertical-align:top;
}
.CustomProductTextDisclaimer
{
	
}
.ProductExtendedText
{
	font-family: Arial;
	font-size: 0.95em;
	color: #525252;
	font-weight: bold;
}
/* HELMET BUILDER*/
.divHelmetBuilder p
{
	color: #525252;
	font-family: Arial;
	font-size: 0.95em;
}

.buildHelmet 
{
	color:Red;
	font-size:1em;
	text-decoration:none;
	font-weight:bold;
}
.buildHelmet:hover
{
	color:Red;
	font-size:1em;
	text-decoration:underline;
	font-weight:bold;
}
.OptionName
{
	font-size:1.15em;
	font-weight:bold;
	color:#525252;
}
.ChkBoxList tr td
{
	vertical-align:top;
}
a.HomeLinkButton, a:link.HomeLinkButton, a:visited.HomeLinkButton, a:active.HomeLinkButton
{
	color: #ffffff;
	text-decoration: none;
}
a:hover.HomeLinkButton
{
	color: #ffffff;
	text-decoration: underline;
}



