
/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.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; }

.qmclear { font-size:1px; height:0px; width:0px; clear:left; line-height:0px; display:block; float:none !important; }

.qmmc { position:relative; z-index: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; }

#main_nav ul { top:100%; }

#main_nav ul li:hover>ul { top:0px; left:100%; }

/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/

	/* QuickMenu 0 */

/*"""""""" (SUB) Container""""""""*/	
	#main_nav div, #main_nav ul { padding:0px; margin:0px 0px 0px 0px; background-color:#777777; border-width:0px; border-style:solid; border-color:transparent; }

/*"""""""" (SUB) Items""""""""*/	
	#main_nav div a, #main_nav ul a { padding:2px 10px 2px 10px; margin:0; width:auto; background-color:#777777; color:#FFFFFF; border-style:none; border-color:transparent; }

/*"""""""" (SUB) Hover State""""""""*/	
	#main_nav div a:hover { background-color:#FFCA19; text-decoration:none; }

/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#main_nav ul li:hover>a { background-color:#FFCA19; text-decoration:none; }

/*"""""""" (SUB) Parent Items""""""""*/	
	#main_nav div .qmparent, #main_nav ul .qmparent { background-color:#777777; }

/*"""""""" (SUB) Active State""""""""*/	
	body #main_nav div .qmactive, body #main_nav div .qmactive:hover { background-color:#FFCA19; text-decoration:none; }

/*"""""""" Individual Titles""""""""*/	
	#main_nav .qmtitle { cursor:default; padding:3px 0px 3px 4px; color:#444444; font-family:arial; font-size:11px; font-weight:bold; }

/*"""""""" Individual Horizontal Dividers""""""""*/	
	#main_nav .qmdividerx { border-top-width:1px; margin:4px 0px 4px 0px; border-color:#BFBFBF; }

/*"""""""" Individual Vertical Dividers""""""""*/	
	#main_nav .qmdividery { border-left-width:1px; height:15px; margin:4px 2px 0px 2px; border-color:#AAAAAA; }
