﻿/*!!!!!!!!!!! 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}*/

	
	
	/*"""""""" (MAIN) Container """"""""*/
	#qmSiteNav
	{
		margin: 0; 
		padding: 0; 
		line-height: 1.5em;
		float: right;
	}


	 /*"""""""" (MAIN) Items """"""""*/
	#qmSiteNav a
	{
        margin: 0px;
        padding: 0px;
        line-height: 1.5em;
        padding: 4px 18px 5px 18px;
        border: 1px solid #dadbdc;
        color: #77b800;
        text-decoration: none;
        background-color: #FFF;
        font-size: 11px;
        font-weight: bold;
        margin-left: 10px;
	}


	/*"""""""" (MAIN) Hover State """"""""*/
	#qmSiteNav a:hover
	{ 
        background-color: #77b800;
        color: #FFFFFF;
	}


	/*"""""""" (MAIN) Active State """"""""*/	
	body #qmSiteNav .qmactive, body #qmSiteNav .qmactive:hover
	{ 
	}


	/*"""""""" (MAIN) Parent Items """"""""*/
	#qmSiteNav .qmparent
	{

	}

	


	/*"""""""" [SUB] Containers """"""""*/
	#qmSiteNav div
	{
		
        float: left; 
        border-top: 1px solid #FFFFFF;
        border-left: 2px solid #FFFFFF;
        border-right: 2px solid #FFFFFF;
        border-bottom: 1px solid #FFFFFF;
		
	}


	/*"""""""" [SUB] Items """"""""*/
	#qmSiteNav div a
	{		
        margin: 0;
        padding: 0;
        padding: 4px 10px;
        line-height: 1.5em;
        text-decoration: none;
        border-top: 1px solid #FFFFFF;
        border-bottom: 1px solid #FFFFFF;
        border-left: none;
        border-right: none;
        color: #FFFFFF;
        text-align: left;
        background-color: #bcbec0;

	}
	
	/*"""""""" [SUB] Hover State """"""""*/
	#qmSiteNav div a:hover
	{
        background-color: #f7f4f8;
        color: #77b800;
	}

	#qmSiteNav div div
	{

	}

	/*""""""""[SUB] Active State """"""""*/
	body #qmSiteNav div .qmactive, body #qmSiteNav div .qmactive:hover
	{

		
	}


	/*"""""""" [SUB] Parent Items """"""""*/
	#qmSiteNav div .qmparent 
	{


	}
	
    #qmSiteNav .CurrentPage 
	{ 
        background-color: #77b800;
        color: #FFFFFF;
	}
	
	
	
	
	/******************************Side Bar Nav **************************/
		/*"""""""" (MAIN) Container """"""""*/
	#qmSideNav
	{
		margin: 0px; 
		padding: 0px; 
        line-height: 1.8em;
        width: 225px;
	}


	 /*"""""""" (MAIN) Items """"""""*/
	#qmSideNav a
	{
        margin: 0px;
        padding: 0px;
        width: 180px;
        line-height: 1.8em;
        padding: 4px 22px 4px 22px;
        border-top: 1px solid #BCBEC0;
        border-bottom: 1px solid #FFF;
        color: #FFF;
        background-color: #BCBEC0;
        text-decoration: none;
        font-size: 12px;
        font-weight: bold;
        display: block;
	}


	/*"""""""" (MAIN) Hover State """"""""*/
	#qmSideNav a:hover
	{ 
        background-color: #FFF;
        color: #555;
        border-top: 1px solid #FFF;
	}



	/*"""""""" [SUB] Containers """"""""*/
	#qmSideNav div
	{
		
        float: left; 
        border-top: 1px solid #FFFFFF;
        border-left: 2px solid #FFFFFF;
        border-right: 2px solid #FFFFFF;
        border-bottom: 1px solid #FFFFFF;
		
	}


	/*"""""""" [SUB] Items """"""""*/
	#qmSideNav div a
	{		
        margin: 0;
        padding: 0;
        padding: 4px 10px;
        line-height: 1.5em;
        text-decoration: none;
        border-top: 1px solid #FFFFFF;
        border-bottom: 1px solid #FFFFFF;
        border-left: none;
        border-right: none;
        color: #FFFFFF;
        text-align: left;
        background-color: #bcbec0;
        display: block;
	}
	
	/*"""""""" [SUB] Hover State """"""""*/
	#qmSideNav div a:hover
	{
        background-color: #f7f4f8;
        color: #77b800;
	}

	#qmSideNav div div
	{

	}

    #qmSideNav .CurrentPage 
	{ 
        background-color: #FFF;
        color: #555;
        border-top: 1px solid #FFF;
	}
	
    #qmSideNav .CurrentPageHeader
	{ 
        background-color: #FFF;
        color: #555;
        border-top: 1px solid #BCBEC0;
	}
	
	