.updating{width:140px;color:#9f3f08;background-image:url("/img/ellipsis-6.23.42-RELEASE.gif");background-repeat:no-repeat;background-position:right bottom}
.retrieving{width:160px;color:#000;background-image:url("/img/ellipsis-6.23.42-RELEASE.gif");background-repeat:no-repeat;background-position:right bottom}
.canceling{width:160px;color:#9f3f08;background-image:url("/img/ellipsis-6.23.42-RELEASE.gif");background-repeat:no-repeat;background-position:right bottom}
.submitting{width:180px;color:#9f3f08;background-image:url("/img/ellipsis-6.23.42-RELEASE.gif");background-repeat:no-repeat;background-position:right bottom}
.renewing{width:140px;color:#9f3f08;background-image:url("/img/ellipsis-6.23.42-RELEASE.gif");background-repeat:no-repeat;background-position:right bottom}
.processing{width:160px;color:#9f3f08;background-image:url("/img/ellipsis-6.23.42-RELEASE.gif");background-repeat:no-repeat;background-position:right bottom}
.searching{width:140px;color:#9f3f08;background-image:url("/img/ellipsis-6.23.42-RELEASE.gif");background-repeat:no-repeat;background-position:right bottom;text-align:center}
div[id^="resultsGrid_"]{border:none !important;box-shadow:none !important}
table{word-break:break-word}table.dataTable tr{cursor:pointer !important}table.dataTable th{text-align:left;border-bottom:1px solid rgba(0,0,0,0.12)}
table.dataTable.no-footer{border:1px solid rgba(0,0,0,0.12)}table.dataTable thead{background-color:#fff !important;border:0}
table.dataTable>thead tr{height:40px}table.dataTable thead th{border:none !important;background:#e6e6e6;white-space:normal !important;color:#000;font-weight:bold}
table.dataTable thead th,table.dataTable thead td,table.dataTable tbody th,table.dataTable tbody td{padding:5px;border-right:1px solid lightgrey !important}
table.dataTable>tbody tr td:last-of-type,table.dataTable>thead tr th:last-of-type{border-right:none !important}
table.dataTable:first-child tbody tr:hover:not(.shown){background:#dadada url(/img/jquery/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x !important}
table.dataTable:first-child tbody tr:hover:not(.shown) td.sorting_1{background:inherit !important}
table.dataTable:first-child tbody tr:hover:not(.tableRow){background:#fbf9ee !important}
tr.shown,tr.shown+tr,tr.shown>td.sorting_1{background:#fbf9ee !important}.dataTables_length select{width:auto !important;height:inherit !important;border-width:1px !important;background:none !important;font-size:inherit !important}
.dataTables_length select:focus{outline:#5e9ed6 auto 5px !important}.dataTables_wrapper .dataTables_paginate .paginate_button{padding:.35em .7em !important;border:none !important;background:none !important;box-shadow:none !important}
.dataTables_wrapper .dataTables_paginate .paginate_button:focus{padding:.35em .7em !important;outline:#5e9ed6 auto 5px !important}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#fff !important;background:none !important;box-shadow:none !important;background-color:#485d67 !important;padding:.35em .7em !important;border:none !important}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover,.dataTables_wrapper .dataTables_paginate .paginate_button:active{border:none !important;color:#333 !important;padding:.35em .7em !important;background:none !important;box-shadow:none !important}
.dataTables_paginate{padding-top:1em !important;padding-bottom:1em !important}.dataTables_paginate .ellipsis{background-image:none !important}
.dataTables_wrapper{font-family:Arial,sans-serif !important;font-size:100% !important}
.dataTables_wrapper .dataTables_info{padding-top:1.5em !important}td.details-control{background-image:url("/img/plus-6.23.42-RELEASE.png");background-size:12px 12px;background-repeat:no-repeat;background-position:center center}
tr.shown td.details-control{background-image:url("/img/minus-6.23.42-RELEASE.png");background-size:12px 12px;background-repeat:no-repeat;background-position:center center}
thead .sorting,thead .sorting_asc,thead .sorting_desc{cursor:pointer;background-repeat:no-repeat;background-position:center right}
thead .sorting{background-image:url(/img/jquery/sort_both.png)}thead .sorting_asc{background-image:url(/img/jquery/sort_asc.png)}
thead .sorting_desc{background-image:url(/img/jquery/sort_desc.png)}.dataTables_empty{color:#df0000 !important;font-family:monospace;font-size:1em;font-weight:bold;margin-top:4px}
.ui-jqgrid .ui-jqgrid-view{font-size:100% !important}.ui-jqgrid .ui-pg-input{background-color:#fafafa !important;border:none !important;border-radius:6px !important;outline:0;height:auto !important;width:auto !important;font-size:inherit !important;margin:auto !important;padding:0 !important;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box}
.ui-jqgrid .ui-pg-input:focus{outline:#1855c1 auto 5px !important}.ui-jqgrid .ui-jqgrid-pager{z-index:auto !important}
#RequestGrid{text-align:center}#RequestGrid .ui-jqgrid .ui-jqgrid-hbox{-webkit-box-sizing:border-box;box-sizing:border-box}
#RequestGrid .ui-jqgrid .ui-jqgrid-bdiv{-webkit-box-sizing:border-box;box-sizing:border-box}
#requestGrid tr:focus,#requestGrid tr.ui-state-hover:focus{outline-color:#4d90fe;outline-offset:-2px;outline-style:auto !important;outline-width:5px}
#requestGrid .msgContainer{padding-left:0 !important}.requestDetailProcessing .buttonRow{display:block}
.detailForm .requestDetail{margin-bottom:20px}.detailForm .requestDetail .myRequestDetailRow{margin-bottom:25px}
.detailForm .requestDetail .row{margin-bottom:7px !important}.detailForm .requestDetail .row span label{display:inline-block !important;width:150px !important;text-align:right}
.detailForm .requestDetailProcessing .left{float:left}.detailForm .requestDetailProcessing .right{float:right}
#RequestGrid .overflowMsgContainer{margin-top:10px}#RequestGrid a{color:#255edb;text-decoration:none}
#RequestGrid a:hover{text-decoration:underline;cursor:pointer}.History button{background:none !important;border:0;padding:.2rem !important;font:inherit;text-align:left}
.History button:hover{text-decoration:underline;cursor:pointer}.gridContainer .serviceErrMsgContainer{padding-top:16px}
#divRequiredMessage{text-align:center}.passwordInstructionTitle{text-align:center;font-size:100% !important}
.userPasswordContent form input[type="text"],.userPasswordContent form input[type="password"]{width:100% !important}
.requestProfileContent .reqInstruction label,.requestProfileContent .reqInstruction .row{display:block;text-align:center !important}
.requestProfileContent .row label{display:block;text-align:right}.requestProfileContent .row.omega{margin-bottom:0 !important}
.requestProfileContent form input[type="text"],.requestProfileContent form select{width:100% !important}
#TitleContainer{text-align:center;padding-bottom:18px}.HorizontalContentNotification{text-align:center;padding:18px 0 0 0;color:#002621;font-style:italic;font-weight:100}
main #SideMenuContainer{padding:0}main #SideMenuContainer div>.liMenuItem{padding-top:7px}
#UserPasswordContainer #divPasswordChangeProcess{float:right}#UserPasswordContainer .pwdStrengthExplanation{padding-bottom:5px;display:none}
#UserPasswordContainer .pwdStrengthIndicator{text-align:right;padding-bottom:2px}
#UserPasswordContainer meter{margin:0 auto .3em;width:100%}#UserPasswordContainer .pwdStrengthError{color:#df0000 !important;font-family:monospace;font-size:1em;font-weight:bold;margin-top:4px}
#UserPasswordContainer .pwdGuidelinesContainer{background-color:#f9f8f8;max-width:300px;margin-left:30px;border:1px solid #e4e4e4;padding:10px}
#UserPasswordContainer .pwdGuidelinesContainer .pwdGuidelinesTitle{font-size:1em;text-align:center;padding:0 0 15px 0;font-weight:bold}
#UserPasswordContainer .pwdGuidelinesContainer .pwdGuidelinesStrong{padding:0 0 10px 0}
#UserPasswordContainer .pwdGuidelinesContainer .pwdGuidelinesMedium{padding:0 0 10px 0}
#UserPasswordContainer .pwdGuidelinesContainer .pwdGuidelinesWeak{padding:0}#UserPasswordContainer .pwdGuidelinesContainer ul{padding-left:25px}
#UserPasswordContainer .pwdGuidelinesContainer ul li{list-style-type:disc;padding:5px 5px 5px 0}
#UserPasswordContainer label:not(.label-icon).active{-webkit-transform:translateY(-14px) !important;transform:translateY(-14px) !important;-webkit-transform-origin:0 0;transform-origin:0 0}
#UserPasswordContainer input{height:2rem !important;line-height:2rem !important;font-size:100%}
#UserPasswordContainer label{text-align:left !important;color:#4c4c4c !important;padding-bottom:10px}
#UserPasswordContainer .input-field input{height:2rem !important;line-height:2rem !important}
label{color:inherit}.input-field{margin:0 !important}.input-field label{font-size:100% !important}
.blue-grey-text{color:#485d67 !important}.boldText{font-weight:bold}.btn-flat{background-color:rgba(0,0,0,0.1) !important;padding:0 16px !important;color:#961e34 !important}
.btn-flat:focus{background-color:rgba(0,0,0,0.1) !important;padding:0 16px !important;border:none !important}
.input-field input[type=text]:focus,.input-field input[type=password]:focus,.input-field input[type=search]:focus,textarea:focus{border-bottom:1px solid #000 !important;box-shadow:0 1px 0 0 #000 !important}
label.required:after{color:#e32;content:' *';display:inline}
.row{margin-right:-15px;margin-left:-15px;margin-bottom:0}.loadingText{color:#9f3f08;letter-spacing:2px;font-style:italic;font-size:100%}
button:focus{outline:#5e9ed6 auto 5px !important}.select-wrapper input.select-dropdown:focus{outline:#1855c1 auto 5px}
.select-wrapper input.select-dropdown{font-family:"Roboto",sans-serif;font-size:100% !important;color:inherit !important;text-overflow:ellipsis;box-sizing:border-box;padding-right:8px;height:22px;line-height:22px}
.dropdown-content li>span{color:inherit !important;font-size:13px !important;padding:14px 16px !important;white-space:nowrap !important;border-left:0;border-right:0}
.dropdown-content.select-dropdown{top:24px !important}.dropdown-content{width:100% !important;max-height:250px !important;overflow-y:auto !important}
#UserProfileForm{padding:15px;max-width:1000px;margin:auto}#UserProfileForm label:not(.label-icon).active{-webkit-transform:translateY(-14px) !important;transform:translateY(-14px) !important;-webkit-transform-origin:0 0;transform-origin:0 0}
#UserProfileForm input{height:2rem !important;line-height:2rem !important;font-size:100%}
#UserProfileForm label{text-align:left !important;color:#4c4c4c !important;padding-bottom:10px}
#UserProfileForm .input-field input{height:2rem !important;line-height:2rem !important}
#UserProfileForm #UserAddress{padding:15px 0}#UserProfileForm #UserProcess{padding-top:30px}
#UserProfileForm .InstructionContainer{text-align:center}#UserProfileForm .DeliveryRightRow{margin-top:20px !important}
#UserProfileForm .serviceErrMsgContainer{padding:15px 0}#CancelRequest .modal,#MessageRequest .modal,#RenewRequest .modal{top:50% !important;bottom:auto;transform:scaleX(1) scaleY(1) translateY(-50%) !important;height:max-content !important;height:-moz-max-content !important;height:-webkit-max-content !important}
#CancelRequest .modal .modalClose,#MessageRequest .modal .modalClose,#RenewRequest .modal .modalClose{float:right;margin:10px;width:20px !important;height:20px !important}
#CancelRequest .modal .buttonRow,#MessageRequest .modal .buttonRow,#RenewRequest .modal .buttonRow{margin-bottom:40px}
#CancelRequest .modal .modalBody .title,#MessageRequest .modal .modalBody .title,#RenewRequest .modal .modalBody .title{text-align:center;margin-top:15px;margin-bottom:30px}
#CancelRequest .modal .modalBody #divRequiredMessage,#MessageRequest .modal .modalBody #divRequiredMessage,#RenewRequest .modal .modalBody #divRequiredMessage{margin-bottom:30px}
#CancelRequest .modal .modalBody .RequestNumber,#MessageRequest .modal .modalBody .RequestNumber,#RenewRequest .modal .modalBody .RequestNumber{margin-bottom:30px}
#CancelRequest .modal .modalBody .RequestNumber span,#MessageRequest .modal .modalBody .RequestNumber span,#RenewRequest .modal .modalBody .RequestNumber span{padding-right:20px}
#CancelRequest .modal .modalBody .RequestNumber .requestNumberField,#MessageRequest .modal .modalBody .RequestNumber .requestNumberField,#RenewRequest .modal .modalBody .RequestNumber .requestNumberField{font-weight:bold !important}
#CancelRequest .modal .modalBody label:not(.label-icon).active,#MessageRequest .modal .modalBody label:not(.label-icon).active,#RenewRequest .modal .modalBody label:not(.label-icon).active{-webkit-transform:translateY(-14px) !important;transform:translateY(-14px) !important;-webkit-transform-origin:0 0;transform-origin:0 0}
#CancelRequest .modal .modalBody textarea,#MessageRequest .modal .modalBody textarea,#RenewRequest .modal .modalBody textarea{padding:5px;margin-bottom:0;height:220px;background:#eee;border-radius:initial !important;border:0;border-bottom:1px solid #9e9e9e}
#RequestHistory .modal{top:50% !important;bottom:auto;transform:scaleX(1) scaleY(1) translateY(-50%) !important;width:70% !important;height:max-content !important;height:-moz-max-content !important;height:-webkit-max-content !important}
#RequestHistory .modalClose{float:right;margin:10px;width:20px !important;height:20px !important}
#RequestHistory .gridContainer{clear:both}#RequestHistory .AuditGrid{padding:20px 40px;overflow:auto}
#AcceptanceTerms .modal{height:300px}#AcceptanceTerms .modalClose{float:right;margin:10px;width:20px !important;height:20px !important}
#AcceptanceTerms .RequestNumber{margin-bottom:30px}#AcceptanceTerms .RequestNumber span{padding-right:20px}
#AcceptanceTerms .RequestNumber .requestNumberField{font-weight:normal !important}
#AcceptanceTerms .TermsHeader{margin-bottom:10px}#AcceptanceTerms .title{text-align:center;padding-bottom:30px;clear:both}
#AcceptanceTerms .buttonRow{margin-top:20px;text-align:center}#exportFieldModal{width:800px;height:fit-content;bottom:inherit}
#exportFieldModal form{padding:0 15px}#exportFieldModal form .ExportFieldsDesc span{text-align:left}
#exportFieldModal form #ExportFieldsContainer span,#exportFieldModal form #ExportFieldsContainer label{text-align:left}
#exportFieldModal form #ExportFieldsContainer .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:100%;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
#exportFieldModal form #ExportFieldsContainer .btn-default{color:#333;background-color:#fff;border-color:#ccc;box-shadow:none}
#exportFieldModal form #ExportFieldsContainer .btn:hover,#exportFieldModal form #ExportFieldsContainer .btn:focus{color:#333;text-decoration:none}
#exportFieldModal form #ExportFieldsContainer .btn-default:hover,#exportFieldModal form #ExportFieldsContainer .btn-default:focus,#exportFieldModal form #ExportFieldsContainer .btn-default:active,#exportFieldModal form #ExportFieldsContainer .btn-default.active,#exportFieldModal form #ExportFieldsContainer .open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}
#exportFieldModal .modalClose{float:right;width:20px !important;height:20px !important;margin:5px}
@media(max-width:768px){#exportFieldModal{width:100%}}#requestGrid,#AGrid{width:100% !important;display:table !important}
#requestGrid_wrapper{background-color:#fff !important;border-radius:4px !important;border-width:1px !important;border-style:solid !important;border-color:rgba(0,0,0,0.12) !important;padding:10px;font-size:100% !important}
#SubGridData{margin:5px;border:1px solid #aaa;border-radius:4px;background:#fff;position:relative;border-top-color:#8e8e8e;box-shadow:inset 0 7px 7px -7px rgba(0,0,0,0.5)}
#SubGridData #RequestDetail{padding:15px 0 15px 0}#SubGridData #RequestDetail .requestDetailProcessing .buttonRow{padding-right:15px;padding-left:15px}
#RequestTitle h1{font-size:1.1em !important;font-weight:bold}#AddRequestTitle{font-size:1.1em !important;font-weight:bold}
#AddRequestInstruction h4{margin-top:5px}#UserProfileInstruction h1{font-size:1.1em !important;font-weight:bold}
#UserProfileInstruction .userProfileInstructionLabel{margin-top:5px}