/*!!!!!!!!!!! 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: 47px;
		width: auto;
	}
		
	.qmmc span.separator {
		display: none;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	.qmmc a	
	{	
		display: block;
		position: absolute;
		margin: 0;
		padding: 0;
		top: 0;
		height: 36px;
		width: 10px;
		text-indent: -9999px;
		background-repeat: no-repeat;
	}

	.qmmc a#about-nav {
		width: 110px;
		left: 6px;
		background-position: -6px -47px;
	}
	
	
	.qmmc a#membership-nav {
		width: 110px;
		left: 116px;
		background-position: -116px -47px;
	}
	
	
	.qmmc a#programs-nav {
		width: 158px;
		left: 226px;
		background-position: -226px -47px;
	}
		
	
	.qmmc a#careers-nav {
		width: 85px;
		left: 384px;
		background-position: -384px -47px;
	}
			
	.qmmc a#resources-nav {
		width: 200px;
		left: 469px;
		background-position: -469px -47px ;
	}

	/*"""""""" (MAIN) Hover State""""""""*/	
	.qmmc a:hover	/* ie6.css */
	{	
	background-image: url(../images/bk-navigation-alpha.png);
	}
	
	/* section selected states */
	
	.section-about .qmmc a#about-nav, .section-membership .qmmc a#membership-nav, .section-programs .qmmc a#programs-nav, .section-careers .qmmc a#careers-nav, .section-resources .qmmc a#resources-nav { /* ie6.css */
		background-image: url(../images/bk-navigation-alpha.png);
	}
	

	/* No Script styles */
	

	/*"""""""" (MAIN) Container""""""""*/	
	.qmmc-ns	
	{	
		position: relative;
		height: 47px;
		width: auto;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	.qmmc-ns li	
	{	
		display: block;
		position: absolute;
		margin: 0;
		padding: 0;
		top: 0;
		height: 47px;
	}

	.qmmc-ns li a
	{	
		display: block;
		height: 47px;
		text-indent: -9999px;
		background-repeat: no-repeat;
	}

	.qmmc-ns li#about-nav {
		width: 110px;
		left: 6px;
	}

	.qmmc-ns li#about-nav a {
		background-position: -6px -47px;
	}
	
	
	.qmmc-ns li#membership-nav {
		width: 110px;
		left: 116px;
	}
	
	.qmmc-ns li#membership-nav a {
		background-position: -116px -47px;
	}

	.qmmc-ns li#programs-nav {
		width: 158px;
		left: 226px;
	}

	.qmmc-ns li#programs-nav a {
		background-position: -226px -47px;
	}

	
	.qmmc-ns li#careers-nav {
		width: 85px;
		left: 384px;
	}

	.qmmc-ns li#careers-nav a  {
		background-position: -384px -47px;
	}

	.qmmc-ns li#resources-nav {
		width: 200px;
		left: 469px;
	}

	.qmmc-ns li#resources-nav a {
		background-position: -469px -47px ;
	}

	/*"""""""" (MAIN) Hover State""""""""*/	
	.qmmc-ns a:hover	
	{	/* ie6.css */
	background-image: url(../images/bk-navigation-alpha.png);
	}
	
	/* section selected states */
	
	.section-about .qmmc-ns li#about-nav a, .section-membership .qmmc-ns li#membership-nav a, .section-programs .qmmc-ns li#programs-nav a, .section-careers .qmmc-ns li#careers-nav a, .section-resources .qmmc-ns li#resources-nav a { /* ie6.css */
		background-image: url(../images/bk-navigation-alpha.png);
	}
	
	/* end No Script styles */
	
	
	/*"""""""" (MAIN) Active State""""""""*/	
	body .qmmc .qmactive, body .qmmc .qmactive:hover	
	{	/* ie6.css */
	background-image: url(../images/bk-navigation-alpha.png);
	}
	
	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div	
	{
		margin-top: 0px;
		margin-left: -1px;
		padding: 0 0 5px 0;
		width: 293px;
		background-image: url(../images/bk-dropdown-bottom.png);
		background-position: bottom left;
		background-repeat: no-repeat;
	}

	#qm0 div .top {
		display: block;
		width: 291px;
		height: 5px;
		background-color: #fff;
		border-color: #e4e4e4;
		border-style: solid;
		border-width: 0 1px;
	}

	
	#qm0 div div .top {
		background-color: transparent;
		background-image: url(../images/bk-dropdown-top.png);
		background-position: top left;
		background-repeat: no-repeat;
		width: 293px;
		border: none;
	}
	
	#qm0 div div	{ /* ie6.css */
		margin-left: -6px;
		margin-top: -5px;
	}

	#qm0 div.lastnav {
		/*margin-left: -168px;*/
	}
	
	#qm0 div#lastnav div {
		margin-left: -578px;
	}

	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a	
	{
		margin: 0;
		padding: 0;
		width: 291px;
		height: auto !important;
		white-space:normal!important;
		text-decoration: none;
		text-indent: 0;
		position: static;
		background-color: #fff;
		color: #003366;
		border-color: #e4e4e4;
		border-style: solid;
		border-width: 0 1px;
		font-size: .9em;
		text-decoration: none;
		line-height: 1.3;
		background-image: none;
	}

	#qm0 div a span.inside {
		display: block;
		margin: 0;
		width: 261px;
		height: auto !important;
		white-space:normal!important;
		padding: 4px 20px 4px 10px;
		cursor: pointer;
	}
	
	#qm0 div a.qm-parent span.inside {
		background-image: url(../images/arrow-right-blue-large.png);		background-position: right center;
		background-repeat: no-repeat;
	}
	

	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover
	{	
		border-color: #c7ced2;
		background-color: #dce1e5;
		background-image: url(../images/gradient-blue.png);
		background-position: bottom left;
		background-repeat: repeat-x;
	}



