
/*!!!!!!!!!!! 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 [Please 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:#1f58a9 !important;color:#fff !important;}
		#qm0.qmmc .qmbcmain:hover { background-color:#1f58a9 !important;color:#fff !important;}
		#qm0.qmmc .qmbcmainparent { background-image:none !important;}		
				

/* DROP-DOWN NAVIGATION -- BELOW STYLES DEFINE THE CURRENTLY SELECTED PAGE */
		#qm0.qmmc .qmbcsub { background-color:#fae82e !important;color:#000 !important;border-width:0px !important;border-color:#666666;}
		#qm0.qmmc .qmbcsub:hover { background-color:#fae82e !important;color:#000 !important;border-width:0px !important;cursor:pointer; text-decoration: underline;}
		#qm0.qmmc .qmbcsubparent { background-color:#fae82e !important;color:#000 !important;border-width:0px !important;border-color:#666666;}


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

/* EXTERNAL BREADCRUMBS -- MAIN CONTAINER */
	.qm-crumbs-container {
			background: #1f58a9 url('img/crumbs_spring.gif') top left repeat-x;
			border-bottom:1px solid #333;
			color: #fff;
			font-size:76%;
			line-height:1.1;
			margin:0;
			overflow:hidden;
			padding:10px 20px 10px 20px;
			z-index:999999;
			}

	.qm-crumbs-container a:link, 	.qm-crumbs-container a:visited, 	.qm-crumbs-container a:hover {
			color: #fff;
			}

/* EXTERNAL BREADCRUMBS -- LINKS */
	.qxm-crumbs-container a {
			background:transparent;
			color:#fff;
			display:block;
			float:left;
			margin:0;
			margin-bottom:5px;
			padding:0;
			padding-bottom:5px;
			text-decoration:underline;
			}

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

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

/* EXTERNAL BREADCRUMBS -- THE DIVIDERS */
	.qxm-crumbs-divider {
			color:#fff;
			float:left;
			margin:0;
			padding:0;
			}
	
/* EXTERNAL BREADCRUMBS -- THE SPAN EACH SET OF LINKS AND DIVIDERS IS WRAPPED IN */
	.qxm-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: #aa652c url('img/nav_spring.jpg') top left no-repeat;
		border:0;
		font-weight:bold;
		padding-left:20px;
		}

/* TOP LEVEL NAVIGATION BAR -- BELOW STYLES DEFINE THE NON-ACTIVE TABS */
	#qm0 a	{
		color:#555;
		background-color:#fff;
		text-decoration:none;
		padding:5px 8px;
		border: 1px solid #777;
		border-bottom: 0;
		margin-right: 5px;
		}

/* 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 { 
		color:#fff;
		background-color:#1f58a9;
		}

/* 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
	{ 
		color:#fff;
		background-color:#1f58a9;
		background-image:none;;
	}

/* 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:none;
		background-repeat:no-repeat;
		background-position:92%;
		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:#eee;
		padding:0;
		border-style:solid;
		border-width: 2px 2px 2px 2px;
		margin:0px;
		border-color:#aaa;
		}

/* DROP-DOWN MENUS -- BELOW STYLES DEFINE THE LINKS INSIDE THE DROP-DOWN MENU CONTAINER */
	#qm0 div a	{		
		background-color:#fff;
		color:#000;
		border-width:0px;
		border-color:#eee;
		border-style:solid;
		padding:5px 50px 5px 10px;
		margin-right: 0;
		}
	
/* DROP-DOWN MENUS -- BELOW STYLES DEFINE THE HOVER STATE ON THE LINKS INSIDE THE DROP-DOWN MENU CONTAINER */
	#qm0 div a:hover	{
		background-color:#fae82e;
		color:#000;
		text-decoration:underline;
		}

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

* html #qm0 div div	{
		margin:-2px 0px 0px -10px;
		}



/* 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:#fae82e;
		color:#000;
		text-decoration:underline;
		background-image:none;
	}

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



