body {
	font-family: "Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;	
	color:#333333;
	font-style:normal;
	font-weight:normal;
	font-size:18px;
	line-height:32px;
}
body.chinese, body.chinese form select {
	font-family: "Roboto","Microsoft JhengHei","Heiti TC","LiHei Pro Medium","PMingLiU",Arial,sans-serif;
}
form select {
	font-family: "Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;
}
img {
	width:auto;
	display:inline;
	vertical-align:middle;
}
h1 {
    color: #df6400;
    font-size: 21px;
}
TD, SELECT, INPUT {
	font-size:18px;
	line-height:normal;
	vertical-align:middle;
}
.11text
{
	color: #000000;
	font-weight:bold;
	font-size:11px;
}

A, A:ACTIVE, A:LINK, A:VISITED 
{
	color: #114aac;
	text-decoration : none;
}

A:FOCUS, A:HOVER 
{
}
.indexA, .indexA:ACTIVE, .indexA:LINK, .indexA:VISITED {
}
.indexA:FOCUS, .indexA:HOVER {
	text-decoration: none;
}
input[type=submit] {
	background-color:#df6400;
	color:#ffffff;
	padding:5px 15px;
	margin:10px 0px 15px 0px;
	cursor:pointer;
}
#break {
	display:none;
}
.priceRow td {
	padding:0px 0px 15px 0px;
}
.tableBackground {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#f2f2f2);
	background-color: #f8f8f8;
	border-bottom: 1px solid #f0f3f3;
	border-top: 1px solid #f0f3f3;
	border-left: 1px solid #f0f3f3;
	border-right: 1px solid #f0f3f3;
}
.tableheading {
	font-size:11px;
	color: #06470b;
	font-weight:bold;
	background-image: url(green_long_header_tc_bg.gif);
	background-repeat:repeat-y;
	background-color:#f1f4f1;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align:center;
	width:20%;
}
.tablefigure {
	padding-top: 3px;
	padding-bottom: 3px;
	text-align:center;
	width:20%;
}
.whiteTDgreyLeftBorder {
	background-color: #ffffff;
	border-left: 2px solid #f1f4f1;
}
.greyTDwhiteLeftBorder {
	background-color: #f1f4f1;
	border-left: 2px solid #ffffff;
}
.lastTradingTableHead {
	padding-top: 3px;
	padding-bottom: 3px;
	background-color:#f1f4f1;
	text-align:center;
}
.copyright {
	margin-top:15px;
	font-size:12px;
}	
#innerTable {
	width:100%;
	height:100%;
	border:#cdcdcd solid 1px;
}
.greybg {
	background-color:#eeeeee;
}
#innerTable TD {
	padding:15px;
}

.tableColor1 {
	/*background-color:#ffefee;*/
	background-color: #FFFFFF;
}
.tableColor2 {
	background-color:#FFFFFF;
}
.tableHeadingColor2 {
	/*background-color:#9bd8fd;*/
	background-color: #759ecb;
}
.tableColor3 {
	/*background-color:#edf5f8;*/
	background-color: #e6e6e6;
}
.tableColor4 {
	background-color:#fffce5;
}
.tableColor5 {
	background-color:#e5e5e5;
}
.stockHeadingSpacing {
	padding:15px;
	text-align:center;
	width:20%;
	color : #FFFFFF;
	background-color:#df6400;
}
.stockSpacing {
	padding:15px;
	text-align:center;
	width:20%;
}
.stockSpacing1 {
	padding-top: 3px;
	padding-bottom: 3px;
	text-align:center;
	width:20%;
	/*color: #081c7b;*/
	color: #FFFFFF;
}
.stockSpacing2 {
	padding-top: 2px;
	padding-bottom: 2px;
	text-align:center;
	width:20%;
	/*color : #1687d2;*/
	color: #5e635f;
}
.stockSpacing2a {
	padding-top: 2px;
	padding-bottom: 2px;
	text-align:center;
	width:20%;
	/*color : #1687d2;*/
	color: #006488;
	font-weight:bold;
}
.stocktext2
{
	color: #081c7b;
	font-weight:bold;
}

.tablePadding
{
	padding: 18px 15px;
}

.stockHeadingSpacing2 {
	padding: 20px 15px;
	color : #FFFFFF;
	background-color:#df6400;
}

.tableStyle1 {
	background-color:#df6400;
	padding-right: 15px;
	padding-left: 15px;
}

.tableSubHeading
{
	background-color:#ffa424 ;
	color:#FFFFFF;
	padding: 20px 15px;
}

.tablePadding2
{
	padding: 18px 15px;
}

form {
	width:100%;
}
#col1 {
	float:left;
}
#col2 {
	margin-top:60px;
	float:left;
}
#col2 p {
	padding:5px 0px;
}
#col2 input {
	margin-right:15px;
}
.imgWidth {
	width:100%;
	max-width:475px;
}
#searchTable {
	border-top:2px solid #eeeeee; width:100%; width:100%; margin-top:5px;
}
#searchTable tr:nth-child(1) td {
	padding-bottom:10px;
}
#searchTable tr:nth-child(2) td {
	padding-top:10px;
}