body{
	margin:0px;
	padding:0px;
	background:url(../images/bg.jpg) repeat-x left top;
	}
	
.wrap{
	width:100%;
	background:url(../images/main-bg.jpg) no-repeat center top;
	height:359px;
	}
a{
outline:none;}
.content-rgt-c {
	padding-left: 20px;
}

		
.main{
	width:969px;
	margin:auto;
	}
.header{
	width:969px;
	float:left;
	}
	
.header-tp{
	width:969px;
	float:left;
	}
	
		
.logo{
	width:350px;
	float:left;
	padding-left:26px;
	padding-top:16px;
	}	
.tp-rgt{
	width:260px;
	float:right;
	padding-right:15px;
	padding-top:55px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}	
.tp-rgt span{
	color:#0f5071;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.tp-rgt span a{
	color:#0f5071;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
.tp-rgt span a:hover{
	color:#000000;
	}
	
.menu-bg{
	width:947px;
	float:left;
	background:url(../images/menu-bg.jpg) no-repeat left top;
	padding-left:22px;
	padding-top:11px;
	height:40px;
	font-family:Calibri;
	font-size:16px;
	color:#FFFFFF;
	}
.menu-bg ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.menu-bg ul li{
	font-family:Calibri;
	font-size:16px;
	float:left;
	display:inline;
	color:#FFFFFF;
	}

.menu-bg ul li a{
	font-family:Calibri;
	font-size:16px;
	text-decoration:none;
	padding-left:18px;
	background:url(../images/menu-supporter.jpg) no-repeat right top;
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:28px;
	color:#FFFFFF;
	}
                   
.menu-bg ul li a:hover{
	color:#ed9818;
	}

.banner{
	width:969px;
	float:left;
	background:url(../images/banner.jpg) no-repeat left top;
	height:237px;
	
	}
.finacial-img-banner{
	width:385px;
	float:left;
	padding-left:55px;
	padding-top:45px;
	}
.finacial-img-banner span{
	width:385px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#343434;
	padding-top:20px;
	}
.content{
	width:960px;
	float:left; padding:0px 0px 0px 9px;
	margin-top:1px;
	background-color: #fff; background-repeat:repeat-y;
	background-image: url(../images/main-bg04.jpg);
	}
.content01{
	padding-top:19px;
	width:949px;
	float:left;
	background-color: #fff; background-repeat:repeat-x;
	background-image: url(../images/main-bg03.jpg);
	}
.content-tp{
	width:969px;
	float:left;
	height:75px;
	background:url(../images/content-tp.jpg) no-repeat left top;
	}	
.content-lft{ float:left;
	width:199px;
	float:left;
	padding-left:20px;
	padding-top:16px;
	background:url(../images/lft-box.jpg) no-repeat 14px top;
	height:619px;
	margin-right:10px;
	}
.content-lft-txt-img{ 
	float:left;
	width:180px;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:20px;
	background:url(../images/lft-line.jpg) no-repeat 3px 87px;
	float:left;
	}	
.lft-txt{
	width:168px;
	float:left;
	padding-top:3px;
	padding-left:13px;
	}
.input-main{
	width:166px;
	float:left;
	}
.input-txt{
	width:185px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top:9px;
	color:#2e2e2e;
	}	
.input-box{
	width:166px;
	float:left;
	height:20px;
	border:#dcdcdc solid 1px;
	margin-top:2px;
	}
.forlist-box{
	width:176px;
	float:left;
	height:20px;
	margin-top:2px;
	}	
	
		
.input{
	width:161px;
	float:left;
	height:16px;
	padding-top:2px;
	padding-left:3px;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c1c1c;
	}	
.listbox{
	width:165px;
	float:left;
	height:20px;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c1c1c;
	}	
.listbox-a{
	width:62px;
	margin-right:5px;
	border:none;
	padding-top:2px;
	height:20px;
	float:left;
	}	

.listbox-b
{
	width:42px;
	margin-right:5px;
	border:none;
	height:20px;
	padding-top:2px;
	float:left;
	}	
.button{
	width:107px;
	float:left;
	margin-top:10px;
	}
.content-rgt{
	width:710px;
	float:left;
	}
.content-rgt-box-main{
	width:710px;
	float:left;
	}	
.content-rgt-box-a{
	width:154px;
	background:url(../images/box-a.jpg) no-repeat left top;
	height:235px;
	padding-left:12px;
	padding-right:13px;
	float:left;
	}	
.content-rgt-box-b{
	width:154px;
	background:url(../images/box-b.jpg) no-repeat left top;
	height:235px;
	padding-left:12px;
	padding-right:13px;
	float:left;
	}	
.content-rgt-box-c{
	width:154px;
	background:url(../images/box-c.jpg) no-repeat left top;
	height:235px;
	padding-left:12px;
	padding-right:13px;
	float:left;
	}	
.content-rgt-box-d{
	width:154px;
	background:url(../images/box-d.jpg) no-repeat left top;
	height:235px;
	padding-left:12px;
	padding-right:5px;
	float:left;
	}	
.content-rgt-heading{
	width:140px;
	padding-top:18px;
	float:left;
	}		
.content-rgt-normal-txt{
	width:140px;
	padding-top:18px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	height: 131px;
	}
.content-rgt-normal-txt span{
	width:140px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin: 0px;
	padding-top: 36px;
	padding-right: 0px;
	padding-bottom: 22px;
	padding-left: 0px;
	background-image: url(../images/rgt-box-bullet.gif);
	background-repeat: no-repeat;
	background-position: 103px 41px;
	}
	
.normal{
	width:140px;
	float:left;
	padding: 0px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
.normal a{
	width:140px;
	float:left;
	padding: 0px;
	text-decoration:none;
	margin-right: 0px;
	color:#FFFFFF;
	margin-bottom: 0px;
	margin-left: 0px;
	}
.normal a:hover{
	color:#333333;
	}
	
		
.content-rgt-normal{
	width:140px;
	padding-top:0px;
	float:left;
	background:url(../images/rgt-box-bullet.gif) no-repeat 103px 60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;	
	}	
.content-rgt-normal-txt span a{
	text-decoration:none;
	background:url(../images/rgt-box-bullet.gif) no-repeat 103px 60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;	
	}	
.content-rgt-normal-txt span a:hover{
	color:#333333;	
	}	
.rgt-welcome{
	width:705px;
	float:left;
	padding-left:13px;
	padding-top:15px;
	}	
.rgt-welcome h1 {
	font-family: "Zurich Cn BT", Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: normal;
	text-decoration: none;
	color: #3c97c7;
	padding: 0px;
	margin-top: -9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.rgt-welcome h1 span {
	font-family: "Zurich Cn BT", Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: normal;
	text-decoration: none;
	color: #0f4e70;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.rgt-welcome-normal-txt{
	width:650px;
	float:left;
	padding-left:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2e2e2e;
	padding-top:15px;
	}	
.rgt-welcome-normal-txt h2 {
	text-decoration: none;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #2e2e2e;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.rgt-welcome-normal-txt p{
	width:650px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2e2e2e;
	margin:0px;
	padding-top:20px;
	}	
	
.continue-button{
	width:120px;
	padding-top:8px;
	float:left;
	}
.footer{
	width:949px;
	float:left;
	background:url(../images/footer-line.jpg) no-repeat left top;
	}
.footer-menu{
	width:949px;
	float:left;
	padding-top:19px;
	padding-bottom:5px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}	
.footer-menu a{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	color:#000000;
	}	
.footer-menu a:hover{
	color:#ed9818;
	}	
.footer-copyright{
	width:949px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}		
.footer-copyright span{
	width:949px;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#123a50;
	}		
.botom-img{
	width:969px;
	margin-bottom:15px;
	float:left;
	}	
.content-rgt-normal-txt p {
	width:140px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin: 0px;
	padding-top: 52px;
	padding-right: 0px;
	padding-bottom: 22px;
	padding-left: 0px;
	background-image: url(../images/rgt-box-bullet.gif);
	background-repeat: no-repeat;
	background-position: 103px 57px;
	text-decoration: none;
	}
	

.content-rgt-normal-txt p a {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	text-decoration: none;
}
.content-rgt-normal-txt p a:hover {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	text-decoration: none;
}
.input-listbox {
	width:48px;
	float:left;
	height:16px;
	padding-top:2px;
	padding-left:3px;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c1c1c;
	padding-right: 2px;
	margin-top: 5px;
	margin-right: 5px;
}

