@charset "utf-8";
/* CSS Document */
/*Boxes --Content--*/
#boxMaps{
	background-image:url(../images/1AFX.jpg);
	width:775px;
	height:635px;
	margin-left:230px;
	margin-top:20px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#a60c0e;
	font-size:16px;
	text-align: left;
	padding-left:30px;
	
}
#boxMaps table tr td:hover {
	background-color:#e0e2e1;
}
#boxMaps img{
	
	width:775px;
	height:635px;
	display:block;
	position:absolute;
}
#boxMaps_canada{
	background-image:url(../images/INDEX_COMING-SOON_canada.jpg);
	width:775px;
	height:635px;
	margin-left:230px;
	margin-top:20px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#a60c0e;
	font-size:16px;
	text-align: left;
	padding-left:30px;
}
#boxMaps_canada table tr td:hover {
	background-color:#e0e2e1;
}
#boxMaps_canada img{
	
	width:775px;
	height:635px;
	display:block;
	position:absolute;
}
#boxMaps_asia{
	background-image:url(../images/INDEX_COMING-SOON_asia.jpg);
	width:775px;
	height:635px;
	margin-left:230px;
	margin-top:20px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#a60c0e;
	font-size:16px;
	text-align: left;
	padding-left:30px;
}
#boxMaps_asia table tr td:hover {
	background-color:#e0e2e1;
}
#boxMaps_asia img{
	
	width:775px;
	height:635px;
	display:block;
	position:absolute;
}
#box{
	padding-top:10px;
	width:800px;
	height:1090px;
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(8, #D4D5D7),
	color-stop(2, #FFF)
);
	background-image: -o-linear-gradient(bottom, #D4D5D7 2%, #FFF 8%);
	background-image: -moz-linear-gradient(bottom, #D4D5D7 2%, #FFF 8%);
	background-image: -webkit-linear-gradient(bottom, #D4D5D7 2%, #FFF 8%);
	background-image: -ms-linear-gradient(bottom, #D4D5D7 2%, #FFF 8%);
	background-image: linear-gradient(to bottom, #D4D5D7 2%, #FFF 8%);
	margin-left:230px;
	margin-top:30px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#6f6f71;
	font-size:16px;
	text-align: left;
	padding-right:25px;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#e9ebee", endColorstr="#FFFFFF",GradientType=0 );
	padding-left:30px;
}
#box table tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	text-align: left;
	font-weight: bold;
}

#box table tr td:hover {
	background-color:#e0e2e1;
}

#box table tr th p {
	font-size: 12px;
	text-align: left;
}

#boxLarge{
	padding-top:10px;
	width:800px;
	height:1230px;
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(8, #D4D5D7),
	color-stop(2, #FFF)
);
	background-image: -o-linear-gradient(bottom, #D4D5D7 2%, #FFF 8%);
	background-image: -moz-linear-gradient(bottom, #D4D5D7 2%, #FFF 8%);
	background-image: -webkit-linear-gradient(bottom, #D4D5D7 2%, #FFF 8%);
	background-image: -ms-linear-gradient(bottom, #D4D5D7 2%, #FFF 8%);
	background-image: linear-gradient(to bottom, #D4D5D7 2%, #FFF 8%);
	margin-left:230px;
	margin-top:30px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#6f6f71;
	font-size:16px;
	text-align: left;
	padding-right:25px;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#e9ebee", endColorstr="#FFFFFF",GradientType=0 );
	padding-left:30px;
}
#boxLarge a{
	text-decoration:none;
	color:#6f6f71;
}
#boxLarge table tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	text-align:left;
	font-weight: bold;
}
	
#boxLarge table tr td:hover {
	background-color:#e0e2e1;
}

#boxLarge table tr th p {
	font-size: 12px;
	text-align: left;
}
	

#boxUsa{
	width:825px;
	height:635px;
	margin-left:230px;
	margin-top:30px;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	color:#a60c0e;
	font-size:16px;
	text-align: left;
	display:block;
}
#boxUsa table tr td:hover {
	background-color:#e0e2e1;
}

#box1{
	padding-top:8px;
	width:800px;
	height:635px;
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(10, #D4D5D7),
	color-stop(2, #FFF)
);
	background-image: -o-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -moz-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -webkit-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: linear-gradient(to bottom, #D4D5D7 2%, #FFF 10%);
	margin-left:230px;
	padding-left:30px;
	margin-top:30px;
	position:relative;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color:#6f6f71;
	font-size:16px;
	text-align: left;
	padding-right:20px;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#e9ebee", endColorstr="#FFFFFF",GradientType=0 );
	
}
#box1 a{
	text-decoration:none;
	color:#6f6f71;
}
	
#box a{
	text-decoration:none;
	color:#6f6f71;
}
#box1 table tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	font-weight: bold;
	text-align: center;
}
#box1 table tr td:hover {
	background-color:#e0e2e1;
}
#box2{
	padding-top:8px;
	width:775px;
	height:700px;
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(10, #D4D5D7),
	color-stop(2, #FFF)
);
	background-image: -o-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -moz-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -webkit-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -ms-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: linear-gradient(to bottom, #D4D5D7 2%, #FFF 10%);
	margin-left:230px;
	margin-top:30px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:12px;
	text-align: left;
	padding-right:20px;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#e9ebee", endColorstr="#FFFFFF",GradientType=0 );
	padding-left:30px;
	
}
#box2 table tr td:hover {
	background-color:#e0e2e1;
}
#boxCatalog{
	padding-top:8px;
	width:775px;
	height:900px;
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(10, #D4D5D7),
	color-stop(2, #FFF)
);
	background-image: -o-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -moz-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -webkit-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -ms-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: linear-gradient(to bottom, #D4D5D7 2%, #FFF 10%);
	margin-left:230px;
	margin-top:30px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:12px;
	text-align: left;
	padding-right:20px;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#e9ebee", endColorstr="#FFFFFF",GradientType=0 );
	padding-left:30px;
	
}
#boxCatalog table tr td:hover {
	background-color:#e0e2e1;
}
#boxDealers{
	padding-top:8px;
	width:775px;
	height:1300px;
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(10, #D4D5D7),
	color-stop(2, #FFF)
);
	background-image: -o-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -moz-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -webkit-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -ms-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: linear-gradient(to bottom, #D4D5D7 2%, #FFF 10%);
	margin-left:230px;
	margin-top:30px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#a60c0e;
	font-size:16px;
	text-align: left;
	padding-right:20px;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#D4D5D7", endColorstr="#FFFFFF",GradientType=0 );
	padding-left:30px;
	
}
#boxDealers tr th {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
	text-align:left;
}
#boxDealers table tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	text-align: center;
	font-weight: bold;
}


