bodysubnav {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF
}
.normtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	line-height: normal;



}
subnavlink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
}
.carttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;

}
.searchbox {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.normtextwhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
.normtextbold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	line-height: normal;
}
.linktext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline;
	font-weight: normal;
	text-transform: none;
	font-variant: normal;
	line-height: normal;
}
.linktextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	line-height: normal;
	text-decoration: underline;

}
a:hover {
	text-decoration: underline;
	color: #0000FF;
}
.normtextzodiac {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
}
.normtextboldzodiac {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	line-height: normal;
}
.linktextbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline blink;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	line-height: normal;
	margin: 3px;
	padding: 3px;






}
.horizbar {

	color: #CCCCCC;
}
.horizbarzodiac {


	color: #666666;
}
.normtextboldheading {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	line-height: normal;
}
.qmmt_main
		{
		    background-color: #ffffff;
		    border: 0px solid #336666;
		}
		.qmmt_tab
		{
		    font: 10px Arial,Verdana;
		    color: #000000;
		    background-color: #dddddd;
		    border-left-color: #444444;
		    border-bottom-color: #444444;
		    border-top-color: #444444;
		}
		.qmmt_tabactive
		{
		    font: 10px Arial,Verdana;
		    color: #000000;
		    background-color: #ffffff;
		    border-left-color: #444444;
		}
		.qmmt_text
		{
		    font: 11px Arial,Verdana;
		    color: #336666;
		}
		.qmmt_text_up
		{
		    font: 11px Arial,Verdana;
		    color: #336666;
		}
		.qmmt_text_down
		{
		    font: 11px Arial,Verdana;
		    color: #336666;
		}
		.qmmt_cycle
		{
		    background-color: #F7FCFC;
		}
		.qmmt_header_text
		{
		    font: 11px Arial,Verdana;
		    color: #000000;
		}
		.qmmt_header_bar
		{
		    background-color: #dddddd;
		    border-color: #999999;
		}
		a.qmmt {
			font: 11px Arial,Verdana;
		    color: #336666;
			text-decoration: underline;			
		}
		a:visited.qmmt {
			font: 11px Arial,Verdana;
		    color: #336666;
			text-decoration: underline;			
		}
a:hover.qmmt {
   font: 11px Arial,Verdana;
      color: #0000FF;
   text-decoration: underline;
		}
		
		{* General *} 
		.qm_main
		{
		    background-color: #ffffff;
		    font: 12px Arial,Verdana;
			color: #000000;
		}
		.qm_maintext
		{
		    font: 12px Arial,Verdana;
		    color: #000000;
		}
		
		{* Links *} 
		a.qm {
			font: 12px Arial,Verdana;
		    color: #000000;
		}
		a:visited.qm {
			font: 12px Arial,Verdana;
		    color: #000000;
		}
		a:hover.qm {
			font: 12px Arial,Verdana;
		    color: #336666;
		}
		
		{* Buttons *} 
		.qm_inactivebutton
		{
		    background-color: #EBE9E4;
		    font: 11px Arial,Verdana;
			font-weight: bold;
		    color: #333333;
		    border-color: #4D704D;
		}
		.qm_activebutton
		{
		    background-color: #ffffff;
		    font: 11px Arial,Verdana;
			font-weight: bold;
		    color: #000000;
		    border-color: #4D704D;
		}
		
		{* Heading Bars *} 
		.qm_heading_bar 
		{
		    background-color: #336666;
		    border-color: #4D704D;
		    font: 12px Arial;
		}
		.qm_heading_text
		{
		    font: 13px Arial,Verdana;
			font-weight: bold;			
		    color: #ffffff;
		}
		
		
		{* Cycles for Alternating Cells *} 
		.qm_cycle
		{
		    background-color: #F5F7F5;
		    font: 12px Arial,Verdana;
		    color: #000000;
		}
		.qm_cycleup
		{
		    background-color: #eeffee;
		    font: 12px Arial,Verdana;
		    color: #000000;
		}
		.qm_cycledown
		{
		    background-color: #ffeeee;
		    font: 12px Arial,Verdana;
		    color: #000000;
		}
		
		
		{* Level II Alternating Cycles *}  
		.qm_L2_cycle1 {     
			font: 12px Arial,Verdana;              
		    background-color:           #FFFEEF;
		    color:                      #000000; }
		.qm_L2_cycle2 {     
			font: 12px Arial,Verdana;                     
		    background-color:           #F0F7DE;
		    color:                      #000000; }
		.qm_L2_cycle3 {     
			font: 12px Arial,Verdana;                     
		    background-color:           #F4F0E8;
		    color:                      #000000; }
		.qm_L2_cycle4 {       
			font: 12px Arial,Verdana;                     
		    background-color:           #E0E0F7;
		    color:                      #000000; }
		.qm_L2_cycle5 {       
			font: 12px Arial,Verdana;                    
		    background-color:           #F7F7F7;
		    color:                      #000000; }
		.qm_L2_cycle6 {         
			font: 12px Arial,Verdana;                 
		    background-color:           #F5E8E8;
		    color:                      #000000; }
		.qm_L2_cycle7 {         
			font: 12px Arial,Verdana;                 
		    background-color:           #F6EDDA;
		    color:                      #000000; }
		.qm_L2_cycle8 {        
			font: 12px Arial,Verdana;                  
		    background-color:           #DCEAEE;
		    color:                      #000000; }
		.qm_L2_cycle9 {        
			font: 12px Arial,Verdana;                  
		    background-color:           #E9E2F4;
		    color:                      #000000; }
		.qm_L2_cycle10 {        
			font: 12px Arial,Verdana;                  
		    background-color:           #EEF2FA;
		    color:                      #000000; }
		.qm_L2_cycle11 {        
			font: 12px Arial,Verdana;                  
		    background-color:           #E1E2FA;
		    color:                      #000000; }
		.qm_L2_cycle12 {       
			font: 12px Arial,Verdana;                   
		    background-color:           #EEFAE1;
		    color:                      #000000; }
		.qm_L2_cycle13 {         
			font: 12px Arial,Verdana;                 
		    background-color:           #EDFCFB;
		    color:                      #000000; }
		.qm_L2_cycle14 {        
			font: 12px Arial,Verdana;                  
		    background-color:           #FBEBE8;
		    color:                      #000000; }
		.qm_L2_cycle15 {       
			font: 12px Arial,Verdana;                   
		    background-color:           #EDEDED;
		    color:                      #000000; }	
		.qm_L2_cycle16 {       
			font: 12px Arial,Verdana;                   
		    background-color:           #F6EDDA;
		    color:                      #000000; }	
			.home_bkg {
	background-image: url(images/hep_home_08_bkg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
