.BlkTableBorder {
	border: 1px solid #000000;
}
.TableBorder {
	border: 1px solid #999999;
}
.Head {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-color: #D0DFD0;
	padding-left: 4px;



}
.Sizes {
	color: #333333;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;





}
.Numbers {
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;

}
.unit {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-right: 3px;


}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	padding: 2px;
}
.innerTable:hover {
	background-color: #FFFFFF;
}
.howto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
	text-decoration: none;
}
.SnowsportMainCategory {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #95A2BE;
	text-decoration: none;
	width: 100%;
	background-image:  url(file:///O|/WebSites/skihelmets2002/site/css/dept_pages/04Titles/Flake_bullet_bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;



}
.SnowsportMainCategory:hover {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #95A2BE;
	text-decoration: none;
	width: 100%;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
	background-color: #CCCCCC;




}
.SnowsportsSubTextCategory {
	font-family: Tahoma, Arial;
	font-size: xx-small;
	color: #7A849C;
}
.CampHikeMainCategory {

	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2D1B5;
	text-decoration: none;
	width: 100%;
	background-image:  url(file:///O|/WebSites/skihelmets2002/site/css/dept_pages/04Titles/summer_bullet_bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
}
.CampHikeMainCategory:hover {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2D1B5;
	text-decoration: none;
	width: 100%;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
	background-color: #D2D1B5;

}
.CampHikeSubTextCategory {

	font-family: Tahoma, Arial;
	font-size: xx-small;
	color: #333333;
}
.SnowDeptSubClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #000033;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #236076;
	width: 100%;
	padding-left: 5px;


}
.SnowFeaturedProductDept {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #8B95AC;
	background-color: #E5E5E5;
	padding-left: 5px;



}
.ResourceArticleTitle {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #006600;
	text-decoration: underline;
	padding-left: 5px;
	width: 100%;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	padding-top: 5px;
	font-weight: bold;



}
.ResourceArticleSubText {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	padding-bottom: 5px;
	padding-top: 3px;




}
.SummerFeaturedProductDept {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #848373;
	background-color: #D2D1B5;
	padding-left: 5px;
}
.BrandStoreInfoText {


	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #333333;
}
.BrandStoreInfoTitle {

	FONT-SIZE: 14px;
	COLOR: #333333;
	FONT-FAMILY: Tahoma, Arial;
	text-transform: capitalize;
	font-weight: bold;
	width: 100%;
	padding: 2px;
	border-top: 1px solid #CCCC99;
	border-bottom: 1px solid #CCCC99;
}
.BrandFeaturedCategories {


	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #006600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2D1B5;
	text-decoration: none;
	width: 100%;
	background-image:  url(file:///O|/WebSites/skihelmets2002/site/css/dept_pages/04Titles/summer_bullet_bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
}
.BrandUsefulInfoTitles {



	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000066;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2D1B5;
	text-decoration: none;
	width: 100%;
	background-image:  url(file:///O|/WebSites/skihelmets2002/site/css/dept_pages/04Titles/summer_bullet_bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
}
.BrandStoreDealerInfoBlurb {

	font-family: Tahoma, Arial;
	font-size: x-small;
	color: #000000;
}
.BrandStoreUsefulTitleBox {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #996600;
	background-color: #E1E1C4;
	padding-left: 5px;
}
.BrandStoreFeaturedTitleBox {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	border: 1px solid #666666;
	background-color: #CCCCCC;
	padding-left: 5px;
}
.BrandStoreProductCategories {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 5px;
	background-color: #62805E;
	border: 1px solid #000000;


}
.DeptBrowseSubLink {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
	padding-left: 15px;
	left: 40px;
	background-image:  url(file:///O|/WebSites/skihelmets2002/site/css/dept_pages/green_bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.DeptBrowseSubLink:hover {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	padding-left: 15px;
	left: 40px;
	background-image:  url(file:///O|/WebSites/skihelmets2002/site/css/dept_pages/double_grey_bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.DeptBrowseMainLink {

	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	color: #000066;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}.SmallNameDept {
	font-family: Tahoma, Arial;
	font-size: 9px;
	color: #000066;
}
.TableBorderBlkNoTop {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.BillingHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #808080;
	padding: 2px;
}
.BillingDisclaimer {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	background-color: #CCCCCC;
	padding: 2px;
}
.ProductAttrLabel2 {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000066;

}
.LeafTreeLine {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: dotted;
	padding-bottom: 3px;



}

.LeafTree {
	font-family: Tahoma, Arial;
	font-size: 9px;
	color: #000066;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;


}
.relProduct { font-family: Tahoma, Arial; font-size: 10px; font-weight: 
normal; color: #000066}.NavBorderGrey {
	border-right: 1px solid #999999;

}
.BlkTableBorderNoTop {
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;

}
.HeadNav04 {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #EEEEEE;
	text-decoration: none;
	font-weight: bold;
	width: 100%;
	background-color: #113F59;
	text-transform: uppercase;





}
.HeadNav04:hover {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	background-color: #CCCCCC;



}
.HelmetNameFront {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #31536E;
	font-weight: bold;

}
.HelmetMSRPFront {
	font-family: Tahoma, Arial;
	font-size: 9px;
	color: #000000;
}
.HelmetCloseoutFront {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #990000;
	font-weight: bold;

}
.HelmetCloseoutPriceFront {


	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #000066;
}
.BlueBlurbText {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
}
.TableReviewDash {
	background-color: #D5DADB;
	border: 1px solid #50768F;

}
.TableReviewDashOverall {

	background-color: #F3D8D8;
	border: 1px solid #690705;
}
.TableReviewManufacturer {
	background-color: #FFFFFF;
	border-top: 1px none #4D606B;
	border-right: 1px solid #4D606B;
	border-bottom: 1px solid #4D606B;
	border-left: 1px none #4D606B;


}
.ReviewTablesDivider {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.TableReviewQuickLook {
	border: 1px solid #CCCCCC;
	padding: 5px;

}
.TableListDivider {
	border-top: 1px dashed #999999;
	border-right: 1px none #999999;
	border-bottom: 1px dashed #999999;
	border-left: 1px none #999999;

}
.Reviewmodellink {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.TableDashLineGrnSideBottom {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #006600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}
.ReviewTableHead {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: underline;
	text-transform: uppercase;

}
.ReviewTableHead:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
	text-transform: uppercase;

}
.ReviewTableHeadActive {

	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: underline;
	text-transform: uppercase;
}
.ReviewTableHeadActive:hover {

	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.maindescBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
div.pdb_row { clear: both; padding-top: 10px; font-size: 11px; font-weight: 400; font-family: Verdana, Arial, Helvetica, sans-serif;}
div.pdb_row span.pdb_left, div.pdb_row div.pdb_left {float: left; text-align: left; width: 80%;}
div.pdb_row span.pdb_right, div.pdb_row div.pdb_right {float: right; text-align: right; width: 20%; font-size: 11px; font-weight: 400; font-family: Verdana, Arial, Helvetica, sans-serif;}
.pdb_product_image {float: left; padding: 0 5px 5px 0; }
a.pdb_buy_link, a.pdb_buy_link:visited {margin: 0; padding: 2px; font-size: 11px; font-weight: 600; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2d2f71; text-decoration: underline; }
a.pdb_buy_link:hover {margin: 0; padding: 2px;  color: green; text-decoration: underline;}
a.pdb_more_info_link, a.pdb_more_info_link:visited {margin: 0; padding: 2px; font-size: 100%; color: #2d2f71; text-decoration: underline;}
a.pdb_more_info_link:hover {margin: 0; padding: 2px; font-size: 100%; color: green; text-decoration: underline;}
.pdb_retail_price_block { margin: 2px 0 2px 0; }
.pdb_retail_text {font-size: 11px; font-weight: 400; font-family: Verdana, Arial, Helvetica, sans-serif;}
.pdb_retail_price {font-size: 11px; font-weight: 400; font-family: Verdana, Arial, Helvetica, sans-serif;}
.pdb_sale_price_block { margin: 0px 0 2px 0; }
.pdb_sale_text {font-size: 11px; font-weight: 600; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; }
.pdb_sale_price {font-size: 11px; font-weight: 400; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000;}
.pdb_product_description {font-size: 10px;}

#leftnav .titlenav {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #EFEFEF;
	padding: 5px;
	background-color: #6A7B7B;
	font-size: 16px;
}
#leftnav table tr td {
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	background-color: #CCC;
	font-size: 12px;
	margin: 2px;
	text-decoration: none;
}