/* start of the styles for the tool applications */
.qm-news-date-category { background-color:#E3E3E3 !important; } 
.qmmt_main 			{ background-color: #FFFFFF; font: 10px Arial,Sans-Serif; color: #5A5C5E; border:none; }

.qmmt_text 			{ font: 10px Arial,Sans-Serif; color: #5A5C5E; padding-left: 0px; }

.qmmt_text_up 		{ font: 10px Arial,Sans-Serif;  color: #009900; }
.qmmt_text_down { font: 10px Arial,Sans-Serif;  color: #AC294B; }

/* Links */

a.qmmt,a.qmmt_text 								{ color: #4d574f; font: 10px Arial,Sans-Serif; }
a:visited .qmmt,a:visited .qmmt_text 		{ color: #4d574f; font: 10px Arial,Sans-Serif;  }
a:hover .qmmt,a:hover .qmmt_text 		{ color: #4cac57; font: 10px Arial,Sans-Serif; text-decoration:underline; }

a.qmmt			{ color: #4d574f; font: 10px Arial,Sans-Serif; }
a.qmmt:visited	{ color: #4d574f; font: 10px Arial,Sans-Serif; }
a.qmmt:hover	{ color: #4cac57; font: 10px Arial,Sans-Serif; text-decoration:underline; }


u { color: #4d574f; }

.qmmt_tab 				{ background-image:url(../images/layout/main-menu-bg.gif); color: #ffffff; font: 9px Arial,Sans-Serif; }
.qmmt_tabactive 		{ background-color: #4CAC57; color: #ffffff;  font:9px Arial,Sans-Serif;}

/* Heading Bars */

.qmmt_header_bar 						{  font-family:  Helvetica,Arial,sans-serif; font-size: 12px; background:#4CAC57; border:none;}
.qmmt_header_text 						{ font-family:  Helvetica,Arial,sans-serif; font-size: 12px; color: #fff; font-weight: bold; background:none;  }
.qmmt_header_bar a { color:#ffffff; }
.qmmt_header_bar a:hover { text-decoration:underline; }
.qmmt_header_bar .qmmt_text 	{ color: #ffffff; }

/* Cycles for Alternating Cells */
.qmmt_cycle 		{ background-color: #e3e3e3; border-color: #e3e3e3; font: 10px Arial,Sans-Serif; color: #5A5C5E; }
/* end of the styles for the tool applications */

/* style specific to the news application to remove the header */ 
#news .qmmt_header_bar {display:none;}

/* start of the styles for the multichannel module */
.qm_main 			{ background-color: #FFFFFF; font: 11px Tahoma; color: #666; }
.qm_maintext	{ font: 11px Tahoma; color: #666; }

/* Links */ 
.qm 			{ color: #4d574f; font: 11px Tahoma; text-decoration:none; font-weight:bold; }
.qm:visited { color: #4d574f; font: 11px Tahoma; text-decoration:none; font-weight:bold; }
.qm:hover 	{ color: #4cac57; font: 11px Tahoma; text-decoration:underline; }		

a.qm 			{ color: #4d574f; font: 11px Tahoma; text-decoration:none; font-weight:bold; }
a.qm:visited { color: #4d574f; font: 11px Tahoma; text-decoration:none; font-weight:bold; }
a.qm:hover 	{ color: #4cac57; font: 11px Tahoma; text-decoration:underline; font-weight:bold; }	


/* Buttons */ 
.qm_inactivebutton 	{ background-color: #4cac57; font: 10px Tahoma; color: #ffffff; border-color: #e3e3e3; font-weight: normal; }
.qm_activebutton 		{ background-color: #e3e3e3; font: 10px Tahoma; color: #000000; border-color: #e3e3e3; font-weight: normal; text-decoration: underline; }

/* SubNav Heading Bar */
.qm_subnav_heading_bar  	{ border-color: #e3e3e3; }
.qm_subnav_inactivebutton  	{ font: 10px Tahoma; color: #666; }
.qm_subnav_activebutton 		{ font: 10px Tahoma; color: #666; }

a.qm_subnav_inactivebutton, a.qm_subnav_inactivebutton:visited 	{ color: #3168b2; }
a.qm_subnav_activebutton , a.qm_subnav_activebutton:visited 		{ color: #3168b2; font-weight:bold; }

/* Heading Bars */ 
.qm_heading_bar  	{ background-color: #4cac57; border-color: #e3e3e3; font: 12px Tahoma; }
.qm_heading_text 	{ font: 13px Tahoma; color: #ffffff; font-weight: bold; text-align:center;}

.qm_heading_bar a, .qm_heading_bar a:visited { color: #ffffff; }

.qm_heading_text .qm_text_up 			{ color:#90ff90; font-weight:bold; }
.qm_heading_text .qm_text_down 	{ color:#D10000; font-weight:bold; }

/* Cycles for Alternating Cells */ 
.qm_cycle 	{ background-color: #e3e3e3;  border-color: #e3e3e3; font: 11px Tahoma; color: #666; }

/* end of the styles for the multichannel module */

/* start of the styles for the tabbed charts in the right column */

#qmRight #qmChart2 .qmmt_text 	{ padding-left: 4px; padding-right: 4px; }
#qmRight #qmChart3 .qmmt_text 	{ padding-left: 6px; padding-right: 6px; }	
#naIndices .qmmt_text 				{ font: 9px Arial,Sans-Serif; padding:2px 0 2px 0;  }
#naIndices .qmmt_tab 				{ background-image:url(../images/layout/main-menu-bg.gif);  color: #ffffff; font: 8px Arial,Sans-Serif; }
#naIndices  .qmmt_tabactive 		{ background-color: #4CAC57; color: #ffffff;  font:8px Arial,Sans-Serif;}
#naIndices  .qmmt_nonrt_text 	{ font:8px arial; }

#naIndices .qmmt_text img { padding-left:7px;  }

#worldIndices .qmmt_text 				{ font: 9px Arial,Sans-Serif; padding:2px 0 2px 0;  }
#worldIndices .qmmt_tab 				{ background-image:url(../images/layout/main-menu-bg.gif);  color: #ffffff; font: 9px Arial,Sans-Serif; }
#worldIndices  .qmmt_tabactive 	{ background-color: #4CAC57; color: #ffffff;  font:9px Arial,Sans-Serif;}
#worldIndices  .qmmt_nonrt_text 	{ font:8px arial; }

#worldIndices .qmmt_text img { padding-left:7px;  }

#commodities .qmmt_text 		{ font: 9px Arial,Sans-Serif; padding:2px 0 2px 0;  }
#commodities .qmmt_tab 			{ background-image:url(../images/layout/main-menu-bg.gif);  color: #ffffff; font: 8px Arial,Sans-Serif; }
#commodities  .qmmt_tabactive 	{ background-color: #4CAC57; color: #ffffff;  font:8px Arial,Sans-Serif;}
#commodities  .qmmt_nonrt_text 	{ font:8px arial; }

#commodities .qmmt_text img { padding:5px;  }

#marketMovers .qmmt_text img { margin-right:7px;  }

#currencyConverter .qmmt_text 	{ color:#000;}
#currencyConverter .qmmt_main select { margin-left:15px; }
#currencyConverter .qmmt_main input { margin-left:15px; }
#currencyConverter .qmmt_header_bar 	{  font-family:  Helvetica,Arial,sans-serif; font-size: 12px; background:#fff; border:none; }
#currencyConverter .qmmt_header_text 	{ font-family:  Helvetica,Arial,sans-serif; font-size: 12px; color: #4CAC57; font-weight: bold; background:none;  }

#userEditWatchlist .qmmt_header_bar 	{  font-family:  Helvetica,Arial,sans-serif; font-size: 12px; background:#fff; border:none; }
#userEditWatchlist .qmmt_header_text 	{ font-family:  Helvetica,Arial,sans-serif; font-size: 12px; color: #4CAC57; font-weight: bold; background:none;  }


/* end of the styles for the tabbed charts in the right column */
	

/* start of QuoteMedia custom footer styles */

.qmFooter {  font: 11px Arial,Helvetica,Sans-Serif; color: #5A5C5E; text-align: center; }

a.qmFooter { font: 11px Arial,Helvetica,Sans-Serif,Sans-Serif; color: #4d574f; text-decoration: underline; }
a:visited.qmFooter { text-decoration: underline; }
a:hover.qmFooter { font: 11px Arial,Helvetica,Sans-Serif; color: #4cac57; text-decoration: underline; }

.qm_realtime_text { font: 11px  Arial, Helvetica, sans-serif; color: #008000; font-weight: bold; font-style: italic; }
.qm_nonrt_text { font: 11px  Arial, Helvetica, sans-serif; color: #465665; font-weight: bold; font-style: italic; }
	
/* end of QuoteMedia custom footer styles */

.qmDropDownLink a { color:#ffffff; }
.qmDropDownLink a:hover { text-decoration:underline; }

.qmjsleft { display:none; }

* .qm_heading_text { text-align:center;}


.qm_maintext .qm_newsDateText      { text-align:center !important; }
.qm_maintext   { text-align:center ; padding: 1px;  }
#quoteModule .qm_maintext a.qm   { text-align:left !important;   }
.qm_filings_tab  .qm_maintext td   { text-align:left !important;    }
.qm_maintext .qm_consesusRatingHelp  { text-align:left !important;  }

#logoQuoteBar td { line-height:0.1em !important; margin:0 !important;  padding:0 !important; vertical-align:middle; }
