﻿/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmclear { clear: left; display: block; float: none !important; font-size: 1px; height: 0px; line-height: 0px; width: 0px; }
.qmmc { position: relative; z-index: 10; zoom: 1; }
.qmmc .qmcbox{ cursor: default; display: inline-block; position: relative; z-index: 1; }
.qmmc .qmcbox a{ display: inline; }
.qmmc .qmcbox div{ float: none; left: auto; position: static; visibility: inherit; }
.qmmc .qmdivider{ border-style: solid; border-width: 0px; display: block; font-size: 1px; position: relative; z-index: 1; }
.qmmc .qmdividery{ float: left; width: 0px; }
.qmmc .qmtitle{ cursor: default; display: block; position: relative; white-space: nowrap; z-index: 1; }
.qmmc a, .qmmc li { display: block; float: left; position: relative; white-space: nowrap; z-index: 1; }
.qmmc div{ position: absolute; visibility: hidden; }
.qmmc div a, .qmmc ul a, .qmmc ul li, .qmmc li a { float: none; }
.qmmc li { z-index: auto; }
.qmmc li:hover>ul{ left: auto; }
.qmmc ul { left: -10000px; position: absolute; z-index: 10; }
.qmmc, .qmmc ul { list-style: none; margin: 0px; padding: 0px; }
.qmsh div a { float: left; }
#qm0 ul { top: 100%; }
#qm0 ul li:hover>ul{ left: 100%; top: 0px; }

/* ------ QuickMenu -------------------------------------------------------------------------------------------- */

/*"""""""" (MAIN) Container""""""""*/	
#qm0	
{	
	border-width:0px;
}


/*"""""""" (MAIN) Items""""""""*/	
#qm0 a	
{	
	padding:5px 4px 5px 5px;
	color:#F8F8F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	text-align:left;
}

/*"""""""" (MAIN) Items""""""""*/	
#qm0 a:hover, #qm0 a.qmactive:visited, #qm0 a.qmactive:link, #qm0 a.qmactive:hover
{	
	color:#533324;
	text-decoration: none;
}

/*"""""""" (SUB) Container""""""""*/	
#qm0 div, #qm0 ul	
{	
	padding:10px;
	margin:-2px 0px 0px;
	background-color:transparent;
	border-style:none;
}


/*"""""""" (SUB) Items""""""""*/	
#qm0 div a, #qm0 ul a	
{	
	color:#533324;
	padding:3px 10px 3px 5px;
	background-color:transparent;
	font-size:13px;
	font-weight: normal;
	border-width:0px;
	border-style:none;
}


/*"""""""" (SUB) Hover State""""""""*/	
#qm0 div a:hover	
{	
	background-color:#547587;
	color:#F8F8F8;
}


/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
#qm0 ul li:hover>a	
{	
	background-color:#547587;
	color:#F8F8F8;
}


/*"""""""" (SUB) Active State""""""""*/	
body #qm0 div .qmactive, body #qm0 div .qmactive:hover, body #qm0 div .qmactive:visited, , body #qm0 div .qmactive:active
{	
	background-color:#547587;
	color:#F8F8F8;
}

/*"""""""" Individual Titles""""""""*/	
#qm0 .qmtitle	
{	
	cursor:default;
	padding:3px 0px 3px 4px;
	color:#444444;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
}


/*"""""""" Individual Horizontal Dividers""""""""*/	
#qm0 .qmdividerx	
{	
	border-top-width:1px;
	margin:4px 0px;
	border-color:#547587;
}


/*"""""""" Individual Vertical Dividers""""""""*/	
#qm0 .qmdividery	
{	
	border-left-width:1px;
	height:15px;
	margin:4px 10px 0px;
	border-color:#F8F8F8;
}


/*"""""""" (main) Rounded Items""""""""*/	
#qm0 .qmritem span	
{	
	border-color:#F8F8F8;
	background-color:#F8F8F8;
}


/*"""""""" (main) Rounded Items Content""""""""*/	
#qm0 .qmritemcontent	
{	
	padding:0px 0px 0px 4px;
}


/*"""""""" Custom Rule""""""""*/	
ul#qm0 ul	
{	
	padding:10px;
	margin:-2px 0px 0px;
	background-color:#F8F8F8;
	border-width:1px;
	border-style:solid;
	border-color:#547587;
}

#qm0 div a.qmparent	
{	
	background-image:url(images/arrow_black.gif);
	background-repeat:no-repeat;
	background-position: right;
}

#qm0 div a.qmparent:hover	
{	
	background-image:url(images/arrow_black.gif);
	background-repeat:no-repeat;
	background-position: right;
	text-decoration: none;
	background-color:#547587;
	color:#F8F8F8;
}


