
#h-nav {
    float: left;
    margin: 0;
    padding: 0 0 0px;
    width: 100%;
}
#h-nav ul {

}
.right-menu a {
    padding-right: 0 !important;
}
#h-nav li {
	float:left;
	display:inline;
	
}
#h-nav .active {
    color: #AF5101 !important;
}
#h-nav a {
	float:left;
	padding:5px 23px 7px;
	color:#565656; font-size:19px; 
	 font-family: 'segoe_uiregular';
	 text-transform:uppercase;
}
#h-nav a.firstLevel, #h-nav a.firstLevel .cufon-vml{cursor:pointer !important;}

#h-nav a.firstLevel, #h-nav a.firstLevel .cufon-vml {
    cursor: pointer !important;
}
#h-nav li.expanded a.no-hover {
	background:#fff;
	color:#000;
	width:33.335%;
}
#h-nav .left-menu li {
    float: right;
}
#h-nav .right-menu li {
    float: left;
}
/* left-menu start */
#h-nav .left-menu {	float:left;
	   padding-right: 1.5%;
    width: 44.5%;
	 padding-bottom: 25px;
	background:url(../../images/border_line.png) left bottom repeat-x;}
#h-nav .left-menu li { margin:0 0px 0 0px; }
/* left-menu end */
/* right-menu start */
#h-nav .right-menu { 	float:right;
 margin-left: 2%;
    padding-bottom: 25px;
    padding-left: 8.5%;
    width: 43.5%;
	background:url(../../images/border_line.png) left bottom repeat-x;}
#h-nav .right-menu li { margin:0 0px 0 0px; }
#h-nav .right-menu .drop-menu {
	left:auto;
	right:7px;
}
* html #h-nav .right-menu .drop-menu { right:-7px; }
#h-nav .right-menu .drop-menu .inner-bg { background-position:100% 0; }
/* right-menu end */
/* h-nav end */

/*	PRIMARY NAV STYLES (facelift)
	================================	*/
#h-nav .firstLevel span, #h-nav .firstLevel cufon{padding:2px 0 1px;}
#h-nav .secondLevel{
	 background: url("../../images/bbg.jpg") repeat;
  border: 1px solid #BCBCBC;
    display: none;
    /*height: 412px;*/
    height: 480px;
    left: 0;
    margin: auto;
    padding: 0;
    position: absolute;
    right: 0;
    top: 130px;
    width: 958px;
    z-index: 9999;
    max-height: 480px;
    overflow-x: hidden;
    overflow-y: auto;
    
}
#h-nav li:hover ol{display:block;} /* noscript hover */
.jsEnabled #h-nav li:hover ol{display:none;} /* script version */
#h-nav .secondLevel li{ width: 33.3%; margin:0;float:left;display:block;}


#h-nav .secondLevel a{float:none;font-size:11px;padding:0;
		border:solid 1px #bcbcbc;border-width:0 1px 1px 0;
		
		}
		
		
		
#h-nav .secondLevel .third a{border-width:0 0 1px 0;overflow:hidden !important;}
#h-nav .secondLevel a,
#h-nav .secondLevel img,
#h-nav .secondLevel small{width:318px;display:block;margin:0;cursor:pointer;}
#h-nav .secondLevel .third a,
#h-nav .secondLevel .third sup{width:318px;}
#h-nav .secondLevel a{
		height:102px;
		overflow:hidden;
		position:relative; 
		/**/
		
		}
#h-nav .secondLevel img{margin: 0;
    max-height: 80px;}
	
	
.secondLevelBox {
	width:318px;
	display:block;
	margin:0;
	cursor:pointer;
	
	
	height:102px;
	overflow:hidden;
	position:relative;
	float:none;
	
	/*
	font-size:12px;
	padding:0;
	border:solid 1px #bcbcbc;
	border-width:0 1px 1px 0;
	color:#565656; font-size:19px; 
	font-family: 'segoe_uiregular';
	text-transform:uppercase;
	border-radius: 7px;
	*/
}	
	
	
	
	

#h-nav .secondLevel small{height:25px;position:absolute;top:78px;background:#fcfcfc;overflow:hidden;}
#h-nav .secondLevel em
{
	padding:0 12px 0 14px;
	font-weight: normal;
	font-size: 11px;
	font-style: normal;
	line-height: 25px;
	background:url(/i/navArrow.png) no-repeat 100% 2px;color:#000;
}
#h-nav .secondLevel a:hover em{color:#fff;background-position:100% -12px;}
#h-nav .secondLevel a:hover small{background:#000;}
#h-nav .secondLevel sup
{
   background: none repeat scroll 0 0 #808080;
    display: block;
    height: 78px;
    left: 0;
    opacity: 0.5;
    position: absolute;
    top: 0;
    width: 319px;
}

