.loginbodycolor{background-color:#505050!important}.innerbodycolor{background-color:#505050!important}.margintop{margin-top:25px!important}.margintopsmall{margin-top:18px!important}.marginrow{margin-bottom:25px!important}.marginrowsmall{margin-bottom:18px!important}.registerlink{font-family:Calibri;font-size:18px;color:#ff6a00;text-decoration:none!important}.registerlink:hover{font-family:Calibri;font-size:18px;color:#ff6a00;text-decoration:none!important}.forgotlink{font-family:Calibri;font-size:18px;color:#0094ff;text-decoration:none!important}.forgotlink:hover{font-family:Calibri;font-size:18px;color:#0094ff;text-decoration:none!important}.anchorstyle{text-decoration:none!important}.anchorstyle:hover{text-decoration:none!important}.divhide{display:none!important}.divshow{display:block!important}.conhide{visibility:hidden!important}.conshow{visibility:visible!important}.noconborder{border:none!important;background-color:#fff!important}.disablecursor{cursor:default!important;pointer-events:none;text-decoration:none!important}.enablecursor{cursor:pointer!important;pointer-events:visible;text-decoration:none!important}.fielderror{border:1px solid red}.inputcontactimg{background-image:url('../images/contact-icon.png');background-repeat:no-repeat;background-position:left;padding-left:35px;padding-right:5px}.inputpasswordimg{background-image:url('../images/lock.png');background-repeat:no-repeat;background-position:left;padding-left:35px;padding-right:5px}.inputuserimg{background-image:url('../images/user-icon.png');background-repeat:no-repeat;background-position:left;padding-left:35px;padding-right:5px}.inputemailimg{background-image:url('../images/emailer-icon.png');background-repeat:no-repeat;background-position:left;padding-left:35px;padding-right:5px}.inputmessageimg{background-image:url('../images/message-icon.png');background-repeat:no-repeat;background-position:0 5px;padding:3px 5px 0 35px}.inputcourseimg{background-image:url('../images/course-icon.png');background-repeat:no-repeat;background-position:left;padding-left:35px;padding-right:5px}.inputotpimg{background-image:url('../images/otp.png');background-repeat:no-repeat;background-position:left;padding-left:35px;padding-right:5px}.divmsgstyle{background-color:#fff;color:#222;font-weight:bold;font-family:Verdana;font-size:14px;border-radius:6px;height:35px;border:3px solid;border-color:#ff6a00;padding-top:2px;text-align:center}.btnsmall{font-family:Calibri!important;height:30px;margin:0;padding:0 10px;vertical-align:middle;border:0;font-size:14px!important;font-weight:700;line-height:30px}.btnsmall:hover{opacity:.6;color:#fff}.btnmedium{font-family:Calibri!important;height:40px;margin:0;padding:0 10px;vertical-align:middle;border:0;font-size:14px!important;font-weight:700;line-height:30px}.btnmedium:hover{opacity:.6;color:#fff}.btnlarge{height:50px;margin:0;padding:0 20px;vertical-align:middle;border:0;font-size:20px;font-weight:300;line-height:50px}.btnlarge:hover{opacity:.6;color:#fff}.btnback{font-family:Calibri;font-size:16px;font-weight:bold;color:#fff}.btnback:hover{font-family:Calibri;font-size:16px;font-weight:bold;color:#fff}.btnlogout{font-family:Calibri;font-size:16px;font-weight:bold;color:#050505;text-decoration:none}.btnlogout:hover{font-family:Calibri;font-size:16px;font-weight:bold;color:#0e0e0e;text-decoration:none}.btnlogout:link{font-family:Calibri;font-size:16px;font-weight:bold;color:#050505;text-decoration:none}.etbodycolor{background-color:#26b0b0!important}.productlogo{width:64px;height:64px}.spanlargeHeader{font-family:Calibri;font-size:24px;color:#fff;font-weight:bold}.spanmediumHeader{font-family:Calibri;font-size:20px;color:#fff;font-weight:bold}.spanHeader{font-family:Calibri;font-size:16px;color:#fff;font-weight:bold}.spanText{font-family:Calibri;font-size:12px;color:#fff}.scrollbar{overflow-y:scroll;overflow-x:hidden;height:350px;scrollbar-face-color:#fbf5d8;scrollbar-shadow-color:#2d2c4d;scrollbar-highlight-color:#7d7e94;scrollbar-3dlight-color:#7d7e94;scrollbar-darkshadow-color:#2d2c4d;scrollbar-track-color:#fbf5d8;scrollbar-arrow-color:#c1c1d1}.schoolnamecolor{color:#dbc02e}.squarestyle{display:inline-block;width:10px;height:10px;background:#d39d43}.square-completed{display:inline-block;width:10px;height:10px;background:#449d44}.square-delay{display:inline-block;width:10px;height:10px;background:#c9302c}.uploadLabel{padding:2px 5px;background-image:url('../images/file-upload-bg.png');display:inline-block;cursor:pointer}.uploadLabel:active{background:#ccf}.uploadLabel :invalid+span{color:#2d2c4d}.uploadLabel :valid+span{color:#2d2c4d}.btncleared{border:0!important;background:transparent!important}.blink{animation-duration:1s;animation-name:blink;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}@keyframes blink{from{opacity:1}to{opacity:0}}.condisable{cursor:default!important;pointer-events:none;text-decoration:none!important;background-color:#ddd8d8}.conenable{cursor:pointer!important;pointer-events:visible;text-decoration:none!important}#divLoader{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:.7;background-color:#fff;z-index:99;text-align:center}.loading-gif{position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;z-index:100;background-color:transparent}.mandatorycss{color:red;font-weight:bold;font-size:14px}.articleHeader{font-family:Calibri;font-size:14px;font-weight:700;line-height:20px;word-spacing:0}.mt5{margin-top:5px}.mb5{margin-bottom:5px}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.mt15{margin-top:15px}.mb15{margin-bottom:15px}.mt20{margin-top:20px}.mb20{margin-bottom:20px}.mt25{margin-top:25px}.mb25{margin-bottom:25px}.mt30{margin-top:30px}.mb30{margin-bottom:30px}.mt35{margin-top:30px}.mb35{margin-bottom:30px}.mt40{margin-top:30px}.mb40{margin-bottom:30px}.mt45{margin-top:30px}.mb45{margin-bottom:30px}.mt50{margin-top:30px}.mb50{margin-bottom:30px}.pdt5{padding-top:5px}.pdb5{padding-bottom:5px}.pdt10{padding-top:10px}.pdb10{padding-bottom:10px}.pdt15{padding-top:15px}.pdb15{padding-bottom:15px}.pdt20{padding-top:20px}.pdb20{padding-bottom:20px}.pdt25{padding-top:25px}.pdb25{padding-bottom:25px}.msgtext{color:#d83f2d;font-weight:bold;font-family:Calibri;font-size:14px}.noborder{border:none!important;outline:none!important}