#boxHelmetGuide{
	padding-top:8px;
	width:775px;
	height:1500px;
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(10, #D4D5D7),
	color-stop(2, #FFF)
);
	background-image: -o-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -moz-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -webkit-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -ms-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: linear-gradient(to bottom, #D4D5D7 2%, #FFF 10%);
	margin-left:230px;
	margin-top:30px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:12px;
	text-align: left;
	padding-right:20px;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#e9ebee", endColorstr="#FFFFFF",GradientType=0 );
	padding-left:30px;
	
}
#boxContact{
	padding-top:8px;
	width:775px;
	height:1000px;
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(10, #D4D5D7),
	color-stop(2, #FFF)
);
	background-image: -o-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -moz-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -webkit-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -ms-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: linear-gradient(to bottom, #D4D5D7 2%, #FFF 10%);
	margin-left:230px;
	margin-top:30px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:12px;
	text-align: left;
	padding-right:20px;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#D4D5D7", endColorstr="#FFFFFF",GradientType=0 );
	padding-left:30px;
}
#boxSpecs{
	padding-top:8px;
	width:775px;
	height:1500px;
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(10, #D4D5D7),
	color-stop(2, #FFF)
);
	background-image: -o-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -moz-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -webkit-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: linear-gradient(to bottom, #D4D5D7 2%, #FFF 10%);
	margin-left:230px;
	padding-left:30px;
	margin-top:30px;
	position:relative;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color:#6f6f71;
	font-size:16px;
	text-align: left;
	padding-right:20px;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#e9ebee", endColorstr="#FFFFFF",GradientType=0 );
	
}
#boxSpecs a{
	text-decoration:none;
	color:#6f6f71;
}
#dealers{
	margin-left:100px;
	width:600px;
	height:150px;
}
#dealers ul li{
	text-decoration:none;
	display:inline;
	font-size:24px;
	width:300px;
	}
	#dealers ul{
		width:420px;
		
	}
	

