
/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}.qmmc {position:relative;}.qmmc a {float:left;display:block;white-space:nowrap;}.qmmc div a {float:none;}.qmmc div {visibility:hidden;position:absolute;}


/*!!!!!!!!!!! QuickMenu Styles [Modify!] !!!!!!!!!!!*/


	/* Remove the comments bleow for vertical mains and change the false value to
           true in the Qm_create function after the menus structure. */
	/*.qmmc a {float:none}*/


	

/* TOP LEVEL NAVIGATION BAR -- BELOW STYLES DEFINE THE CURRENTLY SELECTED TAB */
		#qm0.qmmc .qmbcmain { background-color:#2d73b9 !important;color:#fff !important;}
		#qm0.qmmc .qmbcmain:hover { background-color:#2d73b9 !important;color:#fff !important;}
		#qm0.qmmc .qmbcmainparent { background-image:url(images/slide_white_arrow.gif) !important;}		
				

/* DROP-DOWN NAVIGATION -- BELOW STYLES DEFINE THE CURRENTLY SELECTED PAGE */
		#qm0.qmmc .qmbcsub { background-color:#7da751 !important;color:#fff !important;border-width:1px !important;border-color:#666666;}
		#qm0.qmmc .qmbcsub:hover { background-color:#528917 !important;color:#fff !important;border-width:1px !important;cursor:pointer;}
		#qm0.qmmc .qmbcsubparent { background-color:#7da751 !important;color:#fff !important;border-width:1px !important;border-color:#666666;}


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   EXTERNAL BREADCRUMBS   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   EXTERNAL BREADCRUMBS   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   EXTERNAL BREADCRUMBS   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/* EXTERNAL BREADCRUMBS -- MAIN CONTAINER */
	.qm-crumbs-container {
			background:#fff;
			border-bottom:1px solid #aaa;
			color:#666;
			font-size:76%;
			height:12px;
			line-height:1;
			margin:0;
			margin-bottom:3px;
			padding:10px 20px;
			padding-bottom:12px;
			z-index:999999;
			}

/* EXTERNAL BREADCRUMBS -- LINKS */
	.qm-crumbs-container a:link, 	.qm-crumbs-container a:visited {
			background:transparent;
			color:#666;
			display:block;
			float:left;
			margin:0;
			padding:0;
			text-decoration:underline;
			}

/* EXTERNAL BREADCRUMBS -- LINKS HOVER STATE */
	.qm-crumbs-container a:hover {
			color:#2d73b9;
			text-decoration:underline;
			}

/* EXTERNAL BREADCRUMBS -- NON-LINK TEXT IN BREADCRUMB */
	.qm-crumbs-current {
			color:#528917;
			font-weight:bold;
			margin:0;
			padding:0;
			}

/* EXTERNAL BREADCRUMBS -- THE DIVIDERS */
	.qm-crumbs-divider {
			color:#666;
			float:left;
			margin:0;
			padding:0;
			}
	
/* EXTERNAL BREADCRUMBS -- THE SPAN EACH SET OF LINKS AND DIVIDERS IS WRAPPED IN */
	.qm-crumbs-container span {
			background:transparent;
			display:block;
			padding:0;
			margin:0;
			}
	

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   TABS   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   TABS   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   TABS   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/* TOP LEVEL NAVIGATION BAR -- BELOW STYLES DEFINE THE MAIN NAVIGATION BAR ITSELF! */
	#qm0	{ 
		background-color:#777;
		background-image:url(images/slide_bg.gif);
		border:0;
		border-top:1px solid #aaa;
		border-bottom:1px solid #444;
		margin:0;
		padding:0;
		padding-left:10px;		
		}

/* TOP LEVEL NAVIGATION BAR -- BELOW STYLES DEFINE THE NON-ACTIVE TABS */
	#qm0 a	{
		background-color:transparent;
		border:0;
		border-left:1px solid #444;
		color:#ffffff;
		font-size:100%;
		padding:20px 40px 5px 10px;		
		text-decoration:none;
		}

/* TOP LEVEL NAVIGATION BAR -- BELOW STYLES DEFINE THE NON-ACTIVE TABS HOVER STATE WHEN THERE IS xxx NO xxx DROP DOWN MENUS ATTACHED */
	#qm0 a:hover { 
		background-color:#2d73b9;
		text-decoration:underline;
		}

/* TOP LEVEL NAVIGATION BAR -- BELOW STYLES DEFINE THE NON-ACTIVE TABS HOVER STATE WHEN THERE xxx IS xxx A DROP DOWN MENUS ATTACHED */
	body #qm0 .qmactive, body #qm0 .qmactive:hover { 
		background-color:#2d73b9;
		text-decoration:underline;
		background-image:url(images/slide_white_arrow.gif);
		}

/* TOP LEVEL NAVIGATION BAR -- BELOW STYLES DEFINE THE NON-ACTIVE TABS DEFAULT STATE WHEN THERE xxx IS xxx A DROP DOWN MENUS ATTACHED */
	#qm0 .qmparent	{
		background-image:url(images/slide_white_arrow.gif);
		background-repeat:no-repeat;
		background-position:90% 25px;
		cursor:pointer;
		}

	
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   DROP-DOWN MENUS   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   DROP-DOWN MENUS   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   DROP-DOWN MENUS   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/* DROP-DOWN MENUS -- BELOW STYLES DEFINE THE DROP-DOWN MENU CONTAINER */
	#qm0 div		{
		background-color:#ccc;
		border:1px solid #555;
		padding:0;
		margin:0px;
		}

/* DROP-DOWN MENUS -- BELOW STYLES DEFINE THE LINKS INSIDE THE DROP-DOWN MENU CONTAINER */
	#qm0 div a	{		
		background-color:#eee;
		border:0;
		border-bottom:1px solid #ccc;
		color:#000;
		padding: 7px 30px 7px 7px;
		text-decoration:none;
		}
	
/* DROP-DOWN MENUS -- BELOW STYLES DEFINE THE HOVER STATE ON THE LINKS INSIDE THE DROP-DOWN MENU CONTAINER */
	#qm0 div a:hover	{
		background-color:#528917;
		color:#fff;
		text-decoration:none;
		}

/* DROP-DOWN MENUS -- BELOW STYLES DEFINE THE FLY-OUT CONTAINER OFF THE DROP-DOWN MENUS */
	#qm0 div div	{
		margin:-5px 0px 0px 5px;
		}

/* DROP-DOWN MENUS -- BELOW STYLES DEFINE THE HOVER STAKE ON A NON-ACTIVE LINK FOR A FLY-OUT MENU */
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	{
		background-color:#528917;
		color:#fff;
		text-decoration:none;
		background-image:none;		
		}

/* DROP-DOWN MENUS -- BELOW STYLES DEFINE THE GRAPHIC FOR A FLY-OUT MENU */
	#qm0 div .qmparent 		{
		background-image:none;		
		background-repeat:no-repeat;
		background-position:95%;
		}


