@charset "utf-8";

/*---Reference menu structure from wrapping DIV, this allows easy transfer to Kentico----*/

#mainMenu ul ul{}
#mainMenu ul > ul{}
#mainMenu ul li{

}
#mainMenu ul li img{
float:left;
display:block;
padding-left:10px;
padding-right:0;
padding-top:10px;
}
#mainMenu ul li a.MMenuCMSListMenuLinkHighlighted{
text-decoration:underline;
color:#ff9e35;}
/*#mainMenu ul li.warrantyMenuItem a{
background:url(../../images/star.gif) no-repeat 8px 11px;
padding-left:30px;}*/

#mainMenu ul li.warrantyMenuItem a{
padding-left:5px!important;}

/*---SUB MENU---*/

/*--First Level---*/
#subMenu ul
{
	padding-left:5px;
	float:left;
}
#subMenu ul li
{
	display:block;
	float:left; 
	width:165px;
}
#subMenu ul li a
{
	display:block;
	clear:both;
	padding:6px 5px 6px 0px;
	font-size:105%;
	color:#e2cc9b;
	border-bottom:1px dotted #5e5d5a;
}
#subMenu ul li.CMSListMenuHighlightedLI a,
#subMenu ul li.CMSListMenuHighlightedLIfirst a,
#subMenu ul li.CMSListMenuHighlightedLIlast a
{
	color:#fb8e1a;
	text-decoration:underline;
}
#subMenu ul li a:hover
{
	text-decoration:underline;
}
/*--First Level End---*/

/*--Second Level---*/
#subMenu ul ul
{
	padding-left:0px;
	/**/border-bottom:1px dotted #5e5d5a;
}

#subMenu ul li.CMSListMenuHighlightedLI ul,
#subMenu ul li.CMSListMenuHighlightedLIfirst ul,
#subMenu ul li.CMSListMenuHighlightedLIlast ul
{
	padding-left:0px;
}
#subMenu ul ul li.CMSListMenuHighlightedLI,
#subMenu ul ul li.CMSListMenuHighlightedLIfirst,
#subMenu ul ul li.CMSListMenuHighlightedLIlast
{
	background:url(../../images/menu/SubMenuBG_selected.gif) no-repeat 0px 11px;
}
#subMenu ul li.CMSListMenuHighlightedLI ul li a,
#subMenu ul li.CMSListMenuHighlightedLIfirst ul li a,
#subMenu ul li.CMSListMenuHighlightedLIlast ul li a
{
	font-size:90%;
	color:#e2cc9b;
	border-bottom:1px dotted #5e5d5a;
	margin-left:15px;
	text-decoration:none;
}
#subMenu ul li ul li.CMSListMenuLIlast a
{
	border-bottom:none;
}
#subMenu ul ul li.CMSListMenuHighlightedLI a,
#subMenu ul ul li.CMSListMenuHighlightedLIfirst a,
#subMenu ul ul li.CMSListMenuHighlightedLIlast a
{
	color:#e2cc9b;
	text-decoration:none;
}
#subMenu ul ul li.CMSListMenuLIlast a
{
border-bottom:none;}

#subMenu ul ul li a.CMSListMenuLink{
text-transform:uppercase;}
#subMenu ul ul li a.CMSListMenuLinkHighlighted{
text-transform:uppercase;
color: #FB8E1A !important;}

/*--Second Level End---*/

/*--Third Level---*/
#subMenu ul ul ul
{
	padding-left:0px;
	border-bottom:1px dotted #5e5d5a;
	
}
#subMenu ul ul li.CMSListMenuHighlightedLIlast ul
{
border-bottom:none;}

#subMenu ul ul ul li.CMSListMenuLI,
#subMenu ul ul ul li.CMSListMenuHighlightedLIfirst,
#subMenu ul ul ul li.CMSListMenuHighlightedLI

{
	background:url(../../images/menu/SubMenuBG_drop.gif) no-repeat 0px -34px;
}
#subMenu ul ul ul li a
{
	color:#c7b5a1;
	border-bottom:1px dotted #5e5d5a;
	padding-left:15px;
	text-transform:none;
}
#subMenu ul ul ul li a.CMSListMenuLink,
#subMenu ul ul ul li a.CMSListMenuLinkHighlighted
{
	text-transform:none;
}
#subMenu ul ul ul li.CMSListMenuLIlast,
#subMenu ul ul ul li.CMSListMenuHighlightedLIlast
{
	background:url(../../images/menu/SubMenuBG_drop_last.gif) no-repeat 0px -34px;
	border-bottom:none;
}
#subMenu ul ul ul li.CMSListMenuLIlast a,
#subMenu ul ul ul li.CMSListMenuHighlightedLIlast a
{
	border-bottom:none;
}
#subMenu ul ul ul li.CMSListMenuHighlightedLI a,
#subMenu ul ul ul li.CMSListMenuHighlightedLIlast a
{
	color:#c7b5a1;
	text-decoration:underline
}
#subMenu ul ul ul li a.CMSListMenuLinkHighlighted{
color: #FB8E1A;}

/*--Third Level End---*/

/*---SUB MENU END---*/

#secondaryNav ul{}
#secondaryNav ul li{
display:block;
float:left;}
#secondaryNav ul li a{
display:block;
float:left;
padding:5px 20px 5px 20px;
font-size:10px;
color:#73604b;}
#secondaryNav ul li a.BM{
background:url(../../images/Bookmark-Icon.gif) no-repeat top left;}
#secondaryNav ul li a.PNT{
background:url(../../images/Print-Icon.gif) no-repeat top left;
padding-left:25px;}
#secondaryNav ul li a.SM{
background:url(../../images/Sitemap-Icon.gif) no-repeat top left;}



#footerMenu ul{
float:left;
}
#footerMenu ul li{
background:url(../../images/menu/footerMenuDiv-Left.gif) no-repeat top left;
margin:0px 1px 0px 1px;
height:36px;
display:block;
float:left;
}
#footerMenu ul li a{
height:36px;
line-height:36px;
padding:0px 10px 0px 10px;
color:#fdfdfc;
background:url(../../images/menu/footerMenuDiv-Right.gif) no-repeat top right;
display:block;
float:left;
}
