/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}.qmmc {position:relative;width:100%;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}

/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/



	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	.qmmc	
	{	
		position: relative;
		height: 23px;
		width: auto;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	.qmmc a	
	{	
		display: block;
		position: absolute;
		margin: 0;
		padding: 0;
		top: 0;
		height: 23px;
		width: 10px;
		text-indent: -9999px;
		background-repeat: no-repeat;
	}

	.qmmc a#about-nav {
		width: 80px;
		left: 0px;
		background-position: 0px -23px ;
	}
	
	
	.qmmc a#products-nav {
		width: 88px;
		left: 94px;
		background-position: -94px -23px ;
	}
	
	
	.qmmc a#services-nav {
		width: 78px;
		left: 194px;
		background-position: -194px -23px ;
	}
		
	
	.qmmc a#resources-nav {
		width: 94px;
		left: 284px;
		background-position: -284px -23px ;
	}
			
	.qmmc a#specials-nav {
		width: 80px;
		left: 394px;
		background-position: -394px -23px ;
	}

	/*"""""""" (MAIN) Hover State""""""""*/	
	.qmmc a:hover	
	{	
	background-image: url(../images/navigation-bk.png);
	}
	
	/* section selected states */
	
	.page-about .qmmc a#about-nav, .section-products .qmmc a#products-nav, .section-services .qmmc a#services-nav, .section-resources .qmmc a#resources-nav, .page-specials .qmmc a#specials-nav {
		background-image: url(../images/navigation-bk.png);

	}
	

	/*"""""""" (MAIN) Active State""""""""*/	
	body .qmmc .qmactive, body .qmmc .qmactive:hover	
	{	
	background-image: url(../images/navigation-bk.png);
	}
	
	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div	
	{	
		margin-top: -2px;
		margin-left: 4px;
		padding: 0;
		background-color: #6fa6db;
		border-color: #fff;
		border-style: solid;
		border-width: 1px;
		background-image: none;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a	
	{	
		margin: 0;
		width: 10em;
		height: auto !important;
		white-space:normal!important;
		text-decoration: none;
		text-indent: 0;
		position: static;
		padding: 4px 2px 4px 20px;
		color: #fff;
		font-size: .9em;
		text-decoration: none;
		line-height: 1.3;
		background-image: url(../images/arrow-right-white.png);
		background-position: 7px 5px;
		background-repeat: no-repeat;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover
	{	
		background-image: url(../images/arrow-right-blue.png);
		background-color: #fff;
		color: #6fa6db;
		
	}

