/* Menu Generated By: OpenCube Visual QuickMenu - www.opencube.com [Please include this comment in your source.] */
.qmclear {}
.qmmc:after {content: "."; display:block; height:0px; clear:both; overflow:hidden;}
.qmmc div>a, .qmmc dd>a, .qmmc li>a, .qmmc div>span, .qmmc dd>span, .qmmc li>span, .qmmc div, .qmmc dl, .qmmc dd, .qmmc li, .qmmc ul { font-wieght:normal; text-decoration:none; font-family:Arial;
	font-size:18px;
	line-height:normal;
	padding:0px;
	margin:0px auto;
}
.qmmc .qmdivider {display:block; font-size:1px; border-width:0px; border-style:solid; position:relative; z-index:1;}
.qmmc .qmdividery {float:left;	width:0px;}
.qmmc .qmtitle {display:block; cursor:default; white-space:nowrap; position:relative; z-index:1;}
.qmmc {position:relative; zoom:1;}
.qmmc a, .qmmc li {float:left; display:block; white-space:nowrap; position:relative; z-index:1; line-height:normal;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}

/*.qmsh div a {float:left;}
.qmmc div {visibility:hidden;
	position:absolute;
}
.qmmc .qmcbox {
	cursor:default;
	display:block;
	position:relative;
	z-index:1;
}
.qmmc .qmcbox a {display:inline;}
.qmmc .qmcbox div, .qmmc .qmcbox ul {
	float:none;
	position:static;
	visibility:inherit;
	left:auto;
}*/
.qmmc .qmmulti {float:left;	position:relative;}
.qmmc .qmmulti dd {margin:0px; padding:0px;}
.qmmc dd {position:relative;}
.qmmc .qmml0 {z-index:99;}
.qmmc .qmml1 {z-index:98;}
.qmmc .qmml2 {z-index:97;}
.qmmc .qmml3 {z-index:96;}
.qmmc .qmml4 {z-index:95;}
.qmmc .qmml5 {z-index:94;}
.qmmc .qmml6 {z-index:93;}
.qmmc .qmml7 {z-index:92;}
.qmmc .qmml8 {	z-index:91;}
.qmmc .qmml9 {z-index:90;}
.qmmc li {z-index:auto;}

.qmmc ul {visibility:hidden; position:absolute; z-index:10;}
.qmmc, .qmmc ul, .qmmc dl {list-style:none; padding:0px; margin:0px;}
.qmmc li a {float:none; display:block;}
.qmmc li:hover>ul {visibility:inherit; left:auto; cursor:pointer; display:block;}
#qm0 ul {top:100%;}
#qm0 ul li:hover>ul {visibility:inherit; top:0px; left:100%; cursor:pointer; display:block;}
#qm0 ul dd:hover>ul {visibility:inherit; top:0px; left:100%; cursor:pointer; display:block;}
#qm0.qmmc, .qmcoreindicator {z-index:999; margin:0px 0 0px 0;}
#qm0 span.qmcbox div, #qm0 span.qmcbox ul, #qm0 span.qmcbox li, #qm0 span.qmcbox span, .qmcoreindicator {
	border-style:none;
	border-width:0px;
	padding:0px;
	margin:0px;
	width:auto;
	height:auto;
	top:auto;
	left:auto;
	white-space:normal;
	box-shadow:none;
	border-radius:0px;
}
#qm0 {	width:auto;	background-color:transparent;}
#qm0 li {width:auto; background-color:transparent; padding:0; background:url(../images/nav_divider.png) no-repeat right; line-height:43px;}
#qm0 a {
	font-family: 'TimesNewRomanPSMT'; font-size:18px; color:#000000;
	text-decoration:none;
	text-align:left;
	line-height:43px;
	padding:0 0px 0 23px;
	display:block;
}
#qm0 a span {
	font-family: 'TimesNewRomanPSMT'; font-size:18px; color:#000000;
	text-decoration:none;
	text-align:left;
	line-height:43px;
	padding:0 23px 0 0px;
	display:block;
	height:43px;
	display:block;
}
* + html #qm0 a {
	margin:0px 0px 0px 0px;
	color:#000000;
	font-family: 'TimesNewRomanPSMT';
	font-size:18px;
	text-decoration:none;
	text-align:left;
	display:block;
}

