fieldset{border-left:0; border-right:0; border-bottom:0; margin-left:20px; width:560px; border-color:#3e7d0d; border-style:solid; border-width:1px; padding:10px}
fieldset legend{font-size:1.1em; color:#3e7d0d; font-weight:700; border:1px solid #3e7d0d; margin-bottom:10px; padding:3px 10px}
#FrmTopup div{margin-top:10px}
label{display:block; float:left; width:150px; margin:5px 0; padding:0}
.MobileRecharge label, .DthRecharge label{display:block; float:left; width:190px; font-size:18px; font-weight:700; margin:15px 0 5px; padding:0}
.tblVarifaction td .clearfix label{display:block; float:right; width:auto; margin-top:9px; margin-left:0; padding:2px}
.DthRecharge form label{margin:10px 0 5px}
input, textarea, select{width:auto; vertical-align:middle; margin:5px 0 0 10px}
.DthRecharge input, .DthRecharge textarea, .DthRecharge select{vertical-align:middle; font-size:18px; width:280px; font-weight:700; margin:5px 0 0 10px; padding:1px 6px}
input#reset{margin-left:0}
textarea{overflow:auto}
form small{display:block; font-size:88%; background:url(../images/error.gif) no-repeat left 6px; color:red; margin:0 0 5px 160px; padding:4px 3px 4px 15px}
#ctl00_ContentPlaceHolder1_lblError2{display:block; font-size:88%; background:url(../images/error.gif) no-repeat left 6px; color:red; margin:0 0 5px 222px; padding:4px 3px 4px 15px}
#ctl00_ContentPlaceHolder1_lblError3{display:block; font-size:88%; background:url(../images/error.gif) no-repeat left 6px; color:red; margin:0 0 5px 221px; padding:4px 3px 4px 15px}
.lblErrorVAS{display:block; font-size:88%; background:url(../images/error.gif) no-repeat left 6px; color:red; margin:0 0 5px 221px; padding:4px 3px 4px 15px}
.userMsg{display:block; font-size:95%; background:url(../images/error.gif) no-repeat left 6px; color:red; margin:0 0 5px 18px; padding:4px 3px 4px 15px}
.errorMsg{font-size:88%; background:url(../images/error.gif) no-repeat left 6px; color:red; padding:4px 3px 4px 15px}
.step2{display:block; font-size:88%; background:url(../images/error.gif) no-repeat left 6px; color:red; margin:0 0 5px 142px; padding:4px 3px 4px 15px}
form .required{font-weight:700}
.Field20{width:20px}
.Field30{width:30px}
.Field40{width:40px}
.Field50{width:50px}
.Field70{width:70px}
.Field80{width:80px}
.Field100{width:100px}
.Field110{width:110px}
.Field120{width:120px}
.Field150{width:150px}
.Field144{width:144px}
.Field200{width:200px}
.Field500{width:500px}
.Field250{width:250px}
.Field300{width:300px}
.Field400{width:400px}
.Field600{width:600px}
.Field750{width:745px}
select.Field20{width:25px}
select.Field40{width:45px}
select.Field50{width:55px}
select.Field70{width:75px}
select.Field80{width:85px}
select.Field100{width:105px}
select.Field110{width:115px}
select.Field120{width:125px}
select.Field150{width:155px}
select.Field200{width:205px}
select.Field250{width:255px}
select.Field300{width:305px}
select.Field400{width:405px}
select.Field500{width:505px}
select.Field750{width:750px}
.test input{float:left; width:auto; margin-top:7px}
.test label{float:left; width:auto; margin:8px 0 0; padding:0 10px 0 5px}
.dthcontent label{margin:6px 0}
.dthcontent select, .dthconent input{font-size:18px; font-weight:700; vertical-align:middle; margin:3px 0 0 10px; padding:1px 6px}
.clearfix .username{padding-left:20px; padding-top:10px}
form, .dthcontent{margin:0 20px}
.MobileRecharge input, .MobileRecharge textarea, .MobileRecharge select, .landline form input, .landline form textarea, .landline form select{vertical-align:middle; font-size:18px; width:280px; font-weight:700; margin:5px 0 0 10px; padding:3px 6px}
#ctl00_ContentPlaceHolder1_lblError1, #ctl00_ContentPlaceHolder1_lblError4{display:block; font-size:88%; background:url(../images/error.gif) no-repeat left 6px; color:red; margin:0 0 5px 70px; padding:4px 3px 4px 15px}

