article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;display:inline;zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;/* 1 */-ms-text-size-adjust:100%;/* 2 */-webkit-text-size-adjust:100%;/* 2 */}html,button,input,select,textarea{font-family:sans-serif;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;/* 1 */-ms-interpolation-mode:bicubic;/* 2 */}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;/* 1 */padding:0;white-space:normal;/* 2 */margin-left:-7px;/* 3 */}button,input,select,textarea{font-size:100%;/* 1 */margin:0;/* 2 */vertical-align:baseline;/* 3 */vertical-align:middle;/* 3 */}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],/* 1 */
input[type="reset"],input[type="submit"]{-webkit-appearance:button;/* 2 */cursor:pointer;/* 3 */overflow:visible;/* 4 */}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;/* 1 */vertical-align:top;/* 2 */}table{border-collapse:collapse;border-spacing:0;}audio,canvas,img,video{vertical-align:middle;}.hidden{display:none!important;visibility:hidden;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}iframe{border:none;}



body{font-family:Arial, sans-serif;line-height:1.5;font-size:100%;}

/*Typography*/
#pageForm{font-size:1.1em;color:#333;}
#pageForm p,#pageForm li{margin:0 0 1em 0;}
#pageForm li {line-height:1.4}
h1,h2,h3,h4,h5,h6{margin:0 0 0.4em 0;font-weight:bold;line-height:1.2;color:#243c7a;}
h1 {font-size:1.9em;text-shadow: 1px 1px 3px rgba(150, 150, 150, 1);margin-bottom:0.8em;}
h1 small {font-size:0.5em;text-shadow:none;font-weight:normal;}
h2 {font-size:1.3em;}
h3 {font-size:1.2em;margin-top:1.2em;}
h4{color:#002F75;font-size:1.1em;}
h5{color:#002F75;font-size:1em;}
h2 + h3 {margin-top:1.5em;}

/*Links*/
a{text-decoration:none;}
a:hover,a:active{outline:0;}
a:focus{outline:thin dotted;}
a:link{color:#029feb;}
a:visited{color:#029feb;}
a:hover,a:active{color:#029feb;text-decoration:underline;}

/*Images and Media*/
img,object,embed,video{max-width:100%;height: auto;width: auto\9; /* ie8 */}
.imgLeft {float:left;margin:0 20px 0 0;border:none !important;}
.imgRight {float:right;margin:0 0 20px 20px;border:none !important;}
.imgLeftBorder,#latestupdates img.imgLeftBorder {float:left !important;margin:0 20px 0 0;border:1px solid #ccc;}
.imgRightBorder {float:right !important;margin:0 0 0 20px;border:1px solid #ccc;}

/*Tables*/
.tablelist,.tablelistnb{margin:1em 0;border-top:1px solid #ccc;border-right:1px solid #ccc;}
.tablelist td, .tablelist th,.tablelistnb td,.tablelistnb th {padding:0.8em;border-bottom:1px solid #ccc;border-left:1px solid #ccc;vertical-align:top;line-height:1.3;}
.tablelistnb,.tablelistnb td,.tablelistnb th{border:none;}
.tablelist td {background:#fff;}
.tablelist tr.alt td {background:#F7F7FA;}
.tablelist th,.tablelistnb th {color:#fff;background:#2053a2;}
.tablerowRightAlign th{text-align:right;}
.tablelist td>h3 {margin-top:0;}

/*Forms*/
label{cursor:pointer;display:block;font-weight:bold;}
#pageForm fieldset {padding:1.3em;background:#f3f4f3;margin:1em 0;}
#pageForm label small {font-weight:normal;font-size:0.8em;}
#pageForm fieldset label {margin-top:1.6em;margin-bottom:0.3em;line-height:1.3;}
#pageForm fieldset label:first-child {margin-top:0;}
#pageForm fieldset input {display:block;}
#pageForm fieldset textarea,
#pageForm fieldset input[type="text"] {
	width: 100%;
	max-width: 400px;
	box-sizing: border-box;
}
fieldset h2 {margin-bottom:1em;font-size:1.4em;}
legend{display:none;}
button,input,select,textarea{font-size:100%;vertical-align:middle;margin:0;}
#pageForm .submitButton {font-weight:bold;font-size:1.3em;background:#243c7a;color:#fff;padding:15px;margin:1.2em 0 0 0;border:1px solid #000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.13);
-moz-box-shadow:    3px 3px 5px 0px rgba(50, 50, 50, 0.13);
box-shadow:         3px 3px 5px 0px rgba(50, 50, 50, 0.13);outline:none;}
#pageForm .submitButton:hover {background:#029feb;}
#pageForm .submitButton:active {outline:none;}
#pageForm input,#pageForm select,#pageForm textarea {padding:3px;font-size:1.1em;}
#pageForm fieldset p>label{display:inline;}
.req {font-weight:bold;color:#f00;font-size:90%;padding-right:1px;}
input:invalid,textarea:invalid,.VAMFieldWithError,.DESVALFieldWithError,.DESVALListWithError,.DESVALCheckBoxWithError {background-color:#fff7c1;}
.DESVALSummaryHeader {font-size:110%;margin-bottom:0;}
#ValidationSummary,.DESVALErrorText,.DESVALSummaryErrors {color:#C80008;font-weight:bold;}
#pnlErrorMessage{margin:1em 0;border:2px solid #333;background:#900;color:#fff;padding:1em;font-size:1.1em;font-weight:bold;}
input[type="checkbox"],input[type="radio"] {width:22px;height:22px;}
input[type="checkbox"] {-moz-appearance: none;}
#pageForm fieldset input[type="checkbox"]+label,#pageForm fieldset input[type="radio"]+label {margin-left:5px;display:inline;}
#pageForm input[type="text"].tboxTiny{max-width:55px;width:100%;box-sizing: border-box;}
#pageForm input[type="text"].tboxVerySmall{max-width:100px;width:100%;box-sizing: border-box;}
#pageForm input[type="text"].tboxSmall{max-width:160px;width:100%;box-sizing: border-box;}
#pageForm input[type="text"].tboxSmallMedium{max-width:210px;width:100%;box-sizing: border-box;}
#pageForm input[type="text"].tboxMedium{max-width:260px;width:100%;box-sizing: border-box;}
#pageForm input[type="text"].tboxMediumLarge{max-width:350px;width:100%;box-sizing: border-box;}
#pageForm input[type="text"].tboxLarge{max-width:400px;width:100%;box-sizing: border-box;}
#pageForm input[type="text"].tboxLargeVery{max-width:600px;width:100%;box-sizing: border-box;}
#pageForm input[type="text"].tbxLargest{width:100%;box-sizing: border-box;max-width:750px;}
#pageForm textarea.commentsBox {max-width:750px;width:100%;box-sizing:border-box;height:200px;}
#pageForm .checkOption input,#pageForm .checkOption label, #pageForm .agreeToTerms {display:inline;}
#pageForm .checkOption {margin:1.2em 0;}
#pnlBeforeSubmit .box {display:block;} 
#pnlBeforeSubmit .box h3 {margin-bottom:1em;}

.boxedItem {border:1px solid #ccc;background:#eeeed7;padding:20px;margin:1em 0;}
#sigWrapper p {white-space:nowrap;float:left;margin-right:30px;min-width:250px;}