﻿/*!!!!!!!!!!!QuickMenu Add-On Core Code(Remove when not using any add-on's) */ 
.qmfv {
	visibility:visible!important;
}
.qmfh {
	visibility:hidden!important;
}/*!!!!!!!!!!!QuickMenu Core CSS [Do Not Modify!]!!!!!!!!!!!!!*/ 
.qmmc .qmdivider {
	display:block;
	font-size:1px;
	border-width:0;
	border-style:solid;
}
.qmmc .qmdividery {
	float:left;
	width:0;
}
.qmmc .qmtitle {
	display:block;
	cursor:default;
	white-space:nowrap;
}
.qmclear {
	font-size:1px;
	height:0;
	width:0;
	clear:left;
	line-height:0;
	display:block;
	float:none!important;
}
.qmmc {
	position:relative;
	zoom:1;
}
.qmmc a,.qmmc li {
	float:left;
	display:block;
	white-space:nowrap;
}
.qmmc div a,.qmmc ul a,.qmmc ul li {
	float:none;
}
.qmsh div a {
	float:left;
}
.qmmc div {
	visibility:hidden;
	position:absolute;
}
.qmmc ul {
	left:-10000px;
	position:absolute;
}
.qmmc,.qmmc ul {
	list-style:none;
	padding:0;
	margin:0;
}
.qmmc li a {
	float:none;
}
.qmmc li {
	position:relative;
}
.qmmc ul {
	z-index:10;
}
.qmmc ul ul {
	z-index:20;
}
.qmmc ul ul ul {
	z-index:30;
}
.qmmc ul ul ul ul {
	z-index:40;
}
.qmmc ul ul ul ul ul {
	z-index:50;
}
li:hover>ul {
	left:auto;
}
#qm0 ul {
	top:100%;
}
#qm0 ul li:hover>ul {
	top:0;left:100%;
}
/*!!!!!!!!!!!QuickMenu Styles!!!!!!!!!!!*/ 
#qm0 {
	height: 49px;
	background-color: transparent;
}
#qm0 a {
	background-position: center center;
	padding: 15px 20px 15px 20px;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #555353;
	background: url(../images/nav-bg-silver-2.gif) center center repeat-x;
}
/* Style for selected button without drop down menu */
#qm0 a:hover {
	background-color:#7ba8bf;
	color: #000000;
	background: url(../images/nav-bg-silver.gif) center center repeat-x;
}
/* Style for selected button with drop down menu */
body #qm0 .qmactive,body #qm0 .qmactive:hover {
	background-color:#7ba8bf;
	text-decoration:none;
	color: #000000;
	background: url(../images/nav-bg-silver.gif) center center repeat-x;
}
/* Style for selected button */
body #qm0 .qmpersistent,body #qm0 .qmpersistent:hover {
	background-color: #7ba8bf;
	text-decoration: none;
	background: url(../images/nav-bg-silver.gif) center center repeat-x;
	color: #000000;
}
#qm0 div,#qm0 ul {
	padding:0;
	margin: 2px 0;
	background-color:#fff;
	border-width:1px medium 1px 1px;
	border-style:solid none solid solid;
	border-color:#477996;
}
#qm0 div a,#qm0 ul a {
	padding:3px 30px 3px 10px;
	margin:0;
	background-color:#fff;
	background-image:none;
	color:#000;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	border-width:0 1px 0 0;
	border-style:solid;
	border-color:#477996;
}
#qm0 div a:hover,#qm0 ul a:hover {
	background-color:#7ba8bf;
	background-image:none;
	color:#fff;
	text-decoration:none;
}
body #qm0 div .qmactive,body #qm0 div .qmactive:hover {
	background-color:#7ba8bf;
	background-image:none;
	color:#fff;
}
body #qm0 div .qmpersistent,body #qm0 div .qmpersistent:hover {
	background-color:#7ba8bf;
	color:#fff;
}

