body {
	font-family : Arial, Helvetica;
	color : #000;
}

body a {
	color : #039;
}	

table.bctable {}
tr#trow {
	font-size : 12px;
	height : 28px;
	padding-top: 15px;
}
tr#trow1 {
	font-size : 12px;
	height : 28px;
	padding-top: 15px;
	border-top:solid 1px #999;		
}
.tickhistory {
	font-size : 12px;
	height : 28px;
	border-right:1px solid #999; 
	text-align:right;
	padding-right: 10px;
}
.tickhistory_WithData {
	font-size : 12px;
	height : 28px;
	text-align:right;
	padding-right: 10px;
}

tr#quoterow {
	font-size : 12px;
	height : 20px;
}
.copyright{
	font-size : 10px;
	color : #808080;
	text-align:center;
	padding-top: 0px; margin-top:10
}

/* for mac IE */
tr#trow td{height : 28px;}	

tr#trow .titlerow {
	font-size : 20px;
	padding-left : 10px;
	border-top : solid 1px #999;
	border-bottom : solid 1px #999;
	background-color : #00309C;
}
tr#trow .titlerowL_s {
	font-size : 14px;
	color : #EFEFF1;
	padding-left : 5px;
	height : 35px;
	border-left : solid 1px #999;
	border-top : solid 1px #999;
	border-bottom : solid 1px #999;
	background-color : #06514D;
	padding-bottom: 10px;
	padding-right: 5px;
}
.titlerow_s {
	color : #000000;
	height : 10px;
	border-left : solid 1px #999;
	border-top : none;
	border-bottom : solid 1px #999;
	border-right : solid 1px #999;
	background-color : #D3CAAD;
	padding-left : 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}
tr#trow .titlerowR {
	height : 35px;
	border-right : solid 1px #999;
	border-top : solid 1px #999;
	border-bottom : solid 1px #999;
	background-color : #00309C;
	padding-bottom: 10px;
}
tr#trow1 .titlerow {
	font-size : 20px;
	padding-left : 10px;
	height : 35px;
	border : solid 1px #999;
	background-color : #00309C;
}
.headerSmalltext {
	font-size : 8px;
	text-align : left;
	padding-left : 5px;
	padding-top : 10px;
	padding-bottom: 10px;
	color : #EFEFF1;	
}
.headerSmalltext_s {
	font-size : 9px;
	text-align : left;
	padding-left : 5px;
	padding-top : 10px;
	padding-bottom: 10px;
	color : #EFEFF1;	
}


.quotetimestamp{
	font-size : 10px;
	font-weight: normal;
	color : #EFEFF1;
	text-align : right;
	padding-right : 10px;
}
.quotetimestamp_s{
	font-size : 10px;
	font-weight: normal;
	color : #000000;
	text-align : left;
	padding-right : 10px;
}

.quotetimestamp_x{
	font-size : 10px;
	font-weight: normal;
	color : #808080;
	text-align:center;
}

.textpositive {color : #009900;}
.textnegative {color : #CC0000;}
.textzero     {color : #000000;}

#quoterow1{background-color:#DFDFE4;}

#quoterow1_x{}

.quoteheader, .quotedata{
	padding-right:5px;
	padding-left:5px;
	height:28px;
	border-bottom:solid 1px #999;
	border-left:solid 1px #999;
	}
.graphcell{
	padding-right:2px;
	padding-left:2px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:solid 1px #999;
 	background-color:#DFDFE4;
	}

.graphcontrol{
	padding-right:2px;
	padding-left:2px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:solid 1px #999;
 	background-color:#DFDFE4;
 	font-family : Arial, Helvetica;
	color : #000;
	font-size : 12px;		
	font-weight : bold;
	}

.quotedata	 {font-weight:bold;text-align:right;}
.quoteprice  {width:75;font-weight:bold;padding-left:10px;padding-right:10px;text-align:left;height:28px;font-size:20px;border-left:solid 1px #999;}

.quoteprice_s  {width:75;font-weight:bold;padding-left:10px;padding-right:10px;text-align:left;height:28px;font-size:20px;border-left:solid 1px #999;border-bottom:solid 1px #999;}

.quoteprice_x  {width:75;font-weight:bold;padding-left:10px;padding-right:10px;text-align:left;height:14px;font-size:14px;padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px}
.quoteprice_left_x  {width:75;font-weight:bold;padding-left:10px;padding-right:10px;text-align:left;height:14px;font-size:14px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px}

.quotechange {font-weight:bold;padding-right:5px;text-align:left;font-size:20px;}
.quotechange_s {font-weight:bold;padding-right:5px;text-align:left;font-size:20px;border-bottom:solid 1px #999;border-right:solid 1px #999;}
.quotechange_x {font-weight:bold;padding-right:5px;text-align:left;font-size:14px;padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px}

	
#LeftCol{border-right:solid 0px #999;} /* don't add vertical alignment */
#RightCol{border-right:solid 1px #999;} 

#BorderL{border-left:solid 1px #999;vertical-align:top;}
#BorderAll{border:solid 1px #999;vertical-align:top;}