/* @override http://aheadoftheherd.com/content/css/main.css */



/* CSS Document */



img{

	border:none;

	display:block;

}

img.inline{

	border:none;

	display:inline;

}

#header-left-box{

	margin-left:0px;

	margin-right:0px;

	margin-top:0px;

	margin-bottom:0px;

	padding-left:28px;

	height:108px;



}

div#header-right-nav{

	margin-left:0px;

	margin-right:0px;

	margin-top:0px;

	margin-bottom:0px;

	width:271px;

	height:28px;

	background-image:url('../images/header-nav-bg-img.gif');

	background-repeat:no-repeat;

	background-position:top center;

	padding-top:6px;

	text-align:center;

}







 Top Navigation / Bottom Nav a Declarations 

a.arial10pxTan{

	font-family:"Arial", Tahoma;

	font-size:10px;

	color:#B1934B;

	text-decoration:none;

	padding-left:5px;

	padding-right:5px;

}

a.arial10pxTan:link, a.arial10pxTan:visited{

	font-family:"Arial", Tahoma;

	font-size:10px;

	color:#B1934B;

	text-decoration:none;

	padding-left:5px;

	padding-right:5px;

}

a.arial10pxTan:hover, a.arial10pxTan:active{

	font-family:"Arial", Tahoma;

	font-size:10px;

	color:#B1934B;

	text-decoration:none;

	padding-left:5px;

	padding-right:5px;

}

div#arial10pxTan{

	font-family:"Arial", Tahoma;

	font-size:10px;

	color:#B1934B;

	text-decoration:none;

	padding-left:5px;

	padding-right:5px;

	display:inline;

}



 End of Top / Bottom Nav declarations 



.arial10pxTans{

	font-family:"Arial", Tahoma;

	font-size:10px;

	color:#B1934B;

}

.arial14pxBlueNoLink{

	font-family:"Arial", Tahoma;

	font-size:14px;

	color:#587C8E;

	text-decoration:underline;

	

}

a.arial10pxBlue{ 

	font-family:Verdana, Arial, Tahoma; 

	font-size:10px; 

	color:#587c8e; 

	font-weight: bold; 

	text-decoration:underline;

	

}

a.arial6pxBlue{ font-family:Arial, Tahoma, Verdana; font-size:6px; color:#587c8e; font-weight: bold; text-decoration:underline; }

a.arial12pxBlue { color: #587c8e; font-size: 14px; font-family: Arial, Tahoma; text-decoration: underline; }

a.arial12pxBlue:link, a.arial12pxBlue:visited{

	font-family:"Arial", Tahoma;

	font-size:14px;

	color:#587C8E;

	text-decoration:underline;

}

a.arial12pxBlue:active, a.arial12pxBlue:hover{

	font-family:"Arial", Tahoma;

	font-size:14px;

	color:#587C8E;

	text-decoration:none;

}



a.arial18pxBoldRed {

	font-family:"Arial", Verdana, Tahoma;

	font-size:18px;

	font-weight:bold;

	color: rgb(77,112,134); /* #D90026 */

	text-decoration:underline;

}

a.arial18pxBoldRed:link, a.arial18pxBoldRed:visited{

	font-family:"Arial", Verdana, Tahoma;

	font-size:18px;

	font-weight:bold;

	color: rgb(77,112,134);

	text-decoration:underline;

}

a.arial18pxBoldRed:active, a.arial18pxBoldRed:hover{

	font-family:"Arial", Verdana, Tahoma;

	font-size:18px;

	font-weight:bold;

	color: rgb(77,112,134);

	text-decoration:none;

}





#home content{

	padding-top:20px;

}

#home-left-col{
	padding-left:10px;
	padding-top:33px;
	padding-right:10px;

}

#home-right-col{
	padding-top:36px;
	padding-right: 10px;
	padding-left: 10px;

}

#info-box{

	width:247px;

	float:right;

	padding-top:5px;

	padding-left:13px;

	padding-right:10px;

	background-image:url('../images/side-tables-bottom-gradient.gif');

	background-repeat:no-repeat;

	background-position:bottom center;



}





#footer{

	background-image:url('../images/page-bottom-curves.gif');

	background-repeat:no-repeat;

	background-position:bottom center;

	height:85px;

	width:901px;

	padding-left:100px;

	padding-right:100px;

	text-align:center;

}

.arial11pxItalicTan{

	font-family:"Arial", Verdana, Tahoma;

	font-size:11px;

	font-style:Italic;

	color:#BDA467;

}

.arial11pxBoldRed{

	font-family:"Arial", Verdana, Tahoma;

	font-size:11px;

	font-weight:bold;

	color: rgb(77,112,134); /* #D90026 */

}

.tahoma21pxBoldTeal{

	font-family:"Tahoma", Arial, Verdana;

	font-size:21px;

	font-weight:bold;

	color:#587C8E;

}

.tahoma14pxBoldTeal{

	font-family:"Tahoma", Arial, Verdana;

	font-size:14px;

	font-weight:bold;

	color:#587C8E;

}

.arialBold18pxBrown{

	font-family:"Arial", Verdana, Tahoma;

	font-size:18px;

	font-weight:bold;

	color:#605761;

}

.arial12pxBrown{

	font-family:"Arial", Verdana, Tahoma;

	font-size:12px;

	color:#605761;

}

.arial15pxItalic{

	font-family:"Arial", Verdana, Tahoma;

	font-size:15px;

	font-style:italic;

}

.arial14pxBrown{

	font-family:"Arial", Verdana, Tahoma;

	font-size:14px;

	color:#605761;

}

.arial18pxBoldRed{

	font-family:"Arial", Verdana, Tahoma;

	font-size:18px;

	font-weight:bold;

	color: rgb(77,112,134); /* #D90026 */

}



.arial10pxGrey{

	font-family:"Arial", Verdana, Tahoma;

	font-size:10px;

	color:#999999;

}

p{

	margin-left:0px;

	margin-right:0px;

	margin-top:0px;

	margin-bottom:0px;

}





