/*!!!!!!!!!!! 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 """"""""*/
	#qm0{ 
		background-color:transparent;

	}


	 /*"""""""" (MAIN) Items """"""""*/
	#qm0 a{
		height: 35px;
		color:#FFFFFF;
		background-color:transparent;
		font-family:Arial;
		font-size:11px;
		text-decoration:none;
		border-bottom: 0px solid #000000;
	}
	#qm0 a#nav_home{
		width: 98px;
		background-image: url(images/menu_home.jpg);
	}
	#qm0 a.selected#nav_home{
		background-image: url(images/menu_home.jpg);
	}
	#qm0 a#nav_products{
		width: 112px;
		background-image: url(images/menu_products.jpg);
	}
	#qm0 a.selected#nav_products{
		background-image: url(images/menu_products.jpg);
	}
	#qm0 a#nav_techtools{
		width: 108px;
		background-image: url(images/menu_techtools.jpg);
	}
	#qm0 a.selected#nav_techtools{
		background-image: url(images/menu_techtools.jpg);
	}
	#qm0 a#nav_reps{
		width: 139px;
		background-image: url(images/menu_reps.jpg);
	}
	#qm0 a.selected#nav_reps{
		background-image: url(images/menu_reps.jpg);
	}
	#qm0 a#nav_request{
		width: 120px;
		background-image: url(images/menu_request.jpg);
	}
	#qm0 a.selected#nav_request{
		background-image: url(images/menu_request.jpg);
	}
	#qm0 a#nav_free{
		width: 133px;
		background-image: url(images/menu_free.jpg);
	}
	#qm0 a.selected#nav_free{
		background-image: url(images/menu_free.jpg);
	}
	#qm0 a#nav_aboutus{
		width: 95px;
		background-image: url(images/menu_aboutus.jpg);
	}
	#qm0 a.selected#nav_aboutus{
		background-image: url(images/menu_aboutus.jpg);
	}

	 /*"""""""" (MAIN) Items on Index Page""""""""*/
	.index#qm0 a#nav_left {
	width: 73px;
	background-image: url(images/menu_left.jpg);
	}
	.index#qm0 a#nav_home {
	width: 98px;
	background-image: url(images/menu_home.jpg);
	}
	.index#qm0 a#nav_products {
	width: 112px;
	background-image: url(images/menu_products.jpg);
	}
	.index#qm0 a#nav_techtools {
	width: 108px;
	background-image: url(images/menu_techtools.jpg);
	}
	.index#qm0 a#nav_reps{
	width: 139px;
	background-image: url(images/menu_reps.jpg);
	}
	.index#qm0 a#nav_request {
	width: 120px;
	background-image: url(images/menu_request.jpg);
	}
	.index#qm0 a#nav_free {
	width: 133px;
	background-image: url(images/menu_free.jpg);
	}
	.index#qm0 a#nav_aboutus {
	width: 95px;
	background-image: url(images/menu_aboutus.jpg);
	}
	.index#qm0 a#nav_right {
	width: 95px;
	background-image: url(images/menu_right.jpg);
	}
	
	
	 /*"""""""" (MAIN) Items Text """"""""*/
	#qm0 a span{
		display: none;
	}

	/*"""""""" (MAIN) Hover State """"""""*/
	#qm0 a:hover{ 
		background-color:transparent;
		background-color: #FFFFFF;
		color: #115898;
	}

	/*"""""""" (MAIN) Active State """"""""*/	
	#qm0 .qmactive{ 
		/* Note: Add '!important' after each style */
	}
	#qm0 .qmactive#nav_home { 
		/* Note: Add '!important' after each style */
		background-image: url(images/menu_home.jpg) !important;
	}
	#qm0 .qmactive#nav_products { 
		/* Note: Add '!important' after each style */
		background-image: url(images/menu_products.jpg) !important;
	}
	#qm0 .qmactive#nav_techtools { 
		/* Note: Add '!important' after each style */
		background-image: url(images/menu_techtools.jpg) !important;
	}
	#qm0 .qmactive#nav_reps { 
		/* Note: Add '!important' after each style */
		background-image: url(images/menu_reps.jpg) !important;
	}
	#qm0 .qmactive#nav_request { 
		/* Note: Add '!important' after each style */
		background-image: url(images/menu_request.jpg) !important;
	}
	#qm0 .qmactive#nav_free { 
		/* Note: Add '!important' after each style */
		background-image: url(images/menu_free.jpg) !important;
	}
	#qm0 .qmactive#nav_aboutus { 
		/* Note: Add '!important' after each style */
		background-image: url(images/menu_aboutus.jpg) !important;
	}
	
	
	/*"""""""" (MAIN) Index Active State """"""""*/	
	.index#qm0 .qmactive{ 
		/* Note: Add '!important' after each style */
	}
	.index#qm0 .qmactive#nav_home { 
		/* Note: Add '!important' after each style */
		background-image: url(images/menu_home.jpg) !important;
	}
	.index#qm0 .qmactive#nav_products { 
		/* Note: Add '!important' after each style */
		background-image: url(images/menu_products.jpg) !important;
	}
	.index#qm0 .qmactive#nav_techtools { 
		/* Note: Add '!important' after each style */
		background-image: url(images/menu_techtools.jpg) !important;
	}
	.index#qm0 .qmactive#nav_reps { 
		/* Note: Add '!important' after each style */
		background-image: url(images/menu_reps.jpg) !important;
	}
	.index#qm0 .qmactive#nav_request { 
		/* Note: Add '!important' after each style */
		background-image: url(images/menu_request.jpg) !important;
	}
	.index#qm0 .qmactive#nav_free { 
		/* Note: Add '!important' after each style */
		background-image: url(images/menu_free.jpg) !important;
	}
	.index#qm0 .qmactive#nav_aboutus { 
		/* Note: Add '!important' after each style */
		background-image: url(images/menu_aboutus.jpg) !important;
	}	
	
	
	/*"""""""" (MAIN) Parent Items """"""""*/
	#qm0 .qmparent{
		background-image:url(images/arrow_down.gif);
		background-repeat:no-repeat;
		background-position:95%;
	}


	/*"""""""" [SUB] Containers """"""""*/
	#qm0 div{
		background-color:#115898;
		opacity:.8;
		filter: alpha(opacity=80);
		-moz-opacity: 0.9;
		margin: 0;
		padding: 0;
		border: none;
	}

	
	/*"""""""" [SUB] Hover State """"""""*/
	#qm0 div a:hover{
	}


	/*""""""""[SUB] Active State """"""""*/
	#qm0 div .qmactive{
		/* Note: Add '!important' after each style */
		background-image:url(images/arrow_right.gif) !important;
		background-color:#f1efb8 !important;
	}


	/*"""""""" [SUB] Parent Items """"""""*/
	#qm0 div .qmparent{
		background-image:url(images/arrow_right.gif);	
	}


	/*"""""""" [SUB] Items """"""""*/
	#qm0 div a
	{		

		padding: 9px 12px;
		height: auto;
		border-bottom: 1px solid #115898;
	}
	#qm0 div#nav_shop_sub{
		width: 145px;
	}

	/*"""""""" [SUB] Index Items """"""""*/
	.index#qm0 div#nav_home_sub{
		width: 150px;
	}
	.index#qm0 div#nav_products_sub, .index#qm0 div#nav_shop_sub{
		width: 150px;
	}
	.index#qm0 div#nav_techtools_sub{
		width: 175px;
	}
	.index#qm0 div#nav_reps_sub{
		width: 150px;
	}
	.index#qm0 div#nav_request_sub{
		width: 150px;
	}
	.index#qm0 div#nav_free_sub{
		width: 150px;
	}
	.index#qm0 div#nav_aboutus_sub{
		width: 150px;
	}