﻿input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #e0e1e3;
	height: 16px;
}

.formbtn{
float:left;
margin: 0px 4px 0px 0px;
padding: 0px 7px 3px 7px;
height: 20px;
font:  12px Verdana;
background-color: #FFFFFF;
color:#0A3F6B;
border:1px solid #e0e1e3;
border-right:1px solid #e0e1e3;
border-bottom:1px solid #e0e1e3;
}

.loginbt{float:left; margin:0 0 0 50px;}


/*NEW SCRIPTS*/

#lcontentwrapper{
float: left;
width: 100%;
}

#lcontentcolumn{
margin-right: 350px; /*Set right margin to RightColumnWidth*/
}

#lrightcolumn{
float: left;
width: 350px; /*Width of right column in pixels*/
margin-left: -350px; /*Set left margin to -(RightColumnWidth) */
background: #FFFFFF;
}

#rcontentwrapper{
float: left;
width: 100%;
}

#rcontentcolumn{
margin-right: 340px; /*Set right margin to RightColumnWidth*/
}

#rrightcolumn{
float: left;
width: 340px; /*Width of right column in pixels*/
margin-left: -340px; /*Set left margin to -(RightColumnWidth) */
background: #FFFFFF;

}

#donecontentwrapper{
float: left;
width: 100%;
}

#donecontentcolumn{
margin-right: 340px; /*Set right margin to RightColumnWidth*/
}

#donerightcolumn{
float: left;
width: 340px; /*Width of right column in pixels*/
margin-left: -340px; /*Set left margin to -(RightColumnWidth) */
background: #FFFFFF;

}



.notice{float:left; font-weight: normal; margin:-20px 0 0 0;}

