html,body{height:100%}body{margin:0;padding:0;background-position:bottom;background-color:#6ea2d2;background-image:-moz-linear-gradient(top,#c2dcf5,#6ea2d2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#c2dcf5),to(#6ea2d2));background-image:-webkit-linear-gradient(top,#c2dcf5,#6ea2d2);background-image:-o-linear-gradient(top,#c2dcf5,#6ea2d2);background-image:linear-gradient(to bottom,#c2dcf5,#6ea2d2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc2dcf5',endColorstr='#ff6ea2d2',GradientType=0)}#container{width:1024px;margin:0 auto 0 auto;background-color:#fff;-webkit-border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px;position:relative;height:inherit}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.nav,.nav ul{float:left;list-style:none;background:#fff;font-family:Verdana,Arial,Sans-Serif;font-size:11px;margin:0;padding:0}.nav a{display:block;color:#369;text-decoration:none}.grid{width:100%}.nav li ul{position:absolute;left:-999em;width:150px;font-weight:normal;margin:0}.nav li ul a{height:20px;color:#29458e}.nav li:hover ul,.nav li li:hover ul,.nav li li li:hover ul,.nav li.sfhover ul,.nav li li.sfhover ul,.nav li li li.sfhover ul{border:solid 1px #70a4d3;left:auto}.nav li:hover,.nav li.sfhover{background:#e9f1fc;font-family:Verdana,Arial,Sans-Serif;font-size:11px}#bottomfooter{position:absolute;bottom:0;height:10px}.colourstrip{float:left;background:#fff;width:1004px;height:10px}.cornerBL{float:left;background:url(/images/btm_left_cnr.png) no-repeat;width:10px;height:10px}.cornerBR{float:right;background:url(/images/btm_right_cnr.png) no-repeat;width:10px;height:10px}#cornerTL{float:left;background:url(/images/top_left_corner.jpg) no-repeat;width:9px;height:9px}#cornerTR{float:right;background:url(/images/top_right_corner.jpg) no-repeat;width:9px;height:9px}#logo_small{margin:9px 0 14px 14px;display:inline-block;width:996px}#content{background:#fff;padding-left:13px;padding-bottom:40px;padding-right:12px;position:relative}h2{font-family:Verdana,Arial,Sans-Serif;font-size:18px;color:#369}p,legend{font-family:Verdana,Arial,Sans-Serif;font-size:12px;color:#369;margin-top:5px;margin-bottom:10px;line-height:16px;vertical-align:bottom}label{font-family:Verdana,Arial,Sans-Serif;font-size:12px;margin-left:4px}.procare-logo-link{text-decoration:none}.procare-logo-link:link{color:#fff}.procare-logo-link:visited{color:#fff}.procare-logo-link:hover{color:#fff}.procare-logo-link:active{color:#fff}.editor-label{display:inline-block}.editor-field{display:inline-block}footer{font-family:Verdana,Arial,Sans-Serif;font-size:11px;position:fixed;bottom:0;padding-bottom:5px;width:964px;margin-left:30px;background-color:#fff;z-index:1030;margin-bottom:0}.login-fields{font-family:Verdana,Arial,Sans-Serif;font-size:11px;width:600px;margin:0 auto}.login-fields>fieldset>div{margin-bottom:10px}.login-fields .editor-label{width:100px;margin-left:30px}.login-fields .editor-field>input{width:260px}.login-fields .field-validation-error{display:block;margin-left:135px}.nav-links,.nav-links ul{float:right}.nav-links ul{list-style:none;background:#fff;font-family:Verdana,Arial,Sans-Serif;font-size:11px}.nav-links li{display:inline-block;padding-left:5px;padding-right:5px;border-left:1px solid #000}.nav-links li:first-child{border-left:0}.nav-links a{display:inline-block;color:#369;text-decoration:none}.service-price-form{font-size:12px}.service-price-form>div:first-child{margin-bottom:15px}.service-price-form>div:first-child input{width:260px}.maintain-users-form{font-size:12px}.maintain-users-form>div:first-child{margin-bottom:15px}.maintain-users-form>div:first-child input{width:260px}.view-user-record{width:70%;padding-bottom:20px;display:inline-block}.user-record div{margin-bottom:5px}.user-record label{display:inline-block;margin-left:20px;width:200px}.view-user-record input:disabled{font-family:Verdana,Arial,Sans-Serif;width:260px;color:#000;cursor:default}.user-record button{margin-right:20px}.edit-users-form{font-family:Verdana,Arial,Sans-Serif;font-size:12px}.edit-user-record{width:100%;padding-bottom:0;margin-left:-4px}.edit-user-record input[type="text"]{width:260px;color:#000}.edit-user-record input[type="checkbox"]{margin-left:140px;color:#000}.edit-user-record label{width:120px}.edit-user-record button{margin-bottom:20px}.edit-user-record .checkbox-label{margin-left:5px}.edit-user-record>span{margin-left:145px}.edit-user-record input[type="checkbox"].restricted{margin-left:0}.export-list{float:right;margin-top:20px}.hide{display:none}.impersonateing-users-form{font-family:Verdana,Arial,Sans-Serif;font-size:13px;float:left;margin-top:-200px;margin-left:600px;z-index:10000}.login-fields span.field-validation-error{width:260px;display:inline-block;text-align:center}.change-password{font-family:Verdana,Arial,Sans-Serif;font-size:12px}.change-password fieldset{width:35%;margin:0 auto}.change-password fieldset>div{margin-left:5px;margin-bottom:10px}.change-password fieldset>div>span{display:block;text-align:center}.change-password .editor-label{width:160px;text-align:right}.change-password button{margin-bottom:20px;margin-right:20px;float:right}.change-password fieldset>span:before{display:block}.terms-width{width:95%;margin:0 auto}.terms-acceptance{width:95%;margin:20px auto}.terms-container{height:400px;margin-left:20px;overflow-y:auto}.terms-container h2,.terms-container h3,.terms-container p{color:#000}.log-filters{font-family:Verdana,Arial,Sans-Serif;font-size:12px}.log-filters .editor-block{display:inline-block;margin-bottom:10px;margin-right:20px}.log-filters .editor-block:first-child{margin-right:5px}.log-filters .editor-label{width:50px;text-align:right}.log-filters fieldset{display:block;min-width:0;padding:1px;margin:0;width:960px}.log-filter-error{width:214px;text-align:center;display:inline-block;margin-bottom:5px}.forgot-password{font-family:Verdana,Arial,Sans-Serif;font-size:12px;width:540px;margin:20px auto}.forgot-password .editor-label{width:180px;text-align:right;margin-right:5px}.forgot-password .editor-field>input{width:300px;text-align:left}.forgot-password>div:first-child{width:90%;margin:20px auto}.forgot-password>span{margin-left:190px}.add-claim{font-family:Verdana,Arial,Sans-Serif;font-size:12px;margin:10px 10px}.add-claim .editor-label{width:150px;margin:5px auto}.add-claim .editor-field input{width:300px;margin:5px auto}.add-claim .editor-field input.date,.add-claim .editor-field input[type=datetime]{width:80px}.add-claim .editor-field input.nhi{width:80px}.add-claim .editor-field input.thin{width:150px}.add-claim .editor-field input.verified,input.AdditionalPackaging{width:15px}.add-claim .editor-field input.refer{width:15px;margin-left:240px}.add-claim .span-field{overflow:hidden}.add-claim .span-field .original-fields{float:left;width:50%}.add-claim .span-field .description-fields{float:right;width:50%}.add-claim .span-field .description-fields .editor-label{vertical-align:top;width:100px}.add-claim .span-field .description-fields .editor-field textarea{width:370px}.claim div.button-container{float:right;display:inline-block;margin-top:10px;margin-bottom:10px}.claim .editor-field input.price{width:60px}.claim .editor-label{width:250px}.claim .editor-field select{width:220px}.view-claims{font-family:Verdana,Arial,Sans-Serif;font-size:12px;margin:10px 10px}.view-claims .editor-block{display:inline-block}.view-claims .editor-label{width:130px;text-align:right}.view-claims fieldset{display:block;min-width:0;padding:1px;margin:0;width:960px}#claim-content{font-family:Verdana,Arial,Sans-Serif;font-size:12px;margin:10px 10px}#claim-content .column{display:inline-block;width:33%;margin-bottom:10px}#claim-content label{margin-right:10px}#claim-content>fieldset input:not(.refer){float:right}#claim-content input.date{width:80px}#claim-content input.price{width:60px}#claim-content input.nhi{width:80px}#claim-content input.thin{width:150px}#claim-content>fieldset input.refer{width:360px;margin-left:80px}.ui-datepicker{width:17em;padding:.2em .2em 0;z-index:9999}input:not(:disabled){border:1px solid #0397d6}input:focus{outline:none;box-shadow:0 0 5px #0397d6 inset}input:disabled{background-color:#efefef;border:1px solid silver;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;color:#666}.claim-terms{width:90%;margin:20px auto}.claim-terms p{color:#000}#approver-request{font-family:Verdana,Arial,Sans-Serif;font-size:12px;margin:10px 10px}#approver-request .column{display:inline-block;width:33%;margin-bottom:10px}#approver-request label{margin-right:10px}#approver-request input{float:right;width:150px;margin-right:10px}#approver-request .input-small input{width:100px;text-align:center}#approver-request .column-notes{display:inline-block;width:66.5%;margin-bottom:10px}#approver-request .column-notes input{width:470px}#approver-request .column-notes textarea{float:right;width:462px;margin-right:10px;height:30px}#approver-request .button-container{float:right;margin:10px}.approver-request-details{font-family:Verdana,Arial,Sans-Serif;font-size:12px;margin:10px 10px}.approver-request-details .column{display:inline-block;width:49%;margin-bottom:10px}.approver-request-details label{width:200px;margin-right:10px}.approver-request-details .editor-label{width:170px;margin-bottom:10px}.approver-request-details .column input{float:right;width:150px;margin-right:10px}.approver-request-details .column-notes{display:inline-block;width:98.5%;margin-bottom:10px;margin-right:10px}.approver-request-details .column-notes textarea{float:right;width:488px;margin-right:10px}.approver-request-details .send-notes{float:right}.approver-request-details .send-notes input{float:right;margin-right:20px}.approver-request-details .button-container{float:right;margin:10px}.requester-request-details{font-family:Verdana,Arial,Sans-Serif;font-size:12px}.requester-request-details label{width:370px;margin-bottom:10px}.requester-request-details .editor-label{width:335px;margin-bottom:10px;vertical-align:top}.requester-request-details .editor-field textarea{width:450px;float:right;margin-right:5px}.requester-request-details .editor-field input{width:150px;margin-right:10px}.requester-request-details .editor-field .input-small{width:100px;text-align:center}.requester-request-details div.button-container{float:right;display:inline-block;margin-top:10px;margin-bottom:10px}.dna-form{font-family:Verdana,Arial,Sans-Serif;font-size:12px}.dna-form .editor-label{width:150px;margin:10px}.dna-form .editor-field input{width:300px;margin:5px auto}.dna-form .editor-field input.date,.dna-form .editor-field input[type=datetime]{width:80px}.dna-form div.button-container{float:right;display:inline-block;margin-top:10px;margin-bottom:10px}.export{float:right}.add-price-button{float:left}.maintain-price-grid-container{width:100%;height:580px}.maintain-prices-grid{width:100%;height:inherit;font-size:12px;padding-top:6%}.maintain-prices-grid>div:first-child{margin-bottom:15px}.maintain-prices-grid>div:first-child input{}.maintain-prices-grid .ui-grid{height:510px}.grid-msg-overlay{position:absolute;width:938.72px;height:477px;background:rgba(0,0,0,.5);left:0;top:0;z-index:-1}.grid-msg-overlay .msg{opacity:1;position:absolute;top:20%;left:20%;width:60%;height:50%;background-color:#eee;border-radius:4px;border:1px solid #555;text-align:center;font-size:24px;display:table}.grid-msg-overlay .msg span{display:table-cell;vertical-align:middle}.glyphicon.normal-right-spinner{-webkit-animation:glyphicon-spin-r 2s infinite linear;animation:glyphicon-spin-r 2s infinite linear}@-webkit-keyframes glyphicon-spin-r{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes glyphicon-spin-r{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.input-group .row{float:right;width:550px;padding:10px;padding-left:15px;display:inline}.input-group .row input{float:right;padding:6px;width:100px}.input-group .row select{float:right;padding:6px;width:220px}.input-group .row input .inside{padding:6px}.combo-control{float:right;display:inline}.error{color:red}