{* General *} 
#qmModule table.ecobus td, th {
    padding: 1px;
	}
.qm_main{
	background-color: #ffffff;
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #000000;
	border-color: #ffffff;
	}
.qm_maintext	{
	font: 11px trebuchet MS,Verdana, sans-serif;
	background-color:#ffffff;
	color: #000000;
	}
.qm_text_down	{
	font: 11px trebuchet MS,Verdana, sans-serif;
	}
.qm_text_up	{
	font: 11px trebuchet MS,Verdana, sans-serif;
	}	
#qmDropDownWrapper { 
	display: none; 
	}					
{* Links *} 
a.qm {
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #0000EE;
	text-decoration:underline;
	}
a:visited.qm {
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #0000EE;
	text-decoration:underline;
	}
a:hover.qm {
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #0000EE;
	text-decoration:underline;
	}
a.qm_maintext {
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #0000EE;
	text-decoration:underline;
	}
a:visited.qm_maintext {
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #0000EE;
	text-decoration:underline;
	}
a:hover.qm_maintext {
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #0000EE;
	text-decoration:underline;
	}	
a.qm_heading_text {
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #0000EE;
	text-decoration:underline;
	}
a:visited.qm_heading_text {
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #0000EE;
	text-decoration:underline;
	}
a:hover.qm_heading_text {
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #0000EE;
	text-decoration:underline;
	}	
a.qm_heading_bar {
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #0000EE;
	text-decoration:underline;
	}
a:visited.qm_heading_bar {
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #0000EE;
	text-decoration:underline;
	}
a:hover.qm_heading_bar  {
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #0000EE;
	text-decoration:underline;
	}		
{* Buttons *} 
.qm_inactivebutton	{
	background-color: #bbe8ff;
	font: bold 11px trebuchet MS,Verdana, sans-serif;
	color: #000000;
	border:1px solid #ffffff;
	text-decoration:none;
	}
.qm_activebutton{
	background-color: #3b7ca1;
	font: bold 11px trebuchet MS,Verdana, sans-serif;
	color: #ffffff;  
	border:1px solid #ffffff;
	text-decoration:none;
	}

/*.qm_inactivebutton	{
	background-color: #ffffff;
	font:bold 11px trebuchet MS,Verdana, sans-serif;
	color: #3b7ca1;
	border:none;
	text-decoration:none;
	}
.qm_activebutton	{
	background-color: #ffffff;
	font:bold 11px trebuchet MS,Verdana, sans-serif;
	color: #3b7ca1;	
	border:none;
	text-decoration:none;
	}*/
{* Heading Bars *} 
.qm_heading_bar	{
	background-color: #ffffff;
	font: 11px trebuchet MS,Verdana, sans-serif;
	letter-spacing:.1em;
	border-color:#ffffff;
	}
.qm_heading_bar .qm_cycle	{
	background-color: #ffffff;
	font: 11px trebuchet MS,Verdana, sans-serif;
	letter-spacing:.1em;
	}
.qm_heading_text	{
	font: 13px trebuchet MS,Verdana, sans-serif;
	color: #000000;
	font-weight: bold;
	line-height:2em;
	}
{* Cycles for Alternating Cells *} 
.qm_cycle{
	background-color: #ffffff;
	border-color: #ffffff;
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #000000;
	}
.qm_cycleup	{
	background-color: #D1D2E5;
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #000000;
	}
.qm_cycledown{
	background-color: #E3E3EE;
	font: 11px trebuchet MS,Verdana, sans-serif;
	color: #000000;
	}
.qm_options_in_money{
	background-color:#E2E9EE;
	}					
{* Level II Alternating Cycles *}  
.qm_L2_cycle1 {     
	font: 11px trebuchet MS,Verdana, sans-serif;              
	background-color:#F4EEEB;
	color:#000000; 
	}
.qm_L2_cycle2 {     
	font: 11px trebuchet MS,Verdana, sans-serif;                     
	background-color:#F4EBED;
	color:#000000; 
	}
.qm_L2_cycle3 {     
	font: 11px trebuchet MS,Verdana, sans-serif;                     
	background-color:#F4EBF1;
	color:#000000; 
	}
.qm_L2_cycle4 {       
	font: 11px trebuchet MS,Verdana, sans-serif;                     
	background-color:#F3EBF4;
	color:#000000; 
	}
.qm_L2_cycle5 {       
	font: 11px trebuchet MS,Verdana, sans-serif;                    
	background-color:#EEEBF4;
	color:#000000; 
	}
.qm_L2_cycle6 {         
	font: 11px trebuchet MS,Verdana, sans-serif;                 
	background-color:#EFF3F6;
	color:#000000; 
	}
.qm_L2_cycle7 {         
	font: 11px trebuchet MS,Verdana, sans-serif;                 
	background-color:#C8D5E0;
	color:#000000; 
	}
.qm_L2_cycle8 {        
	font: 11px trebuchet MS,Verdana, sans-serif;                  
	background-color:#F4F3EB;
	color:#000000;
	}
.qm_L2_cycle9 {        
	font: 11px trebuchet MS,Verdana, sans-serif;                  
	background-color:#EBEDF4;
	color:#000000; 
	}
.qm_L2_cycle10 {        
	font: 11px trebuchet MS,Verdana, sans-serif;                  
	background-color:#E0D2C8;
	color:#000000; 
	}
.qm_L2_cycle11 {        
	font: 11px trebuchet MS,Verdana, sans-serif;                  
	background-color:#F6F2EF;
	color:#000000; 
	}
.qm_L2_cycle12 {       
	font: 11px trebuchet MS,Verdana, sans-serif;                   
	background-color:#F1F4EB;
	color:#000000; 
	}
.qm_L2_cycle13 {         
	font: 11px trebuchet MS,Verdana, sans-serif;                 
	background-color:#EDF4EB;
	color:#000000; 
	}
.qm_L2_cycle14 {        
	font: 11px trebuchet MS,Verdana, sans-serif;                  
	background-color:#EBF4EE;
	color:#000000; 
	}
.qm_L2_cycle15 {       
	font: 11px trebuchet MS,Verdana, sans-serif;                   
	background-color:#DBEBE8;
	color:#000000; 
	}	
.qm_L2_cycle16 {       
	font: 11px trebuchet MS,Verdana, sans-serif;                   
	background-color:#DBE6EB;
	color:#000000; 
	}

