@charset "utf-8";
/* CSS Document */



*
{
	font-size:12px;
	font-family:arial;
	color:#666666;
}

a
{
	text-decoration:none;
}
a:hover
{
	color:#00ccff;
}
img{border:none}
body
{
		background:#fefefe;
		margin:0px;
}
.wrap
{
	width:997px;
	margin:auto;
	border:1px solid #dedede;
}

.clear
{
	clear:both;
}

.header
{
	background:url(../images/header_bg.jpg) no-repeat;
	width:997px;
	height:107px;
}

.menu
{
	/*height:30px;*/
	background:url(../images/menu_bg.jpg) repeat-x;
	width:997px;
	height:29px;
	border-bottom:1px solid #EAEAEA;
}

.menu .item
{
	width:114px;
	float:left;
	height:29px;
	
	line-height:29px;
}

.menu .item .text,.menu .item .text_a
{
	padding-left:40px;
	
}
.menu .item .text a
{
	color:#9c9c9c;
	font-size:12px;
}

.menu .item .text a:hover
{
	color:#00ccff;
}

.menu .item .text_a a
{
	color:#00ccff;
	font-size:12px;
	font-weight:bold;
}

.menu .item-right
{
	 width:60px; 
	float:right;
	height:29px;
	
	line-height:29px;
}

.menu .item-right .text, .menu .item-right .text_a
{
	padding-right:10px;
	text-align:right;
	
}
.menu .item-right .text a
{
	color:#9c9c9c;
	font-size:12px; /*14px*/
}

.menu .item-right .text a:hover
{
	color:#00ccff;
}


.left
{
	background:url(../images/left_bg.jpg) no-repeat;
	width:257px;
	height:625px;
	float:left;
	position:relative;
}

.main
{
	width:721px;
	float:left;
	height:100%;
	overflow:hidden;
}
.main .content
{
	padding:30px 40px 40px 40px;
	line-height:17px;
	position:relative;
	top: 0px;
	left: 0px;
}

.main .content a
{
	color:#00acff;
}

.main .content .title
{
	font-size:28px;
	font-family:arial; /*vedana; */
	color:#00ccff;
	padding-bottom:10px;
}
.nlh
{
	line-height:normal;
}
.main .content .sub_title
{
	font-size:12px;
	font-family:arial;
	color:#00ccff;
	padding-top:0px;
	padding-bottom:10px;
}

.main .content .sub_title1
{
	font-size:12px;
	font-family:arial;
	color:#666666;
	padding-top:10px;
	padding-bottom:15px;
}
.footer
{
	text-align:center;
	padding-top:23px;
	height:50px;
}

.left .menu1
{
	position:absolute;
	left:46px;
	top:36px;
}

.left .menu2
{
	position:absolute;
	left:46px;
	top:155px;
}

.left .menu3
{
	position:absolute;
	left:46px;
	top:291px;
}
.left .menu4
{
	position:absolute;
	left:46px;
	top:371px;
}

.left .menu1 a,.left .menu2 a,.left .menu3 a
{
	display:block;
	line-height:22px;
	color:#cccccc;
	padding-left:5px;
}

.left .menu1 a:hover,.left .menu2 a:hover,.left .menu3 a:hover
{
	color:#00ccff;
}

.main-home
{
	width:997px;
}

.main-home .content
{

}
.main-home .bg1
{
	background:url(../images/home_bg_1.jpg) repeat-x;
	height:16px;	
}

.main-home .content .box1
{
	float:left;
	height:339px;
	position:relative;
}

.main-home .content .box1 .nav_bar
{
	position:absolute;
	bottom:0px;
	left:0px;
	background:url(../images/menu_bg.png) repeat-x;
	width:996px;
	height:27px;
}
.main-home .content .box2
{
	float:left;
	width:406px;
}

.main-home .content .box2 .content
{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	font-size:11px;
	font-family:arial;
	text-align:justify;
}

.main-home .content .box2 .content *
{
	
	font-size:11px;

}

a.home-download-fs
{
	color:#fd4b00;
}

.main-home .content .box3
{
	width:584px;
	overflow:hidden;
	float:left;
}

.main-home .content .box3 img
{
	float:left;
}
.main-home .content .box3 .bar
{
	background:url(../images/home_bg_2.jpg) repeat-x;
	height:16px;
	padding-left:10px;
	color:#666666;
	font-family:tahoma;
	line-height:16px;
}

.main-home .content .box4
{
	width:413px;
	overflow:hidden;
	float:left;
	background:#fbfcfc;
	position:relative;
	height:286px;
}

.main-home .content .box4 .map
{
	float:left;
	margin-left:10px;
	padding-top:17px;
}
.main-home .content .box4 .bar
{
	background:url(../images/home_bg_2.jpg) repeat-x;
	height:16px;
	padding-left:10px;
	color:#666666;
	font-family:tahoma;
	line-height:16px;
}

