body {
	margin:0; background-image:url(../images/bg.gif); background-repeat:repeat-x; }
.banner1 {
	width:942px; float:none; margin:auto; height:140px; }	
.banner2 {
	width:968px; float:none; margin:auto; height:371px; background-image:url(../images/banner.jpg); padding: 42px 0 0 26px; }		
.logo {
	width:559px; float:left; height:140px; }			
.video {
	width:470px; float:left; height:264px;
	margin-top: 25px;
	}
.space {
	width:34px; float:left; height:325px; }	
.right2 {
	width:438px; float:left; height:325px; padding: 11px 0 0 0; }	
.grap {
	width:422px; float:left; height:76px; background-image:url(../images/grap.gif); }
.blue-bg {
	width:435px; float:left; height:234px; }
.blue-l {
	width:14px; float:left; height:234px; background-image:url(../images/blue-l.gif); }
.blue-c {
	width:407px; float:left; height:234px; background-image:url(../images/blue-c.jpg); }
.blue-r {
	width:14px; float:left; height:234px; background-image:url(../images/blue-r.gif); }						
.enter {
	width:350px; float:left; height:28px; font-family:"Myriad Pro"; font-size:18px; padding: 15px 0 0 30px; color:#000000; font-weight:bold; }
	.errorMsg{
	width:350px; float:left; height:28px; font-family:"Myriad Pro"; font-size:18px; padding: 15px 0 0 30px; color:#FF0000; font-weight:bold; }	
.contact {
	width:276px; float:left; height:185px; padding: 0 0 0 130px; }	
.input1 {
               background-color:#EFFAFF;
               border:1px solid #0083BD;
               color:#6F6F6F;
               float:left;
               font-family:Arial,Helvetica,sans-serif;
               font-size:14px;
               font-weight:normal;
               height:20px;
               margin:4px 0 0 13px;
               padding:3px 0 1px 4px;
               text-transform:none;
               width:250px;
}	
.text {
	width:245px; float:left; height:33px; padding: 0px 0 0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004466; text-align:center; }	
.get {
	width:263px; float:left; height:75px; }		
	
.pan1 {	
	width:913px; float:none; margin:auto; height:124px; padding: 22px 0 0 29px; }	
.men {
	width:61px; float:left; height:67px; margin: 10px 0 0 0; }	
.chat-text {
	width:835px; float:left; height:86px; padding: 0 0 0 7px; }		
.chat-text-l {
	width:29px; float:left; height:86px; background-image:url(../images/c-l.gif); }			
.chat-text-c {
	width:750px; float:left; height:76px; background-image:url(../images/c-c.gif); font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#005980; padding: 10px 0 0 10px;}		
.chat-text-r {
	width:26px; float:left; height:86px; background-image:url(../images/c-r.gif); }					

.footer-text {
	width:942px; float:none; margin:auto; height:375px; }	
.footer-text-l {
	width:16px; float:left; height:375px; background-image:url(../images/foo-l.gif); background-repeat:no-repeat; }		
.footer-text-c {
	width:910px; float:left; height:375px; background-image:url(../images/foo-c.gif); background-repeat:repeat-x; }		
.footer-text-r {
	width:16px; float:left; height:375px; background-image:url(../images/foo-r.gif); background-repeat:no-repeat; }	
.get2 {	
	width:800px; float:left; height:30px; padding: 20px 0 0 80px; font-family:"Myriad Pro"; font-size:30px; color:#004866; }				
.art {	
	width:700px; float:left; height:30px; padding: 30px 0 0 150px; }				
.text2 {
	width:700px; float:left; height:33px; padding: 10px 0 0px 165px; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:24px; color:#17688a; }
.text3 {
	float:none; margin:auto; text-align:center; font-weight:bold; text-transform:uppercase; height:23px; font-family:Tahoma; font-size:14px; color:#236584; text-indent:0.1em; }	
	
/*----------footer-----------*/		

.footer {
	height:58px; float:none; margin:auto; background-image:url(../images/foo-bg.png); }
.footer-in {
	width:550px; float:none; margin:auto; height:50px; padding: 10px 0 0 0; }	
#f-list {
	display: block;
}	
#f-menu {
	padding:0; margin:0; list-style:none; }
#f-menu li {	
	width:auto; height:13px; float:left; list-style:none; border-right:1px solid #005375; }
#f-menu li a {	
	width:auto; height:15px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#005375; text-decoration:none; margin: 0 15px;  }
#text4 {	
	display: block; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#005375; text-decoration:none; margin: 5px 0px 0 0px; text-align:center;  }	

#nojavaWarning {
	margin: 50px 0 20px 0;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:20px;
	font-weight: bold;
	color:#005375;
}

.clr{
clear:both;
}
	/*step1 css*/
	
.middle-container{
width:946px;
padding:0px;
margin:0px;

}

#home-submit a {
	display: block;
	width: 263px;
	height: 75px;
	background: transparent url('../images/get.gif');
	z-index: 999;
	outline: none
}

#home-submit a:hover {
	display: block;
	width: 263px;
	height: 75px;
	background: transparent url('../images/get_over.gif');
	z-index: 999;
	outline: none
}
.warning_text {
	color: red;
	font-weight: bold;
	font-size: 90%;
	margin: 5px 0 5px 20px;
}