.tblcontactDetails{margin-bottom:15px}.tblcontactDetails tr td:first-child,.tblpwdDetails tr td:first-child{text-align:center;width:200px;padding-top:6px;padding-bottom:2px;vertical-align:top}.tblcontactDetails tr td:last-child{width:35px;text-align:center}.iAsterisk{color:#c3c3c3;font-size:14px}.sectionHeader{box-sizing:border-box;width:100%;padding:12px 0 12px 10px;text-align:left;background-color:#efefef;border-bottom:1pt solid #ccc;font-family:'Open Sans',Arial,sans-serif;font-size:18px;color:gray}.confirm-container{width:100%;padding-top:20px;padding-bottom:20px;text-align:center}.expertiseTr td,.qualificationsTr td{padding-left:20px;text-align:left;vertical-align:top}#confirmButton{margin:0 auto;cursor:pointer;display:block}.trInfoBand td{background-color:#fdffcc}#genericErrorContainer{width:840px;margin:20px 0;padding:10px 5px;background-color:#ffdede;border:solid 1pt #ccc}.imgSavePi{display:none;margin:0 auto}.mainFormContainer{background-color:#fff}.accWarningContainer{width:100%;text-align:center;margin-top:10px;margin-bottom:10px}#afLinkBox{background-color:#cfc;padding:8px 0;margin:12px 0;text-align:left;border:solid 1pt #ccc}#CompanyName,#Add1,#Add2,#Add3,#Town,#Postcode,#Email,#Password,#Password_confirm{width:80%}#FirstName,#Surname{width:160px}.colDbl{width:45%;display:inline-block}.colTpl{width:30%;display:inline-block}@media(max-width:850px){.accWarningContainer{margin:10px auto;width:90%;text-align:left}.sectionHeader{width:100%;padding:6px 0}.sectionHeader span{margin-left:8px}.tblcontactDetails tr td:first-child,.tblpwdDetails tr td:first-child{width:140px}#txtcompanyName,#txtadd1,#txtadd2,#txtadd3,#txttown,#txtpostcode,#txtemail{width:95%}#txtpassword,#txtpassword_confirm{width:80%}#txtfirstName,#txtsurname{width:40%}}@media(max-width:550px){.colDbl{width:90%;margin:0 auto;display:block}}