body{margin:0 5px;padding:0;height:100%;font-family:'Open Sans',sans-serif;font-size:75%;line-height:1.5em;color:#485766}.color-base{color:#0d091a}.color-primary{color:#777}.color-primary-medium{color:#777}.color-primary-light{color:#777}.color-secondary{color:#e6f0f8}.color-secondary-medium{color:#eee}.color-secondary-light{color:#f9f9f9}.color-error{color:#cd0a0a}.background-color-base{background-color:#0d091a}.background-color-primary{background-color:#777}.background-color-secondary{background-color:#0065b3}.background-color-highlight{background-color:#fafafa}.background-color-odd{background-color:#f7f7f7}.background-color-even{background-color:#fff}.border-color-base{border-color:#0d091a}.border-color-primary{border-color:#777}.border-color-secondary{border-color:#0065b3}.border-color-highlight{border-color:#fafafa}.font-large{font-size:1.1em}.font-small{font-size:.9em}.font-bold{font-weight:bold}.display-none{display:none}.center{text-align:center}.valign-top{vertical-align:top}.clear{clear:both}button,select,input[type="text"],input[type="password"],input[type="radio"],textarea{font-size:1em}select{padding:1px}@-moz-document url-prefix(){select{padding:2px;}}textarea{font-family:'Open Sans',sans-serif;border-color:#aaa}button,input[type="submit"]{padding:3px 10px;cursor:pointer;font-size:.9em}input[type="text"],input[type="password"],select,textarea{color:#485766}input[type="checkbox"],input[type="radio"]{vertical-align:middle;margin-bottom:4px}ul,ol{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;margin:0;padding:0}a:link,a:visited{color:#777}a:hover,a:active{color:#aaa}select{margin:0}input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-widget{font-family:'Open Sans',sans-serif;font-size:1em!important}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Open Sans',sans-serif}.ui-datepicker{font-size:10px!important}.noTitleDialog .ui-dialog-titlebar{display:none}.ui-progressbar.ui-widget-content{background-image:none;background-color:#fff;border-color:#ccc}.ui-progressbar-value.ui-widget-header{background-image:none;background-color:#8fe774;border:1px solid #8fe774}.ui-state-green,.ui-widget-content .ui-state-green,.ui-widget-header .ui-state-green{border:1px solid #dfdfdf;background:#fff url("images/ui-bg_flat_100_ffffff_40x100.png") 50% 50% repeat-x;font-weight:bold;color:#009555}.ui-state-green a,.ui-state-green a:link,.ui-state-green a:visited{color:#009555;text-decoration:none}.ui-state-green .ui-icon{background-image:url("images/ui-icons_009555_256x240.png")}.ui-state-red,.ui-widget-content .ui-state-red,.ui-widget-header .ui-state-red{border:1px solid #dfdfdf;background:#fff url("images/ui-bg_flat_100_ffffff_40x100.png") 50% 50% repeat-x;font-weight:bold;color:#c00}.ui-state-red a,.ui-state-red a:link,.ui-state-red a:visited{color:#c00;text-decoration:none}.ui-state-red .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.systemAlert{padding:2px 0;font-size:1.1em;font-weight:bold;color:#c00;text-align:center;margin:0 0 10px 0;border-top:none}header,footer{display:block}.page{width:960px;margin-left:auto;margin-right:auto}header,#header{position:relative;width:960px;height:123px;margin:5px 0 0 0;padding:0;background:url(images/header.png) no-repeat}#main{padding:0 11px 20px 11px;background-color:#fff;background:url(images/content.png) repeat-y;min-height:100px}.viewWrapper{background-color:#f9f9f9;border-top:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;margin:0 auto 0 auto}footer,#footer{width:960px;height:73px;text-align:center;line-height:1em;background:url(images/footer.png) no-repeat;clear:both;margin-bottom:20px}#footer .rsLink{padding:36px 25px 0 0;float:right;font-size:.9em;color:#fff}#footer .rsLink a{color:#fff}#footer .rsLink a:hover{color:#d11!important}.headingText{text-align:center;padding-top:4px;font-size:1.4em;font-style:italic;line-height:1.8em}.headerLoginLink,.headerLogoutLink,.headerContactLink,.headerHelpLink{cursor:pointer;float:right;padding:0 3px;margin-top:3px}.headerIcon{border:none;float:left}.headerLinkText{font-size:1em;line-height:22px;margin-left:22px;padding:0 1px;color:#fff}.headerWelcomeText{text-align:right;margin:8px 35px 0 0;float:right;line-height:1em}.headerAppName{margin-left:210px;margin-top:28px;font-family:Verdana;font-size:1.25em;font-variant:small-caps;color:#fff}.footerLinks{text-align:center;padding-top:5px;font-size:.9em}.footerLinks a{text-decoration:none;color:#eee;padding:0 20px}.commonDialog{padding:7px 10px}.statusInfoPartial{text-align:center;line-height:1.5em;max-width:450px}.welcomeWrapper{padding:30px 60px}.welcomeWrapper p{line-height:1.5em;font-size:1.1em}.navBarWrapper{height:28px;margin:0 40px;position:absolute;bottom:0;width:880px}.navBarWrapper .sub-nav{-moz-box-shadow:2px 2px 3px silver;-webkit-box-shadow:2px 2px 3px silver;box-shadow:2px 2px 3px silver;z-index:99;padding:5px 10px 2px 7px;background-color:#fff;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;border-left:1px solid #d0d0d0;display:none;min-width:120px}.navBarWrapper .nav-button,.navBarWrapper .nav-menu{height:28px;cursor:pointer;padding:0 12px;color:#fff;margin-right:20px}.navBarWrapper .nav-separator{height:28px;width:20px}.navBarWrapper .nav-icon{float:left;margin:6px 2px 0 0}.navBarWrapper .nav-text{line-height:26px;font-size:1.1em}.nav-menu a{text-decoration:none;padding:10px;white-space:nowrap;display:block}.core-button{cursor:pointer;padding:3px 10px;font-size:.9em}.core-icon,.core-icon-small{cursor:pointer}.core-icon .ui-icon,.core-icon-small .ui-icon{width:17px;height:17px}.core-icon .ui-icon{margin:1px}.core-icon-small .ui-icon{margin:-1px}.core-icon .core-icon-text,.core-icon .core-icon-text-right{font-size:.9em}.core-icon-small .core-icon-text,.core-icon-small .core-icon-text-right{font-size:.8em}.core-icon-text{padding-right:5px}.core-icon-small .core-icon-text{line-height:15px;padding-right:3px}.core-icon-text-right{padding-left:5px}.core-icon-small .core-icon-text-right{line-height:15px;padding-left:3px}.paperclip{height:16px;width:16px;background:url(images/paperclip.png) no-repeat center}.assessmentNavigationWrapper .sectionNavigationWrapper{padding:5px 7px;border-bottom:1px solid #dfdfdf;cursor:pointer}.assessmentNavigationWrapper .sectionNavigationWrapper:last-child{border-bottom:none}.pendingReportWrapper .pendingItem{padding:12px 5px;border-bottom:1px solid #dfdfdf;cursor:pointer}.pendingReportWrapper .pendingItem:last-child{border-bottom:none}.stickyAssessmentHeader.stuck{position:fixed;top:0;width:918px;opacity:.95}.sectionHeaderWrapper.stuck{position:fixed;top:30px;width:918px;background-color:#fff;border-bottom:1px solid #b9b9b9;-moz-box-shadow:0 2px 3px silver;-webkit-box-shadow:0 2px 3px silver;box-shadow:0 2px 3px silver;opacity:.95}.assessmentHeaderWrapper,.printAssessmentHeaderWrapper{line-height:28px;padding:0 10px;border-left:none;border-right:none;border-top:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf}.assessmentHeaderWrapper{height:28px}.printAssessmentHeaderWrapper{}.sectionHeaderWrapper{padding:7px 10px;page-break-before:always}.sectionHeaderWrapper .sectionName{font-size:1.1em;font-weight:bold;line-height:22px;margin-bottom:4px}.progress{width:110px;height:14px}.percent{font-style:italic;margin-right:7px}.sectionHeaderWrapper .sectionNumbers{font-style:italic}.sectionFooterWrapper{padding:7px 10px 0 10px}.signatureRequiredWrapper{border-bottom:solid 1px #dfdfdf;padding:12px}.sectionWrapper{}.sectionTextWrapper{padding:0 10px}.hoverHelpText{-moz-box-shadow:2px 2px 3px silver;-webkit-box-shadow:2px 2px 3px silver;box-shadow:2px 2px 3px silver;z-index:999}.helpText{width:900px;padding:5px 10px;margin:0;font-size:.9em}.questionWrapper{border-bottom:solid 1px #dfdfdf;padding:7px 10px;page-break-inside:avoid}.questionTextWrapper{padding:5px 10px 0 10px;margin-bottom:7px}.questionPartWrapper{padding:0 10px;margin-bottom:7px}.questionPartTextWrapper{padding-bottom:7px}.questionPartTable{margin:15px 0}.questionPartTable th{font-style:italic;font-weight:normal;padding:2px 5px}.questionPartTable td{padding:5px;vertical-align:top}.questionPartTable th,.questionPartTable td{border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}.questionPartTable th:last-child,.questionPartTable td:last-child{border-right-color:transparent}.questionPartTable tr:last-child td{border-bottom-color:transparent}.questionPartTable td .answerFieldWrapper{text-align:center}.questionPartTable td .responseWrapper{text-align:center}.answerFieldWrapper{float:left;margin-bottom:7px}td .answerFieldWrapper{padding:0;margin:0}.answerFieldPreTextWrapper{float:left;padding:3px 5px 2px 0}.answerFieldPostTextWrapper{float:left;padding-top:4px}.responseWrapper{float:left;margin:0 5px}td .responseWrapper{padding:0;margin:0}.querySectionNavigation .querySection{padding:5px 7px;border-bottom:1px solid #dfdfdf;cursor:pointer}.querySectionNavigation .querySection:last-child{border-bottom:none}.openQueryDialog .openQuery{padding:9px 15px 9px 9px;border-bottom:1px solid #dfdfdf;cursor:pointer;max-width:450px}.openQueryDialog .openQuery:last-child{border-bottom:none}.querySectionWrapper{width:930px}.predicateShadow{-moz-box-shadow:2px 2px 2px silver;-webkit-box-shadow:2px 2px 2px silver;box-shadow:2px 2px 2px silver}.blockMsg{left:0!important;top:0!important}.editor-label{margin:1em 0 0 0}.editor-field{margin:.5em 0 0 0}.fieldLabel{text-align:right;font-size:1em;vertical-align:bottom;padding-right:4px;white-space:nowrap}.validationSummaryWrapper{text-align:center}.field-validation-error{color:#cd0a0a;font-size:.9em}.field-validation-valid{display:none}.input-validation-error{border:2px solid #cd0a0a;background-color:#fdeaea}.validation-summary-errors{color:#cd0a0a;font-size:.9em;line-height:2em}.validation-summary-errors ul{list-style:none!important}.validation-summary-valid{display:none}.scorecard-icon{background:url(../Content/images/scorecard.png) no-repeat;cursor:pointer}.img-link-pdf-small{padding:3px 0 0 20px;text-decoration:none;color:#2169c2;display:inline-block;line-height:16px}.img-link-pdf-small:hover{text-decoration:underline}