html{margin:0;padding:0;font-size:12px}body{color:#333;font-family:Arial,"Segoe UI",Verdana,Helvetica,Sans-Serif!important;margin:0;padding:0;line-height:normal!important}.ui-spinner,.ui-tabs{font-size:1em}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-jqgrid .ui-jqgrid-bdiv{-webkit-overflow-scrolling:touch}.ui-jqgrid .loading{background-color:#fff;border-color:#aaa;color:#000}td[role="gridcell"]:not(.td_cbox){padding-left:4px!important;padding-right:4px!important}.ui-datepicker div.ui-datepicker-buttonpane button.ui-datepicker-current{font-weight:bold;opacity:1;filter:Alpha(Opacity=100)}a{color:#333;outline:none;text-decoration:underline}a:link,a:visited,a:active{color:#333}header,footer,hgroup,nav,section{display:block}.float-left{float:left}.float-right{float:right}.clear{clear:both}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}.main-header{height:55px;padding:0 15px;background-color:#fff;border-bottom:solid 1px #3d98a5}.main-header p{margin-top:7px}.main-header .logo{margin-top:19px}.main-header .logo:not(.locked){cursor:pointer}.main-header .header-menu{margin-top:2px}.main-footer{position:absolute;bottom:0;left:0;right:0;height:37px;padding-left:10px;padding-right:10px;overflow-y:hidden;background-color:#fff;border-top:solid 1px #bfc0c1}#body{margin:0 auto;width:100%}.main-content.li-main-content{position:absolute;top:56px;bottom:37px;left:15px;right:15px;padding-top:15px;background-color:#fff}.main-footer .copyright-text{color:#333;margin-top:13px;margin-left:4px;font-size:.85em}.main-footer .logo{color:#000;margin-top:10px;margin-right:4px}.main-footer img{width:90px;vertical-align:baseline}.main-footer .logo label{position:relative;top:-6px;left:6px;color:#d3d3d3;font-size:11px;font-family:Arial;font-weight:bold}.main-footer hr{margin-top:0}.powered-by-link{cursor:pointer}.login-container{width:275px;margin-top:50px;display:block;margin-left:auto;margin-right:auto}.login-image-container{margin-bottom:3px}.login-info{padding:10px;border:solid;border-color:#d3d3d3;border-width:1px;border-radius:5px;text-align:left}.login-label{color:gray;font-weight:bold}.input-row label{width:245px}.login-text{border-width:1px;margin-top:2px;padding:2px;background-color:#fbfbfb;width:246px;height:20px}.login-facility{font-weight:bold;font-size:1.3em;color:#333}.input-row{margin:12px 0}.login-button-row{text-align:right}.login-version-container{margin-top:3px;width:275px;text-align:right}.login-info .validation-summary-errors{color:#f01f1f}.login-info .validation-summary-errors ul{display:none}.input-validation-error{border:1px solid red!important}input.placeholdr{text-align:left!important}.ui-search-input{text-align:left!important}#menu{clear:both}#menu>ul{margin:1px;text-align:right}#menu>ul li{display:inline;list-style:none;padding-left:15px}#menu>ul li a{background:none;text-decoration:none;color:#666;font-size:1.08em}#menu>ul li a:not(.locked):hover{text-decoration:none;background-color:#c7d1d6}#menu>ul li a:not(.locked):focus{outline:none}#menu.header-menu-hidden{display:none}hgroup.title{margin-bottom:10px}hgroup.title h1,hgroup.title h2{display:inline}hgroup.title h2{font-weight:normal;margin-left:3px}.label{font-weight:700}.requires-precapture{display:none}.requires-precapture-chat{display:none}#wrapper{width:100%!important;clear:both}#formfill-container #ff-head{margin-top:-1px}#formfill-container .head-link{position:relative;left:8px;top:46px}.visit-details-link-container{width:906px;margin-left:auto;margin-right:auto}.visit-details-link-container a:hover{background-color:#c7d1d6}#ff-head{height:50px;background:#f0f0f0}#ff-head a:not(.locked):hover{background-color:#c7d1d6}#ff-head ul{float:left;list-style:none;padding:0 15px;margin:0}#ff-head .head-name{font-size:1.33em;font-weight:bold;line-height:1.6em;margin-top:5px}#ff-head ul#first{padding-left:15px;padding-top:4px}#ff-head #visit-details{display:inline!important;position:relative;top:-3px}.lbl-head{margin-top:6px;font-size:.925em;color:#555!important}#forms-container .lbl-head{margin-top:12px}.lbl-dta{color:#333}.head-link{color:#555;text-decoration:underline}#about-container hr{margin:35px 0 30px}#about-container .contact{margin-right:60px}#about-container a{color:#069}#about-container .contact img{margin-right:5px}#about-container .contact section p:first-of-type{margin-top:0}.download-section{clear:both;margin:30px 0}.download-section p{margin:5px 0}.download-section .image-section{width:60px;margin-right:20px}p.download-link{margin-bottom:40px}.download-section .label{font-weight:bold;color:#333}.download-section .download-link-description{color:#333}.download-section .download-link a{color:#069}.menu-box{border:solid 1px #aaa;border-radius:3px;padding:0 5px;height:auto;background-color:#fff;position:absolute;display:none;z-index:30000}.menu-box ul.menu-col{margin:0;padding:0;list-style:none}.menu-box ul.menu-col li{padding:5px 0 4px 0}.menu-box ul.menu-col li.hover-menu-item{border-top:1px dotted #000}.menu-box ul.menu-col li img{padding-right:2px}.menu-box ul.menu-col li.hover-menu-item{line-height:24px}.menu-box ul.menu-col li.hover-menu-item a{padding:2px 3px;text-decoration:none;cursor:pointer;color:#666}.menu-box ul.menu-col li.hover-menu-item img{border:none;vertical-align:middle}.menu-box ul.menu-col li.hover-menu-item span{vertical-align:middle}.menu-box ul.menu-col li.hover-menu-item:hover{background-color:#c7d1d6}#userinfo{margin:5px 5px 6px 0}#userinfo .user-name{padding:0 4px;font-size:1.33em}#userinfo #username-link{color:#3b949a;text-decoration:none;cursor:pointer}#userinfo .user-image{position:relative;top:1px;vertical-align:inherit}.userinfo-placeholder{height:14px}#userinfo-box{min-width:175px;right:10px}#userinfo-box #username{font-size:1.1em;font-weight:bold}#userinfo-box .userinfo{font-size:1.33em;text-align:center;color:#3b949a;cursor:default}#change-password-contents .input-row label{font-weight:bold;font-size:1.2em;color:#333}#change-password-contents .input-row input{width:300px}#change-password-contents .input-row input[disabled]{background-color:#ebebe4}#change-password-contents .field-validation-error{font-size:1.3em;color:#707070}#change-password-contents .button-row{width:308px;text-align:right}#change-password-contents .button-row a{text-decoration:none}#change-password-contents .button-row a:before{content:'|';color:#99a8b1;position:relative;overflow:hidden;padding-left:5px;padding-right:10px}#change-password-contents p.message-info{margin-top:40px}#change-password-contents .message-info{margin-top:40px;font-size:1.1em}#change-password-contents .message-info ul{margin-top:3px}#help-container{width:790px}#help-container p{margin:22px auto}#help-container p a{color:#069}#help-container hr{margin-top:15px;color:#ccc}#ff-head.visit-info{clear:both;margin-top:9px}.search-container{clear:both;background-color:#7bbac3}.search-container a:hover{cursor:default}.search-container .search-section .search-button.hidden{display:none}.search-container .search-section{margin-top:7px;margin-left:15px;margin-right:20px;color:#333}.search-section.results-container{text-align:right;margin-right:25px}.search-section .results-value-str,.search-section .results-value{font-size:1.33em;color:#fff}.search-section.results-container .button-row{margin-right:60px}.search-section.results-container span.results-value{font-size:1.33em;font-weight:bold;padding-right:3px}#visits-container #main-search-container{height:60px}#visits-container #adv-search-container{height:50px;padding-top:0;display:none}#visits-container #adv-search-container .search-section{margin-top:0}#visits-container .search-container .search-section.results-container{margin-top:22px;margin-left:5px}#visits-container .search-container .search-section.button-container{margin-top:12px}#visits-container .search-section.advanced-search-container{line-height:45px}#visits-container .status-image{height:20px;width:auto;position:relative;top:1px}#visits-container .status-badge{position:relative;top:-10px;left:-5px;padding:2px 5px;font-size:10px;font-weight:bold;color:#fff;white-space:nowrap;background-color:#bbb;border-radius:10px}#visits-container .gridContainer{margin-top:9px}#visits-container .ui-jqgrid tr.ui-widget-content{height:28px}.search-container .search-button{text-decoration:none;color:#fff;position:relative;top:6px}.search-container #searchButton img{margin-right:5px}#forms-container button.hidden{display:none}#forms-container .search-container{height:72px;margin-top:0}#forms-container .search-section.results-container{text-align:center}#forms-container .search-section.results-container .button-row{margin-right:0}#forms-container #formGrid{margin-top:9px}#form-selection-email-address{width:100%;margin:5px 0}#form-selection-email-address.invalid{border-color:red}.form-selection-email-label{line-height:18px}.search-container .search-message{font-size:1.165em;color:#fff}.search-container .search-section select{margin-left:0;padding:1px 0}.search-container select.form-select{min-width:320px;margin-bottom:4px}.search-container .search-section input{padding-left:2px}.search-container button{height:28px;margin-top:5px}.gridContainer .formname{text-decoration:underline;cursor:pointer}.gridContainer .formname.allow-multiple-revisions{color:#006400}.common-thumbnail-container{display:none;position:absolute;border:solid 1px;background-color:#fff;min-width:50px;min-height:50px}.common-thumbnail-container .spinner{top:25px!important;left:25px!important;background:#fff}div[aria-describedby="carry-forward-dialog"] #carry-forward-dlg-header{font-family:Arial;font-size:1.1em;line-height:1.5em}div[aria-describedby="carry-forward-dialog"] #carry-forward-dlg-header p{margin:0}div[aria-describedby="carry-forward-dialog"] ul{padding-left:5px;font-weight:bold}div[aria-describedby="carry-forward-dialog"] li{line-height:20px}div[aria-describedby="carry-forward-dialog"] hr{opacity:.45}div[aria-describedby="carry-forward-dialog"] .ui-dialog-buttonpane{padding-left:1em}div[aria-describedby="carry-forward-dialog"] .ui-dialog-buttonset{width:100%}.ui-jqgrid{border-radius:0}.ui-jqgrid-titlebar.ui-widget-header{background:#7bbac3;border-radius:0}th.ui-th-column{font-weight:bold!important}th.ui-th-column div{text-align:left;height:auto!important}.ui-jqgrid-titlebar.ui-widget-header .ui-jqgrid-title{font-family:Arial;font-size:1.1em;color:#fff}.alt-grid-row{background:#eee}.ui-jqgrid .jqgrow>td>.cbox{box-sizing:content-box}.ui-jqgrid .ui-state-highlight{background:#cfe3e4;border-color:#aaa}.ui-jqgrid-bdiv{font-family:Arial!important;font-size:1.1em}#visitlist.blur td,#visitlist.blur td a{text-shadow:0 0 4px #000,4px 0 4px #000,0 4px 4px #000,-4px 0 4px #000,0 -4px 4px #000;opacity:.1}.ui-jqgrid tr.ui-widget-content{height:20px;border:1px solid #e6e6e6!important}.ui-jqgrid tr.ui-state-hover,.ui-jqgrid tr.ui-state-highlight{background-image:url('../images/ux/green_selected_row.png');color:#333!important}.ui-jqgrid tr.ui-selected{background:#cfe3e5!important;background-image:url('../images/ux/green_selected_row.png')!important;color:#000;border:1px solid #e6e6e6!important}.ui-jqgrid th{font-family:Arial;font-weight:normal!important;font-size:1.1em;color:#000!important}.ui-dialog-titlebar{font-family:Arial;font-size:1.1em}.ui-previous-selection{background-color:#d7ffcc}.success-message,.error-message{display:none;position:absolute;top:50px;left:35%;background-image:url(../images/blackx-small.png);background-position:top right;background-repeat:no-repeat;width:418px;font-size:1em;margin:0 auto;text-align:center;line-height:25px;margin-top:17px;margin-bottom:12px;padding-left:10px;padding-right:10px;z-index:1;opacity:.9;z-index:110}.success-message{background-color:#ebf4eb;border-left:5px solid #9ac79d;border-right:5px solid #9ac79d;border-top:1px solid #9ac79d;border-bottom:1px solid #9ac79d;font-size:.833em}.error-message{background-color:#fccfcf;border-left:5px solid #f18787;border-right:5px solid #f18787;border-top:1px solid #f18787;border-bottom:1px solid #f18787;font-size:.833em}#ff-head{box-shadow:none!important}#wrapper #ff-head{height:40px;width:906px;margin-left:auto;margin-right:auto}#ff-head a{text-decoration:underline}#ff-head a:hover{cursor:pointer}#ff-main{top:85px!important;bottom:0!important;left:0;right:0;margin:auto;border-bottom:none!important;box-shadow:none!important;width:906px!important}#ff-main-form-container{width:906px!important}#ff-foot{width:906px!important}footer{display:block!important}footer label{display:inline-block!important}#details-sidebar{float:left;position:absolute;top:95px;bottom:0;width:260px}#details-sidebar .visits-title{display:block;font-size:1.17em;font-weight:bold;background-color:#7bbac3;padding:5px;border-radius:4px;color:#fff}#details-sidebar li{padding:5px}#details-sidebar #visits-container{position:absolute;left:0;right:0;top:30px;bottom:0;overflow:auto}#details-sidebar ul#visits{list-style-type:none;padding:0;margin:0;overflow-y:auto}#details-sidebar li.visit{font-size:1.1em;border:1px solid #aaa;border-radius:5px;margin:3px 0 10px 0}#details-sidebar .selected-visit{background-color:#f0f0f0;border:1px solid #777!important}#details-sidebar ul.forms{list-style-type:none;padding:0;margin:0;overflow-y:auto}#details-sidebar .link-item{cursor:pointer;text-decoration:underline}#details-sidebar .selected-visit-label{padding-bottom:7px;display:inline-block;color:#7bbac3}#details-sidebar .no-forms{font-style:italic}#details-main{margin:0;position:absolute;top:34px;bottom:34px;left:0;right:0;overflow-y:auto}#details-main.completed{top:68px;bottom:34px}.border-top{border-top:solid 1px #aaa}.border-bottom{border-bottom:solid 1px #aaa}#preview-image{display:none;border-left:solid 1px #aaa;border-right:solid 1px #aaa;width:75%}#details-preview-container{text-align:center;position:absolute;top:94px;bottom:0;left:270px;right:0;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-right:solid 1px #aaa;border-top-left-radius:3px;border-top-right-radius:3px}#details-preview-header .button-container{float:right;position:relative;top:-20px;right:5px}#details-preview-header .button-container #form-revisions{float:right;margin-top:10px}#details-container span.button-container button{margin:4px 5px 0 5px;vertical-align:top}#preview-footer{position:absolute;bottom:0;left:0;right:0;height:34px}#details-container .preview-msg{font-size:1.2em;text-align:center;margin:13px 0 3px 6px;font-weight:bold}#details-container #image-title{font-size:1.25em;float:left;margin-top:7px;margin-left:6px;max-width:300px;font-weight:bold}#details-container .ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}#details-container #status-image{width:20px;margin-left:30px;position:relative;top:5px}#details-container #ff-head .lbl-head{margin-top:12px}#details-container li .visit-name{font-weight:bold}#details-container li.form:hover,#details-container li .visit-name:hover{background-color:#d3d3d3!important}#details-container li.form.selected{background-color:#d3d3d3;font-weight:bold}#details-container .form-list-item-image{width:16px;height:auto;position:relative;top:2px;margin-right:3px}#form-info-container{display:none;clear:both;float:left;margin-top:15px}#form-info-container.completed{display:inline-block}.form-info-title{font-size:.92em}.form-info-value{font-weight:bold;font-size:.92em;float:left}.form-info-section{float:left;padding:1px 24px 0 6px}.page-container .header{font-size:1.25em;font-weight:bold;color:#333;padding-bottom:6px}#library-container #SearchString{margin-left:0;min-width:275px;position:relative;top:0}#library-container #searchButton{position:relative;top:3px}#library-container .search-section.button-container{margin-top:20px}#library-container .search-message{font-size:1.1em;clear:both;margin-top:-3px;margin-left:15px}#library-container .search-container{height:72px;margin-top:0}#library-container .gridContainer{margin-top:9px}.spinner-msg{font-weight:bold;font-size:1.2em;position:relative;top:20px;left:-22px;padding:2px}.launch-parameters ul li{list-style:none;font-size:1.4em;margin:3px 0}.validation-summary-errors{font-size:1.4em}.launch-validation .validation-summary-errors{text-align:center;padding-top:15px;background:#7bbac3}.launch-validation .validation-summary-errors span{color:#fff;font-weight:bold;font-size:1.2em}.launch-validation .validation-summary-errors ul{color:red;background:#fff;padding-top:20px;padding-left:0;list-style:none}.launch-validation-logo{margin:19px 0 5px 19px}.launch-button-row{text-align:center}#audit-trail-dlg{padding:5px;overflow:hidden}#audit-trail-dlg .ui-jqgrid tr.jqgrow td{white-space:normal}.step-link:not(.locked):hover{cursor:pointer}.steps-text-container{position:absolute;left:0;right:0;text-align:center}.steps-text{color:#666}.steps-text.current-step{color:#000}.steps-text{width:33.333%;float:left;font-family:Arial;font-size:1.2em}.steps-img-parts-container{width:33.333%;float:left;height:27px;margin-top:-7px;margin-bottom:8px}.steps-img-parts-container{background:url("../images/ux/center_off.png")}.steps-img-parts-container.current-step{background:url("../images/ux/center_on.png")}.steps-img-part{float:left}.steps-img-part img{height:27px;width:100%;background:#fff}.steps-img-part-left{float:left}.steps-img-part-right{float:right}#reports-container #grid-container{margin-top:15px}#reports-container .search-section{margin-top:15px}#reports-container #export-report-button{margin:8px 0 5px 8px}#reports-container h3{margin-bottom:0;padding-bottom:0}.reports-filter-section{margin-top:10px;padding-right:30px;float:left}.reports-filter-section .search-string{min-height:17px;padding:1px}.reports-filter-section button{margin-top:-1px}.reports-filter-section .results-container{font-size:1.2em;margin-top:10px;margin-bottom:13px}@media(max-width:950px){.search-container .search-section select{min-width:132px;width:132px}.search-container .search-section{margin-left:1%;margin-right:1%}#visits-container .search-container #SearchString{width:155px}#visits-container .search-container .search-section .gray-button span{padding:.2em .1em!important}#visits-container .search-container .search-section.results-container{margin-left:0;margin-right:5px;max-width:145px;width:145px;margin-top:4px}#visits-container .search-container .search-section.button-container{margin-top:16px;margin-left:0;margin-right:5px}.search-section .results-value-str,.search-section .results-value{font-size:1.4em}.search-container .search-message{font-size:1.1em}.search-container select.form-select{width:240px}.lbl-dta{font-size:1.1em!important}.lbl-head{font-size:1em;margin-top:7px}#wrapper #ff-head{width:auto}#wrapper #ff-head ul{padding:2px 1% 0}#wrapper #ff-head .f-right a{padding-left:0}#wrapper #ff-head .f-right a:before{padding-left:10px;padding-right:10px}#wrapper #ff-head .f-right #save-button{margin-right:0}#wrapper #ff-head .test{font-size:1.4em;width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#wrapper #ff-main-form-container{width:98.5%!important}#wrapper #ff-main-form-container{overflow-x:hidden}#wrapper #ff-main-form-container{bottom:40px}#ff-main{width:auto!important}#ff-foot{display:block;width:99%!important}#ff-main-form{transform-origin:left top;-webkit-transform-origin:left top;-ms-transform-origin:left top;-moz-transform-origin:left top}#ff-control .descrip{padding-top:0!important}#ff-main{width:auto!important}#admin-menu{display:none!important}#library-container .ui-pager-control{font-size:.9em}#library-container .forms-left:first-child .ui-pager-control>table:first-child>tbody>tr>td:first-child{width:0!important}#library-container .forms-left:first-child .ui-pager-control>table:first-child>tbody>tr>td:nth-child(2){width:220px!important}#details-sidebar{width:225px}#details-preview-container{left:235px}#details-preview-header .ui-button .ui-button-text,#resubmit-button{padding-right:.4em!important;padding-left:.4em!important}.form-info-section{padding-right:5px}#formfill-container .cshlink img{position:relative;top:2px;left:5px}}.cshlink{float:right}.cshlink:hover{background-color:transparent!important}.cshlink img{border:none;cursor:pointer}#visits-container .cshlink,#forms-container .cshlink,#details-container .cshlink{margin-top:3px;margin-right:3px}#library-container .cshlink,#reports-container .cshlink{position:relative;top:-23px}#formfill-container .cshlink{position:absolute;top:42px;right:3px}@media(max-width:650px){.search-container .search-section select{min-width:90px;width:90px}.search-section .results-value-str,.search-section .results-value{font-size:1.2em}.search-container .search-message{font-size:1em}.search-container select.form-select{width:232px}}