.regformleft{
	float:left;
	width:49%;
	margin-left:5px;
}
.regformleft4{
	width:300px;
	float:left;
}
.regformleft3{
	width:400px;
	
}
.regformleft2{
	float:left;
	margin-left:5px;
}
.regformright{
	float:left;
	width:49%;
}
.regrow{
	float:left;
	margin-top:5px;
	display:block;
}
.regrow2{
	float:left;
	margin-top:5px;
	margin-left:10px;
	display:block;
}
.regrow3{
	margin-top:5px; 
	display:block;
}
.reglable{
	text-align:right;
	line-height:20px;
	margin-right:5px;
	float:left;
	width:100px;
}
.reglableleft{
	text-align:left;
	line-height:20px;
	margin-right:5px;
	margin-left:10px;
	float:left;
	width:80px;
}
.reglable4{
	text-align:right;
	line-height:40px;
	margin-right:5px;
	float:left;
	width:100px;
}
.reglable3{
	text-align:right;
	line-height:20px;
	margin-right:5px;
	float:left;
	width:120px;
}
.reglable2{
	text-align:right;
	line-height:20px;
	margin-right:5px;
	float:left;
	width:200px;
}
.regitem{
	float:left;
	width:250px;
	text-align:left;
}
.regitem2{
	float:left;
	width:250px;
	height:100px;
}
.regitem3{
	float:left;
	width:150px;
	text-align:left;
}
.regcheckbox{
	border:1px solid #000000;
	padding:5px;
}
.extra1{
	float:left;
	display:block;
	width:200px;
	margin-top:5px;
	cursor:pointer;
}
.extra2{
	float:left;
	display:block;
	width:180px;
	margin-top:5px;
	cursor:pointer;
	overflow:hidden;
}
.regform2{
	margin-left:105px;
}
.regform3{
	height:90px;
	margin-left:30px;
}
.securecode{	
	margin-left:30px;
}
.inputfile2{
	position:absolute; 
	width:100px;
	display:block;
	z-index:0px;
}
.inputfile4{
	margin-left:175px;
	position:absolute;
}
.inputfile1{
	position:absolute;
	display:block;
	width:200px;
	border:1px solid #000000;
	filter:alpha(opacity=50);
	-moz-opacity:0;
	opacity: 0;
	z-index:50;
}
.imgblock1{
	float:left; 
}
.imgblock2{
	width:100px;
	margin-top:30px;
	margin-left:50px;
	float:left;
}
.imgblock4{
	width:100px;
	float:left;
}
.imgblock5{
	margin-top:30px;
	width:200px;
	float:left;
	margin-left:50px;
}
.imgblock6{
	
}
.cmpftr1
{
	float:left;
	display:block;
	width:120px;
	margin-top:5px;
}
.formsubhead{
	width:100%;
	float:left;
}
.regtextarea3
{
	position:absolute;
	height:100px;
	width:225px;
	border:1px solid #999999;
	overflow:hidden;
}
.regtextarea4
{
	width:225px;
	height:101px;
	position:absolute;
	top:-2px; left:-2px;
}
.errormessage{
	color:red; font-weight:bold;
}
.rl{
	text-align:right;
	line-height:20px;
	margin-right:5px;
	float:left;
	width:100px;
}
.rr{
	margin-left:5px;
	float:left;
	width:150px;
}
.rl2{
	text-align:right;
	line-height:20px;
	margin-right:5px;
	float:left;
	width:100px;
}
.rr2{
	margin-left:5px;
	float:left;
	width:100px;
}
.row{
	float:left;
	display:block;
	margin-top:5px;
}
.loginleft{
	margin-left:35px;
	float:left; 
	width:300px;
}
.loginright{
	margin-left:50px;
	float:left; 
	width:300px;
}

.login_btn{
	background-image:url(/images/btn_login.jpg);
	height:25px;
	width:50px;
	border:none;
}

.submit_btn{
	background-image:url(../images/btn_submit1.jpg);
	width:129px;
	height:30px;
	border:none;
}

.btn_skipimage{
	background-image:url(../images/btn_skipimages.jpg);
	width:150px;
	height:35px;
	border:none;
}
.advertise_btn{
	background-image:url(../images/btn_advertise.jpg);
	width:150px;
	height:35px;
	border:none;
}

.passwordform
{
	margin-left:50px; 
	margin-right:50px;
	display:block;
}

.centerleft{
	float:left; 
	width:300px;
}
.centerright{
	margin-left:5px;
	float:left;
	width:300px;
}
.rl3{
	text-align:right;
	line-height:20px;
	margin-right:5px;
	float:left;
	width:100px;
}
.rr3{
	margin-left:5px;
	float:left;
	width:100px;
}

.regcheck1
{
	position:relative;
	float:left;
	margin:2px;
	width:9px;
	height:9px;
	overflow:hidden;
	border:1px solid #999999;
}
.regcheck2{
	position:absolute; width:17px; height:15px; left:-4px; top:-3px;
}
.regchecktxt{
	float:left;
}

.contactform{
	width:auto;
	display:block;
	margin:1px;
	padding:1px;
	background-color:#fafafa;
	margin-right:10px;
}
.contactform .row{
	margin-top:5px;
	display:block;
}
.contactform .row3{
	padding-left:150px;
	margin-top:5px;
	clear:both;
}
.contactform .row2{
	margin-top:5px;
	background-color:#CCCCCC;
	height:155px;
	display:block;
}
.contactform .l1{ 
	float:left; 
	width:100px; 
	text-align:right; 
	margin-right:10px; 
} 
.contactform .l12{ 
	float:left; 
	text-align:right; 
	margin-left:10px; 
} 
.contactform .i1{
	float:left; 
	width:100px; 
	text-align:left;
}
.contactform .i12{
	float:left;
	width:150px;
	height:80px;
	text-align:left;
}
.contactformmsg1{
	width:250px; 
	text-align:center; vertical-align:middle;
	padding-top:150px;
	padding-bottom:150px;
	
	font-size: 12px;
	font-weight: bold;
	color: #FF790E;
}

