@charset "utf-8";
/* CSS Document */


/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider { display:block; 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; }
.qmclear { height:0px; width:0px; clear:left; line-height:0px; display:block; float:none !important; }
.qmmc { position:relative;  z-index:10; }   /** zoom:10 **/
.qmmc a, .qmmc li { float:left; display:block; white-space:nowrap;	position:relative;	z-index:1; }
.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 {	float:none;	position:static; visibility:inherit; left:auto; }
.qmmc li { z-index:auto; }
.qmmc ul { left:-10000px; position:absolute; z-index:10; }
.qmmc, .qmmc ul { list-style:none; padding:0px; margin:0px; }
.qmmc li a { float:none }
.qmmc li:hover>ul { left:auto; }
#qm0 ul { top:100%; }
#qm0 ul img { vertical-align:middle; }
#qm0 ul li:hover>ul { top:0px; left:100%; }

/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/

	/* QuickMenu 0 */

	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a { padding:0px 2px 0px 0px; line-height:48px; color:#fff; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; }
	
	#qm0 a span { padding:0px 14px 0px 14px; }

/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul {
	padding:6px 10px 6px 6px;
	margin:0px 0px 0px 0px;
	background-color:transparent;	
	width:200px;
}
/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a {
	padding:0px;
	background:none;
	font-size:12px;
	line-height:30px;
	color:#645111;
	border-bottom:1px solid #645111;
}
/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover {
	background:none;
	color:#8E0404;
}
/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a {
	background:none;
	color:#CC0000;
}
/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover {
	background:none;
	color:#CC0000;
}
/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle {
	cursor:default;
	padding:3px 0px 3px 4px;
	color:#444444;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
}
/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx {
	border-color:transparent;
	margin:4px 0px 4px 0px;
}
/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery {
	
	height:15px;
	margin:4px 2px 0px 2px;
	border-color:transparent;
}
/*"""""""" (main) Rounded Items""""""""*/	
	#qm0 .qmritem {
	border-color:transparent;
	background-color:transparent;
	margin:-4px 0px 0px -4px; padding:0px 0px 0px 0px;
}
/*"""""""" (main) Rounded Items Content""""""""*/	
	#qm0 .qmritemcontent {
	padding:0px 0px 0px 4px;
	border-color:transparent;
}



/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul {
	padding:10px;
	margin:-2px 0px 0px 0px;
	background-color:#F7F7F7;
	border-color:transparent;
}
/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a {
	background-color:#F7F7F7;
}
.qmfv {
	visibility:visible !important;
}
.qmfh {
	visibility:hidden !important;
}


