﻿/* Grid */
#categorygridtemplate {float: left;}
#categorygridtemplaterecords {margin:0px;}
#categorygridtemplaterecords .record {text-align:center;width:193px;margin:0;padding:0;}
#categorygridtemplaterecords .record a{
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px dashed #114FB2;
	color: #114FB2;
	text-decoration: none;
}
#categorygridtemplaterecords .record a:HOVER{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #114FB2;
}
#categorygridtemplaterecords .recordimage {margin: 0px;padding: 0px;}
#categorygridtemplaterecords .recordimage a {border: none;}
#categorygridtemplatere {}
#categorygridtemplaterecords .recordsku {}
#categorygridtemplaterecords .recordprice {}
#categoryleft { width: 175px; float: left;}
.decoratedblock UL{background: none; border: none;}
#customLeftMenu0, #customLeftMenu1, #customLeftMenu2{display: block;}
#customLeftMenu1 UL UL img, #customLeftMenu2 UL UL img{
	display: inline;
}
#customLeftMenu, #customLeftMenu0{
	text-align: left;
	padding: 0px;
	margin: 0px;
	background-image: url(images/nav_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	min-height: 321px;
	line-height: 100%;
}
*html #customLeftMenu0{
	height: 321px;
}
#customLeftMenu0 UL{
	list-style-type: none;
	padding: 0px 13px 0px 57px;
	margin: 0px;
}
#customLeftMenu0 LI{
	line-height: 100%;
}
#customLeftMenu0 UL UL{
	background-color: #0A4D9C;
	background-image: url(images/nav_btmborder.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
}
#customLeftMenu0 UL UL LI{
	line-height: 13px;
	margin-bottom: 5px;
}
#customLeftMenu0 UL UL LI img{
	margin: 0px;
	padding: 0px;
}
#customLeftMenu0 UL UL LI a{
	color: #FCDA6F;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#customLeftMenu0 UL UL LI a:hover{
	background-color: #FCDA6F;
	color: #0A4D9C;
	text-decoration: none;
}
#customLeftMenu1, #customLeftMenu2{
	text-align: left;
	padding: 0px;
	margin: 0px;
	background-image: url(images/nav_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	min-height: 321px;
	line-height: 100%;
}
*html #customLeftMenu1, *html #customLeftMenu2{
	height: 321px;
}
#customLeftMenu1 LI, #customLeftMenu2 LI{
	line-height: 100%;
}
#customLeftMenu1 UL, #customLeftMenu2 UL{
	list-style-type: none;
	padding: 0px 13px 0px 57px;
	margin: 0px;
}
#customLeftMenu1 UL UL, #customLeftMenu2 UL UL{
	margin: 0px;
	padding: 0px;
}
#customLeftMenu1 UL UL LI, #customLeftMenu2 UL UL LI{
	margin: 0px;
	padding: 0px;
}
#customLeftMenu1 UL UL UL LI{
	line-height: 13px;
	margin-bottom: 5px;
}
#customLeftMenu2 UL UL UL LI{
	line-height: 13px;
	margin-bottom: 10px;
}
#customLeftMenu2 UL UL UL UL LI{
	line-height: 13px;
	margin-bottom: 5px;
}
#customLeftMenu1 UL UL UL{
	background-color: #0A4D9C;
	background-image: url(images/nav_btmborder.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	margin: 0px 0px 10px 0px;
	padding: 10px 0px 10px 20px;
}
#customLeftMenu2 UL UL UL{
	background-color: #0A4D9C;
	background-image: url(images/nav_btmborder.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	margin: 0px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
}
#customLeftMenu2 UL UL UL UL{
	border: none;
	background: none;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 5px 40px;
}
#customLeftMenu0 UL .clm_imgNoBorder, #customLeftMenu1 UL .clm_imgNoBorder, #customLeftMenu2 UL .clm_imgNoBorder{
	display: inline;
}
#customLeftMenu1 UL UL .clm_imgNoBorder{
	margin-bottom: -1px !important;
	margin-bottom: -2px;
}
#customLeftMenu2 UL UL .clm_imgNoBorder{
	margin-bottom: -1px !important;
	margin-bottom: -2px;
}
#customLeftMenu1 UL UL LI img, #customLeftMenu2 UL UL LI img{
	margin: 0px;
	padding: 0px;
}
#customLeftMenu1 UL UL LI a, #customLeftMenu2 UL UL LI a{
	color: #FCDA6F;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#customLeftMenu2 UL UL LI .clm_subCategoryTitle{
	color: white;
}
#customLeftMenu1 UL UL LI a:hover, #customLeftMenu2 UL UL LI a:hover{
	background-color: #FCDA6F;
	color: #0A4D9C;
	text-decoration: none;
}
.clm_products{
}
.clm_products a{
	color: #FCDA6F;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dashed #FCDA6F;
}
.clm_products a:hover{
	background-color: #FCDA6F;
	color: #0A4D9C;
	text-decoration: none;
	border: none;
}
.clm_subCategoryTitle{
	padding: 0px 4px 0px 18px;
	display: block;
}
.clm_imgNoBorder{
	border: none;
}
.clm_imgNoBorder:hover{
	border: none;
	display: inline;
	background-color: transparent;
}
#customLeftMenu0 .clm_productInfoContainer{
	float: right;
}
.clm_productInfoContainer{
	margin-left: 4px;
}
.clm_productInfoContainer img{
	margin-top: -3px !important;
	margin-top: 0px;
}
.clm_productInfo{
	border: 1px solid white;
	background-color: #053E83;
	padding: 6px;
	margin: -30px 0px 0px 10px;
	position: absolute;
	z-index: 999;
	width: 163px;
}
.clm_productInfoImg{
	padding-bottom: 4px;
}
.clm_productInfo img{
	margin-top: 0px;
	border: none;
}
.clm_title{
	font-size: 10px;
	color: #FEDA7A;
	font-weight: bold;
}
.clm_content{
	color: #ffffff;
	font-size: 10px;
}
#customCategoryList{
	font-size: 11px;
	line-height: 150%;
	color: #17539C;
}
#customCategoryList img{
	padding-bottom: 4px;
}
.dealerMsg{
	font-size: 10px;
	color: #17539C;
}
.dealerMsg a{
	color: #007FE8;
	border-bottom: 1px dashed #007FE8;
	text-decoration: none;
}
.dealerMsg a:HOVER{
	background-color: #007FE8;
	color: #FFFFFF;
	border: none;
}