
.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;
	zoom:1;
	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:inline-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 li:hover>ul {
	top:0px;
	left:100%;
}

	#qm0	
	{	
		visibility: visible;
		margin: 0px;
		display: table;
		white-space: nowrap;
		background-color:transparent;
		
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{		
		padding: 0px 13px;margin: 0px; display: block; color: #fff; text-transform: uppercase; font-family: Arial; font-size: .85em; text-decoration: none; text-align: center; line-height: 2.9em;
font-weight: bold;
height: 40px; position: relative;
	}

	#qm0 li.last ul {/*margin-left: -34px !important;*/}
	
	
	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		display: block; color:#fff;
		position: relative; 
		background: url(/img/bg-menu-hover.png) top center repeat-x;
		height: 50px;
		
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		display: block; color:#fff;
		position: relative; 
		background: url(/img/bg-menu-hover.png) top center repeat-x;
		height: 50px;
	}

	#qm0 li:hover>a:before {
		content: '';
		position: absolute;
		display: block;		
		height: 50px;
		width: 15px;		
		top: 0px;		
		left:-15px;
		vertical-align: middle;
		background: url(/img/bg-menu-hover.png) left top no-repeat;
	}

	#qm0 li:hover>a:after {
		content: '';
		position: absolute;
		height: 50px;
		width: 10px;		
		top: 0px;		
		right:-10px;
		vertical-align: middle;
		background: url(/img/bg-menu-hover.png) right top no-repeat;
	}


/*"""""""" (MAIN) Active State""""""""*/	
body #qm0 .qmactive, body #qm0 .qmactive:hover {
	display: block;
	color: #38BFF2;
}
/*"""""""" (MAIN) Persistent State""""""""*/	
body #qm0 .qmpersistent, body #qm0 .qmpersistent:hover {
	display: block;
	color: #38BFF2;
}



	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:5px;
		margin:0;		
		text-align: left;
		background-color: #415696;	
		border-bottom: 4px solid #7DC600;
	}

	#qm0 ul h3 {color: #333;}

	#qm0 div, #qm0 ul li {display: block;width: 100%;}


	
	/*"""""""" (SUB) Items""""""""*/	
#qm0 div a, #qm0 ul a {
	color: #2C58A5;
	text-transform: none;
}
/*"""""""" (SUB) Hover State""""""""*/	
#qm0 ul li a:hover {
	color: #000 !important;
	background: none;
}
/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
#qm0 ul li:hover>a {
	background: none !important;
	color: #000 !important;
}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px;
		border-color:#858585;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		height: 40px;width: 10px;
		background: url(/img/divider-menu.png) center no-repeat;
	}


#qm0 ul li {display: block; width: 100%; }

#qm0 ul li .content {
	background-color: #fff; margin: 5px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url('/js/pie/PIE.php');
}
#qm0 ul li .content p {margin: 0;}
#qm0 ul li .content h3 {color: #666;margin-top: 0;margin-bottom: 5px;font-weight: normal;}

#qm0 ul li .content .dd-col .dd-items {margin-bottom: 15px; }
#qm0 ul li .content .dd-col .dd-items a {text-align: left !important; font-size: .8em; }
#qm0 ul li .content .dd-col .dd-items a:hover {text-decoration: underline;color: #2C58A5 !important;}


#qm0 ul li .content .dd-col {float: left;}

#qm0 ul a {
	margin: 0;
	padding: 0;
	font-size: .7em;
	height: auto;
	white-space: normal !important;
	line-height: 140%;
	text-align: left;
	font-weight: normal;	
}

#qm0 ul a:hover {margin: 0;padding: 0;height: auto;}


	/*"""""""" DROPDOWN - MY RELEASES """"""""*/
#qm0 #dropdown-product-services {
	width: 400px;
	height: auto;
}
#qm0 #dropdown-products-services {width: 600px; margin-left: -30px;}
#qm0 #dropdown-products-services .links {position: relative;}
#qm0 #dropdown-products-services .links .link-img {position: relative;background: url(/img/dd-images/dd-prod-services-prices.png) top left no-repeat;height: 270px;width: 275px;}
#qm0 #dropdown-products-services .links a {position: absolute; display: block; z-index: 99;}
#qm0 #dropdown-products-services .links .link-mmv { width: 125px; height: 100px; top: 0; left: 0;}
#qm0 #dropdown-products-services .links .link-imp { width: 125px; height: 100px; top: 0; left: 150px;}
#qm0 #dropdown-products-services .links .link-prnp { width: 125px; height: 100px; top: 115px; left: 0px;}
#qm0 #dropdown-products-services .links .link-vb { width: 125px; height: 100px; top: 115px; left: 150px;}
#qm0 #dropdown-products-services .links .link-submit { width: 275px; height: 40px; top: 225px; left: 0px;}

#qm0 #dropdown-news-releases {width: 795px; margin-left: -135px;}
#qm0 #dropdown-news-releases .links {position: relative;}
#qm0 #dropdown-news-releases .links .link-img {background: url(/img/dd-images/dd-news-releases-md.png) top left no-repeat; width: 340px; height: 255px;}
#qm0 #dropdown-news-releases .links .link-submit {position: absolute; top: 205px; left: 20px; width: 300px; height: 30px;}

#qm0 #dropdown-media-desk {width: 715px; margin-left: -230px;}
#qm0 #dropdown-media-desk .content {height: 170px;}
#qm0 #dropdown-media-desk .links {position: relative;}
#qm0 #dropdown-media-desk .links .link-img { background: url(/img/dd-images/dd-media-desk.png) top left no-repeat;width: 675px;height: 170px;}
#qm0 #dropdown-media-desk .links .dd-text {font-size: 0.7em; line-height: 1.3em; font-weight: bold; width: 281px; display: block; position: absolute; top: 70px; left: 22px; white-space: normal;}
#qm0 #dropdown-media-desk .links .link-takemethere {position: absolute; top: 125px; left: 20px; height: 30px; width: 170px;}
#qm0 #dropdown-media-desk .links .link-submit {position: absolute; top: 120px; right: 15px; height: 35px; width: 150px;}

#qm0 #dropdown-partners {width: 600px; margin-left: -275px;}
#qm0 #dropdown-partners .links {position: relative;}
#qm0 #dropdown-partners .links .link-img {width: 235px; height: 215px; background: url(/img/dd-images/dd-partners-nw.png) top left no-repeat;}
#qm0 #dropdown-partners .links .link-submit {position: absolute; top: 142px; left: 45px; height: 30px; width: 145px;}

#qm0 #dropdown-knowledge-base {width: 775px; margin-left: -545px;}
#qm0 #dropdown-knowledge-base .dd-col {width: 150px; text-align: center; white-space: normal;font-size: .9em;}
#qm0 #dropdown-knowledge-base .dd-col .dd-items a {text-align: center !important;}
#qm0 #dropdown-knowledge-base .dd-col .dd-items {line-height: 1.3em;}
#qm0 #dropdown-knowledge-base .dd-col .dd-items p {margin-top: 10px;}

#qm0 #dropdown-company {width: 630px; margin-left: -530px;}
#qm0 #dropdown-company .contact-info {color: #000; padding: 15px; font-size: .9em;}
#qm0 #dropdown-company .contact-info h3 {color: #000; font-size: 1.2em;margin-bottom: 0;}

#qm0 #dropdown-company .social-links {padding: 0px 15px;}
#qm0 #dropdown-company .social-links .sl-links {width: 300px; display: inline-block; vertical-align: middle; margin-left: 20px;}
#qm0 #dropdown-company .social-links h3 {color: #fff; display: inline-block;}
