/* CSS Document */
.even td{
	background-color:#f5fafc;}

.stockWrap{
	padding:0 10px 10px 10px;
	width:928px;
	margin:0 auto;
	margin-bottom:10px;
	border:1px solid #dae5eb;
	background-color:#e3f4fc;}
	
.swHeader{
	width:928px;
	height:32px;
	line-height:32px;}
	
.swHeader h2{
	float:left;
	font-size:14px;
	color:#039;
	width:70px;
	padding-left:20px;}
	
.swHeader h2.amerBg{
	background:url(http://ue1.17173.itc.cn/2011/stock/america.jpg) left center no-repeat;}
	
.swHeader h2.hkBg{
	background:url(http://ue1.17173.itc.cn/2011/stock/hk.jpg) left center no-repeat;}
	
.swHeader h2.inlandBg{
	background:url(http://ue1.17173.itc.cn/2011/stock/inland.jpg) left center no-repeat;}
	
.swHeader span{
	color:#4c93b6;
	font-size:12px;	}
	
.colorControl{
	margin-left:20px;
	display:inline;}
	
.colorControl label{
	margin-left:3px;}
	
.swBody table{
	width:928px;
	background:#fff;
	border:1px solid #ceddeb;}
	
.swBody table td, .swBody table th{
	height:24px;
	line-height:24px;
	font-size:12px;
	color:#282828;
	border-bottom:1px solid #ceddeb;
	text-align:center;}
	
.swBody table th.firstRow, .swBody table td.firstRow{
	text-align:left;
	padding-left:10px;
	width:90px;
	overflow:hidden;}
	
.swBody table th.lastRow, .swBody table td.lastRow{
	text-align:right;
	padding-right:10px;
	width:90px;
	overflow:hidden;}
	
.swBody table a{
	color:#039;}
	
.swBody table a:hover{
	text-decoration:underline;}
	
.swBody table .greenTr td{
	color:#008000;}
	
.swBody table .redTr td{
	color:#cc0000;}
	
.swBody table tbody td.grey{
	color:#282828;}
	
.hasPlr{
	padding:0 25px 0 25px;}

