* html img, 
* html .png{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

);
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	color:#000;
	background:url(../images/bodyBg.png) repeat-y center top}
a:link, a:visited{
	text-decoration:none;
	color:#0057b0}	
a:hover, a:active{
	color:#000000;
	text-decoration:none}	
img.img{
	padding:1px;
	border:1px solid #CCCCCC}	
img.float{
	float:left}	
form{
	margin:0;
	padding:0}	
span.date{
	display:block;
	font-size:11px;
	color:#999999}	
div.body{
	margin:0 auto;
	width:954px;}
	
div.box{
	margin-bottom:7px}

div.headScroll{
	background:url(../images/headBg.png) repeat-x left top;
	height:25px;
	text-align:center;
	color:#a10000;
	padding-top:5px}	

div.navbar{
	background:url(../images/navBg.png) repeat-x left top;
	height:33px;
	padding-left:5px}

div.navbar ul{
	margin:0;
	padding:0;
	list-style:none}	

div.navbar ul li{
	float:left;
	margin:0 2px;
	background:url(../images/navItems.png) no-repeat left top;
	height:33px;
	padding-left:25px;
	text-transform:uppercase;
	font-weight:bold}

div.navbar ul li a:visited,
div.navbar ul li a:link{
	display:block;
	color:#fff;
	float:left;
	height:22px;
	background:url(../images/navItems.png) no-repeat right top;
	padding-right:32px;
	padding-top:11px;
	font-size:11px
}

div.navbar ul li.showSMenu,
div.navbar ul li.active{
	background:url(../images/navActive.png) no-repeat left top;}

div.navbar ul li.showSMenu a:visited,
div.navbar ul li.showSMenu a:link,
div.navbar ul li.active a:visited,
div.navbar ul li.active a:link{
	background:url(../images/navActive.png) no-repeat right top;}

div.navbar ul li.hideSMenu div.sMenu{
	display:none;}

div.navbar ul li.showSMenu div.sMenu{
	position:absolute;
	background:#f65f00;
	z-index:20000;
	margin-left:-26px;
	width:150px}	
	
div.navbar ul li.showSMenu div.sMenu a:visited,
div.navbar ul li.showSMenu div.sMenu a:link{
	text-transform:none;
	float:none;
	padding:3px 10px;
	background:none;
	border-top:1px solid #d65606}

div.navbar ul li.showSMenu div.sMenu a:hover,
div.navbar ul li.showSMenu div.sMenu a:active{
	color:#033752;}	
		

div.navbar ul li.hideSMenu div.sMenu2{
	display:none;}

div.navbar ul li.showSMenu div.sMenu2{
	position:absolute;
	background:#f65f00;
	z-index:20000;
	margin-left:-26px;
	width:163px}	
	
div.navbar ul li.showSMenu div.sMenu2 a:visited,
div.navbar ul li.showSMenu div.sMenu2 a:link{
	text-transform:none;
	float:none;
	padding:3px 10px;
	background:none;
	border-top:1px solid #d65606}

div.navbar ul li.showSMenu div.sMenu2 a:hover,
div.navbar ul li.showSMenu div.sMenu2 a:active{
	color:#033752;}	
		
div.mainCols{
	padding:10px 0}	

div.mainCols div.mainCols_L{
	float:left;
	width:720px;}	

div.mainCols div.mainCols_R{
	float:right;
	width:224px;}

div.slider{
	height:360px;
	overflow:hidden;
	position:relative;
	border:1px solid #e1e1e1}
	
div.slider div.opacity{
	position:absolute;
	background:#000;
	height:86px;
	opacity:0.8;
	filter:alpha(opacity=80);
	width:718px;
	margin-top:274px;
	z-index:1000}

div.slider div.slideThumb{
	position:absolute;
	width:718px;
	height:80px;
	margin-top:277px;
	z-index:2000
}
div.slider div.slideThumb div.overflow{
	overflow:hidden;
	position:relative}

div.slider div.slideThumb ul{
	margin:0;
	padding:0;
	list-style:none;
	width:1500px;
	padding-left:1px}	

div.slider div.slideThumb ul li{
	float:left;
	padding:0;
	border:1px solid #FFFFFF;
	margin:4px 13px;
	height:69px;
	overflow:hidden;
	position:relative;
	background:#000;
	
	}
div.slider div.slideThumb ul li img{	
	opacity:0.4;
	filter:alpha(opacity=40);
}
div.slider div.slideThumb ul li.noOpacity img{
	opacity:.99;
	filter:alpha(opacity=99);
}

div.path{
	background:url(../images/pathBg.png) repeat-x left top;
	height:24px;
	font-weight:bold;
	color:#fff;
	padding-left:5px;
	padding-top:6px}

div.path img{
	position:relative;
	top:-2px;}

div.frameset div.frameset_L{
	float:left}	

div.frameset div.frameset_R{
	float:right}

div.frameset div.frameset_L,
div.frameset div.frameset_R{
	width:49%}	

div.frame_box div.bgTC{
	background:url(../images/box/bgTC.png) repeat-x left top}	

div.frame_box div.bgTL{
	background:url(../images/box/bgTL.png) no-repeat left top;
	text-align:right;}	

div.frame_box div.bgBC{
	background:url(../images/box/bgBC.png) repeat-x left top;
}

div.frame_box div.bgBL{
	background:url(../images/box/bgBL.png) no-repeat left top;
	text-align:right;}		

div.frame_box div.bgML{
	background:url(../images/box/bgML.png) repeat-y left top;}	
div.frame_box div.bgMR{
	background:url(../images/box/bgMR.png) repeat-y right top;
	padding:0 5px
	}
div.newsCat-index{
	padding:7px;height:235px;}	
div.newsCat-index div.items-index{
	text-align:justify}
div.newsCat-index div.items img.float{
	margin-right:10px;
	}		
	
div.newsCat{
	padding:7px;}	

div.newsCat div.items{
	text-align:justify}
div.newsCat div.items img.float{
	margin-right:10px;
	}	

div.more{
	text-align:right;
	font-size:11px}
div.more a:link,
div.more a:visited{
	color:#c00}

div.newsOther div.items{
	padding:5px 0;
	background:url(../images/star.gif) no-repeat 10px 8px;
	padding-left:25px;
	font-family:Tahoma;
	font-size:11px}	

div.project	div.items{
	float:left;
	width:235px;
	margin-right:7px}
	
div.project	div.items.rItems{
	float:right;
	margin-right:0}	

div.project	a.title:visited,
div.project	a.title:link{
	display:block;
	font-size:11px;
	padding:7px 0;
	text-align:center}

div.frame_box.frame_box1 div.bgML{
	background:url(../images/box/bgML1.png) no-repeat left bottom}	
div.frame_box.frame_box1 div.bgMR{
	background:url(../images/box/bgMR1.png) no-repeat right bottom;
	padding-bottom:5px}

div.partners{
	border:1px solid #e1e1e1;
	zoom:1}	

div.partners div.items{
	float:left;
	width:100px;
	text-align:center;
	padding:5px;
	margin:5px 0}	
div.partners div.items.rItems{
	float:right;}

div.gradient div.bgTL{
	background:url(../images/gradientL.gif) no-repeat left top}	
	
div.gradient div.bgTR{
	background:url(../images/gradientR.gif) no-repeat right top;
	padding:7px;
	height:200px}
	
div.gradient div.bgBL{
	background:url(../images/gradientL.gif) no-repeat left bottom}			
	
div.gradient div.bgBR{
	background:url(../images/gradientR.gif) no-repeat right bottom;
	padding-bottom:10px}

div.common div.title{
	font-weight:bold;
	font-size:11px;
	color:#990000;
	padding-bottom:5px}	

table.tborder{
	background:#ccc}	
table.tborder td{
	background:#fff;}	

div.footer{
	background:url(../images/footerBg.gif) repeat-x left top;
	padding:10px 0;
	text-align:center;
	line-height:18px;
	color:#045f96}	
	
.box-topcenter1, .box-bottomcenter1 {width:296px; height:1px;line-height:1px;}
.box-topcenter1 {background:#ffffff; border-top:1px solid #d5d8de;}
.box-bottomcenter1 {background:#c7d3d9; border-bottom:1px solid #d5d8de;}
.box-middle1, .box-middle3 {border-left:1px solid #d5d8de; border-right:1px solid #d5d8de;}
.box-middle2 {border-left:1px solid #bfbfbf; border-right:1px solid #bfbfbf;}
.box-weather {width:286px; padding: 2px 8px 2px 4px; background:#c8d4da url('/Images/Background/box-weather.gif') repeat-x top;}
.box-weather p{margin:0;padding:5px 0px;}
.weather {width:135px; padding-right:10px;}
.slt-weather {width:110px; height:20px; padding: 2px; font:11px arial; border:0; border-top:1px solid #9d9da1; border-right:1px solid #9d9da1; border-bottom:1px solid #9d9da1;}
.tbl-goldprice, .tbl-weather {background-color:#a8a8a8;font:11px arial;}
.tbl-goldprice {width:100%;}
.tbl-weather {width:180px;}
.td-weather-title {width:80px;background-color:#ffffff;}
.td-weather-data {background-color:#ffffff;}
.forex-rate {height:58px; overflow:scroll; overflow-x:hidden;}
.gold-price {margin:2px 0px; padding:0px; width:100%;} 
.forex-rate {margin:5px 0px; padding:0px; width:100%;}
.tab {height:20px; background:#f5f5f6 url('/Images/Background/bg_repeat.gif') repeat-x 0px -510px;}
.hot {height:3px; background:#ffffff url('/Images/Background/hot-top.gif') repeat-x top;}
.other-folder, .other-folder2 {margin-bottom:5px;}
.other-folder2 {margin-top:5px;}
.activetab-center {height:14px; padding:3px 10px; font:bold 12px arial; color:#8a0000; background:#f5f5f6 url('/Images/Background/bg_repeat.gif') repeat-x 0px -610px;}
.deactivetab-center {height:14px; padding:3px 10px; font:bold 12px arial; color:#898b8f; background:#f5f5f6 url('/Images/Background/bg_repeat.gif') repeat-x 0px -632px;}
.activetab-left, .activetab-right, .deactivetab-left1, .deactivetab-left2, .deactivetab-right1, .deactivetab-right2 {width:3px; height:20px;}
.activetab-center, .deactivetab-center, .activetab-left, .activetab-right, .deactivetab-left1, .deactivetab-left2, .deactivetab-right1, .deactivetab-right2 {cursor:pointer;}
.activetab-left {background:#f4f5f6 url('/Images/Background/bg_corner.gif') no-repeat 0px -54px;}
.activetab-right {background:#f4f5f6 url('/Images/Background/bg_corner.gif') no-repeat 0px -76px;}
.deactivetab-left1 {background: #f5f5f6 url('/Images/Background/deactivetab-left1.gif') no-repeat top;}
.deactivetab-left2 {background:#f4f5f6 url('/Images/Background/bg_corner.gif') no-repeat 0px -98px;}
.deactivetab-right1 {background: #f5f5f6 url('/Images/Background/deactivetab-right1.gif') no-repeat top;}
.deactivetab-right2 {background:#f4f5f6 url('/Images/Background/bg_corner.gif') no-repeat 0px -110px;}
.stock-chart {width:298px; background-color:#ffffff;}
.stock-chart p{margin:0; padding:5px 0px;}
.list-title1, .folder-topcenter2 {height:17px; padding:2px 9px;}
.folder-topcenter2 {width:278px; padding:2px 9px; background:#dbe0e6 url('/Images/Background/folder-topcenter2.gif') repeat-x top;}
.goldprice {width:200px; padding-left:11px;}	