#leftBox{

	width:190px;
	height:400px;
	float:left;
	display:inline;
	border-right-width:thin;
	border-right-color:#333;
	border-right-style:solid;
}
#rightBox{
	float:right;
	display:inline;
	width:500px;
	margin-right:60px;
	
}
#locateDealers{
	margin-top:40px;
	float:left;
	display:inline;
	margin-left:200px;
	width:150px;
	height:100px;
	text-align:left;
	font-size:24px;
	border-right-style:solid;
	border-right-color:#a7a9ac;
	border-right-width:thin;
	padding-right:20px;
}
#locateDealersUsa{
	margin-top:40px;
	float:left;
	display:inline;
	margin-left:150px;
	width:150px;
	height:100px;
	text-align:left;
	font-size:24px;
	border-right-style:solid;
	border-right-color:#a7a9ac;
	border-right-width:thin;
	padding-right:20px;
}
#selectDealers{
	margin-top:40px;
	width:150px;
	height:100px;
	font-size:24px;
	float:left;
	display:inline;
	margin-left:30px;
		
}
#locateDealers a {
	text-decoration:none;
	color:#a60c0e;
	font-family:Arial, Helvetica, sans-serif;

}
#selectDealers a {
	text-decoration:none;
	color:#a60c0e;
	font-family:Arial, Helvetica, sans-serif;
}
#leftBoxHelmetGuide{
	float:left;
	width:180px;
	display:inline;
	border-right-width:thin;
	border-right-color:#333;
	border-right-style:solid;
}
#rightBoxHelmetGuide{
	float:right;
	display:inline;
	width:500px;
	margin-right:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#leftCatalog{

	width:170px;
	float:left;
	display:inline;
	border-right-style:solid;
	border-right-color:#999;
	border-right-width:thin;
	height:400px;
	
}
#rightCatalog{
	float:right;
	display:inline;
	height:400px;
}

#boxTestimonials{
	padding-top:8px;
	width:775px;
	height:800px;
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(10, #D4D5D7),
	color-stop(2, #FFF)
);
	background-image: -o-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -moz-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -webkit-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: -ms-linear-gradient(bottom, #D4D5D7 2%, #FFF 10%);
	background-image: linear-gradient(to bottom, #D4D5D7 2%, #FFF 10%);
	margin-left:230px;
	margin-top:30px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:12px;
	text-align: left;
	padding-right:20px;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#e9ebee", endColorstr="#FFFFFF",GradientType=0 );
	padding-left:30px;
	
}
/*End Boxes*/
/*Classes, styles*/

#MenuBar3 li ul li a{
	color:#FFF;
}
#MenuBar3 li ul li a:hover{
	color:#85878a;
}


.contentHeadingsRed{
	font-family:"changa one";
	font-size:32px;
	color:#a60c0e;
	font-weight:bold;
}
.arialWhite {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	text-align: left;
}
.red {
	color: #cb4330;
}
.boxTopText {
	color: #a7a9ac;
	text-decoration:underline;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif
}

.helmetTitleOnBox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000;
}
.TopTextSlash {
	color: #a7a9ac;
}

.contentHeadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
}
.modelComparisonHeadlines {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#b72225;
	text-align: left;
	
}
.modelComparison {
	font-size: 12px;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
}
.comparisonElements {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
}
.specifications{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
	line-height:18px;
	margin-top:30px;
	
}
.graphics
{
	color:#0968aa;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	
}
.views
{
	color:#427e02;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	
}
.helmetColors p
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	
}
.resources{
	border-right-style:solid;
	border-right-width:thin;
	border-right-color:#727478;
}
.resourcesMenu{
	color:#FFF;
}

.boldTitleBox {
	font-weight: bold;
}
.facebook{
	margin-top:50px;
}
.new {
	color: #ed1c24;
}

.contentPagesText {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
}
.contentPagesText a{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
	text-decoration:none;
}
.contentPagesTextLeft {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
}
.usaText {
	margin-right:20px;
}
.helmetGuideSizes {
	text-align: left;
	color: #a60c0e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}

img {
		border-bottom-style:none;
		border-top-style:none;
		border-left-style:none;
		border-right-style:none;
	}	
.bold {
	font-weight:bolder;
	font-size: 12px;

}

.light {
	font-weight:lighter;
}

.noHover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	text-align: center;
}
.link{
	color:#333;
	text-decoration:none;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.link a{
	text-decoration:none;
	color:#a60c0e;
}
#stylesBox img
{
	padding-right:20px;
}
#stylesBox
{
	padding-bottom:10px;
	margin-top:15px;
}
#helmets{
	width:800px;
	
}
#helmet330{
	width:400px;
	float:left;
	display:inline;
}
#helmet330 hr{
	width:350px;
	float:left;
}
#helmet200{
	width:400px;
	float:left;
	display:inline;
}
.helmetTech{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2a3da4;
	font-style:italic;
}
.points{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
}
.specsText{
	margin-left:35px;
	font-size:14px;
	margin-top:-15px;
}
.mainSpecs{
	margin-left:px;
	font-size:14px;
	margin-top:10px;
	font-size:14px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#menuItem
{
	padding-left:20px;
}
#clickBox{
	font-family:Arial, Helvetica, sans-serif;
	color:#6f6f71;
	font-size:11px;
	width:220px;
}