charset "utf-8";
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1; }
.qmmc .qmdividery{float:left;width:0px;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;zoom:1;z-index:7;}
.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmsh div a {float:left;}
.qmmc div{visibility:hidden;position:absolute;}

#qm0 
{ 
	border-width:0px;
	padding-top:0px;       
	padding-bottom:0px;
	z-index:4;
	float:right;
	padding-right:4px;


}

.custommainmenu{
            padding-bottom:0px;
            height:17px;
            z-index:10;
            float:right;
            clear:right;

}           

#qm0 a	
{	

	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	border-width:0px;
	padding-bottom:9px;
}
a#menuSpace	
{ 	    
	width:0px;
}

a#menuSpace1	
{ 	    
	width:30px;
}

a#menuSpace2	
{ 	    
	width:10px;
}

a#productMenuBar	
{ 

	z-index:100;
}

a#solutionMenuBar	
{ 

	z-index:100;


}
a#companyMenuBar	
{ 

	z-index:100;

}


/*"""""""" (MAIN) Hover State""""""""*/	
#qm0 a:hover	
{

	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	z-index:100;		

}
a:hover#productMenuBar	
{ 
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;	

	z-index:1;
	background-image:url(/resources/images/pointer.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	text-decoration:none;
	z-index:100;		

}
a:hover#solutionMenuBar	
{ 

	z-index:1;
	position: inherit;
	background-image:url(/resources/images/pointer.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	text-decoration:none;
		

}
a:hover#companyMenuBar	
{ 

	z-index:1;
	background-image:url(/resources/images/pointer.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	text-decoration:none;
	z-index:100;			

}
/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
#qm0 li:hover>a	
{	
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}



/*"""""""" (MAIN) hover state """"""""*/
	

body #qm0 .qmactive:hover	
{	
	color:#ffffff;
	/* change for the Underline (text-decoration:underline) for TopLevel*/
	text-decoration:none;	
}


/*"""""""" (MAIN) Active state """"""""*/
	
body #qm0 .qmactive	
{	
	color:#ffffff;
	text-decoration:none;	
}


body #qm0 #productMenuBar.qmactive, body #qm0 #productMenuBar.qmactive:hover		
{ 

	z-index:100;		
	background-image:url(/resources/images/pointer.gif);
	background-repeat:no-repeat;
	background-position:center bottom;



}
body #qm0 #solutionMenuBar.qmactive, body #qm0 #solutionMenuBar.qmactive:hover		
{ 

	z-index:100;		
	background-image:url(/resources/images/pointer.gif);
	background-repeat:no-repeat;
	background-position:center bottom;



}
body #qm0 #companyMenuBar.qmactive,body #qm0 #companyMenuBar.qmactive:hover
{ 

	z-index:100;		
	background-image:url(/resources/images/pointer.gif);
	background-repeat:no-repeat;
	background-position:center bottom;



}
/*"""""""" (MAIN) Persistent State""""""""*/	



body #qm0 .qmpersistent, body #productMenuBar .qmpersistent:hover, body #solutionMenuBar 				.qmpersistent:hover, body #Our Company .qmpersistent:hover
{	
	font-weight:bold;
}
body #firstLevelMenu1 .qmpersistent, body #firstLevelMenu1 .qmpersistent:hover	
{	
	font-weight:normal;
}
body #firstLevelMenu3 .qmpersistent, body #firstLevelMenu1 .qmpersistent:hover	
{	
	font-weight:normal;
}
body #firstLevelMenu2 .qmpersistent, body #firstLevelMenu1 .qmpersistent:hover	
{	
	font-weight:normal;
}


/*"""""""" (SUB) Container""""""""*/	


div#firstLevelMenu1
{

	padding:0px;
	margin:-1px 0px 0px -16px;
	background-color:#268e8d;
	border-width:1px 1px 1px;
	border-style:solid;
	border-color:#ffffff;
	z-index:4px;
	width:427px;


}

div#firstLevelMenu2
{ 
	padding:0px;
	margin:-1px 0px 0px -51px;
	background-color:#268e8d;
	border-width:1px 1px 1px;
	border-style:solid;
	border-color:#ffffff;
	z-index:4px;
	width:462px;

}
div#firstLevelMenu3
{
	padding:0px;
	margin:-1px 0px 0px -30px;
	background-color:#268e8d;
	border-width:1px 1px 1px;
	border-style:solid;
	border-color:#ffffff;
	z-index:0px;
	width:105px;
	_width:110px;
}

div.secondLevelMenu1
{width:170px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px -1px;border-color:#ffffff;border-style:solid;}
div.secondLevelMenu2
{width:184px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px 66px;border-color:#ffffff;border-style:solid;}
div.secondLevelMenu3
{width:168px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px 130px;border-color:#ffffff;border-style:solid;}
div.secondLevelMenu4
{width:185px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px 191px;border-color:#ffffff;border-style:solid;}
div.secondLevelMenu5
{width:137px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px 273px;border-color:#ffffff;border-style:solid;}
div.secondLevelMenu6
{width:145px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px 281px;border-color:#ffffff;border-style:solid;}
	
div.secondLevelMenu7
{width:165px;_width:165px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px -1px;border-color:#ffffff;border-style:solid;}
div.secondLevelMenu8
{width:175px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px 227px;border-color:#ffffff;border-style:solid;}
div.secondLevelMenu9
{width:175px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px 227px;border-color:#ffffff;border-style:solid;}	
div.secondLevelMenu10
{width:110px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px 291px;_margin:0px 0px 0px 294px;border-color:#ffffff;border-style:solid;}
div.secondLevelMenu11
{width:145px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px 316px;border-color:#ffffff;border-style:solid;}


div.secondLevelMenu12
{width:185px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px -1px;border-color:#ffffff;border-style:solid;}
div.secondLevelMenu13
{width:210px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px 66px;border-color:#ffffff;border-style:solid;}
div.secondLevelMenu14
{width:165px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px 195px;border-color:#ffffff;border-style:solid;}
div.secondLevelMenu15
{width:165px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px 269px;border-color:#ffffff;border-style:solid;}
div.secondLevelMenu16
{width:165px; background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px 319px;border-color:#ffffff;border-style:solid;}
div.secondLevelMenu17
{width:122px;background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px 386px;_margin:0px 0px 0px 386px; border-color:#ffffff;border-style:solid;}
div.secondLevelMenu18
{width:148px;background-color:#268e8d;border-width:0px 1px 1px 1px;margin:0px 0px 0px 360px;_margin:0px 0px 0px 358px; border-color:#ffffff;border-style:solid;}



/*"""""""" (SUB) Items""""""""*/	


#qm0 div a.firstLevelMenuLink	
{ 
	padding:5px 8px 4px 8px;
	_padding:4px 10px 1px 8px;
	_margin-top:3px;
	border-width:0px;
	border-style:none;
	background-repeat:no-repeat;
	background-position:right;

}
#qm0 div a.firstLevelMenuLink1	
{
	padding:5px 10px 6px 8px;
	_padding:4px 10px 1px 8px;
	_margin-top:3px;
	border-width:0px;
	border-style:none;
}

#qm0 div a.secondLevelMenuLink	
{
	padding:3px 15px 5px 22px;
	_padding:4px 15px 1px 22px;
	background-repeat:no-repeat;
	background-position:10px 5px;
	font-family:Arial, Helvetica, sans-serif;
	clear:both;
	text-align:left;

}


/*"""""""" (SUB) Hover State""""""""*/	
#qm0 div a:hover	
{	
	background-color:#268e8d;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

#qm0 div a:hover.firstLevelMenuLink	
{
	padding:5px 10px 6px 8px;
	_padding:4px 10px 1px 8px;
	_margin-top:3px;
	border-width:0px;
	border-style:none;
	background-image:none;
	background-repeat:no-repeat;
	background-position:right;		
	background-color:#137776;
	color:#00FFF5;
	text-decoration:none;
	width:87px;
	_width:89px;
	height:12px;
}
#qm0 div a.subLevelMenuLink  
{
            padding:5px 3px 6px 8px;
			_padding:4px 3px 1px 8px;
			_margin-top:0px;
            font-family:Arial, Helvetica, sans-serif;
            font-size:11px;
            font-weight:normal;
            /* change for the Underline (text-decoration:underline) secondLevel Menus where there is no Third Level Sub menu */
            text-decoration:none;
            height:12px;
            width:52px;
            }

#qm0 div a:hover.subLevelMenuLink 
{ 
            background-color:#137776;
            color:#00FFF5;
}