﻿@import url("../fonts/styles.css");
* {margin: 0; padding: 0; box-sizing: border-box; font-family: Arial;}
textarea:focus, input:focus{outline: 0;}
input, textarea {-webkit-appearance: none; -webkit-border-radius: 0;}
textarea:focus, input:focus{outline: 0;}
*:focus {outline: 0;}
.header {width: 1100px; margin: 9% auto 20px; text-align: right;}
#page {width: 1100px; margin: 10px auto; border: 1px solid #d9d9d9;	padding: 10px;}
#leftBar h2 {font-size: 18px; font-weight: normal; margin: 0 0 20px;}
.language-selection span, .block1 label, .block2 label {font-size: 18px; display: block; float: left; width: 250px; text-align: right; margin: 3px 10px 0 0;}
#defaultForm h1 {font-size: 16px; font-weight: normal; margin: 0 0 20px;}
.helpLogo img {width: 200px; float: right;}
.clear {clear: both;}
select::-ms-expand {display: none;}
#ddlLanguage {-moz-appearance: none; -webkit-appearance: none; -o-appearance: none; -ms-appearance: none; background: #0083c9; border: 0 none; color: #fff; float: left; font-size: 18px; text-align: left; width: 130px; height: 35px; padding: 0 10px; background: #0083c9 url("../images/arrowDown.png") no-repeat 105px 10px; margin: 0 0 10px;}
input {width: 275px; padding: 6px; font-size: 14px; border: 1px solid #d9d9d9; margin: 0 0 10px;}
#LoginBtn {width: 80px; background: #0083c9; color: #fff; border: 0; font-size: 18px; margin: 0 0 0 260px; cursor: pointer;}
#leftBar {float: left; width: 580px;}
.instruction {margin: 30px 0 0 30px; color: rgb(127,127,127); font-size: 14px;}
.instruction li {margin: 0 0 10px;}
a {color: #0083c9;}
.instruction li span {display: block;}
.rightBar {width: 445px; float: left; margin: 0 0 0 50px;}
.bannerImg {text-align: center; margin: 50px 0 40px;}
.bannerImg img {width: 365px;}
.rightBar p {color: rgb(127,127,127); margin: 0 0 35px; font-size: 14px;}
.rightBar ul li {font-size: 14px; color: #0083c9; list-style: none; padding: 0 0 0 20px; position: relative;}
.rightBar ul li::before {position: absolute; width: 12px; height: 12px; content: ""; background: url("../images/rightArrow2.jpg") no-repeat; top: 4px; left: 0;}
.cropbox {position: fixed; bottom: 0; left: 0;}
#errorNew {color: #f00; font-size: 14px; margin: 0 0 10px 260px;}
.block1, .block2 {position: relative;}
.errorSign {position: absolute; right: 30px; top: 0;}
.helpPage {width: 1100px; margin: 10px auto;}
.helpPage h1 {color: #0083c9; border-bottom: 3px solid #0083c9; font-size: 18px; padding: 0 0 5px; margin: 0 0 10px;}
.helpPage p {margin: 0 0 10px; font-size: 14px;}
.headDiv {margin: 0 0 30px;}
.helpPage h2 {color: #0083c9; font-size: 16px;}
 .blk {width: 100%;}
.blk label {display: block; padding-right: 5px;}
.passwordPanel {margin-top: 50px; text-align: center; font-family: Arial; font-size: 10pt;}
.forgot-header {height: 100px; position: relative;}
.fh-left {left: 10px; position: absolute; top: 20px;}
.fh-right {position: absolute; right: 20px; top: 20px;}
#cvUserID {display: block; position: relative; top: 8px; z-index: 9999999;}
#panel1 {margin: 50px auto; width: 578px;}
#pwd-sec {color: rgb(0, 116, 193); font-size: 24px !important; font-weight: bold; text-align: left;}
#DescriptionLabel {font-size: 12pt; text-align: left;}
#lblError {color: #000 !important; display: block; text-align: left; font-size: 12pt;}
#bOK, #bCancel, #bContinue {background: #0083c9; color: #fff; padding: 7px 20px; text-decoration: none;}
.CsImageButton span {background: none;}
.instructPage {width: 1100px; margin: 10px auto;}
.instructPage img {width: 250px;}
.instructPage h1 {color: #0083c9; margin: 50px 0 50px;}
.instructPage p {font-size: 16px;}
.instruction li span.adjustSpace {display: inline-block; margin: 0 0 0 15px;}
#lblError ol {margin: 0 0 0 20px;}