.qmmc {	position:relative;	zoom:1;	z-index:10;}
.qmmc a, .qmmc li {	float:left;	display:block;	white-space:nowrap;	position:relative;	z-index:1;}
.qmmc ul a, .qmmc ul li {float:none;}
.qmmc li {z-index:auto;}
.qmmc ul {left:-10000px;position:absolute;z-index:10;}/*hide menu*/
.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}
.qmmc li a {float:none}
.qmmc li:hover>ul{left:auto;}/*display menu*/
.qmmc li.hover ul{left:auto;}/*display menu*/

#qm0 a:hover ul{left:auto;}	
#qm0 ul {top:100%;}
#qm0 ul li:hover>ul{top:0px;left:100%;}
#qm0 ul li.hover ul{top:0px;left:100%;}

#qm0 li.hover li{ height:auto}
/*!!!!!!!!!!! QuickMenu Styles !!!!!!!!!!!*/

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:auto;
		padding:5px 10px;
		margin:0px;
		background-color:#f8f8f8;
	/*	background-image:url(images/gradient_16.gif);*/
		border-width:0px;
		border-style:solid;
		border-color:#e6e6e6;
		border-bottom-color:#f8f8f8;
		
	}

	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:3px 20px 3px 3px;
		margin:0px 10px 0px 0px;
		background-color:transparent;
	/*	color:#aaaaaa;*/
		font-family:Arial;
		font-size:11px;
		text-decoration:none;
		border-width:0px 2px 0px 0px;
		border-style:solid;
		border-color:#aaaaaa;
		font-weight: bold;
	}

	/*"""""""" (MAIN) Hover State - IE6.0""""""""*/	
	#qm0 a:hover	
	{	
		color:#336699;
		border-color:#336699;
	}

	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		color:#336699;
		border-color:#336699; /*right border*/
	}

	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		color:#336699;
		border-color:#336699;
	}

	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:3px 3px 8px 3px;
		background-color:#f8f8f8;
		border-width:3px;
		border-style:solid;
		border-color:#336699;
		display:block;
	}

	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 20px 3px 5px;
		margin:0px;
		color:#999999;
		border-width:0px;
		border-color:#336699;
	}

    #qm0 ul li	/* IE 6.0 fix*/
	{ 
		padding:0px 2px 1px 5px;	
	}
	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 ul a:hover	
	{	
		color:#336699;
		text-decoration:underline;
	}

	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		color:#336699;
		text-decoration:underline;
	}

	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li .qmparent	
	{	
		background-image:url(../images/arrow_14.gif);
		background-repeat:no-repeat;
		background-position:90% 50%;
		color:#003366;
	}

	ul#qm0 #current	
	{
		color:#F8C003;
	}

	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a.qmparent	
	{	
		background-image:url(../images/arrow_16.gif);
	}

	ul#qm0 a.qmparent:hover 	
	{	
		background-image:url(../images/arrow_16.gif);
	}
