/* CSS Document */
BODY { margin:0; padding:0;color:#333333; background-color:#E5E5E5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
H1 {font-size:14px; padding:5px 0 5px 0; margin:0; border-bottom:1px solid #ccc;}
H2 {font-size:13px; padding:0; margin:0; text-decoration:none; color:#177FF2;}
H2 A {color:#177FF2;}
A {color:#A12323 }
A:Hover {text-decoration:none;}

/* Common (.)dot class */
.main_container {background-color:#FFFFFF;}
.page {border-bottom:1px dotted #ccc;}
.click_tolarge {font-size:10px; color:#666666; text-decoration:underline;}
.input_text { border:2px solid #cccccc;}
.button {border:1px solid #000; font-weight:bold;background-color:#666666; color:#177FF2; font-size:11px;}
.seperator {border-bottom:1px dotted #ccc; padding:0 0 8px 0;}
.search_text {border:1px solid #fff; font-size:10px;}
.search_button {border:1px solid #fff; font-size:10px; color:#fff; background-color:#A12323; font-weight:bold;}

/* Header */
.header_top {background:url(../images/hcurve-block.gif) no-repeat top right; vertical-align:top; margin:40px 0 0 0; text-align:center;}

/* Home Page */
.welcome_box { padding:8px 0 0 8px;}
.welcome_head {font-size:14px; color:#A12323;}
.welcome_text { padding:0 0 8px 0;font-size:11px;line-height:16px; text-align:justify; border-bottom:1px dotted #ccc;}

.boxbg {background:#E2DDD1 url(../images/boxbg.gif) top repeat-x;}

.news_head {color:#fff;font-weight:bold; padding:0 0 0 10px; text-align:left; vertical-align:middle; font-size:12px;}
.news_head1 {color:#666;font-weight:bold;}
TABLE.news TD {font-size:11px; color:#666666; background:url(../images/dot.gif) no-repeat left top; padding:2px 0 2px 13px;}
TABLE.news TD A {color:#A79C45; text-decoration:none; font-weight:bold;}

.download_seperator1 { border-right:1px solid #DAD7CE;}
.download_seperator2 { border-right:1px solid #DAD7CE; border-left:1px solid #EEEBE2;}
.download_seperator3 { border-left:1px solid #EEEBE2;}

/* Footer */
.footer  {font-weight:none; font-size:10px; color:#F1F2F4; background-color:#F0F0EE; color:#666;}
.footer1 { background-color:#EBE7DE; text-align:center; vertical-align:middle;}
.footer A {color:#666; text-decoration: underline;}
.footer A:Hover {text-decoration:none;}

/* Tool Tip */
#dhtmltooltip{position: absolute;font-size:11px;left: -300px;width: 150px;border: 1px solid black;padding: 2px;background-color: lightyellow;visibility: hidden;z-index: 100 filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
#dhtmlpointer{ position:absolute;left: -300px;z-index: 101;visibility: hidden;}

/*---------All Category List:View all category page---------*/
.category {text-decoration:none;font-size:11px;font-weight:bold;text-decoration:none;}
div.k_scroll {height: 160px; width:99%;overflow: auto;border-bottom:1px solid #ddd;margin:3px;}
#s_list {display: block;list-style: none;margin:0px;padding:0px;text-align:left;padding-left:10px;}
#s_list li {list-style: none;margin: 0px;width:190px;display:block;float: left;text-align:left;}
#s_list li a {display: block;text-decoration: none;color: #000000;}
#s_list li a:hover {color:#C00525;}

#k_list {margin:10px 0 10px 0;text-align:left;}
#k_list li { list-style:circle;}
#k_list li a {text-decoration: none;color: #000000;}
#k_list li a:hover {color:#C00525;}

/* begin css tabs */
#tabnav {height: 20px;margin: 0;padding-left: 0px;background: url(../images/tab_bottom.gif) repeat-x bottom; font-size:11px;}
#tabnav li{margin: 0; padding: 0;display: inline;list-style-type: none;}
#tabnav a:link, #tabnav a:visited {float: left;line-height: 14px;font-weight: bold;padding: 2px 10px 2px 10px;margin-right: 4px;border: 1px solid #666666;text-decoration: none;color: #666666;}
#tabnav a:link.active, #tabnav a:visited.active	{border-bottom: 1px solid #F0F0E8;color: #000000;}
#tabnav li.selected{}
#tabnav li.selected a{ border-bottom-color: #F0F0E8;}
#tabnav a:hover {background: #dedede;}
#filter_content {border-left:1px solid #666666; border-bottom:1px solid #666666; border-right:1px solid #666666; padding:5px; font-size:11px;}
/* end css tabs */

/* Market Data */
.data_head {border-bottom:1px solid #ccc;border-top:1px solid #ccc; background-color:#ddd; padding:3px;font-size:11px; font-weight:bold;}
.data_head_date {padding:10px;font-size:12px; font-weight:bold; text-align:right;}
.data {border-bottom:1px dotted #ccc; font-size:11px; padding:3px;}
.date {font-size:11px; padding:3px; font-weight:bold; text-align:left; height:25px;}

/* Scroller */
#spot-scroll {margin:0 0 1px 0; background:#FFCC33 url(../images/spot-market.gif) no-repeat left; height:23px; padding-left:60px; clear:both;}
#scroller {background-color:#FFCC33;margin: 1px 3px 0 3px; padding:5px;font-size:10px; color:#111; font-weight:bold;}
#scroller A {  color:#111; text-decoration:none;}
.small-x { font-size:9px;}
.head { color:#00ff00;font-size:11px; text-decoration:underline; color:#990033;}
#future-scroll {margin:0 0 1px 0; background:#FFCC66 url(../images/future-market.gif) no-repeat right; height:23px; padding-right:75px; clear:both;}
#future-scroller {background-color: #FFCC66;margin: 0 3px 0 3px; padding:5px;font-size:10px; color:#111; font-weight:bold;}
#future-scroller A {  color:#111; text-decoration:none;}
/*For Error */
.err { color:#ff0000; }

ul#wallpaperlist {
	float : left;
	display : inline;
	margin : 0;
	padding : 0 0 0 10px;
	list-style-type : none;
	margin : 8px;
	text-align : center;
}
ul#wallpaperlist a {
	float : left;
	display : inline;
	list-style-type : none;
	overflow : hidden;
	border : 1px solid #ccc;
	text-align : center;
	color : #000;
	font-size : 10px;
	line-height : 16px;
	font-weight : bold;
	padding : 10px 10px 10px 10px;
	margin : 12px;
	text-align : center;
	text-decoration:none;
}
ul#wallpaperlist a:hover {
	background-color : #ccc;
	text-decoration : none;
}