.labelcelltext{

	font-family:"Arial", Verdana, Tahoma;

	font-size:12px;

	color:#605761;

}

.bodycelltext{

	font-family:"Arial", Verdana, Tahoma;

	font-size:12px;

	color:#605761;

}



#main {

	height:auto !important;

}





/* NEW STYLES */

body{

	background-color:#000000;

	margin:0;

	padding:0;

}

 

div#main{

	width:900px;

	height:826px;

	background-color:#FFFFFF;

	margin-right:0px;

	margin-left:0px;

	margin-top:0px;

	margin-bottom:0px;

	font-size: 20px;

}

.Freecolor {

	color: #0C0;

	font-weight: bold;

	font-size: 18px;

}

.FrontPGSignup {

	color: #003AE6;

	font-size: 16px;

}

#menu {

	width:100%;

}

#menu td {

	background: url(../images/bgm.gif) top repeat-x;

}

#menu #formtd {

	color: #fff;

	font-size: 11px;

	font-family: Verdana, Arial, sans-serif;

	font-weight: bold;

	width:368px;

}

#menu #formtd a {

	font-size: 10px;

	font-weight: normal;

	color: #fff;

}

#formtd form {

	background: url(../images/bgms.gif) right bottom no-repeat;

	height: 28px;

	margin: 7px 0 0 15px;

}



/**/

/* quote entry box custom styles */

 

#quoteEntryBox  td { font: 12px arial, sans-serif; color: #605761;  }

#quoteEntryBox a:link { color: #4D7086; text-decoration: underline;  font: 12px arial, sans-serif; }

#quoteEntryBox a:visited { color: #4D7086; text-decoration: underline;  font: 12px arial, sans-serif; }

#quoteEntryBox a:hover { color: #4D7086; text-decoration: underline;  font: 12px arial, sans-serif; }

 

/* multi-channel module custom styles */