#h-nav .secondLevel a:hover sup{-moz-opacity:0; filter:alpha(opacity=0); opacity:0;}
#h-nav .btnNavClose a,
#h-nav .models .btnNavClose a{display:none;width:75px;height:18px;
		position:absolute;bottom:0;
		/*right:-1px;*/
		background:url(../../images/back_icon.png) no-repeat 0 0;}
.jsEnabled #h-nav .btnNavClose a,
.jsEnabled #h-nav .models .btnNavClose a{display:block;} /* script version */

/*#h-nav .secondLevel sup:hover
{
    display:none;
}*/

#h-nav .models a,
#h-nav .models small{width: 318px;}

#h-nav .models img
{
    width: 238px;
    margin: 7px auto 0;
}
#h-nav .models .fourth a,
#h-nav .models .fourth small{width: 320px;}

#h-nav .models a{ height: 102px; background:url(/i/navModelsBg.png) repeat-x 0 0;}
#h-nav .models li.active a, #h-nav .models li.active a:hover {background-position:0 -134px;}
#h-nav .models li a:hover {background-position:0 -15px;}
#h-nav .models small{top:78px;}
#h-nav .models sup{width: 320px;height:78px;}
#h-nav .secondLevel.models a:hover sup
{
    opacity: 0;
}
#h-nav .models .active{z-index:1001;}
#h-nav .models .active em{color:#fff;background:none;}
#h-nav .models .active small,
#h-nav .models .active a:hover small{background:none;}
#h-nav .models .active sup{-moz-opacity:0; filter:alpha(opacity=0); opacity:0;}

#h-nav .models .fourth a{border-width:0 0 1px 0;overflow:hidden !important;}
#h-nav .models .fourth a,
#h-nav .models .fourth sup{width: 320px;}
#h-nav .models .fourth div a{border:0;}

#h-nav .models .blank{border-bottom:1px solid #bcbcbc;border-right:1px solid #bcbcbc;display:block;width: 318px;height:102px;}
#h-nav .models .blank.fourth{border-right:none;width: 320px;}

#h-nav .variants{height:119px;position:relative;}
#h-nav .variants div{display:none;top:0;position:absolute;z-index:9002;
		background:url(/i/navModelsBg.png) repeat-x 0 -118px;}

#h-nav .variants:hover{z-index:1001 !important;text-transform:none;} /* ie overlapping fix */
#h-nav .models .variants
{
    height: 103px;
}
#h-nav .models .variants div
{
    background:url(/i/navModelsBg.png) repeat-x 0 -134px;
}
.jsEnabled #h-nav .variants:hover{z-index:auto !important;}

#h-nav .variants:hover a,
#h-nav .variants:hover div{text-transform:uppercase;}

#h-nav .variants:hover div{display:block;} /* noscript hover */
.jsEnabled #h-nav .variants:hover div{display:none;} /* script version */
		
#h-nav .variants div{left: 318px;}

#h-nav .variants ul{display:block;padding:6px 60px 21px 12px;width:auto;height:97px;
		background:url(/i/navModelsSepa.png) no-repeat 0 0;}
#h-nav .models .variants ul
{
    height: 81px;
}
#h-nav .variants li{float:none;display:block;padding:0;margin:0;height:18px;}
#h-nav .variants div a{position:static;overflow:visible;display:block;height:auto;width:auto;
		margin:0;padding:0 16px 0 0;border-width:0;white-space:nowrap;line-height:11px;
		background:url(/i/navArrow.png) no-repeat 100% -12px !important;color:#fff;}
#h-nav .variants div a:hover{color:#9e9e9e;background-position:100% 2px !important;}
#h-nav .variants .btnNavModelsClose,
#h-nav .variants .btnNavModelsClose:hover{display:none;width:66px;height:25px;
		position:absolute;right:0;top:78px;margin:0;padding:0;
		background:url(/i/btnNavModelsClose.png) no-repeat 0 0 !important;}
.jsEnabled #h-nav .variants .btnNavModelsClose,
.jsEnabled #h-nav .variants .btnNavModelsClose:hover{display:block;} /* script version */

#h-nav .right div{left: auto; right: 319px;}
#h-nav .fourth div{right: 320px;}	/* override on last item in the row	*/
#h-nav .right ul{background-position: 100% 0;}
#h-nav .right li{text-align: right;}
#h-nav .right ul {padding: 11px 12px 10px 60px;}
#h-nav .right .btnNavModelsClose,
#h-nav .right .btnNavModelsClose:hover{left: 0;right: auto;}

.categoryRow
{
	/*float: none !important;*/
}
.categoryRow a
{
    left : 0 !important;
}

.btnNavClose
{
	width: 100% !important;
	float: left !important;
	margin-top: 20px !important;
}
/*==Css Starts Here=======*/
	