.main-home .content .box4 .marquee_text
{
	position:absolute;
	top:105px;
	left:165px;
	width:219px;
	height:139px;
	text-align:justify;
	font-size:11px;
}


.main-home .content .box4 .factsheet
{
	height:23px;
	line-height:23px;
	background:#dedede;
	position:absolute;
	bottom:0px;
	width:413px;
	
}

.main-home .content .box4 .factsheet_content
{
	padding-left:18px;
	color:#fd4b00;
	font-size:11px;
	
}
.main-home .content .box4 .factsheet_content a
{
	color:#fd4b00;
}
.main-home .content .box4 .factsheet_content img
{
	padding-right:5px;
	
}

.left_scheme
{
	background:url(../images/left_scheme_bg.jpg) no-repeat;
	width:257px;
	height:625px;
	float:left;
	position:relative;
}

.left_login
{
	background:url(../images/left_login_bg.jpg) no-repeat;
	width:257px;
	height:625px;
	float:left;
	position:relative;
}

.bold
{
	font-weight:bold;
}

.blue
{
	color:#00ccff
}

.justify
{
	text-align:justify
}

.left_partner
{
	background:url(../images/left_partner_bg.jpg) no-repeat;
	width:257px;
	height:625px;
	float:left;
	position:relative;
}
.left_contact
{
	background:url(../images/left_contact_bg.jpg) no-repeat;
	width:257px;
	height:625px;
	float:left;
	position:relative;
}
.left_disclaimer
{
	background:url(../images/left_scheme_bg.jpg) no-repeat;
	width:257px;
	height:625px;
	float:left;
	position:relative;
}
.left_tos
{
	background:url(../images/left_scheme_bg.jpg) no-repeat;
	width:257px;
	height:625px;
	float:left;
	position:relative;
}
.left_login
{
	background:url(../images/left_login_bg.jpg) no-repeat;
	width:257px;
	height:625px;
	float:left;
	position:relative;
}
.left_enquiry
{
	background:url(../images/left_enquiry_bg.jpg) no-repeat;
	width:257px;
	height:625px;
	float:left;
	position:relative;
}


.left_news
{
	background:url(../images/left_news_bg.jpg) no-repeat;
	width:257px;
	height:625px;
	float:left;
	position:relative;
}


.active
{
	color:#00ccff;
}

.center
{
	text-align:center;
}

.show
{
	display:block;
}

.hide
{
	display:none;
}

.page_holder
{
	position:absolute;
	left:300px;
	top:590px;
}
.page_item
{
	float:left;
	background:#90d9f4;
	color:#FFFFFF;
	margin-left:2px;
	margin-right:2px;
	width:21px;
	height:21px;
	text-align:center;
	line-height:21px;
	cursor:pointer;
}

.page_item1
{
	float:left;
	background:#1265a0;
	color:#FFFFFF;
	margin-left:2px;
	margin-right:2px;
	width:21px;
	height:21px;
	text-align:center;
	line-height:21px;
	cursor:pointer;
}

.scoll_pane
{
	overflow: auto;
	width: 100%;
	height: 500px;
	}

.home_news
{
	width:291px;
	float:left;
	border-right:1px solid #dedede;
}
.home_news_holder
{
	height:270px;
	overflow:hidden;
	width:245px;
	margin:auto;
}

.news_item
{
	
	clear:both;
	padding-top:6px;
}

.news_item .title
{
	color:#fd4b00;
	font-size:11px;
	
}

.news_item .content
{
	text-align:justify;
	font-size:11px;
	clear:both;
}

.read_more
{
	text-align:right;
	padding-top:4px;
	clear:both;
	float:right;
}


/*************/

#button_1,#button_2,#button_3
{
	float:left;
	cursor:pointer;
}
#button_4
{
	float:right;
}

.menu .item-right .text_a a
{
	color:#00ccff;
	font-size:12px;
	font-weight:bold;
}

.switch, .switch a{
position:fixed !important; 
top:5px;
right: 5px;
position:absolute; 
z-index:100; 
top:expression(offsetParent.scrollTop);

	color:#fd4b00;
	font-size:14px;
}
/*------------------------------- columm1 --------------------------------------*/
.pic_col1
{
	margin-left:45px;
	
}
.title_col1
{
	font-size:12px;
	font-family:Calibri;
	float:left;
}
.main .content ul
{
	list-style-image:url(../images/symbol.JPG);
}
.pic_detail_col1
{
	margin-left:189px;
}
.pic_detail_col11
{
	margin-left:30px;
}
.quote_col1
{
	text-align:center;
	font-size:12px;
	font-family:Calibri;
}

/*------------------------------- columm2 --------------------------------------*/
.col2_bg
{
	background-image:url('../images/col2_pic11.png');
}
.col2, .col2 ul
{
	list-style-image:url('../images/col2.JPG');
	font-family:Calibri;
	margin-bottom: 8px;
	margin-left:65px;
}


