﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,input,select,textarea,button,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:'Dinot-Regular, Arial';src:url('../../fonts/DINOT-Regular.eot?') format('eot');src:url('../../fonts/DINOT-Regular.eot?') format('embedded-opentype'),url('../../fonts/DINOT-Regular.woff') format('woff'),url('../../fonts/DINOT-Regular.ttf') format('truetype'),url('../../fonts/DINOT-Regular.svg') format('svg');}body{position:relative;float:left;width:100%;font-family:'Arial';color:#2c2c2c;background:#f6f6fa;}body.validationErrors{margin:0 !important;}body.validationErrors #validationInner{width:90%;}body.validationErrors #validationInner #validationContent ul li{padding:0 !important;}body #validationArea{position:relative;width:90%;height:230px;margin:10px auto 0 auto;background:#fff;border:1px solid #a9a9a9;z-index:101;}@media only screen and (min-width:768px){body #validationArea{width:60%;}}body #validationArea #validationFooter{width:auto;}body .moreInfoPopupContainer{width:90%;margin:0 auto;color:#2c2c2c;}@media only screen and (min-width:1024px){body .moreInfoPopupContainer{width:60%;}}body .moreInfoPopupContainer input,body .moreInfoPopupContainer select,body .moreInfoPopupContainer textarea,body .moreInfoPopupContainer button{height:auto;padding:16px 12px;margin-bottom:15px;font-family:'Arial';font-size:16px;font-size:1rem;font-weight:normal;line-height:normal;background:none;border:1px solid #ccc;box-shadow:1px 1px 1px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body .moreInfoPopupContainer input:focus,body .moreInfoPopupContainer select:focus,body .moreInfoPopupContainer textarea:focus,body .moreInfoPopupContainer button:focus{border:none;}body .moreInfoPopupContainer button{box-shadow:none !important;}body .moreInfoPopupContainer .btn{height:55px;padding:16px;font-family:'Arial';font-size:16px;font-size:1rem;font-weight:bold;background:#ffe600;border:none;color:#fff;text-align:center;}body .moreInfoPopupContainer .btn:hover{background-color:#ffe600;}body .moreInfoPopupContainer .moreInfoPopupHeader{font-size:16px;font-size:1rem;}body .moreInfoPopupContainer .moreInfoPopupWrapper .moreInfoPopupContent p{margin-bottom:20px;}body .moreInfoPopupContainer .moreInfoPopupWrapper .moreInfoPopupContent label{display:block;width:100%;margin-bottom:10px;}body .moreInfoPopupContainer .moreInfoPopupWrapper .moreInfoPopupContent input{width:100%;margin-bottom:20px;}@media only screen and (min-width:1024px){body .moreInfoPopupContainer .moreInfoPopupWrapper .moreInfoPopupContent input{width:60%;}}body #MainForm{position:relative;float:left;width:100%;}body #MainForm #main{position:relative;float:left;width:100%;height:auto;margin:0 auto;background:#f6f6fa;}body #MainForm #main p,body #MainForm #main li{font-size:14px;font-size:.875rem;line-height:1.3em;}body #MainForm #main h1,body #MainForm #main h2{font-weight:bold;}body #MainForm #main h2,body #MainForm #main h3{padding-bottom:10px;}body #MainForm #main h1{font-size:32px;font-size:2rem;}body #MainForm #main h2{font-size:24px;font-size:1.5rem;}body #MainForm #main h3{font-size:20px;font-size:1.25rem;}body #MainForm #main h3,body #MainForm #main h4{font-weight:normal;}body #MainForm #main hr{border-top:1px #000 solid;border-right:none;border-bottom:none;border-left:none;}body #MainForm #main a{color:#0c73b5;}body #MainForm #main strong{font-weight:bold;}body #MainForm #main .btn.onlineTestRegistration{cursor:pointer;}body #MainForm #main .btn.onlineTestRegistration:hover{background:#2e2e38;color:#ffe600;}body #MainForm #main .btn,body #MainForm #main .loginBtn{height:55px;padding:16px;font-family:'Arial';font-size:16px;font-size:1rem;font-weight:bold;background:#2e2e38;border:none;text-decoration:none;color:#fff;text-align:center;}body #MainForm #main .btn:hover,body #MainForm #main .loginBtn:hover{background:#2e2e38;color:#ffe600;}body #MainForm #main .pleaseWaitDialog .pleaseWaitDialogProgressBar{color:#ffe600;}body #MainForm #main #banner{width:100%;height:80px;padding:20px 0 62px 0;margin:0 auto;background:#2e2e38 url('../../images/bannerMobile.png') no-repeat center top !important;background-size:66px 66px !important;background-position-y:12px !important;}@media only screen and (min-width:1024px){body #MainForm #main #banner{height:100px;margin-bottom:20px;background:#2e2e38 url('../../images/bannerPlain.png') no-repeat center top !important;background-size:auto !important;background-position-y:0 !important;border:none;}}body #MainForm #main .faq-link{display:none;float:right;position:relative;top:46px;right:0;}@media only screen and (min-width:600px){body #MainForm #main .faq-link{display:block;}}@media only screen and (min-width:1024px){body #MainForm #main .faq-link{right:560px !important;}}body #MainForm #main .faq-link:hover{border-bottom:4px solid #ffe600;}body #MainForm #main .faq-link a{display:block;width:45px;height:25px;font-size:18px;font-size:1.125rem;font-weight:normal;text-decoration:none;color:#fff;}body #MainForm #main .ra-link{display:none;float:right;position:relative;top:46px;right:0;}@media only screen and (min-width:600px){body #MainForm #main .ra-link{display:block;}}@media only screen and (min-width:1024px){body #MainForm #main .ra-link{right:390px !important;}}body #MainForm #main .ra-link:hover{border-bottom:4px solid #ffe600;}body #MainForm #main .ra-link a{display:none;width:98px;height:25px;font-size:18px;font-size:1.125rem;font-weight:normal;text-decoration:none;color:#fff;}body #MainForm #main .CHP_uat #banner{padding-top:8px;margin-top:0;background:url('../images/logo_sprite_uat.png') #fff -150px 8px no-repeat;}body #MainForm #main input,body #MainForm #main select,body #MainForm #main textarea,body #MainForm #main button{height:auto;padding:16px 12px;margin-bottom:15px;font-family:'Arial';font-size:14px;font-size:.875rem;font-weight:normal;line-height:normal;background:none;border:1px solid #ccc;box-shadow:1px 1px 1px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body #MainForm #main input:focus,body #MainForm #main select:focus,body #MainForm #main textarea:focus,body #MainForm #main button:focus{border-color:#676565;}body #MainForm #main input[type=checkbox],body #MainForm #main input[type=submit]{box-shadow:none !important;}body #MainForm #main input[type='submit']{width:auto;min-width:100px;height:55px;font-size:16px !important;font-size:1rem !important;font-weight:bold;color:#fff;background:#2e2e38;border:none !important;border-radius:0 !important;}body #MainForm #main input[type='submit']:hover{color:#ffe600;}body #MainForm #main .loginBtn.registerLink{border:none !important;box-shadow:none !important;}body #MainForm #main #container{width:100%;padding:20px;margin:0 auto;min-height:700px;overflow:auto;background:#fff;}@media only screen and (min-width:768px){body #MainForm #main #container{width:94%;}}@media only screen and (min-width:1024px){body #MainForm #main #container{float:none;max-width:1024px;}}body #MainForm #main #container .cmsView h1{margin-bottom:20px;}body #MainForm #main #container .cmsView strong{font-weight:bold;}@media only screen and (min-width:768px){body #MainForm #main #container .cmsView strong{font-weight:bold;}}body #MainForm #main #container .cmsView table tbody{font-size:12px;font-size:.75rem;}@media only screen and (min-width:600px){body #MainForm #main #container .cmsView table tbody{font-size:14px;font-size:.875rem;}}body #MainForm #main #container .language-picker{font-size:12px;font-size:.75rem;padding-left:15px;position:absolute;top:10px;right:0;}body #MainForm #main #container .language-picker label{padding-right:5px;}body #MainForm #main .save input,body #MainForm #main .submit input{width:180px;height:55px;padding:16px;font-family:'Arial';font-size:16px;font-size:1rem;font-weight:bold;background:#2e2e38;border:none;text-decoration:none;color:#fff;text-align:center;cursor:pointer;}body #MainForm #main .save input:hover,body #MainForm #main .submit input:hover{background:#2e2e38;color:#ffe600;}body #footer{display:none;height:83px;margin:0 auto;background:#f0eff0 url('../../images/footer.jpg') no-repeat center top;}body #footer #footerLinks{position:absolute;top:110px;}body #footer #footerLinks a{float:left;}body #footer #footerLinks a:first-child{padding-right:10px;margin-right:10px;border-right:1px solid #ccc;}body .languagePicker{position:absolute;top:10px;right:0;padding-left:14px;font-size:10px;font-size:.625rem;}@media only screen and (min-width:600px){body .languagePicker{top:65px;}}body .languagePicker label,body .languagePicker select{font-size:10px;font-size:.625rem;}body .languagePicker label{padding-right:5px;}body .jsHidden{display:none;}body .separator{border-bottom:1px solid #eee;margin-bottom:20px;}body #validationContent label{margin:0;font-weight:bold;color:#001342;cursor:pointer;}body #validationContent a{float:right;margin-left:15px;cursor:pointer;}