.qm_main  { font: 12px arial, sans-serif; color: #605761;  background:none; }

 

.qm_maintext  { font: 12px arial, sans-serif; color: #605761;  background:none; }

 

.qmam-header-bar { border-color: #A5ACB2; }

 

.qm_inactivebutton	{ background-image: url(btn.gif); border: 1px solid #A5ACB2; font: bold 12px arial; color: #ffffff; }

.qm_activebutton		{ background-image: url(btnUp.gif); border: 1px solid #A5ACB2; font: bold 12px arial; 	color: #ffffff; }

 

.qm_heading_bar 	{ background: none; border-color: #A5ACB2;  }

.qm_heading_text 	{ font-family: arial, sans-serif !important; color: #4D7086; }

 

.qm_subnav_heading_bar 		{ background:none; }

.qm_subnav_inactivebutton  	{ background:none; }

.qm_subnav_activebutton  		{ background:none; }

 

.qm_quotetitle 	{ font-family: arial, sans-serif !important; color: #4D7086; }

 

.qm_subnav_activebutton		{ color: #4D7086;   font: 12px arial, sans-serif; }

.qm_subnav_inactivebutton 	{ color: #4D7086;   font: 12px arial, sans-serif; }

 

.qm_quotetitle { font-family: arial, sans-serif;  }

 

.qm-detailed-quote { border:none; }

 

.qm_cycle { background:none; color: #605761; font: 12px arial, sans-serif; }

 

.qm-news-titlebar {  background:none; margin-top: 10px; border:none; }

.qm-news-topic-title	{ background:none; font-weight: bolder !important; border-bottom: 1px solid #A5ACB2; }

 

.qm_quotebar .qm_text_up			{ color: #00cc00; }

.qm_quotebar .qm_text_down	{ color: #ff0000; }

 

a.qm:link   		{ color: #4D7086; text-decoration: underline;  font: 12px arial, sans-serif; }

a.qm:visited	{ color: #4D7086; text-decoration: underline;  font: 12px arial, sans-serif; }

a.qm:hover  	{ color: #4D7086; text-decoration: underline;  font: 12px arial, sans-serif; }

 

a.qmDropDownLink { color: #4D7086; }

 

u { color:#4D7086; }



#quotepage {

	width:850px; 

	overflow: hidden;

	position: relative;

	margin:20px auto;

}



table.qm-mm-chartnav td {

	background: #def;

	color: #036;

	padding: 3px 6px;

}



div.qm_maintext img,

span.qm_text_down img {

	float: left;

	margin: 3px;

}

table.qm-mm-chartnav td.qm_activebutton {

	background: #fff;

}

#main div#header-right-nav {

	margin:0;

	padding:5px;

	width:auto;

	height:auto;

	background-image:none;

	background:#fff;

	border:1px solid #D4CEB6;

	border-top:none;

	text-align:center;

}

div#header-right-nav p {white-space:nowrap;margin:0; line-height:1.2em;}



/**/

#qmDropDownWrapper { position: relative;margin:0;padding:0; }

#qmHeaderMenu

{

  font: 11px Tahoma, Arial, Helvetica, sans-serif;

  font-weight: normal;

  color: #000000;

  text-align: right;

  position:absolute;

  right:0;

  * right: -7px;

  top: 1.5em;

  * top:1.8em;

}

.qmDropDownLink

{

  cursor: pointer;

  text-decoration: none;	

  padding: 2px;

}

.qmDropDownLinkHover

{

  cursor: pointer;

  text-decoration: none;	

  padding: 2px;

  background-color: #FFFFCC;

}

.qmHeaderMenuDropDown

{

  float: none;

  z-index: 100;

  background: #ffffff;

  position: relative;

  width: 178px;

  text-align: left;

  border: 1px solid #999999;

  border-top: none;

  padding: 2px;			

}

.qmDropDownHeader

{

  font-weight: bold;

  text-decoration: none;

  cursor: default;

  padding: 2px;			

}

.qmDropDownBody

{

  overflow: auto;

  height: 180px;

}

.qm_button_trade_small {

  font-size: 9px;

  font-family: tahoma,arial,helvetica;

}

#qmDefaultButton a.qm_button_trade_small{

   border-top: 1px solid #D4D0C8;

   border-left: 1px solid #D4D0C8;

   border-bottom: 1px solid #666666;

   border-right: 1px solid #666666;

   cursor: pointer;

   padding: 1px 0px;

   text-align: center;

   font: 9px tahoma;

}

#qmDefaultButton a.qm_button_trade_small:link, a.qm_button_trade_small:visited, a.qm_button_trade_small:hover{

   text-decoration: none;

   background: #D4D0C8;

   color: #000;

}

#qmDefaultButton a.qm_button_trade_small:active{

   border-top: 1px solid #666666;

   border-left: 1px solid #666666;

   border-bottom: 1px solid #D4D0C8;

   border-right: 1px solid #D4D0C8;

   text-decoration: none;

   background: #D4D0C8;

   color: #000;

}

.qm_messages {

   background-color: #FFCCCC;

   font: 10px Tahoma, Arial, Helvetica, sans-serif;

   font-weight: bold;

   color: #000000;

   padding: 2px 0px 2px 0px;

}



.qm_main

{

    background-color: #ffffff;

    font: 11px Tahoma, Arial, Helvetica, sans-serif;

	font-weight: normal;

    border-color: #999999;

}

.qm_inactivebutton

{

    text-align: center;

    display: table-cell;

    background-color: #eeeeee;

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

	font-weight: normal;

    color: #000000;

    border: 1px solid #aaaaaa;

    padding: 3px;

	cursor: pointer;

    voice-family: "\"}\"";

    voice-family:inherit;

}

.qm_activebutton

{



    text-align: center;

    display: table-cell;

    background-color: #ffffff;

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

	font-weight: normal;

    color: #000000;

    border: 1px solid #aaaaaa;

    padding: 3px;

    cursor: pointer;

    voice-family: "\"}\"";

    voice-family:inherit;

}

.qm_activebutton_with_subnav

{



    text-align: center;

    display: table-cell;

    background-color: #ffffff;

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    font-weight: normal;

    color: #000000;

    border-right: 1px solid #aaaaaa; border-left: 1px solid #aaaaaa; border-top: 1px solid #aaaaaa;

    padding: 3px;

    cursor: pointer;

    voice-family: "\"}\"";

    voice-family:inherit;

}

.qm_subnav_inactivebutton

{

    text-align: center;

    background-color: #ffffff;

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    font-weight: normal;

    color: #000000;

    padding: 3px;

    cursor: pointer;

    voice-family: "\"}\"";

    voice-family:inherit;

}

.qm_subnav_activebutton

{

    text-decoration: none;

    text-align: center;

    background-color: #ffffff;

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    font-weight: bold;

    color: #000000;

    padding: 3px;

    cursor: pointer;

    voice-family: "\"}\"";

    voice-family:inherit;

}

.qm_subnav_heading_bar

{

    background-color: #ffffff;

    padding: 2px;

    font: 12px Arial, sans-serif;

    font-weight: normal;

    border-bottom: 1px solid #aaaaaa;

}

.qm_border {

    border: 1px solid #999999;

}

.qm_heading_bar 

{

    background-color: #eeeeee;

    padding: 2px;

    padding-left: 5px;

    padding-right: 5px;

    border: 1px solid #999999;

    font: 12px Arial, sans-serif;

	font-weight: normal;

}

.qm_heading_link {

    font: 11px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

    font-weight: normal;

}

.qm_heading_text

{

    font: 13px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

    font-weight: bold;

}



.qm_realtime_text

{

    font: 11px Tahoma, Arial, Helvetica, sans-serif;

    color: #008000;

    font-weight: bold;

    font-style: italic;

}



.qm_nonrt_text

{

    font: 11px Tahoma, Arial, Helvetica, sans-serif;

    color: #465665;

    font-weight: bold;

    font-style: italic;

}



.qm_cycle

{

    background-color: #eeeeee;

    font: 11px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

	font-weight: normal;

    border-color: #999999;

}



.qm_cycleup

{

    background-color: #eeffee;

    font: 11px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

	font-weight: normal;

}

.qm_cycledown

{

    background-color: #ffeeee;

    font: 11px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

	font-weight: normal;

}

.qm_options_in_money {

  background-color: #FFFFCC;

  font: 11px Tahoma, Arial, Helvetica, sans-serif;

  color: #000000;

  font-weight: normal;

}

.qm_hovertext

{

	position:absolute;

	width:210px;

	border-top:1px solid #cccccc;

	border-left:1px solid #cccccc;

	border-right:1px solid #000000;

	border-bottom:1px solid #000000;

	background-color:#eeeeee;

	padding:3px;

	display:none;

	font:normal 11px arial;

	text-align:left;

	z-index:100;

}

.qm_hoverword

{

	text-decoration:underline;

	cursor:pointer;

	z-index:101;

}

/* Level II Cycles */

.qm_L2_cycle1 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #FFFEEF;

	font-weight: normal;

    color:                      #000000; }

.qm_L2_cycle2 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #F0F7DE;

	font-weight: normal;

    color:                      #000000; }

.qm_L2_cycle3 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #F4F0E8;

	font-weight: normal;

    color:                      #000000; }

.qm_L2_cycle4 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #E0E0F7;

	font-weight: normal;

    color:                      #000000; }

.qm_L2_cycle5 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #F7F7F7;

	font-weight: normal;

    color:                      #000000; }

.qm_L2_cycle6 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #F5E8E8;

	font-weight: normal;

    color:                      #000000; }

.qm_L2_cycle7 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #F6EDDA;

	font-weight: normal;

    color:                      #000000; }

.qm_L2_cycle8 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #DCEAEE;

	font-weight: normal;

    color:                      #000000; }

.qm_L2_cycle9 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #E9E2F4;

	font-weight: normal;

    color:                      #000000; }

.qm_L2_cycle10 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #EEF2FA;

	font-weight: normal;

    color:                      #000000; }

.qm_L2_cycle11 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #E1E2FA;

	font-weight: normal;

    color:                      #000000; }

.qm_L2_cycle12 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #EEFAE1;

	font-weight: normal;

    color:                      #000000; }

.qm_L2_cycle13 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #EDFCFB;

	font-weight: normal;

    color:                      #000000; }

.qm_L2_cycle14 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #FBEBE8;

	font-weight: normal;

    color:                      #000000; }

.qm_L2_cycle15 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #EDEDED;

	font-weight: normal;

    color:                      #000000; }

.qm_L2_cycle16 {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #F6EDDA;

	font-weight: normal;

    color:                      #000000; }









.qm_input

{

    font: 11px Tahoma, Arial, Helvetica, sans-serif;

    font-weight: normal;

}

.qm_maintext

{

    font: 11px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

    font-weight: normal;

}

.qm_maintext_bold

{

    font: 11px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

    font-weight: bold;

}

.qm_text_up, .qmmt_text_up

{

    color: #009900;

}

.qm_text_down, .qmmt_text_down

{

    color: #ff0000;

}

a.qm {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    color: #0000aa;

    text-decoration: underline;

	font-weight: normal;

}

a:visited.qm {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    color: #0000aa;

    text-decoration: underline;

	font-weight: normal;

}

a:hover.qm {

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

    color: #ff0000;

    text-decoration: underline;

	font-weight: normal;

}

/* this doesn't get edited */

.qm_midcell

{

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    vertical-align: middle;

	font-weight: normal;

}



.qm_radio_input {

    border: none;

    background: transparent;

}



.qm_footerlogo {

	background: #fff url('/quotetools/images/quotemedia-footer-logo.gif');

    height:  33px;

    width: 152px;

    cursor: pointer;

    margin-left: 10px;

    background-repeat: no-repeat;

    background-position: right;

}

.qm_52wkbg{

	background: #fff;

	text-align: left;

}

.qm_52wktext{

	color: #000000;

	font: 11px tahoma;

}



/* CSS for Tools using Tree Menu/View */

.qm_tree {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	white-space: nowrap;

}

.qm_tree img {

	border: 0px;

	vertical-align: middle;

}

.qm_tree a {

	color: #000000;

	text-decoration: none;

}

.qm_tree a.node, .qm_tree a.nodeSel {

	white-space: nowrap;

	padding: 1px 2px 1px 2px;

}

.qm_tree a.node:hover, .qm_tree a.nodeSel:hover {

	color: #0000aa;

	text-decoration: underline;

}

.qm_tree a.nodeSel {

	background-color: #dddddd;

}

.qm_tree .clip {

	overflow: hidden;

}



/* CSS for the Chart Slider */

.qm_SlideRatings_text {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

}

.qm_SlideRatings { 

	text-align:center;

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

	position:relative; 

	width:76px; 

	background: transparent url('/quotetools/images/charts/qm_ratingsscale.gif') left 20px no-repeat;

}

.qm_RatingsThisWeek {

	color: #000000;

}

.qm_RatingsLastWeek {

	color: #000000;

}

.qm_ThisWeekMarker { 

	position:relative;

	left:-3px;

	display:block; 

	width:82px; 

	height: 7px; 

	background: transparent url('/quotetools/images/charts/qm_thisweekmarker.gif') left top no-repeat;

	background-position:0px 0px;

	margin-bottom: 7px; 

}

.qm_LastWeekMarker { 

	position:relative;

	left:-3px;

	display:block; 

	width:82px; 

	height: 7px; 

	background: transparent url('/quotetools/images/charts/qm_lastweekmarker.gif') right top no-repeat;;

	background-position:0px 0px;

	margin-top:14px; 

}



/* CSS for the Chart Comparison Slider */

.qm_SlideComparison { 

	width: 150px;

	position:relative;

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

	margin:0 auto;

}



.qm_IndustryRank { 

	text-align: center; 

}



.qm_compChart {

	border:1px solid #000;

	background-color: #39f;

	height: 10px;

}



.qm_compChartFill { 

	width:0px;

	background-color:#94caff;

	border-right:1px solid #000;

	height:10px;

}



.qm_slideCompEnd { 

	width: 100%;

	text-align:center;

	margin-top:4px; 

}



.qm_slideCompEnd .start { 

	float: left; 

}



.qm_slideCompEnd .end { 

	float: right; 

}



.qm_RankMarker { 

	position:relative;

	display:block;

	width:200px; 

	height: 7px;

	background: transparent url('/quotetools/images/charts/qm_thisweekmarker.gif') left top no-repeat;

	background-position:0px 0px; 

}



#notLoggedIn{

	display: none;

}

#isLoggedIn{

	display: none;

}



.qm_largequote {

 	font: bold 22px arial;

}

.qm_largequotedollar {

 	font: bold 14px arial;

	position: relative;

	top:-3px;

}

.qm_quotetitle {

 	font: bold 16px arial;

}



.qm_quotebar .qm_heading_text, .qm_quotebar .qm_text_up, .qm_quotebar .qm_text_down { 

	font: 12px Tahoma, Arial, Helvetica, sans-serif; 

}



  .qm_heading_text input[type=radio]

  {

   margin: 1px 2px 0 0;

  }

  

   table.qm_data td, table.qm_data th

  {

   padding: 2px 5px;

  }

 .qm_etf_snapshot .qm_volume

 {

  padding-right: 5px;

 } 

 .qm_full_name, .qm_symbol, .qm_month, .qm_exchange, .qm_date, .qm_company_name, .qm_last_trade {

  text-align: left;

 }

 .qm_change, .qm_change_perc, .qm_volume, .qm_last, .qm_open, .qm_high, .qm_low, .qm_market_cap

 {

  text-align: right;

 }



 .qm_chart

 {

   text-align: center; cursor: pointer;

 }

 th.qm_full_name {padding: 2px 5px;}

 

 .qm_sort { text-decoration: underline; cursor: pointer; }

 

.qm_recentQuoteContainer { 

background-color:#fff;

}

 

 .qm_recentQuotesBox{

 text-align:left; 

 width:250px; 

 border:1px solid #cccccc; 

 padding:5px;

 margin-top:5px;

 position:absolute;

 clear:both;

 left: 50%;



 background-color:#fff;

 }

 

.qmHistoryDownloadDropDownBody

{

  min-height: 50px;

}



.qmHistoryDownloadHeaderMenuDropDown

{

  float: none;

  z-index: 100;

  background: #ffffff;

  position: relative;

  width: 135px;

  text-align: left;

  border: 1px solid #999999;

  border-top: none;

  padding: 2px;			

}



.qmOptionHelpHeaderMenuDropDown

{

  float: none;

  z-index: 100;

  background: #ffffff;

  position: relative;

  width: 300px;

  text-align: left;

  border: 1px solid #999999;

  padding: 2px;			

}



.qmOptionHelpIEPositioning

{

	right: 210px;

}



.qm_pieChart_legend

{

    font: 9px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

    font-weight: normal;

}



.qm_rates_liborSection .qm_cycle {

	font-weight:bold;

}



.qm_rates_liborSection .qm_ratesHeader .qm_cycle{

	font-style: italic;

}



table#buyBack {

	display:none;

}

.qm-top-nav { padding-bottom : 5px; }

.qm-quote-lookup-form { font-size: 12px; font-weight: bold; padding-left: 5px; }

.qm-quote-lookup-helper { text-align: left; font-size: 11px; padding-left: 6px; font-weight: normal; }

.qm-symbol-input { width : 75px; }



.qm-quote-lookup-select { margin-left : 1px; }

.qm_goNav_button { width : 40px; font-size : 12px; }





.qm-poweredby-right { text-align: right; font-weight:normal; font-size: 9px; padding-right: 5px; }

.qm-mm-login { text-align: right; font-weight:normal; padding-right: 5px; }



.qm-detailed-quote-data { padding: 0px; margin-top: 1px; margin-bottom:0px; border:0px; }

.qm-detailed-quote-title { padding-top : 5px; }

.qm-dq-price { padding-left: 0px; text-align: left; width:25%; }

.qm-dq-change { padding-left: 0px; text-align: left; width:25%; }

.qm-dq-volume { padding-left : 0px; }

.qm-dq-datetime { padding-left: 0px; width: 25%; }



.qm-quote-data { margin-right: -2px; margin-top: -2px; margin-bottom: 3px; }

.qm-quote-data-tiny { margin-right: -2px; margin-top: 3px; margin-bottom: 3px; }

.qm-quote-data-item table { padding: 0px; height: 32px; }

.qm-news-titlebar { margin-bottom:5px; }

.qm-news-title {  padding-top: 5px; }

.qm-news-menu { text-align: right; font-weight:normal; font-size: 11px; }

.qm-news-topic-title { font-weight: bold; }

.qm-option-goNav-button {

	width: 50px;

	font:normal 11px tahoma,arial,helvetica,sans serif;	

}



.qm_history_endLabelLite {

	font-weight:normal;	

}



.qmlm_overview_subHeader {

	padding-top: 3px; padding-bottom: 3px; padding-right: 5px; padding-left: 5px; 

	font-weight:bold;

}



.qmlm_overview_categoryColumn {

	padding-top: 3px; padding-bottom: 3px; padding-left: 5px;

	text-align: left; 

}



.qmlm_overview_dataColumn {

	padding-top: 3px; padding-bottom: 3px; padding-right: 5px;

	text-align: right; 

	font-weight: bold;

}



.qmlm_overview_legendColumn {

	padding-top: 3px; padding-bottom: 3px; 

	text-align: center; 

}



.qmlm_performance_objectives {

	padding-top: 3px; padding-bottom: 3px; padding-left: 6px; text-align: left; 

	font-weight:normal

}



.qmlm_performance_objectives_label {

	font-weight:bold;	

}



.qmlm_performance_subHeader {

	padding-top: 3px; padding-bottom: 3px; padding-right: 6px; padding-left: 6px; 

	font-weight:bold;

}



.qmlm_performance_timeColumn{

	padding-top: 3px; padding-bottom: 3px; padding-left: 6px; text-align: left; 

	font-weight:normal;

}



.qmlm_performance_dataColumn {

	padding-top: 3px; padding-bottom: 3px; padding-right: 6px; text-align: right; 

	font-weight:normal;

}



.qmlm_snapshotRankingsRisk_lipperRangkingsHeader {

	font-weight:bold;

}



.qmlm_expenses_subheader {

	padding-top: 3px; padding-bottom: 3px; padding-right: 6px; padding-left: 6px;

	font-weight:bold;

}



.qmlm_expenses_categoryColumn {

	padding-top: 3px; padding-bottom: 3px; padding-left: 6px; text-align: left;

}



.qmlm_expenses_dataColumn {

	padding-top: 3px; padding-bottom: 3px; padding-right: 6px; text-align: right; 

}



.qmlm_expenses_minInvestDataColumn {

	padding-top: 3px; padding-bottom: 3px; padding-right: 6px; text-align: right;

	font-weight: bold;	

}



.qmlm_lipperRanking_timeColumn {

	 text-align: left; font-weight:normal;

}



.qmlm_lipperRanking_dataColumn{

	 text-align: right; font-weight:bold;

}



.qmlqm_risk_criteriaColumn{

	 text-align: left; font-weight:normal

}



.qmlqm_risk_dataColumn {

	 font-weight: bold;text-align: right;

}



.qmlm_holdingsHeader {

	 text-align: left; font-weight:bold;

}



.qmlm_holdingsName {

	 text-align: left; font-weight:normal;	

}

.qmlm_holdingsData {

	 text-align: right; font-weight:normal;

}



.qmlm_sectorAllocation_header{

	 text-align: left; font-weight:bold;

}



.qmlm_holdingsSector_data {

	 text-align: left; font-weight:normal;

}



.qmlm_holdings_sector_legend {

	padding-top: 3px; padding-bottom: 3px; padding-left: 6px;

	text-align: left; 

}



.qmlm_holdings_sector_category {

	padding-top: 3px; padding-bottom: 3px; padding-right: 6px;

	text-align: left; 

}



.qmlm_holdings_sector_pctFund {

	padding-top: 3px; padding-bottom: 3px; padding-right: 6px;

	text-align: right;

}



.qm_search_button {

	font: normal 12px arial, sans-serif;

	width: 80px;

	border: 3px outset #ffffcc;

	background-color: #eeeeee;

	color: #111111;

}



.qmfm_fundManagerHeader, .qmfm_fundCompanyHeader, .qmfm_serviceCompanyHeader { 

	text-align:left;

}



.qmfm_manager_label {

	font-weight: bold;

	padding-left: 5px;

}



.qmfm_assetGeoHeader, .qmfm_assetAllocationHeader, .qmfm_sectorWeightsHeader, .qmfm_top10HoldingsHeader, .qmfm_performance_riskTaxHeader, .qmfm_performance_monthlyReturnHeader{

	text-align:left;

}

.qmfm_holdings_companyHeader {

	padding-left: 5px; font-weight: bold;

}



.qmfm_holdings_assetsPercentHeader {

	padding-right: 5px; text-align: right; font-weight: bold;

}



.qmfm_holdings_assetsPercent, .qmfm_sectorWeight_percent, .qmfm_AssetAllocation_percent, .qmfm_geoAllocation_percent  {

	padding-right: 5px; text-align: right;

}



.qmfm_AssetAllocation_legend, .qmfm_sectorWeight_legend, .qmfm_holdings_securityName, .qmfm_geoAllocation_legend {

	padding-left: 5px;	

}



.qmfm_performance_recentPerformanceHeader {

	float: left;	

}



.qmfm_performance_recentPerformanceEnding {

	float: right; font-weight:normal; font-style: normal; font-size: 11px;	

}



.qmfm_performance_period {

	padding-left: 5px; font-weight: bold;	

}



.qmfm_performance_fund {

	text-align: right; font-weight: bold;	

}



.qmfm_performance_tsx {

	padding-right: 5px; text-align: right; font-weight: bold;

}



.qmfm_performance_return {

	text-align: left; font-weight: bold; padding-left: 5px;	

}

.qmfm_performance_periodColumn, .qmfm_performance_returnColumn {

	padding-left: 5px;

}



.qmfm_performance_fundColumn {

	text-align: right;

}



.qmfm_performance_tsxColumn {

	padding-right: 5px; text-align: right;

}



.qmfm_performance_meter {

	text-align: right; font-weight: bold; padding-right:5px;	

}



.qmfm_performance_measure {

	text-align: left; padding-left: 5px; font-weight: bold;	

}



.qmfm_performance_measureColumn {

	text-align: left; padding-left: 5px;	

}



.qmfm_performance_meterColumn {

	text-align: right; padding-right: 5px;	

}



.qmfm_yearly_simpleReturnHeader, .qmfm_yearly_calendarReturnHeader, .qmfm_yearly_compoundReturnHeader {

	float: left;	

}



.qmfm_yearly_endingHeader {

	float: right; font-weight:normal; font-style: normal; font-size: 11px;	

}



.qmfm_nameHeader {

	font-weight: bold; padding-left: 3px;	

}



.qmfm_yearHeader {

	font-weight: bold;	

}



.qmfm_nameColumn {

	text-align: left; padding-left: 3px;	

}



.qmfm_quartileNameColumn {

	font-weight: bold; padding-left: 3px;	

}

/* QuoteModule : Filings */

.qm_filings_nav_wrapper {

	/*width: 600px; /* dynamic value based on toolWidth */

   	font: 11px Tahoma, Arial, Helvetica, sans-serif;

   	color: #000000;

}

.qm_filings_nav_wrapper a, .qm_filings_nav_wrapper a:visited {

	color: #0000aa;

   	text-decoration: underline;		

}

.qm_filings_nav_wrapper a:hover {

	color: #ff0000;	

   	text-decoration: underline;

}

.qm_page_first_td, .qm_page_prev_td

{

	padding-right: 10px;

	text-align: left;

	width: 15px;

}

.qm_page_last_td, .qm_page_next_td

{

	padding-left: 10px;

	text-align: right;

	width: 15px;		

}	

.qm_page_first_arrow, .qm_page_prev_arrow, .qm_page_next_text, .qm_page_last_text {

	float: left;

}

.qm_page_first_text, .qm_page_prev_text, .qm_page_next_arrow, .qm_page_last_arrow {

	float: right;

}	

.qm_page_numbers_td {

	text-align: center;

}

.qm_page_numbers_td a {

	padding: 0 2px;

}	

.qm_page_first_text, .qm_page_prev_text, .qm_page_next_text, .qm_page_last_text {

	display: none;

}

.qm_page_numbers_td a.qm_page_active {

	font-weight: bold;

	text-decoration: none;

	color: #000000;

}

/* End of QuoteModule : Filings */



.qmfd_div_bold{

   font-weight: bold;

}



.qm_lasttradetime {

  color:#696969;

  font: 11px Tahoma, Arial, Helvetica, sans-serif;

  font-weight: normal;

  padding:3px;

  text-align:left;

}



.qm_news_goButton {

	font: 11px Tahoma,arial,helvetica,sans serif;

	font-weight: normal;

	vertical-align: baseline;

}



.qm_halted {



}



.qm_halted_span {

	display:none;	

}



/**/



.qmmt_main

{

    background-color: #ffffff;

    border: 1px solid #999999;

}

.qmmt_tab

{

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

	 font-weight: bold;

    color: #000000;

    background-color: #dddddd;

    padding: 1px;

    padding-left: 2px;

    padding-right: 2px;

    text-align: center;

    border-left: 1px solid #999999;

    border-bottom: 1px solid #999999;

    border-top: 1px solid #999999;

    cursor: pointer;

    voice-family: "\"}\"";

    voice-family:inherit;

}

.qmmt_tabactive

{

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

    color: #000000;

    background-color: #ffffff;

    padding: 1px;

    padding-left: 2px;

    padding-right: 2px;

    text-align: center;

    border-left: 1px solid #999999;

	cursor: pointer;

    voice-family: "\"}\"";

    voice-family:inherit;

}



.qmmt_realtime_text

{

    font: 9px Tahoma, Arial, Helvetica, sans-serif;

    color: #008000;

    font-weight: bold;

    font-style: italic;

}





.qmmt_nonrt_text

{

    font: 9px Tahoma, Arial, Helvetica, sans-serif;

    color: #465665;

    font-weight: bold;

    font-style: italic;

}

.qmmt_messages {

   background-color: #FFCCCC;

   font: 10px bold Tahoma, Arial, Helvetica, sans-serif;

   color: #000000;

   padding: 2px 0px 2px 0px;

}

.qmmt_text

{

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

}

.qmmt_text_bold

{

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    font-weight: bold;

    color: #000000;

}

.qmmt_text_up

{

    color: #009900;

}

.qmmt_text_down

{

    color: #ff0000;

}



.qmmt_text, .qmmt_text_up, .qmmt_text_down { padding-left: 4px;}



.qmmt_cycle

{

    background-color: #eeeeee;

}



.qmmt_cycleup

{

    background-color: #eeffee;

    color: #000000;

}

.qmmt_cycledown

{

    background-color: #ffeeee;

    color: #000000;

}

.qmmt_header_text

{

    font: 11px Tahoma, Arial, Helvetica, sans-serif;

    font-weight: bold;

    color: #000000;

    text-align: left;

    padding-left: 3px;

}

a.qmmt_header_text {

    color: #0000aa;

    text-decoration: none;

}

a:visited.qmmt_header_text {

    color: #0000aa;

    text-decoration: none;

}

a:hover.qmmt_header_text {

    color: #ff0000;

    text-decoration: none;

}

.qmmt_header_bar

{

    background-color: #dddddd;

    border: 0px solid #999999;

    padding-left: 3px;

    padding-top: 1px;

    padding-bottom: 1px;

    text-align: left;

}

.qmmt_sub_header_text

{

    font: 11px Tahoma, Arial, Helvetica, sans-serif;

    font-weight: bold;

    color: #000000;

    text-align: left;

}

.qmmt_sub_header_bar

{

    background-color: #dddddd;

    border: 0px solid #999999;

    padding-left: 3px;

    text-align: left;

}

.qmmt_input

{

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

}

a.qmmt {

    color: #0000aa;

    text-decoration: none;

}

a:visited.qmmt {

    color: #0000aa;

    text-decoration: none;

}

a:hover.qmmt {

    color: #ff0000;

    text-decoration: none;

}



.qmmt_options_in_money {

  background-color: #FFFFCC;

  font: 10px Tahoma, Arial, Helvetica, sans-serif;

  color: #000000;

}



/* CSS for Tools using Tree Menu/View */

.qmmt_tree {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	white-space: nowrap;

}

.qmmt_tree img {

	border: 0px;

	vertical-align: middle;

}

.qmmt_tree a {

	color: #000000;

	text-decoration: none;

}

.qmmt_tree a.node, .qmmt_tree a.nodeSel {

	white-space: nowrap;

	padding: 1px 2px 1px 2px;

}

.qmmt_tree a.node:hover, .qmmt_tree a.nodeSel:hover {

	color: #0000aa;

	text-decoration: underline;

}

.qmmt_tree a.nodeSel {

	background-color: #dddddd;

}

.qmmt_tree .clip {

	overflow: hidden;

}



.qmmt_hovertext

{

	position:absolute;

	width:210px;

	border-top:1px solid #cccccc;

	border-left:1px solid #cccccc;

	border-right:1px solid #000000;

	border-bottom:1px solid #000000;

	background-color:#eeeeee;

	padding:3px;

	display:none;

	font:normal 10px Tahoma, Arial, Helvetica, sans-serif;

	text-align:left;

	z-index:100;

}



.qmmt_hoverword

{

	text-decoration:underline;

	cursor:pointer;

	z-index:101;

}





/* No Need to really edit this, for Market Depth / Level II row colors */

/* Level II Cycles */

.qmmt_L2_cycle1 {

   font: 10px Tahoma, Arial, Helvetica, sans-serif;

   background-color:           #FFFEEF;

   font-weight: normal;

   color:                      #000000; }

.qmmt_L2_cycle2 {

   font: 10px Tahoma, Arial, Helvetica, sans-serif;

   background-color:           #F0F7DE;

   font-weight: normal;

   color:                      #000000; }

.qmmt_L2_cycle3 {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #F4F0E8;

	font-weight: normal;

    color:                      #000000; }

.qmmt_L2_cycle4 {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #E0E0F7;

	font-weight: normal;

    color:                      #000000; }

.qmmt_L2_cycle5 {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #F7F7F7;

	font-weight: normal;

    color:                      #000000; }

.qmmt_L2_cycle6 {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #F5E8E8;

	font-weight: normal;

    color:                      #000000; }

.qmmt_L2_cycle7 {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #F6EDDA;

	font-weight: normal;

    color:                      #000000; }

.qmmt_L2_cycle8 {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #DCEAEE;

	font-weight: normal;

    color:                      #000000; }

.qmmt_L2_cycle9 {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #E9E2F4;

	font-weight: normal;

    color:                      #000000; }

.qmmt_L2_cycle10 {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #EEF2FA;

	font-weight: normal;

    color:                      #000000; }

.qmmt_L2_cycle11 {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #E1E2FA;

	font-weight: normal;

    color:                      #000000; }

.qmmt_L2_cycle12 {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #EEFAE1;

	font-weight: normal;

    color:                      #000000; }

.qmmt_L2_cycle13 {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #EDFCFB;

	font-weight: normal;

    color:                      #000000; }

.qmmt_L2_cycle14 {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #FBEBE8;

	font-weight: normal;

    color:                      #000000; }

.qmmt_L2_cycle15 {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #EDEDED;

	font-weight: normal;

    color:                      #000000; }

.qmmt_L2_cycle16 {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    background-color:           #F6EDDA;

	font-weight: normal;

    color:                      #000000; }



.qmmt_cycleup

{

    background-color: #eeffee;

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

	font-weight: normal;

}

.qmmt_cycledown

{

    background-color: #ffeeee;

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

	font-weight: normal;

}



.qmmt_cyclenochange

{

    background-color: #ffffff;

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

	font-weight: normal;

}



.qmmt_tooltip 

{ 

	background : #ffe; 

	color : #000; 

	font: 11px Tahoma, Arial, Helvetica, sans-serif;

	border: 1px solid #000; 

	padding : 5px;

}



.qmmt_date-day, .qmmt_date-month, .qmmt_date-year, .qmmt_news-title, .qmmt_provider, .qmmt_news-summary, .qmmt_summary, .qmmt_provider-label

{

    font: 11px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

    font-weight: normal;

}



.qmmtOptionHelpHeaderMenuDropDown

{

  float: none;

  z-index: 100;

  background: #ffffff;

  position: absolute;

  width: 300px;

  text-align: left;

  border: 1px solid #999999;

  padding: 2px;			

}



.qmmtOptionHelpIEPositioning

{

	right: 380px;

}



.qmmtOptionHelpFFPositioning

{

	right: 390px;

}



.qmmt_exchangePopup_bg

{

	background-color: #e1e1e1;

}



.qmmt_recentQuoteContainer { 

background-color:#fff;

}

 

 .qmmt_recentQuotesBox{

 text-align:left; 

 width:250px; 

 border:1px solid #cccccc; 

 padding:5px;

 margin-top:5px;

 position:absolute;

 clear:both;

 left: 50%;

 z-index: 150;



 background-color:#fff;

 }

 

.qmmt_recentQuotesBoxIEPositioning

{

	top: 55px;

}



.qmmt_customIndicesRowResults{

}



.qmmt_customIndicesRowBg {

	background-color:#FFF4DB;

}



.qmmt_movers_go { width : 50px; font-size : 12px; }



.qm-highlight-cell { border: 1px solid transparent; border-width : 1px 0; }



.qm-highlight-row .qm-highlight-cell { border: 1px solid #f00; border-width : 1px 0; }



.qm_miniQuotes_chartScaleTab {display: none;}



.qmmt_miniQuotes_activeRow { }



.qmmt_miniQuotes.headerRow_cell {padding-left:4px; padding-top:5px;}



.qmmt_miniQuotes_headerScale {

padding-left: 0px;

}



.qmmt_miniQuotes_dateRow {

	display:none;	

}



.qmmt_miniQuotes_headerRow {

	display:none;	

}



.qmmt_selectableMarketStats_symbol{

	text-decoration: none;	

}



.qmmt_miniQuotes_name{

	cursor: pointer;

}



.qmmt_miniQuotes_change{

	text-align: right; border-top-width: 0px;	

}



.qmmt_miniQuotes_changePercent{

	text-align: right; border-top-width: 0px;	

}





.qmmt_sortArrow {

        display: none;

}

.qmmt_headerSortUp .qmmt_sortArrow {

        background-image:url(/images/qmSortAsc.gif);

                background-position: 0px 0px;

                display: none;

                float: left;

                text-decoration: none;

                width: 7px;

                height: 4px;

                margin-top: 5px;

                margin-right: 5px;              

                overflow: hidden;

                background-repeat: no-repeat;   

}

.qmmt_headerSortDown .qmmt_sortArrow {

       background-image:url(/images/qmSortDesc.gif);

                background-position: 0px 0px;

                display: none;

                float: left;

                text-decoration: none;

                width: 7px;

                height: 4px;

                margin-top: 5px;

                margin-right: 5px;              

                overflow: hidden;

                background-repeat: no-repeat;           

}

.qmmt_headerContainer {

        float: right;

}

.qmmt_sortHeaderText, .qmmt_scalingStats_name .qmmt_headerContainer,

.qmmt_scalingStats_symbol .qmmt_headerContainer {

        float: left;

}





/*.qmmt_headerSortUp {

	background-image:url(/images/qmSortAsc.gif);

}



.qmmt_headerSortDown {

	background-image:url(/images/qmSortDesc.gif);

}



.qm_sortHeader {

	background-position:right center;

  	background-repeat:no-repeat;

}*/



.qmmt_scalingStats_name {

	font-weight: bold; text-align: left; padding-left: 3px;text-decoration: underline;

}



.qmmt_scalingStats_symbol {

	font-weight: bold; text-align: left; padding-left: 3px;text-decoration: underline;

}



.qmmt_scalingStats_last {

	font-weight: bold; text-align: right;text-decoration: underline;

}



.qmmt_scalingStats_change {

	font-weight: bold; text-align: right;text-decoration: underline;

}



.qmmt_scalingStats_percentChange {

	font-weight: bold; text-align: right;padding-left: 2px;text-decoration: underline;

}



.qmmt_scalingStats_open {

	font-weight: bold; text-align: right;text-decoration: underline;

}



.qmmt_scalingStats_high {

	font-weight: bold; text-align: right;text-decoration: underline;

}



.qmmt_scalingStats_low {

	font-weight: bold; text-align: right;text-decoration: underline;

}



.qmmt_scalingStats_volume {

	font-weight: bold; text-align: right; padding-right: 2px;text-decoration: underline;

}



.qmmt_ice_padding {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

	padding: 2px 2px 2px 2px;

}



.qmmt_ice_errors {

	font: 10px Tahoma, Arial, Helvetica, sans-serif;

    color: #FF8040;

	

}



.qmmt_text_ice_tool_header

{

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

}



.qmmt_ice_field_labels

{

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

	padding: 2px 2px 2px 2px;

}



.qmmt_ice_data_fields

{

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

	padding: 2px 2px 2px 2px;

}



.qmmt_text_ice_table_row

{

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

}



.qmmt_text_ice_symbol_box

{

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

}



.qmmt_text_ice_calendar

{

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

}



.qmmt_text_ice_button

{

    font: 10px Tahoma, Arial, Helvetica, sans-serif;

    color: #000000;

}

#pageheader td {background-image:url(/content/images/header-bg-repeat.gif);background-repeat:repeat-x;background-position:top center;width:900px;height:121px;}

