.jqueryslidemenu{
	height:31px;
	position:absolute;
	top:110px;
	left: 0;
	width: 1000px;
	background: #0069ad url(../images/menu_bg.gif) repeat-x;
}

.jqueryslidemenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:12px;
	background: url(../images/menu_bg_left.gif) right center no-repeat;
}
.jqueryslidemenu ul.menuUL
{
	height:31px;	 
	font-size:11px;
	
	
}


/* SUBMENU */
.jqueryslidemenu  li ul.submenu {
	display:none; 
	position:absolute; 
	z-index:10; 
	width:170px; 
	*width:170px; 
	_width:170px; 
}
.jqueryslidemenu  li:hover ul.submenu { 
	display:block
}


.jqueryslidemenu ul li{
	position: relative;
	display: inline;
	float: left;
	height:30px; 
	_height:30px;
	padding-right: 10px;
}
.jqueryslidemenu ul li li{
	padding-right: 0;
}


/* HOME ITEM */
.jqueryslidemenu  li.hm { 
	width:88px; 
	padding-left: 10px;
	padding-right: 5px; 
	}
.jqueryslidemenu  li.hm a {
	width:88px;
	}


.jqueryslidemenu ul li:hover{
	
}

.jqueryslidemenu  ul li ul li { border-top: none; margin-top: 0px }
.jqueryslidemenu  ul li ul li:hover { border-top: none; margin-top: 0px }


/* SUBMENU */

.jqueryslidemenu  li ul.submenu li {
	float:none; 
	text-align:left;
	height:1%;
}

.jqueryslidemenu  li ul.submenu li a { 
	background:#ffffff; 
	width:170px; 
	color:#0063a2; 
	border:1px solid #e9eef0; 
	border-top:none; 
	text-align:left; 
	padding:3px 5px; 
	font-weight:normal; 
	text-transform:none;
}
.jqueryslidemenu  li ul.submenu li.first a { 
	border-top: solid 1px #e9eef0;
}

.jqueryslidemenu  li ul.submenu li a:hover { 
	background:#0063a2; 
	color:#ffffff; 
	font-weight:bold;
	
}



.jqueryslidemenu  li ul.submenu ul.subsub 
{
	display:none; 
	position:absolute; 
	z-index:14;  
	margin:-22px 0 0 181px; 
	*margin:-22px 0 0 181px; 
	_margin:-22px 0 0 181px; 
	padding:0; 
	
	border-top:1px solid #e9eef0; 
	float:left;
}


.jqueryslidemenu  li ul.submenu li:hover ul.subsub { display:block; z-index:14; float:left;}
.jqueryslidemenu  li ul.submenu ul.subsub li a { background:#e9eef0; color:#0063a2; width:220px}
.jqueryslidemenu  li ul.submenu ul.subsub li  a:hover {background:#0063a2; color:#e9eef0;}
.jqueryslidemenu  li ul.submenu ul.subsub li  a span {  position:absolute; right:5px;  color:#0063a2;}
.jqueryslidemenu  li ul.submenu ul.subsub li  a:hover span {  position:absolute; right:5px;  color:#e9eef0;}


.jqueryslidemenu  li ul.submenu li.sl {height:1%;}
.jqueryslidemenu  li ul.submenu li.sl a { background:#ffffff; }
.jqueryslidemenu  li ul.submenu li.sl a:hover { background:#0063a2; color:#ffffff; } 
.jqueryslidemenu  li ul.submenu li.sl a span.arr{ float:right; width:4px; height:10px; background:url(../images/arrow.gif) no-repeat 0 50%; vertical-align:middle; margin:2px 0 0 0; }
.jqueryslidemenu  li ul.submenu li.sl a:hover span.arr {background:url(../images/arrow_h.gif) no-repeat 0 50%;}
.jqueryslidemenu  li ul.submenu li.sl:hover { _margin: 0 0  -3px 0; *margin: 0 0 -3px 0;}


 

.jqueryslidemenu ul li a, .jqueryslidemenu ul li:hover a{
	/* ITEM WIDTH */	
	width: 88px;	
	display: block;
	text-decoration: none;
	overflow:hidden; 
	white-space:nowrap; 
	text-align:center;	
	color:#0063a2; 
	font-weight: bold;
	padding:6px 13px 6px 0;
	border-left: none;
}
.jqueryslidemenu ul li a.noarrow, .jqueryslidemenu ul li:hover a.noarrow, .jqueryslidemenu ul li.last a 
{
	background: none;
}

.jqueryslidemenu ul li.hm {
	background: url(../images/menu_bg_right.gif) left center no-repeat;
	
}


.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited, .jqueryslidemenu ul li a:hover{
	color: white;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
}

.jqueryslidemenu ul li ul{
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
}

.jqueryslidemenu ul li ul li{
	display: list-item;
	float: none;
}

.jqueryslidemenu ul li ul li ul{
	top: 0;
}

.jqueryslidemenu ul li ul li a{
	font: normal 13px Verdana;
	width: 160px; /*width of sub menus*/
	padding: 5px;
	margin: 0;
	border-top-width: 0; 
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
	background: #eff9ff;
	color: black;
}

.submenu {	
	width:160px;
}

.jqueryslidemenu  li ul.last_menu  {
	width:122px !important
	}
.jqueryslidemenu ul li ul.last_menu li a { 
	background:#ffffff; 
	width:110px; 
	color:#0063a2; 
	border:1px solid #e9eef0; 
	border-top:none; 
	text-align:left; 
	padding:3px 5px; 
	font-weight:normal; 
	text-transform:none  
	}
.jqueryslidemenu  li ul.last_menu .first a { 
	background:#ffffff; 
	width:110px; 
	color:#0063a2; 
	border:1px solid #e9eef0;
	text-align:left; 
	padding:3px 5px; 
	font-weight:normal; 
	text-transform:none  
	}
/** Full info in sub-sub */
.jqueryslidemenu  li ul.submenu li.sl a.full { 
background:#0063a2; 
color:#ffffff; 
width:215px;
height:60px;  
padding-left:10px;
cursor:pointer;
}
.jqueryslidemenu  li ul.submenu li.sl  a.full:hover {
background:#0063a2; 
color:#ffffff;
}
.jqueryslidemenu  li ul.submenu li.sl a.full span.image {
 position:absolute;
 vertical-align:middle; 
 padding-left: 70px;
 top:1px;
margin-top: 2px;
}
.jqueryslidemenu  li ul.submenu li.sl a.full span.model {
	position:relative;
	align: left;
	color:#ffffff;
	font-weight:bold;
}
.jqueryslidemenu li ul.submenu li.sl a.full span.price {
	position:relative;
	align: left;
	color: #ffffff;
	font-weight:normal;
}
.jqueryslidemenu  li ul.submenu li.sl a.full span.stock {
 position:relative;
 align: left;
color: #ffffff;
 top:10px;
 font-weight:normal;
}
/** end full info styles */
