
* {margin:0;padding:0;}

body {
	color:#6d6155;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#ffffff;
	line-height:14px;
}


/* layout */

#layout_tsx {
	background:url(../../images/index/tsx_bg.gif) 0 0 no-repeat;
	width:363px;
	height:60px;
	display:block;
	position:absolute;
	z-index:100;
}

#layout_container {
	padding:9px 0 0 0;
	overflow:hidden;
	line-height:14px;
	height:20px;
	width:610px;
}

#layout_container .content {
	overflow:hidden;
	position:absolute;
	width:610px;
}


#layout_container .content .tsx {
	font-weight:bold;
	float:left;
	width:70px
}

#ticker1 {left:360px;}
#ticker2 {left:1000px;}
	

#layout_container .content div {
	float:left;
	clear:none;
	overflow:hidden;}

#layout_container .content .date {
	width:60px;}
	
#layout_container .content .time {
	width:55px;}
	
#layout_container .content .dchange {
	width:55px;}
	
#layout_container .content .price {
	width:35px;}
	
#layout_container .content .pchange {
	width:65px;}
	
#layout_container .content .volume {
	width:90px;}
	
#layout_container .content .high,
#layout_container .content .low,
#layout_container .content .open {
	width:70px;}

#layout_container .content div span.title {
	font-weight:normal;
	text-transform:none;
	margin:0 5px 0 0;}

#layout_container .content div span.value {
	font-weight:normal;
	text-transform:none;
	margin:0 5px 0 0;}

#layout_container .content div span.positive {
	background:url(../../images/icons/positive.gif) 0 3px no-repeat;
	padding:0 0 0 12px;}

#layout_container .content div span.negative {
	background:url(../../images/icons/negative.gif) 0 2px no-repeat;
	padding:0 0 0 12px;}