.loginbox{width: 350px; margin:70px 0px 0px 0px; padding:5px 30px 50px 70px; border:1px solid #e0e1e3;border-right:2px solid #e0e1e3;border-bottom:2px solid #e0e1e3;}
.logintitle{margin:-10px 0 0px 0 0; font-size:15px; padding: 20px 0 30px 0;}
.becomebox{width: 300px; margin:70px 30px 0px 0px; padding:5px 10px 80px 10px; border:1px solid #e0e1e3;border-right:2px solid #e0e1e3;border-bottom:2px solid #e0e1e3;}
.getpassbox{width: 350px; margin:70px 0px 0px 70px; padding:0px 30px 50px 70px; border:1px solid #e0e1e3;border-right:2px solid #e0e1e3;border-bottom:2px solid #e0e1e3;}
.getpasstitle{margin:-10px 0 0px 0 0; font-size:15px; padding: 20px 0 30px 0;}
.regbox{width: 590px; margin:20px 0px 10px 10px; padding:10px 10px 50px 10px; border:1px solid #e0e1e3;}
.regbox2{width: 500px; margin:20px 0px 10px 30px; padding:30px 30px 50px 30px; border:1px solid #e0e1e3;}
.smsbox{width: 590px; margin:20px 0px 10px 10px; padding:10px 10px 50px 10px; border:1px solid #e0e1e3;
border-right:2px solid #cccccc; border-bottom:3px solid #cccccc;background: #FFE67B url(sms.gif) no-repeat right; height: 315px;}
.donebox{width: 570px; margin:20px 0px 10px 30px; padding:10px 10px 50px 10px; border:1px solid #e0e1e3;}
.step{margin:0px 0 0px 0 0; font-size:13px; padding: 2px 0 2px 0;}
.regleft{width: 280px; margin:20px 0px 0px 0px; padding:15px 15px 15px 15px; border:1px solid #e0e1e3;}
.doneleft{width: 280px; margin:20px 0px 0px 0px; padding:15px 15px 15px 15px; border:1px solid #e0e1e3;}
.reginfo1{width: 250px; margin:0px 0px 0px 0px; padding:10px 10px 10px 10px; border:0px solid #e0e1e3; text-align:left;}
.regnotice{float:left; font-weight: normal; margin:0 0 5px 0;}
.regtitle{margin: 0px 0 0px 0 0; font-size:13px; font-weight:bold; padding: 2px 0 2px 0; border-bottom: 1px dashed #e0e1e3;
text-align:left;}
.regtitle1{margin: 0px 0 0px 0 0; font-size:13px; font-weight:bold; padding: 2px 0 2px 0; border-bottom: 0px dashed #e0e1e3;}
.regbtn{font-size:12px;font-wieght:bold; margin:2px 2px 2px 120px;}
.stepbg {
	width: 960px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	height:50px;
	font-weight:bold;
	margin-left: 10px;
	margin-top: -10px;
	background-image:url(regbg.png);
}
.step1{float:left; display:inline; margin-left:50px; padding-top:5px; }
.step2{float:left; display:inline; margin-left:470px; margin-top: -18px;  }

.querybox{width: 560px; margin:20px 0px 10px 30px; padding:10px 10px 50px 10px; border:1px solid #e0e1e3;}



.main{
width: 980px;
background:: #FFFFFF;
border: 0px solid #e0e1e3;
margin: 0 auto;
}
.loginheader{
width: 980px;
height: 20px;
font-family: Arial, Helvetica, sans-serif;
color: #DCDCDC;
margin-top: 0px;
background: #FFFFFF;
}
.loginheader_top{
width: 100%;
height: auto;
}
.loginheader_bottom{
float:left;
width: 100%;
height: auto;
padding: 2px 0px 2px 0px;
border-bottom: 4px solid #73198A;
}
.loginlogo{
float: right;
width:92px;
height: 37px;
margin: 5px 0px 0px 5px;
}
.reglogo{
float: left;
width:92px;
height: 37px;
margin: -5px 0px 0px 15px;
}
.loginpic{
float: left;
width:73px;
height: 69px;
margin: -20px 0px 0px -60px;
}
.loginbecome{
float: right;
width:72px;
height: 65px;
margin: 0px 30px 10px 0px;
}
.loginlang{
float: right;
width:60px;
height: auto;
margin: 20px 0px 0px 0px;
}
.reglang{
float: right;
width:60px;
height: auto;
margin: 0px 0px 0px 0px;
}



.btn2 {
background:url(surl.ng) no-repeat;
color:#0A3F6B;
}
.btn2 a{
float:left;
margin: 0px 10px 0px 0px;
padding: 4px 7px 5px 7px;
font:  13px Verdana;
color:#0A3F6B;
border:1px solid #c3c3c3;
border-right:2px solid #727272;
border-bottom:2px solid #727272;

}


.btn2 a:hover{
color:#0A3F6B;
padding: 4px 7px 5px 7px;
border:1px solid #c3c3c3;
border-left:2px solid #727272;
border-top:2px solid #727272;

}

.rg_p3{clear:both; padding:4px 0;}
.rg_p3 label,.rg_p3 input,.rg_p3 em,.rg_p3 select,.rg_p3 img{width:140px; height:20px; line-height:20px;float:left; display:inline; color:#1f1f1f;padding-right:2px;}
.rg_p3 label{text-align:right;}
.rg_p3 input,.rg_p3 select{width:130px; border:1px #e0e1e3 solid; vertical-align:middle;}.rg_p6 select{width:130px; margin-right:10px;}
.rg_p3 em{width:300px; margin-left:10px;}.rg_p4 em{width:auto; margin-left:5px;}.rg_p8 em{width:auto;}.rg_p8 em a{color:#f15e21;}.rg_p9 em{margin-left:0;}
.rg_p3 img{width:auto; height:auto; vertical-align:middle; margin:0 0 0 5px;}
select{width:auto; height:19px; border:1px #e0e1e3 solid;}
.rg_p10 {clear:both; padding:4px 0;}
.rg_p10 input {width: 380px;}
.rg_p10 label{text-align:right;}
.rg_p10 label,.rg_p10 em,.rg_p10 select,.rg_p10 img{width:150px; height:20px; line-height:20px;float:left; display:inline; color:#1f1f1f;padding-right:2px;}

.rg_p11{clear:both; padding:4px 0;}
.rg_p11 label,.rg_p11 img{width:140px; height:20px; line-height:20px;float:left; display:inline; color:#1f1f1f;padding-right:2px;}
.rg_p11 label{text-align:right;}
.rg_p11 select{width:130px; height:auto; border:1px #e0e1e3 solid; vertical-align:middle;}



#apmaincontainer{
width: 970px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#apcontentwrapper{
float: left;
width: 100%;
}

#apcontentcolumn{
margin-left: 180px; /*Set left margin to LeftColumnWidth*/
background: #5B758E;
padding: 1px 0 1px 0;  
}

.apinnertube{
margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
}



#apleftcolumn{
float: left;
width: 180px; /*Width of left column*/
margin-left: -980px; /*Set left margin to -(MainContainerWidth)*/
background: #FFFFFF;
}

.apage{
border: 0px solid #e0e1e3; padding:5px 0 5px 15px; margin: 5px 0 0 0px; background-color: #FFFFFF; }


