*{padding:0px;margin:0px}

/* p{margin-bottom:0.75em;} */


BODY{ font-family: Arial, Helvetica; font-size:18px; color:#000000; font-weight:normal;}
P{ font-family: Arial, Helvetica; font-size:18px; color:#000000; font-weight:normal;}
TH{ font-family: Arial, Helvetica; font-size:18px; color:#000000; font-style:normal; font-weight:normal;}
TD{font-family: Arial, Helvetica; font-size:18px; color:#000000; font-style:normal; font-weight:normal;}
a:link {font-weight:normal; text-decoration:none;}
a:visited {font-weight:normal; color:#0000FF; text-decoration:none;}
a:hover {font-weight:normal; color:#0000FF; text-decoration:underline;}
a:active {font-weight:normal; text-decoration:underline;}


/**** <div class="content"> Margin for the whole content except header & footer **************/
div.content {margin-left:10px;margin-right:10px;}
p{margin-bottom:15px;} 

/* ************************************************** */


/*html, body {
    max-width: 100%;
    overflow-x: hidden;
}*/

.qm-bw{padding:0 10px;padding-bottom:1em;margin-top:6px}
table{border-collapse:collapse}

/******************* Market Index, Sector Watch and Overall Most Active, %Gainers, %Losers ***************/
#index td:first-child, #index th:first-child
{text-align:left}
#index table, #index tr, #index th, #index td
{white-space:nowrap;text-align:right;
font-weight:normal;
padding-top:10px; 
padding-right:0px;
padding-bottom:10px;
padding-left:0px; 
vertical-align:text-top;
border-style:solid none;border:0;border-bottom:2px solid #F4F4F3;
}
#index th
{background-color:#CCC;}

/**************** for mus.htm only *****************/
#external table, #external tr, #external th, #external td
{border-collapse: collapse;
border: 1px solid #F4F4F3;
}
/**************** for mus.htm only *****************/
#market td:first-child, #market th:first-child
{text-align:left}
#market table, #market tr, #market th, #market td
{white-space:nowrap;
text-align:center;
font-weight:normal;
padding-top:10px; 
padding-right:0px;
padding-bottom:10px;
padding-left:0px; 
vertical-align:text-top;
border:0;
}

/************** Header *******************/
#hd{position:relative;padding:.25em 0;margin-bottom:.4em;background:#fco}
#hd.inv{background:#C2DFFF;}
#hd a{color:#666;font-weight:normal;text-decoration:none}
#hd.inv a{color:#000000}

#hd img{margin-left:.25em;vertical-align:-.0em}

#hd .wt{color:#000;height:28px;display:block;position:absolute}
#hd .wt-m{text-decoration:none;top:5px;right:.5em;}

/*#hd.inv .wt-m{background-image:url('/mobile/menu-onbl.gif')}*/
#hd .wt-s{display:block;width:24px;height:24px;top:4px;right:4em;background:url('/mobile/magnify.gif') 50% 50% no-repeat}
/*#hd.inv .wt-s{background-image:url('/mobile/magnify-onbl.gif')}*/
#hd .wt-s span{display:none}

/* Arrow in the /mobile/mus.htm */
.arrow-up {
	width: 0; 
	height: 0; 
	border-left: 13px solid transparent;
	border-right: 13px solid transparent;
	border-bottom: 13px solid #00F;
}


/************** Footer *******************/
#nav{color:#ffffff;padding:.4em .0em .4em .4em;background:#42426f}
#nav p{color:#ffffff;
padding:.4em .0em .4em .0em;margin-bottom:.4em;

border-bottom:1px solid #728fce;width:96%;}

#nav a{color:#ffffff;font-weight:normal;text-decoration:none}
#nav .cur{color:#fff}
#nav .copy{color:#999;font-size:smaller}

/* for the "Top" in mnewbigfoot */
.fr{float:right;margin-right:-1.6em;margin-top:1.0em;}
.fr a{color:#ffffff;font-weight:normal;text-decoration:none;}
.fr a:link{color:#ffffff;}
.fr a:visited{color:#ffffff;}
.fr a:hover{color:#ffffff;}
.fr a:active{color:#ffffff;}

/* Arrow in the /header/mnewbigfoot */
#arrow-up1 {
	float:right;
	margin-right:1.6em;margin-top:.3em;
	width: 0; 
	height: 0;
	text-align:right;
	align:right; 
	border-left: 13px solid transparent;
	border-right: 13px solid transparent;
	border-bottom: 13px solid #FFF;
}

/**** for the footer symbol search radio button ****/
.large {
	height: 18px;
	width: 18px;
	vertical-align:-.2em    
}

/***************************************************************/
/* TSX, TSXV, NEX,CSE Bulletin board */
#bulletin table
{
font-weight:normal;
color:#000000;
font-size:18px;
font-family: Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
}
#bulletin td
{
font-weight:normal;
color:#000000;
font-size:18px;
padding-top:0px;
padding-bottom:0px;
line-height:150%;
}

/* link within TSX, TSXV, NEX, CSE Bulletin board and ETF News Bulletin, "coorporate earnings schedule box" in toronto*/
a.bulletinlink:link {font-weight:normal;color:#000000;text-decoration:none;display:block;padding:15px 0px;}
a.bulletinlink:visited {font-weight:normal; color:#000000; text-decoration:none;padding:15px 0px;}
a.bulletinlink:hover {font-weight:normal; background:#eff7ff; color:#0000FF; text-decoration:underline;}
a.bulletinlink:active {font-weight:normal; background:#eff7ff; color:#0000FF; text-decoration:underline;}


/***************************************************************/

/*********************** IPO upper table****************************************/

#ipo table, #ipo tr, #ipo td
{
font-weight:normal;
color:#000000;
font-size:18px;
font-family: Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
padding-left:0px;
padding-right:0px;
padding-top:15px;
padding-bottom:15px;
line-height:150%;
}

#ipo a{
font-size:20px;
font-weight:bold;
}

#ipo p{
margin-top:20px; 
}
/************************* IPO More **************************************/

#ipomore td:first-child, #ipomore th:first-child
{text-align:left}
#ipomore table, #ipomore tr, #ipomore th, #ipomore td
{
/*white-space:nowrap;*/
text-align:left;
font-weight:normal;
padding-top:10px; 
padding-right:0px;
padding-bottom:10px;
padding-left:0px; 
vertical-align:text-top;
border-style:solid none;border:0;border-bottom:2px solid #F4F4F3;
}
#ipomore th
{background-color:#CCC;}