.s1501{width:150px; height:18px; overflow:hidden; border:1px solid #cdcdcd; display:block; float:left;}
.s1502{margin-left:-2px; margin-top:-2px; width:154px; height:20px; display:block;}

.s2001{width:200px; height:18px; overflow:hidden; border:1px solid #cdcdcd; display:block; float:left;}
.s2002{margin-left:-2px; margin-top:-2px; width:204px; height:20px; display:block;}

.s1301{width:130px; height:18px; overflow:hidden; border:1px solid #cdcdcd; display:block; float:left;}
.s1302{margin-left:-2px; margin-top:-2px; width:134px; height:20px; display:block;}

.s1001{ width:100px; height:18px; overflow:hidden; border:1px solid #cdcdcd; display:block; float:left;}
.s1002{margin-left:-2px; margin-top:-2px; width:104px; height:20px; display:block;}

.s751{width:75px; height:18px; overflow:hidden; border:1px solid #cdcdcd; display:block; float:left;}
.s752{margin-left:-2px; margin-top:-2px; width:79px; height:20px; display:block;}

.s651{width:65px; height:18px; overflow:hidden; border:1px solid #cdcdcd; display:block; float:left;}
.s652{margin-left:-2px; margin-top:-2px; width:69px; height:20px; display:block;}

.s501{width:50px; height:18px; overflow:hidden; border:1px solid #cdcdcd; display:block; float:left;}
.s502{margin-left:-2px; margin-top:-2px; width:54px; height:20px; display:block;}

.s601{width:60px; height:18px; overflow:hidden; border:1px solid #cdcdcd; display:block; float:left;}
.s602{margin-left:-2px; margin-top:-2px; width:64px; height:20px; display:block;}

.s721{width:72px; height:18px; overflow:hidden; border:1px solid #cdcdcd; display:block; float:left;}
.s722{margin-left:-2px; margin-top:-2px; width:76px; height:20px; display:block;}

.s351{width:35px; height:18px; overflow:hidden; border:1px solid #cdcdcd; display:block; float:left;}
.s352{margin-left:-2px; margin-top:-2px; width:39px; height:20px; display:block;}

.t2001{width:200px; height:75px; overflow:hidden; border:1px solid #cdcdcd; display:block;}
.t2002{margin-left:-2px; margin-top:-3px; width:201px; height:76px; display:block; }

.t7001{width:700px; height:75px; overflow:hidden; border:1px solid #cdcdcd; display:block;}
.t7002{margin-left:-2px; margin-top:-3px; width:701px; height:76px; display:block; }

.t1501{width:150px; height:75px; overflow:hidden; border:1px solid #cdcdcd; display:block;}
.t1502{margin-left:-2px; margin-top:-3px; width:151px; height:76px; display:block; }

.t2251{width:225px; height:100px; overflow:hidden; border:1px solid #cdcdcd; display:block;}
.t2252{margin-left:-2px; margin-top:-3px; width:226px; height:101px; display:block; }

.t2501{width:250px; height:50px; overflow:hidden; border:1px solid #cdcdcd; display:block;}
.t2502{margin-left:-2px; margin-top:-3px; width:256px; height:51px; display:block; }

.t4001{width:400px; height:100px; overflow:hidden; border:1px solid #cdcdcd; display:block;}
.t4002{margin-left:-2px; margin-top:-3px; width:401px; height:101px; display:block; }

.t5001{width:500px; height:100px; overflow:hidden; border:1px solid #cdcdcd; display:block;}
.t5002{margin-left:-2px; margin-top:-3px; width:501px; height:101px; display:block; }

.t3501{width:350px; height:70px; overflow:hidden; border:1px solid #cdcdcd; display:block;}
.t3502{margin-left:-2px; margin-top:-3px; width:351px; height:71px; display:block;}

.c1{ float:left; width:10px; height:10px; overflow:hidden; border:1px solid #cdcdcd; margin:2px;}
.c2{margin-left:-3px; margin-top:-5px; width:18px; height:18px;}

.i150{width:150px; height:16px; border:1px solid #cdcdcd; line-height:16px;}
.i200{width:200px; height:16px; border:1px solid #cdcdcd; line-height:16px;}
.i250{width:250px; height:16px; border:1px solid #cdcdcd; line-height:16px;}
.i225{width:225px; height:16px; border:1px solid #cdcdcd; line-height:16px;}
.i100{width:100px; height:16px; border:1px solid #cdcdcd; line-height:16px;}
.i50{width:50px; height:16px; border:1px solid #cdcdcd; line-height:16px;}
.i75{width:75px; height:16px; border:1px solid #cdcdcd; line-height:16px;}
.i25{width:25px; height:16px; border:1px solid #cdcdcd; line-height:16px;}
.i35{width:35px; height:16px; border:1px solid #cdcdcd; line-height:16px;}
.i130{width:130px; height:16px; border:1px solid #cdcdcd; line-height:16px;}
.i350{width:350px; height:16px; border:1px solid #cdcdcd; line-height:16px;}

.vspacer{ width:5px; float:left;}