#qm0 a:hover {text-decoration:none; color:#f9ea96; background:url(../images/nav_left_hover.png) no-repeat left top; cursor:pointer; display:block;}
#qm0 a:hover span{text-decoration:none; color:#f9ea96; background:url(../images/nav_right_hover.png) no-repeat right top; display:block;}

#qm0 a.selected {text-decoration:none; color:#f9ea96; background:url(../images/nav_left_hover.png) no-repeat left top; display:block;}
#qm0 a.selected span{text-decoration:none; color:#f9ea96; background:url(../images/nav_right_hover.png) no-repeat right top; display:block; }

#qm0 .fisrt-line a:hover {text-decoration:none; color:#f9ea96; background:url(../images/nav_left_hover.png) no-repeat left top; display:block;}
#qm0 .fisrt-line a:hover span {text-decoration:none; color:#f9ea96; background:url(../images/nav_right_hover.png) no-repeat right top;}
#qm0 .last-line a{ background:none;}
#qm0 .last-line a:hover {text-decoration:none; color:#f9ea96; background:url(../images/nav_left_hover.png) no-repeat left top; display:block;}
#qm0 .last-line a:hover span {text-decoration:none; color:#f9ea96; background:url(../images/nav_right_hover.png) no-repeat left top;}
#qm0 .last-line a.qmactive {text-decoration:none; color:#f9ea96; background:url(../images/nav_left_hover.png) no-repeat left top;}
#qm0 .last-line a.qmactive span {text-decoration:none; color:#f9ea96; background:url(../images/nav_right_hover.png) no-repeat right top; display:block;}
#qm0 li:hover>a {text-decoration:none; display:block;color:#f9ea96;}

body #qm0 .qmactive, body #qm0>li:hover>.qmparent {
	text-decoration:none; background:url(../images/nav_left_hover.png) no-repeat left top; color:#f9ea96;}

body #qm0 .qmactive, body #qm0>li:hover>.qmparent span {
	text-decoration:none; text-decoration:none; background:url(../images/nav_right_hover.png) no-repeat right top; color:#f9ea96;
}
body #qm0 .fisrt-line .qmactive, body #qm0>li.fisrt-line:hover>.qmparent {
	text-decoration:none;
	 cursor:pointer;
}

#qm0 div, #qm0 ul {padding:5px; margin:0px 0px 0px; background-color:#ae0000; border:none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}

#qm0 div .qmmulti, #qm0 ul .qmmulti {padding:0px;} 
#qm0 div a, #qm0 ul li{background:none; padding:0px; line-height:25px !important;}
#qm0 div a, #qm0 ul li a {
	background-color:transparent;
	border-width:0px;
	border-style:none;
	border-color:#313131;
	color:#fff;
	background:none;
	font-size:16px;
	display:block;
	border-bottom:1px solid #710707;
	line-height:25px;
	padding:0 10px 0 10px;
}
#qm0 div a:hover {color:#fff;text-decoration:none; line-height:20px; display:block; cursor:pointer;}
#qm0 ul li:hover>a, #qm0 ul dd:hover>a {
	color:#fff;
	text-decoration:none;
	background:#710707;
	display:block;
	cursor:pointer;
	line-height:25px;
	padding:0 10px 0 10px;
}
body #qm0 div .qmactive, body #qm0 ul li:hover>.qmparent {
	background-color:transparent;
	color:#fff;
	text-decoration:none;
	background:#710707;
	display:block;
	cursor:pointer;
	line-height:25px;
	padding:0 10px 0 10px;
}