/* Minification failed. Returning unminified contents.
(1,29985): run-time error CSS1046: Expect comma, found '0'
(1,29988): run-time error CSS1046: Expect comma, found '/'
 */
table{border-spacing:0}.adm_diag_header{padding:10px 0;text-align:left;width:100%;border-bottom:solid 1pt #ccc;margin:0 0 0 0;font-size:16px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-variant:normal}.le_refresh{cursor:pointer}.le_refresh_pi>i{margin:0 3px}.imgPagingPi{-webkit-mix-blend-mode:multiply;mix-blend-mode:multiply}._infoContainer,._errorContainer{padding:10px;text-align:left}._errorContainer>div,._infoContainer>div{margin:20px 0}.header_buttons{width:100%;padding:20px 0;text-align:left}.base_buttons{width:100%;padding:30px 0;text-align:center}.document_shadow{border-radius:4px;webkit-box-shadow:0 1px 23px 5px rgba(0,0,0,.08);-moz-box-shadow:0 1px 23px 5px rgba(0,0,0,.08);box-shadow:0 1px 23px 5px rgba(0,0,0,.08)}.g_button{border-radius:3px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;margin:0;position:relative;font-weight:normal;text-decoration:none;text-align:center;box-sizing:border-box;overflow:visible;text-transform:none;transition:background-color 300ms ease-out 0s,color 300ms ease-out 0s,border-color 300ms ease-out 0s,fill 300ms ease-out 0s;outline:0;user-select:none;white-space:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:14px;line-height:normal;height:40px;padding:10px 24px;color:#fff!important;fill:#fff;border-width:1px 1px 2px;border-style:solid;border-image:initial;width:auto;display:inline-flex;text-decoration:none!important}.g_button_s,.g_button{background-color:#4c7fff;border-color:#4c7fff #4c7fff #325dc9}.g_button_mono{border-radius:3px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;margin:0;position:relative;font-weight:normal;text-decoration:none;text-align:center;box-sizing:border-box;overflow:visible;text-transform:none;transition:background-color 300ms ease-out 0s,color 300ms ease-out 0s,border-color 300ms ease-out 0s,fill 300ms ease-out 0s;outline:0;user-select:none;white-space:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:14px;line-height:normal;height:40px;padding:10px 24px;color:#fff!important;fill:#fff;border-width:1px 1px 2px;border-style:solid;border-image:initial;width:auto;display:inline-flex;background-color:#b1b1b1;border-color:#b1b1b1 #b1b1b1 #828282;text-decoration:none!important}.g_button_s>i,.g_button_s_mono>i,.g_button_mono>i,.g_button>i{margin:0 7px 0 0}.g_button_s{border-radius:3px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;margin:0;position:relative;font-weight:normal;text-decoration:none;text-align:center;box-sizing:border-box;overflow:visible;text-transform:none;transition:background-color 300ms ease-out 0s,color 300ms ease-out 0s,border-color 300ms ease-out 0s,fill 300ms ease-out 0s;outline:0;user-select:none;white-space:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:12px;line-height:normal;height:30px;padding:5px 12px;color:#fff!important;fill:#fff;border-width:1px 1px 2px;border-style:solid;border-image:initial;width:auto;display:inline-flex;text-decoration:none!important}.g_button_s_mono{border-radius:3px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;margin:0;position:relative;font-weight:normal;text-decoration:none;text-align:center;box-sizing:border-box;overflow:visible;text-transform:none;transition:background-color 300ms ease-out 0s,color 300ms ease-out 0s,border-color 300ms ease-out 0s,fill 300ms ease-out 0s;outline:0;user-select:none;white-space:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:12px;line-height:normal;height:30px;padding:5px 12px;color:#fff!important;fill:#fff;border-width:1px 1px 2px;border-style:solid;border-image:initial;width:auto;display:inline-flex;background-color:#b1b1b1;border-color:#b1b1b1 #b1b1b1 #828282;text-decoration:none!important}.si_vat_options .chkvatop,.pi_vat_options .chkvatop{margin:0 9px}.td_adv_search{height:70px;text-align:center}.g_title{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:normal;font-variant:normal;color:#555;line-height:20px;padding:20px 10px;text-align:left}.g_title_inner{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;color:#555;line-height:20px;padding:15px 10px;text-align:left;border-bottom:solid 1pt #ccc;margin:30px 0 20px 0}.g_outer_title{font-family:Arial,Helvetica,sans-serif;font-size:22px;font-style:normal;font-weight:normal;font-variant:normal;color:#555;line-height:20px;padding:25px 0;text-align:left}.g_card{background-color:#fff;border-left:solid 1px #e6e6e6;border-top:solid 1px #e6e6e6;box-sizing:border-box;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.g_card_shadow{border-left:solid 1px #e6e6e6;border-top:solid 1px #e6e6e6;box-sizing:border-box;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.g_tabs{width:100%;display:flex;flex-direction:row;margin-bottom:40px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#f2f2f2}.g_tabs>div{font-size:16px;padding:20px 0;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;color:#555;cursor:pointer;border-bottom:solid 5px #f2f2f2!important}.g_tabs>div>i{margin:0 12px 0 0}.g_tabs>div:hover:not(.tab_selected){background-color:#efefef;border-bottom:solid 5px #ccc!important}.g_tabs>.tab_selected{border-bottom:solid 5px #337ab7!important;background-color:#fff!important;cursor:default!important}.g_status_box{font-family:Arial,Helvetica,sans-serif;font-size:12px;display:inline-block;margin:3px 0;padding:5px 8px;color:#333;border-radius:4px;border-left:solid 4px rgba(0,0,0,.1);text-decoration:none}.g_status_box>i{margin-right:7px}.g_status_box_red{background-color:#ffcdd2;border-left:solid 4px #dc4c64}.g_status_box_orange{background-color:#ffe0b2;border-left:solid 4px #ff9800}.g_status_box_green{background-color:#c8e6c9;border-left:solid 4px #388e3c}.g_status_box_lgreen{background-color:#f0f4c3;border-left:solid 4px #9e9d24}.g_status_box_grey{background-color:#efefef;border-left:solid 4px #aaa}.g_status_box_blue{background-color:#bbdefb;border-left:solid 4px #1976d2}.g_status_box_purple{background-color:#e1bee7;border-left:solid 4px #8e24aa}.g_status_box_brown{background-color:#d7ccc8;border-left:solid 4px #795548}.g_status_box_lblue{background-color:#e0f7fa;border-left:solid 4px #00acc1}.g_status_box_yellow{background-color:#fff9c4;border-left:solid 4px #a1887f}.redStatus,.greenStatus{font-weight:normal!important}.tbl_head>th{position:relative;padding:12px 0;background-color:#f2f2f2;border-bottom:1px solid #ccc;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#333}.tbl_head>th a{color:#666;text-decoration:none}.tbl_head>th a:visited{color:#666}.imgColumnSort{font-size:14px;position:absolute;top:12px;right:5px;margin:4px 4px 0 4px;color:#999}body{margin:0;background-color:#fff}.imgHeaderQfLogo{width:300px}.phbInset{margin-left:20px}.itsa_biz_type{padding:5px 7px;border-radius:4px;color:#333;display:inline-block}.bt_self-employment{background-color:#bbdefb;border-left:solid 4px #2196f3}.bt_uk-property-fhl,.bt_uk-property{background-color:#c8e6c9;border-left:solid 4px #4caf50}.bt_foreign-property-fhl-eea,.bt_foreign-property{background-color:#ffe0b2;border-left:solid 4px #ffa726}.text_input_m{border:1px solid #d2d2d2;font-family:Arial;font-size:13px;padding:8px;outline:0;-ms-border-radius:4px;border-radius:4px;border-style:solid;transition:box-shadow .35s,border-color .35s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.text_input_s{border:1px solid #d2d2d2;font-family:Arial;font-size:12px;padding:5px;outline:0;-ms-border-radius:4px;border-radius:4px;border-style:solid;transition:box-shadow .35s,border-color .35s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.text_input_s:focus,.text_input_m:focus{border:1px solid #337ab7}.white-small-bold th{font-weight:normal}.general{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#555;line-height:20px}.general13{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-weight:normal;font-variant:normal;color:#555;line-height:23px}.general14{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:normal;font-variant:normal;color:#555;line-height:23px}.general16{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;color:#555;line-height:23px}.general A:link,.general A:visited,.general A:active,.general13 A:link,.general13 A:visited,.general13 A:active,.general14 A:link,.general14 A:visited,.general14 A:active,.general16 A:link,.general16 A:visited,.general16 A:active{text-decoration:none;color:#337ab7}.general A:hover,.general13 A:hover,.general14 A:hover,.general16 A:hover{color:#337ab7;text-decoration:underline}.page-container-1000{margin:0 auto;max-width:1000px;width:90%}.page-container-1100{margin:0 auto;max-width:1100px;width:90%}.page-container-1200{margin:0 auto;max-width:1200px;width:90%}.page-container-1350{margin:0 auto;max-width:1350px;width:90%}.page-container-1500{margin:0 auto;max-width:1500px;width:90%}.page-container-stretch{margin:0 auto;width:90%}.page-link{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#337ab7;text-decoration:none}.page-link A:link{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#337ab7;text-decoration:none}.page-link A:visited{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#337ab7;text-decoration:none}.page-link A:hover{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#337ab7;text-decoration:underline}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:focus,select:focus,textarea:focus,button:focus{outline:0}.pointer{cursor:pointer}#loading-overlay{position:fixed;background-color:#000;opacity:.6;filter:alpha(opacity=60);z-index:1001;display:none;width:100%;height:100%}#loading-message{color:#999;font-weight:normal;position:fixed;width:400px;background-color:#fff;text-align:left;margin-left:-200px;margin-top:-50px;z-index:1002;display:none;padding:30px 20px;-ms-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.15);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.15);box-shadow:2px 2px 4px rgba(0,0,0,.15)}.loading-message-text{display:block;font-size:20px;font-family:Arial,Helvetica,sans-serif;line-height:30px;text-align:center;width:100%;padding:18px 0}.loading-m-message-pi{min-height:150px}.staging-mode-container{width:100%;background-color:#333;font-family:Arial;color:#fff;font-size:13px;text-align:left}.staging-mode-container>.smc-hide{position:absolute;top:5px;right:5px;cursor:pointer;color:#fff;font-size:14px}.staging-mode-container>.smc-header{display:inline-block;background-color:#ccc;padding:7px 10px;color:#333}.staging-mode-container>.smc-item{display:inline-block;padding:7px 10px;border-right:solid 1pt #666}.staging-mode-container>.smc-header>i,.staging-mode-container>.smc-item>i{margin-right:7px}.staging-mode-container>.smc-item>a{color:#fff;text-decoration:none}.staging-mode-container a.dbSwitch{margin-left:7px;color:#fff;text-decoration:underline}.helperTog{color:#ccc;font-size:20px!important}.returnToBaseContainerStyle>i{margin-right:7px;padding:7px 0!important}.momenu-container{position:absolute;width:200px;z-index:100;border:1px solid #ccc;background-color:#fff;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#666;display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.momenu-container a{color:#666;text-decoration:none}.momenu-container1{position:absolute;width:200px;z-index:100;border:1pt solid #ccc;background-color:#fff;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#666;display:none}.momenu-container1 a{color:#666;text-decoration:none}.momenu-option-delete{background-color:#db4c4c;text-align:left;width:190px;padding:8px 5px;cursor:pointer;display:block;text-decoration:none!important;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.24)}.momenu-option{text-align:left;padding:12px 5px;cursor:pointer;display:block;text-decoration:none!important}.momenu-option-empty{padding:10px;display:none}.momenu-option-empty i{margin-right:6px}.momenu-option:hover{color:#444!important;background-color:#fff8d5}.momenu-option.active{color:#444!important;background-color:#fff8d5}.momenu-option i,.momenu-option-delete i{margin:0 6px 0 6px}.headerTblTr>th,.headerTblTr>td{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#999;padding:12px 0;background-color:#eee;border-bottom:1pt solid #ccc;text-align:left;font-weight:normal}.headerTblTr>td>span,.headerTblTr>th>span{margin-left:10px}.headerRowDiv{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#5f5f5f;padding:18px 8px;border-bottom:1pt solid #ccc;text-align:left;margin:0 0 15px 0}.headerText{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#000;height:40px;text-align:left}.modalHeader{width:100%;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:normal;color:#333;min-height:60px;text-align:left}.modalButtonContainer{padding:22px 0;text-align:center}.modal_400{width:400px;margin:25px;box-sizing:border-box}.modal_500{width:500px;margin:25px;box-sizing:border-box}.modal_600{width:600px;margin:25px;box-sizing:border-box}.modal_700{width:700px;margin:25px;box-sizing:border-box}.modal_header{width:100%;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;color:#333;padding:5px 0 20px 0;text-align:left;margin:0 0 20px 0;border-bottom:solid 1pt #ccc}.modal_footer{width:100%;padding:30px 0;text-align:center}.modal_footer_close{width:100%;padding:30px 0;text-align:left;border-top:solid 1pt #ccc}.sub_header{width:90%;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;color:#333;padding:5px 0 20px 0;text-align:left;margin:0 auto 20px auto;border-bottom:solid 1pt #ccc}#bulkAddTagOptions{background-color:#efefef;margin:12px 0}.tag_bulkRad{padding:7px 10px}.tag_commitButtonContainer{width:95%;text-align:center;padding:28px 0}.tag_commitButtonPiContainer{width:95%;text-align:center;padding:10px 0 10px 0;display:none}.tagContainer{width:500px;border:dashed 1pt #d2d2d2;padding:4px;-ms-border-radius:4px;border-radius:4px}.label-arrow-left{display:inline-flex;flex-direction:row}.label-arrow-left>div:first-child{width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-right:14px solid #faffb8;margin:0;display:inline-block}.label-arrow-left>div:last-child{background-color:#faffb8;margin:0;padding:4px 9px 0 9px;display:inline-block;box-shadow:2px 2px 4px rgba(0,0,0,.15)}.tag_Label{display:inline-block;width:60px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666}.tag_Input{width:200px;border:0;padding:3px;margin:0;height:22px;background-color:transparent;resize:none;outline:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666}.tag_InputInactive{color:#ccc!important;font-style:italic}.tagSearchResults_Container{min-width:100px;border:solid 1pt #ccc;position:absolute;top:0;left:0;display:none;z-index:110;box-sizing:border-box;border-collapse:collapse;border-spacing:0}.tagSearchResults_Item{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999;text-align:left;padding:8px;background-color:#fff}.tagSearchResults_Item:hover{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;text-align:left;padding:8px;background-color:#808080;cursor:pointer}.tagSearchResults_ItemHover{font-family:Arial,Helvetica,sans-serif;font-size:12px!important;color:#fff!important;text-align:left!important;padding:8px!important;background-color:#808080!important;cursor:pointer!important}.tagSearchResults_NewItem{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;text-align:left;padding:8px;background-color:#efefef}.tagSearchResults_Item .tagSearchResults_partMatch{color:#666;display:inline;font-weight:bold}.tagSearchResults_Item:hover .tagSearchResults_partMatch{color:#fff;display:inline;font-weight:normal}.tag_selected{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#3e6d8e;background-color:#e0eaf1;border-bottom:1px solid #b3cee1;border-right:1px solid #b3cee1;padding:3px 4px 3px 4px;margin:2px 4px 2px 0;text-decoration:none;line-height:1.4;white-space:nowrap;display:inline-block}.tag_deleteIcon{background-image:url('/images/icons/se-cross-0.png');background-repeat:no-repeat;vertical-align:top;margin-top:3px;width:14px;height:14px;display:inline-block;margin-top:1px;margin-left:2px}.tag_deleteIcon:hover{background-image:url('/images/icons/se-cross-1.png');background-repeat:no-repeat;vertical-align:top;margin-top:3px;width:14px;height:14px;display:inline-block;margin-top:1px;margin-left:2px;cursor:pointer}.invLevelTag{position:absolute;top:5px;right:5px;display:inline;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;background-color:#ccc;padding:3px 6px 3px 6px;cursor:pointer;z-index:98}.invItemLevelTag{position:absolute;top:2px;right:2px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#fff;background-color:#ccc;padding:2px 3px 2px 3px;cursor:pointer;display:none}.tdItems2{position:relative}.invLevelTag i{margin-right:5px}#activeTagContainer{top:40px;right:90px;position:absolute;width:120px;text-align:right;z-index:99}#activeItemTagContainer{top:350px;right:0;position:absolute;width:100px;text-align:left}.activeTag{display:inline-block;font-family:'Arial';font-size:12px;color:#666;position:relative;text-align:right;margin-bottom:6px;padding:3px 16px 3px 12px;cursor:pointer;min-width:40px;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.25);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.25);box-shadow:2px 2px 4px rgba(0,0,0,.25);background-color:#fff99b}.activeTag:after{content:' ';position:absolute;width:0;height:0;right:0;top:100%;border-top:10px solid #a69f2e;border-right:10px solid transparent}.tagOptions{position:absolute;top:-1px;right:-45px;display:none;padding:3px 0 3px 0}.tagOptions .itag-delete{margin-left:10px;margin-right:4px;color:#ccc;font-size:16px}.tagOptions .itag-delete:hover{margin-left:10px;margin-right:4px;color:#c00;font-size:16px}.tagOptions .itag-view{margin-right:10px;color:#ccc;font-size:14px;text-decoration:none}.tagOptions .itag-view:hover{margin-right:10px;color:#1eb700;font-size:14px;text-decoration:none}.invTagWrapper{width:822px;position:relative}.dataRowHover>td{background-color:#efefef}.button-small{font-size:12px!important;padding-top:4px!important;padding-bottom:4px!important}.button-green{color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.24);background-color:#5cb85c;border-color:#4cae4c;border:0;padding:5px 12px 5px 12px;font-size:14px;line-height:20px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;text-align:center;display:inline;text-decoration:none!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-ms-border-radius:3px;border-radius:3px}.button-green:hover{background-color:#449d44;border-color:#398439}.button-orange{color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.24);background-color:#ee991f;border:0;padding:5px 12px 5px 12px;font-size:14px;line-height:20px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;text-align:center;display:inline;text-decoration:none!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-ms-border-radius:3px;border-radius:3px}.button-red{color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.24);background-color:#d9534f;border-color:#d43f3a;border:0;padding:5px 12px 5px 12px;font-size:14px;line-height:20px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;text-align:center;display:inline;text-decoration:none!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-ms-border-radius:3px;border-radius:3px}.button-red:hover{background-color:#c9302c;border-color:#ac2925}.button-blue{color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.24);background-color:#4c7fff;border:0;padding:5px 12px 5px 12px;font-size:14px;line-height:20px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;text-align:center;display:inline;text-decoration:none!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-ms-border-radius:3px;border-radius:3px}.button-lightgrey{color:#666!important;text-shadow:0 1px 0 rgba(255,255,255,.24);background-color:#d9d9d9;border:0;padding:5px 12px 5px 12px;font-size:14px;line-height:20px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;text-align:center;display:inline;text-decoration:none!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-ms-border-radius:3px;border-radius:3px}.button-green i,.button-orange i,.button-blue i,.button-red i,.button-lightgrey i{margin-right:5px}.button-base-m{color:#666!important;text-shadow:0 1px 0 rgba(255,255,255,.24);background-color:#efefef;box-shadow:0 1px 3px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.3);padding:8px 10px;margin-right:3px;font-size:13px;line-height:20px;border-radius:4px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;text-align:center;display:inline;text-decoration:none!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0}.button-base-m:hover{box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.5)}.button-base-m i{margin-right:6px}.button-base-s-disabled,.button-base-s{color:#666!important;text-shadow:0 1px 0 rgba(255,255,255,.24);background-color:#efefef;box-shadow:0 1px 3px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.3);margin-right:3px;padding:7px 8px;font-size:13px;line-height:20px;border-radius:4px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;text-align:center;display:inline-block;text-decoration:none!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:normal;border:0}.button-base-s-disabled{background-color:#efefef!important;color:#ccc!important}.button-base-s-disabled:hover,.button-base-s:hover{box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.5)}.button-base-s-disabled i,.button-base-s i{margin-right:5px}.chkAngPoint{font-size:26px;color:#999}.saveProgressPiContainer{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#ccc;height:35px;display:none}.saveProgressPiContainer_innerText{display:inline}.saveProgressPiContainer i{margin:6px 7px 0 0;font-size:24px}.header_banner_shadow{width:100%;height:20px;padding:0;margin:0;box-sizing:border-box;background-color:#f9f9f9;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.3)}.header-banner-red{text-align:center;background-color:#ffebee;padding:10px 0}.header-banner-grey{text-align:center;background-color:#f2f2f2;padding:10px 0}.header-banner-blue{text-align:center;background-color:#d7e3ff;padding:10px 0}.header-banner-green{text-align:center;background-color:#dbfce4;padding:10px 0}.header-banner-grey>sup{background-color:#666;padding:4px 6px;-ms-border-radius:4px;border-radius:4px;color:#fff;margin-left:5px}.header-banner-yellow{text-align:center;background-color:#ffc;padding:10px 0}#vPromoColumn{width:220px;vertical-align:top;text-align:center;padding:0}.vMasterColumn{text-align:center;vertical-align:top;padding:0;background-color:#f9f9f9}.vMenuColumn{border-right:0!important}.vMasterColumnLPad{padding-left:80px}.floatingHelperDiv{text-align:left;width:300px;padding:8px;background-color:#ffc;display:none;position:absolute;z-index:999}#resultSetCountContainer{display:inline-block;padding:8px 0}#top-paging-controls{display:none;margin:0 10px;float:right}.top-pag-pi{color:#ababab;font-size:18px;padding:14px 0;min-width:50px;text-align:center}.btn-top-pag{border-color:#ababab;color:#666!important;text-shadow:0 1px 0 rgba(255,255,255,.24);background-color:#efefef;box-shadow:0 1px 3px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.3);padding:5px 6px;font-size:13px;line-height:20px;border-radius:4px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;text-align:center;display:inline-block;text-decoration:none!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:normal;-ms-border-radius:2px;border-radius:2px;margin:0 5px}.pageNumberSelector,.pageNumberSelected{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#999;padding:5px 4px;margin-right:4px;background-color:#f9f9f9;display:inline-block;cursor:pointer;-ms-border-radius:4px;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.3)}.pageNumberSelected,.pageNumberSelected:hover{background-color:#fcc;color:#333;box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.5)}.pageNumberSelector:hover{background-color:#fff8d5;box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.5)}.pageNext,.pagePrev{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:italic;font-weight:bold;font-variant:normal;color:#999;padding:5px 6px;margin-right:4px;background-color:#f9f9f9;display:inline;cursor:pointer;-ms-border-radius:4px;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.3)}.pageNext:hover,.pagePrev:hover{background-color:#fff8d5;color:#333;box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.5)}.imgPurchase_monthSlide_back{width:13px;height:17px;cursor:pointer}.imgPurchase_monthSlide_forward{width:13px;height:17px;cursor:pointer}.purchaseTotalsPiContainer{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:.5;filter:alpha(opacity=40);z-index:100}.purchaseTotalsPiContainer_graphic{position:absolute;left:234px;top:140px;width:32px;height:32px;z-index:101}.invoiceTotalsBorder{width:100%;max-width:596px;padding:0;margin:0 auto 10px auto;border-left:solid 1pt #ccc;border-right:solid 1pt #ccc;border-bottom:solid 1pt #ccc}.tbl-inv-totals{width:100%}.tbl-inv-totals>tbody>tr>td{padding:5px 0}.tbl-inv-totals>thead>tr>th:first-child,.tbl-inv-totals>tbody>tr>td:first-child{text-align:left}.tbl-inv-totals>thead>tr>th:first-child>span,.tbl-inv-totals>tbody>tr>td:first-child>span{margin-left:8px}.tbl-inv-totals>thead>tr>th:nth-child(n+3):nth-last-child(n+2),.tbl-inv-totals>tbody>tr>td:nth-child(n+3):nth-last-child(n+2){width:100px;text-align:right}.tbl-inv-totals>thead>tr>th:last-child,.tbl-inv-totals>tbody>tr>td:last-child{width:40px;text-align:center}#purchaseChartContainer,#salesChartContainer{width:90%;height:200px;margin:0 auto}.imgPurchase_monthSlide_back,.imgSales_monthSlide_back{font-size:24px!important;color:#fff;cursor:pointer}.imgPurchase_monthSlide_forward,.imgSales_monthSlide_forward{font-size:24px!important;color:#fff;cursor:pointer}.invoiceTotalsPiContainer{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:.5;filter:alpha(opacity=40);z-index:100}.invoiceTotalsPiContainer_graphic{position:absolute;left:234px;top:140px;width:32px;height:32px;z-index:101}.helperTogUC{color:#ccc;margin-left:5px}span.bubbleTip{position:absolute;line-height:20px;padding:8px;font-size:12px;text-align:left;color:#666;background-color:#ffc;border:4px solid #ffc;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-variant:normal;box-shadow:2px 2px 4px rgba(0,0,0,.15)}span.bubbleTip:after{content:"";position:absolute;width:0;height:0;border-width:12px;border-style:solid;border-color:transparent transparent #ffc transparent;top:-26px;left:30px}#cdate_container{width:100%;height:185px;overflow-y:auto}#cdate_container .btncdateCusSave{margin-left:8px}.cdate_item{font-family:Arial,Helvetica;font-size:12px;padding:7px 12px;border-bottom:solid 1pt #f4f4f4;color:#333}.cdate_item:hover{background-color:#efefef;cursor:pointer}.cdate_tabcontainer{width:100%;margin:10px 0;font-size:0;box-sizing:border-box}.cdate_tab{display:inline-block;font-family:Arial,Helvetica;font-size:12px;padding:11px 18px;border-bottom:solid 5px #ccc;background-color:#efefef;color:#333;cursor:pointer}.cdate_tabspace{font-family:Arial,Helvetica;font-size:12px;display:inline-block;background-color:#fff}.cdate_livetab{background-color:#fff!important;border-bottom:solid 5px #4c7fff!important;cursor:default!important}.cdateDelIcon{float:right;color:#f00;font-size:16px!important}.aggCounter{position:absolute;text-align:left;width:90px;background-color:#fff;top:192px;left:137px;padding:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;color:#333;display:none;z-index:99;border-left:solid 4px #ccc}.aggCounter:after{content:"";position:absolute;width:0;height:0;margin-left:1px;top:7px;right:-9px;box-sizing:border-box;border:.7em solid #000;border-color:transparent transparent #fff #fff;transform:rotate(-135deg);box-shadow:-3px 3px 3px 0 rgb(0 0 0/10%)}.aggTotalLine{font-size:10px;font-weight:normal}.aggTotalLine_Amount{padding:5px 0}.status-box{font-family:Arial,Helvetica,sans-serif;font-size:12px;display:inline-block;margin:3px;padding:3px 6px;color:#fff;border-radius:5px}.blue-box{background-color:#69f}.red-box{background-color:#e45735}.green-box{background-color:#5cb85c}.orange-box{background-color:#f0ad4e}.lgreen-box{background-color:#93b36f}.dgreen-box{background-color:#004408}.purple-box{background-color:#8962bc}.brown-box{background-color:#753526}.grey-box{background-color:#999}.blue-box-report{color:#69f;font-weight:bold}.red-box-report{color:#ac2925;font-weight:bold}.green-box-report{color:#398439;font-weight:bold}.orange-box-report{color:#f0ad4e;font-weight:bold}.lgreen-box-report{color:#b9c700;font-weight:bold}.purple-box-report{color:#8962bc;font-weight:bold}.brown-box-report{color:#753526;font-weight:bold}.grey-box-report{color:#999;font-weight:bold}.label-grey{background-color:#ccc;color:#333;font-size:12px;padding:4px 7px;-ms-border-radius:4px;border-radius:4px;font-weight:normal}.label-green{background-color:#c8e6c9;color:#333;font-size:12px;padding:4px 7px;-ms-border-radius:4px;border-radius:4px;font-weight:normal}.status-box i{margin-left:3px;cursor:pointer}.accSize_XS{background-color:#3c3}.accSize_S{background-color:#3aa9ff}.accSize_M{background-color:#cd8dc9}.accSize_L{background-color:#f5a32f}.accSize_XL{background-color:#da3242}.page-header-block{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#666;text-align:left;width:100%;padding:22px 0;margin:0 auto 15px auto;position:relative;border-bottom:solid 1pt #e5e5e5}.page-header-block a{color:#666!important;font-weight:600;text-decoration:none!important}.page-header-block>span>a:first-child:before,.page-header-block>a:first-child:before{content:"";font-family:FontAwesome;padding-right:10px;font-weight:normal}.page-header-block h1{font-size:20px;font-weight:normal}.page-footer-block{font-family:Arial,Helvetica,sans-serif;font-size:18px;text-align:left;width:100%;padding:50px 0;margin:0 auto}.page-footer-block a{color:#999;text-decoration:none}.page-footer-block a>i{margin-right:8px}.validation-summary-errors{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant:normal;color:#900;background-color:#ffe5e5;padding:5px;margin:10px 0}.input-validation-error{background-color:#ffe5e5!important}.context_helper_s,.context_helper_warning_s,.context_helper,.context_helper_warning,.context_helper_success,.context_helper_success_s{width:100%;-ms-border-radius:4px;border-radius:4px;margin:20px 0;padding:8px;text-align:left;box-sizing:border-box}.context_helper_info{background-color:#fffde7!important}.context_helper_s,.context_helper{background-color:#efefef;border-left:solid 4px rgba(0,0,0,.2)}.context_helper_success_s,.context_helper_success{background-color:#c8e6c9;border-left:solid 4px #388e3c}.context_helper_warning_s,.context_helper_warning{background-color:#ffebee;border-left:solid 4px #d32f2f}.context_helper_success>i,.context_helper_success_s>i{color:#388e3c!important}.context_helper_warning>i,.context_helper_warning_s>i{color:#d32f2f!important}.context_helper_success_s>i,.context_helper_warning_s>i,.context_helper_s>i{float:left;font-size:17px;margin:2px 10px 0 0}.context_helper_success>i,.context_helper_warning>i,.context_helper>i{float:left;font-size:24px;margin:2px 0 0 5px}.context_helper_success>div,.context_helper_warning>div,.context_helper>div{margin-left:50px;line-height:22px;margin-top:2px}.context_helper_success_s>div,.context_helper_warning_s>div .context_helper_s>div{margin-left:32px}.info-box{background-color:#efefef;width:100%;-ms-border-radius:4px;border-radius:4px;margin:20px 0}.error-box-div{background-color:#ffe5e5;width:100%;-ms-border-radius:4px;border-radius:4px;margin:20px 0;padding:10px;text-align:left;font-size:13px;box-sizing:border-box;border-left:4px solid #dc4c64}.error-box{background-color:#ffe5e5;width:100%;-ms-border-radius:4px;border-radius:4px;margin:20px 0}.info-box>tbody>tr>td:first-child,.error-box>tbody>tr>td:first-child{width:100px;vertical-align:top;font-size:52px;text-align:center;padding:10px 0}.info-box>tbody>tr>td:last-child,.error-box>tbody>tr>td:last-child{text-align:left;padding:10px;vertical-align:top}.global-error-box{box-sizing:border-box;overflow:hidden;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant:normal;color:#900;background-color:#ffe5e5;padding:15px;margin:10px auto;width:100%;text-align:left}.global-error-box .g-e-b-icon{float:left;text-align:center;width:80px;font-size:48px}.global-error-box .g-e-b-text{margin-top:5px;float:left}.global-error-box .g-e-b-text a{color:#337ab7;text-decoration:none}.l_inset_shadow{box-shadow:inset -14px 0 7px -8px rgba(0,0,0,.1)}.r_inset_shadow{box-shadow:inset 14px 0 7px -8px rgba(0,0,0,.1)}.header_row{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;color:#333;padding:10px;background-color:#eee;border-bottom:1px solid #ccc;text-align:left;box-sizing:border-box}.tblheadermain{width:100%;height:80px}.tblheadermain>tbody>tr>td:first-child{width:50%;padding:6px;text-align:left}.tblheadermain>tbody>tr>td:last-child{width:50%;padding:6px;text-align:right}.tblbodymain{width:100%;min-height:500px}.prhSuccessContainer,.prhErrorContainer{width:100%;margin:20px auto 10px auto;display:none;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal}.prhSuccessContainer>table{border-left:6px solid #1a0;margin:0 auto;width:100%;background-color:#cdf6cd;line-height:20px;min-height:85px}.prhErrorContainer>table{border-left:6px solid #c00;margin:0 auto;width:100%;background-color:#ffe5e5;line-height:20px;min-height:85px}.prhSuccessContainer>table>tbody>tr>td,.prhErrorContainer>table>tbody>tr>td{padding:6px}.prhSuccessContainer li,.prhErrorContainer li{line-height:22px}.prhSuccessContainer h3,.prhErrorContainer h3,.prhSuccessContainer h2,.prhErrorContainer h2{font-weight:normal;margin-top:3px}#ui-datepicker-div{font-size:10px}.gridDelIcon{color:#c33;font-size:15px!important;cursor:pointer}.icoModify{cursor:pointer}.gridDelIcon-bw{color:#ccc;font-size:15px!important}.headHelper{width:40px;position:absolute;top:20px;right:5px}.headHelperModal i,.headHelper i{margin-right:5px}.headHelperModal{width:40px;position:absolute;top:7px;right:5px}.invalid{border:1px solid #f00;padding:2px 1px 2px 1px}.inline{display:inline-block}.left{float:left}#QF-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);z-index:99999}#QF-modal .modal-wrapper{text-align:center;width:400px;position:relative;margin:10% auto;padding:5px 20px 13px 20px;border-radius:10px;background:#f3f3f3}#QF-modal #modal-message{line-height:20px;padding:15px 5px 15px 5px;font-size:14px;margin-bottom:10px;text-align:left}#QF-modal #modal-message a{font-size:14px}#QF-modal #modal-action-process{font-family:Arial,Helvetica,sans-serif;color:#ccc;display:none;margin-top:-6px}#QF-modal #modal-action-process i{font-size:18px;margin:6px 7px 0 0}#QF-modal #modal-action-process-text{font-size:16px;display:inline;text-transform:uppercase}.hide{display:none}.ratingwarning{display:none}.star-rating{display:inline-block}.star-rating a{display:inline-block;color:#f93;font-size:22px;margin-right:2px;cursor:pointer}.addNewLink,.editNewLink,.hideMenuLink{display:none;font-size:12px!important}.custTypeOpt{font-size:14px!important;cursor:pointer;margin-bottom:6px}.custMenuLoad{color:#ccc;font-family:Arial,sans-serif;font-size:14px;padding-top:14px}.customizable{width:500px;padding:10px}.customizable .custIntro{width:100%}.customizable .custIntro td,.customizable .custInteract td{padding:10px 4px}.customizable .custIntro td:first-child{text-align:center;vertical-align:top;width:60px}.customizable .custIntro td:first-child i{color:#337ab7;font-size:32px}.customizable .custTypeOpt:hover{text-decoration:underline}.customizable .custInteract{width:90%;margin:0 auto;display:none}.customizable .custLabel{padding-bottom:6px}.custcontent{padding:2px 0 0 10px}.interact td{padding:4px 0}.customizable .custMenuBack{color:#aaa;font-family:Arial,Helvetica,sans-serif;font-size:14px;cursor:pointer;width:50px}.saveEditableLink{display:none}.vMenuDataCustom{width:147px;padding-top:12px}.delMenuItem{position:absolute;top:4%;right:3px;cursor:pointer;padding:2px;display:none}.delMenuItem i{color:#f00!important}.editable{padding:10px 0}.editable li{padding:2px 0 2px 4px!important;margin:2px 0;border:1px solid rgba(207,204,213,.29);cursor:move}.editable li a{cursor:move}.vMenuDataCustom ul{margin:0;padding:0 0 0 3px;text-align:left}.vMenuDataCustom li{position:relative;list-style-type:none;padding:1px 0 2px 0}.vMenuDataCustom li:hover{background-color:#f1f1f1}.vMenuDataCustom li a{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;text-decoration:none;display:inline-block}.vMenuDataCustom li i{font-size:12px;color:#666}.vMenuDataCustom .m-head{font-weight:bold;padding:10px 0 2px 7px}.vMenuDataNothing{line-height:20px;width:90%;margin:0 auto;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#aaa;text-align:left;display:none}.vMenuPhIcon{font-size:82px;text-align:center;width:90%;color:#ccc}.vMenuControlCustom{margin:20px 0;text-align:left}.vMenuControlCustom a{cursor:pointer;margin-right:5px}.vMenuControlCustom a i{font-size:10px}.vMenuViewportNone{display:none}#pagingContainer{display:inline-block}.btnvmExpand{display:none;float:left;position:relative;z-index:99}#fixed_helper{display:none;position:fixed;left:0;bottom:0;width:100%;padding:15px 0;z-index:99}#fixed_helper i{margin:0 7px}#fixed_helper>#snackbar{color:#333;text-align:center;padding:10px;-ms-border-radius:5px;border-radius:5px;margin:0 auto;width:80%;-webkit-box-shadow:0 4px 21px -2px rgba(0,0,0,.2);-ms-box-shadow:0 4px 21px -2px rgba(0,0,0,.2);box-shadow:0 4px 21px -2px rgba(0,0,0,.2)}#fixed_helper>.snackbar_info{background-color:#a5d6a7}#fixed_helper>.snackbar_error{background-color:#ffe5e5}@media(max-width:1080px){.vMenuViewport{display:none}.btnvmExpand{display:block}}@media(max-width:800px){.fNiv .fNivResp{display:none}.fNivWideLi{width:80px}.jMenu>li:first-child{display:none}}.btnvmExpandBlock{display:block}.custErrorBox{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;padding:5px;background-color:#fce4ec;display:none;margin-bottom:10px;-ms-border-radius:4px;border-radius:4px;text-align:left}.custBtnSave{margin-left:10px}.chsearch_resultsContainer{max-height:600px;display:none;overflow-y:auto}.tblcosearch_results{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#333}.tblcosearch_results tr:nth-child(1) td{font-weight:bold!important;background-color:#f8f8f8;height:26px;border-bottom:1pt solid #ccc;border-top:1pt solid #ccc}.trcosearch_dataRow>td{padding:5px}.trcosearch_dataRow:nth-child(odd){background-color:#f8f8f8}.trcosearch_dataRow:nth-child(even){background-color:#fff}.trcosearch_dataRow_highlight{background-color:#fff8d5!important;cursor:pointer}.trcosearch_dataRow_exact{background-color:#cfc!important;font-weight:bold!important}#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left;margin:0 0 20px 0}#facebox .popup{position:relative}.fboxbody{padding:10px;background:#fff;position:relative;-ms-border-radius:8px;border-radius:8px;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);-ms-box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2)}.fbx-l:after,.fbx-l:before{left:5%}.fbx-c:after,.fbx-c:before{left:50%}.fbx-r:after,.fbx-r:before{left:95%}.fbx-a:after,.fbx-a:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.fbx-a:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:14px;margin-left:-14px}.fbx-a:before{border-color:rgba(153,153,153,0);border-bottom-color:#efefef;border-width:17px;margin-left:-17px}#facebox .loading{text-align:center}#facebox .header{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:10px;text-align:right}#facebox .pointer-center{background-image:url('/images/facebox/top-border.gif');background-repeat:repeat-x;text-align:right;padding-right:20px;padding-left:20px}#facebox_overlay{position:fixed;top:0;left:0;height:100%;width:100%}.facebox_hide{z-index:-100}.facebox_overlayBG{background-color:#000;z-index:99}* html #facebox_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+"px")}.fboxfoot{padding:6px}.fboxfoot>span{font-family:Arial;color:#808080;font-size:14px;cursor:pointer}.systemNotesContainerStyle .note_save_pi{color:#999;display:none}.systemNotesContainerStyle .note_save_pi>i{margin-right:7px}#tblSystemNotesControl{width:100%;margin-right:10px;display:none;box-sizing:border-box}#tblSystemNotesControl>tbody>tr>td{padding:15px 0 30px 10px}#addSystemNotesContainer .notes_input{box-sizing:border-box;border:1pt solid #ccc;width:100%;outline:0;margin:10px auto;padding:10px}.tbl_footlist_head .imgAttachExistFile{position:absolute;top:12px;right:6px;font-size:18px;color:#555}.tbl_footlist_head .addNewNotesButton{position:absolute;top:12px;right:12px;font-size:18px;color:#555}.tbl_footlist_head{width:100%;box-sizing:border-box;font-size:20px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;color:#555}.tbl_footlist_head>tbody>tr>td{padding:10px 0;border-bottom:solid 1pt #ccc}.tbl_footlist_head>tbody>tr>td:first-child{width:50px;text-align:center;font-size:20px}.tbl_footlist_head>tbody>tr>td:last-child{text-align:left;position:relative}.recent_events_pull{position:absolute;right:11px;padding:2px;cursor:pointer}.trSystemEventsEmptyHolder td,.trSystemNotesEmptyHolder td{padding:10px 0 10px 0}#systemNotesContainer{margin-top:35px}.systemNotesContainerStyle{width:100%}.trSystemNotes:hover{background-color:#efefef}.trSystemNotes:first-child>td{padding-top:8px}.trSystemNotes:last-child>td{padding-bottom:8px}.trSystemNotes td{border-bottom:solid 1pt #efefef;vertical-align:top;padding:6px 0}.systemNotesBodyText{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#808080}.systemNotesBodyText a{text-decoration:none;font-weight:normal;color:#00c}.imgSystemNotesCancel,.imgSystemNotesSave,.addNewNotesButton{cursor:pointer}#tblSystemEvents .trSystemEvents:hover{background-color:#efefef}#tblSystemEvents .trSystemEvents:first-child>td{padding-top:8px}#tblSystemEvents .trSystemEvents:last-child>td{padding-bottom:8px}.imgDeleteSystemNoteHandle{margin-left:4px;margin-right:4px;font-size:20px;cursor:pointer;color:#c33}#showMoreSystemNotesDiv{cursor:pointer;margin-left:15px}.systemNotesTopAndBottomBorder{border-bottom:1pt solid #ccc}.systemNotesBottomBorder{border-bottom:1pt solid #ccc}.smallFont{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#006}#recent_events_list{padding:7px 0}#tbl_recent_events{width:90%;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-weight:normal;font-variant:normal;color:#808080;line-height:20px;margin:25px auto}#tbl_recent_events a{color:#337ab7;text-decoration:none}#recent_events_pull>._iconUp,#recent_events_pull>._iconDown{font-size:24px}#tbl_recent_events>tbody>tr>td{padding:4px 0;vertical-align:top}#tbl_recent_events .ev_td1{width:100px;text-align:left}#tbl_recent_events .ev_td2{width:140px;text-align:left}#tbl_recent_events .ev_td3{text-align:left}#tbl_recent_events .event_lbl_s{font-weight:bold;display:none}#tbl_recent_events .td_evdel{text-align:center;width:60px;cursor:pointer;color:#c33}#tbl_recent_events #recent_events_show_more{padding:18px 0;text-align:left;margin-left:50px;display:none;cursor:pointer;width:120px;color:#337ab7}#tbl_recent_events #recent_events_filter{padding:18px 0;display:none;width:240px;color:#337ab7;cursor:pointer}#recent_events_filter i,#tbl_recent_events #recent_events_show_more>i{margin-right:8px}.events_list_load_pi{padding:20px 0}#tbody_recent_events>tr:hover{background-color:#efefef}.trSystemEvents>td{padding:5px 0}.systemEventsContainerStyle{width:100%;margin-top:35px}.systemEventsBodyText{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#808080}.systemEventsBodyText a{text-decoration:none;font-weight:normal;color:#337ab7}.imgDeleteSystemEventHandle{margin-left:4px;margin-right:4px;font-size:20px;cursor:pointer;color:#c33}#showMoreSystemEventsDiv{cursor:pointer;margin-left:15px}.systemEventTopAndBottomBorder{border-bottom:1pt solid #ccc}.input-error-text{display:none;width:80%;margin:5px 0;font-family:Arial,sans-serif;font-size:12px;padding:5px;background-color:#ffe5e5;color:#666}.field-validation-error{font-family:Arial,sans-serif;font-size:12px;font-style:normal;font-variant:normal;color:#c00;display:block}.vMenuQs{padding:10px 0;box-sizing:border-box;position:relative}.vMenuQs .txtqsacbox{width:130px;background-color:#fff;border:1pt solid #d2d2d2;padding:8px 4px;font-size:12px;-ms-border-radius:4px;border-radius:4px;z-index:11}.vMenuQs .txtqsacbox:hover{background-color:#fff!important}.qsac_loading{display:none;color:#ccc;position:absolute;top:18px;right:1px;font-size:16px;width:40px;z-index:9}.vMenuQs .txtqsacbox_helper{color:#ccc;position:absolute;right:-27px;top:11px;width:36px;z-index:10;font-size:18px;padding:5px 10px;text-align:right;display:none}.vMenuQs .txtqsacbox_helper>a{color:#ccc}.na{font-style:normal;color:#ccc}.noRecordHelper{width:100%;background-color:#efefef;margin:30px 0;-ms-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.15);-ms-box-shadow:2px 2px 4px rgba(0,0,0,.15);box-shadow:2px 2px 4px rgba(0,0,0,.15)}.noRecordHelper h2,.noRecordHelper h3{margin-top:0}.noRecordHelper>table{width:100%}.noRecordHelper>table>tbody>tr>td:first-child{width:160px;text-align:center;vertical-align:top}.noRecordHelper .faIco{font-size:42px;color:#ccc;margin-top:24px}.noRecordHelper>table>tbody>tr>td:last-child{text-align:left;color:#666;font-size:13px;font-family:Arial;padding:24px 12px;line-height:20px}.noRecordHelper a{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-weight:normal;font-variant:normal;color:#337ab7;text-decoration:none}.contextHelper{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#666;padding:14px 9px;overflow-y:auto;background-color:#efefef;margin:22px 0;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.15);-ms-box-shadow:2px 2px 4px rgba(0,0,0,.15);box-shadow:2px 2px 4px rgba(0,0,0,.15);-ms-border-radius:4px;border-radius:4px;line-height:20px}.contextHelper>.chIco{float:left;width:60px}.contextHelper>.chIco i{font-size:24px;margin:5px 8px 0 8px}.contextHelper>.chBody{margin-top:3px;margin-left:60px;text-align:left;line-height:20px}.contextHelper>a,.contextHelper>.chBody a{color:#337ab7;text-decoration:none;font-size:13px}.contextHelper>.chBody a:hover{color:#337ab7;text-decoration:underline;font-size:13px}.contextHelperInputs{position:relative;margin:12px 0 0 0;background-color:#efefef;padding:12px;text-align:left;color:#666;font-family:Arial;line-height:20px}.dz-message{color:#ccc;font-size:16px;font-family:Arial,Helvetica,sans-serif}.newspan{background-color:#f00;padding:4px;color:#fff;margin-right:8px;-ms-border-radius:4px;border-radius:4px}.tblchsearch_inputSearch{padding:15px 0;width:700px}.line-name{margin-bottom:25px}.line-submit{text-align:center}.sub-text{font-style:italic;color:#aaa;line-height:23px;font-weight:normal}.line-name-label{display:inline-block;vertical-align:top;width:150px;text-align:center;margin-right:25px}.line-name-label+div{display:inline-block}.line-name-label+div input{width:320px}.bline-helper{padding:12px;width:90%;margin:12px 0;background-color:#efefef;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.15);-ms-box-shadow:2px 2px 4px rgba(0,0,0,.15);box-shadow:2px 2px 4px rgba(0,0,0,.15)}.arrow_box{position:relative;background:#c8e6c9;display:inline-block;padding:4px 8px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#555;line-height:20px;margin-left:15px}.arrow_box:after{right:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#c8e6c9;border-width:13px;margin-top:-13px}label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.settings_tab_nav{margin:30px 0}.input_warning{border:solid 1px #900!important}.live_feed_warning{padding:10px;display:none;-ms-border-radius:4px;border-radius:4px;text-align:left;line-height:20px;width:94%;margin:10px auto 24px auto}.menu_skeleton{width:90%;margin:20px auto;position:relative}.menu_skeleton div{background-color:#e3e3e3;height:14px;display:inline-block;width:90%;-ms-border-radius:12px;border-radius:12px}.menu_skeleton>tbody>tr>td:first-child{width:25px}.menu_skeleton>tbody>tr>td:first-child>div{width:10px;height:10px;-ms-border-radius:50%;border-radius:50%}.dataLoadContainer>.skeleton-wrapper{overflow:hidden;-moz-overflow:hidden;position:relative;width:100%}.dataLoadContainer .skeleton{margin:40px auto;width:100%}.dataLoadContainer>.skeleton-wrapper:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 1.5s infinite;content:''}.recent_events_skeleton{padding:0 5px;margin-top:-20px}.recent_events_skeleton table.skeleton td:nth-child(1){width:80px}.recent_events_skeleton table.skeleton td:nth-child(2){width:130px}.recent_events_skeleton table.skeleton td:nth-child(4){width:35px}.recent_events_skeleton_m{padding:0 20px;margin:-40px 0}.recent_events_skeleton_m table.skeleton td:nth-child(1){width:80px}.recent_events_skeleton_m table.skeleton td:nth-child(2){width:130px}.recent_events_skeleton_m table.skeleton td:nth-child(4){width:35px}.tbl_form{width:90%;margin:0 auto;box-sizing:border-box;border-collapse:collapse}.tbl_form .tr_form_modal>td:first-child{width:90px!important}.tbl_form .tr_form>td:first-child{width:180px;font-weight:bold;text-align:left}.tbl_form .tr_form>td:last-child{width:30px;text-align:center}.tbl_form .tr_form>td{padding:12px 8px;text-align:left;vertical-align:top}.tbl_form .tr_foot>td{height:80px;text-align:center;padding:20px 0}.tbl_data{width:100%;box-sizing:border-box;border-collapse:collapse}.tbl_data>thead>tr>th{padding:10px 8px;text-align:left;border-bottom:solid 1px #ccc;background-color:#f2f2f2;vertical-align:top}.tbl_data>tbody>tr>td{padding:10px 8px;text-align:left;border-bottom:solid 1px #f4f4f4;vertical-align:top}.tbl_data>tbody>tr:hover{background-color:#f4f4f4}.tr_data_number>td:first-child{text-align:left}.tr_data_number>td:nth-child(2){text-align:right}.tr_data_number>td:last-child{width:30px;text-align:center}@keyframes shimmer{100%{transform:translateX(100%)}}.dataLoadContainer .skeleton div{background-color:#e3e3e3;height:25px;display:inline-block;width:90%;-ms-border-radius:5px;border-radius:5px}.dataLoadContainer .skeleton td{text-align:left;padding:4px 0}.bulkTagProgText{color:#999;font-size:16px;font-family:Arial}.bulkTagProgBox{width:90%;text-align:left;height:40px;margin:20px auto;position:relative;background-color:#e9ecef;-ms-border-radius:5px;border-radius:5px}.bulkTagProgFiller{width:0;height:100%;background-color:#28a745!important;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;-ms-border-radius:5px;border-radius:5px}.opHeaderText{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999;display:inline;margin-right:6px}.hMenuBar{width:100%;height:48px!important;text-align:left}.hMenuButtonDown{background:rgba(0,0,0,.2)}#jMenu{max-width:730px;display:inline-block;margin:0;padding:0}#jMenu_rbtns{float:right;position:relative}#jMenu_rbtns:before{content:"";display:inline-block;vertical-align:middle;height:100%}.jMenu ul{background-color:#fff}.jMenu li{display:table-cell}.jMenu li a{padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:8px;display:block;background-color:transparent;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#fff;text-decoration:none}.jMenu li ul{display:none;position:absolute;z-index:9999;padding:0;margin-top:1px;border:1pt solid #ccc!important;background-image:none;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);-ms-box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2)}.jMenu li ul li{background-color:#f9f9f9;display:block;padding:0;background-image:none;border-right:1pt solid #ccc;text-align:left}.jMenu li ul li.arrow{background-color:#f9f9f9;background-image:url('/images/menu/arrow_down.png');background-repeat:no-repeat;background-position:center center;height:6px;padding:0;border-bottom:0;padding-bottom:10px}.jMenu li ul li a{font-size:12px;text-transform:none;padding:7px;display:block;font-weight:normal;font-family:Arial,Helvetica,sans-serif;color:#000}.jMenu li ul li a.isParent{background-color:#efeeee;background-image:url('/images/menu/arrow_right.png');background-repeat:no-repeat;background-position:right center}#co-meta{font-size:13px;max-width:300px;color:#fff;display:inline-block;padding:16px 8px;text-align:center;font-family:Arial,Helvetica,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;cursor:pointer}#co-meta-small{display:none;font-size:20px;color:#fff;padding:14px 0;margin:0 12px;vertical-align:middle;cursor:pointer}.jMenu>li>a{padding:16px 15px!important}.fNivWideLi{width:175px}.co-meta-menu{top:48px!important;width:200px!important}.nav-drop-menu{position:absolute;top:36px;right:0;width:320px;vertical-align:top;z-index:99;background-color:#fff;border:1px solid #d3cccc;display:none;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);-ms-box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2)}.nav-drop-menu .icon{font-size:18px;color:#337ab7;padding-right:8px}.nav-drop-menu>div{border-bottom:1px solid #efefef;padding:0;cursor:default}.nav-drop-menu>div>a,.nav-drop-menu>div>span{display:inline-block;width:90%;padding:12px 10px}.nav-drop-menu>div:hover{background-color:#f2f2f2}.nav-drop-menu>div:last-child{border:0}.icon-clear{position:absolute;right:13px;top:13px}input[type=radio].with-font{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input[type=radio].with-font+label:before{font-family:FontAwesome;display:inline-block;content:"";letter-spacing:10px;font-size:1.2em!important;color:#535353;width:22px}input[type=radio].with-font:checked+label:before{content:"";font-size:1.2em!important;color:#006400;letter-spacing:5px;width:22px}input[type=radio].with-font:focus+label:before{color:#ffa500}input[type="checkbox"]{font-family:'FontAwesome';font-weight:400;border:1px solid #535353;-webkit-appearance:none;width:15px;height:15px;background-color:#fff;-ms-border-radius:3px;border-radius:3px;font-size:1.1em!important}input[type="checkbox"]:before{content:"";color:transparent}input[type="checkbox"]:checked:before{content:"";color:#337ab7}input[type=checkbox]:focus+label:before{color:#ffa500}.grid_top_anchor{width:100%;position:relative;display:block}.show_active{background-color:#c8e6c9}.show_archived{background-color:#fff99b}.disp_stat_lbl{position:absolute;top:-38px;right:100px;display:none;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-weight:normal;font-variant:normal;color:#666;margin-left:6px;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.22)}.disp_stat_lbl>div{padding:10px 10px 12px 10px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.16);-webkit-box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.16);box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.16)}.disp_stat_lbl i{margin-right:5px;margin-left:3px}#postcode_lookup{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}#getaddress_button:disabled{background-color:#ccc;border-color:#ccc;color:#aaa}#getaddress_button{display:inline-block;font-weight:normal;line-height:1.6;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px 12px;font-size:.875rem;border-radius:.375rem;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0;color:#fff;position:relative;z-index:2;border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important;background-color:#4c7fff;border-color:#4c7fff}#getaddress_input{text-transform:uppercase;display:block;width:200px;padding:5px 8px;font-size:.875rem;font-weight:400;line-height:1.6;color:#333;background-color:#fff;background-clip:padding-box;border:1px solid #d2d2d2;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;box-shadow:inset 0 0 0 transparent;transition:border-color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out;border-top-right-radius:0;border-bottom-right-radius:0;position:relative;flex:1 1 auto;min-width:0}#getaddress_error_message{display:block;padding:0;color:#f00;width:100%}#getaddress_dropdown{width:100%!important;margin-top:13px!important;border-radius:.375rem!important;position:relative;flex:1 1 auto;min-width:0;border:1px solid #d2d2d2;padding:5px;outline:0;-ms-border-radius:4px;border-radius:4px;border-style:solid;transition:box-shadow .35s,border-color .35s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wide_input{width:90%}@media(max-width:1080px){#co-meta{max-width:150px}}@media(max-width:930px){#co-meta{display:none}#co-meta-small{display:inline-block}}@media(max-width:780px){.tblchsearch_inputSearch{width:600px}.chsearch_resultsContainer .trcosearch_dataRow td{padding:16px 0}}@media(max-width:640px){.tblchsearch_inputSearch{width:500px;text-align:center}.line-name-label{width:inherit;display:block;margin-bottom:10px}}@media(max-width:530px){.tblchsearch_inputSearch{width:320px}.jMenu_help{display:none!important}.line-name-label+div input{width:300px}.jMenu li.tab_settings{display:none}.modal_500{width:400px;margin:5px}}.r_align{text-align:right!important;width:110px}.full_width{width:100%}.text_input_s.wide{width:340px}
body {
	-webkit-font-smoothing: antialiased;
	margin: 0;
	padding: 0;
}


table {
	border-spacing: 0;
	border-collapse: collapse;
}

article {
	background-color: white;
}

footer {
	min-height: 160px;
	background-color: #2a363f;
	padding: 0 7px 0 7px;
}

.foot1 {
	text-align: center;
	font-family: Arial,sans-serif;
	font-size: 12px;
	color: white;
	padding: 8px 0 8px 0;
	margin: 0 auto 0 auto;
	min-height: 25px;
}

	.foot1 div {
		display: inline-block;
		padding: 0 6px 0 6px;
		line-height: 10px;
		margin-bottom: 8px;
	}

		.foot1 div:last-child {
			padding-right: 0;
		}

	.foot1 a {
		text-decoration: none;
		color: white;
	}

	.foot1 i {
		font-size: 38px;
		margin: 0 10px 0 0;
		-webkit-text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
		text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	}

footer .footer-top {
	max-width: 1000px;
	margin: 0 auto;
	padding: 10px 0;
	text-align: center;
}

	footer .footer-top a:hover {
		text-decoration: underline;
	}

footer .footer-middle {
	max-width: 1000px;
	margin: 0 auto;
	padding: 20px 0;
	text-align: left;
}

footer .footer-bottom {
	max-width: 1000px;
	margin: 0 auto;
	padding: 20px 0;
	text-align: center;
}

.footer-lcol {
	float: left;
}

.footer-rcol {
	float: right;
}

.foot1-left {
	text-align: left;
	padding: 8px 0 0 6px;
}

.foot1-right a {
	padding: 0 2px 0px 5px;
}

.foot1-right {
	text-align: right;
	padding: 8px 0 0 0;
}

footer .build {
	color: #8A8A8A;
	font-size: 10px;
}


/*TOP NAV BAR -----------------------------------------------------------------------------------------------*/

#bar_home {
	position: fixed;
	z-index: 99;
	padding: 14px 0;
	text-align: center;
	width: 100%;
	box-sizing: border-box;
}

#bar {
	position: fixed;
	z-index: 99;
	background-color: white;
	padding: 14px 0;
	text-align: center;
	width: 100%;
	border-bottom: 2px solid #ccc;
	-webkit-box-shadow: -1px 18px 20px -8px rgba(0,0,0,0.05);
	-moz-box-shadow: -1px 18px 20px -8px rgba(0,0,0,0.05);
	box-shadow: -1px 18px 20px -8px rgba(0,0,0,0.05);
}

#bar_home #bar-inner {
	max-width: 1300px;
	text-align: left;
	margin: 0 auto;
}


#bar  #bar-inner {
		max-width: 1300px;
		text-align: left;
		margin: 0 auto;
	}

#bar  #bar-inner .qflogo {
		width: 240px;
		height: 45px;
		margin-left: 15px;
	}

	#bar_home #bar-inner .qflogo {
		width: 240px;
		height: 45px;
		margin-left: 15px;
	}



		.nav-buttons {
	float: right;
	margin-top: 8px;
}

.nav-button {
	padding: 6px 10px;
	display: inline-block;
	margin: 0 4px;
	cursor: pointer;
}

	#bar .nav-button a {
		font-family: Arial;
		font-size: 16px;
		color: #555;
		text-decoration: none;
	}

#bar_home .nav-button a {
	font-family: Arial;
	font-size: 16px;
	color: #ffffff;
	text-decoration: none;
}

#bar .nav-button:hover {
	border-bottom: solid 2pt #4c7fff;
}

#bar_home .nav-button:hover {
	border-bottom: solid 2pt #ffffff;
}

.header-spacer {
	height: 115px;
	width: 100%;
}

/* ------------------------------------------------------------------------------------------------------*/

.gtext {
	font-family: Arial,sans-serif;
	color: #5f5f5f;
	font-size: 14px;
	line-height: 20px;
}

	.gtext a {
		color: #337ab7;
		text-decoration: none;
	}


.gtext-warning {
	color: #cc0000;
}

.page-container {
	position: static;
	width: 800px;
	text-align: center;
}

.navLinks {
	margin: 0 auto;
	text-align: center;
}

	.navLinks a {
		padding: 7px 0;
		color: white;
		width: 100px;
		text-align: center;
		display: inline-block;
		text-decoration: none;
		font-family: Arial,sans-serif;
		font-size: 14px;
	}

		.navLinks a:last-child {
			background-color: #04a800 !important;
		}


		.navLinks a:hover:not(.login) {
			color: #337ab7;
			text-shadow: 3px 0 12px rgba(76,127,255,0.6);
			-webkit-transition: 0.1s linear 0s;
			-moz-transition: 0.1s linear 0s;
			-o-transition: 0.1s linear 0s;
			transition: 0.1s linear 0s;
			outline: 0 none;
		}


.grey-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #999999;
}

	.grey-small A:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		color: #999999;
	}

	.grey-small A:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		color: #999999;
	}

	.grey-small A:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		color: #999999;
	}

	.grey-small A:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		color: #999999;
	}

.blue-small-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.Menu-Item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

	.Menu-Item A:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #333333;
		text-decoration: none;
	}

	.Menu-Item A:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #333333;
		text-decoration: none;
	}

	.Menu-Item A:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #0000FF;
		text-decoration: none;
	}

	.Menu-Item A:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #333333;
		text-decoration: none;
	}

.general {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}

	.general A:link {
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		color: #337ab7;
	}

	.general A:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		color: #337ab7;
	}

	.general A:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		color: #337ab7;
	}

	.general A:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		color: #337ab7;
		text-decoration: underline;
	}

.general16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}

	.general16 A:link {
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-size: 16px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		color: #337ab7;
	}

	.general16 A:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		color: #337ab7;
	}

	.general16 A:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		color: #337ab7;
	}

	.general16 A:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		color: #337ab7;
		text-decoration: underline;
	}

.warning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #FF0000;
}

.bigFont {
	font-family: Arial Black, Arial;
	font-size: 22px;
	font-weight: normal;
	color: #3300FF;
}

.Headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.Light-Headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}

.standardBG {
	background-image: url('/images/template/bg-light-blue.gif');
}

.standardBorder {
	border: 1pt solid #0066FF;
}

.darkCell {
	background-color: #4C7FFF;
}

.midCell {
	background-color: #CCCCFF;
}

.page-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #337ab7;
	text-decoration: none;
}

	.page-link A:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		color: #337ab7;
		text-decoration: none;
	}

	.page-link A:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		color: #337ab7;
		text-decoration: none;
	}

	.page-link A:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		color: #337ab7;
		text-decoration: underline;
	}

.alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}

.bread-crumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}

	.bread-crumb A:link {
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		color: #FFFFFF;
	}

	.bread-crumb A:visited {
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		color: #FFFFFF;
	}

.menu-sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
}

	.menu-sub A:link {
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-size: 10px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		color: #333333;
		font-size: 10px;
	}

	.menu-sub A:visited {
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-size: 10px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		color: #333333;
	}

	.menu-sub A:hover {
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-size: 10px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		color: #CC0000;
	}

.textfield {
	margin: 3px;
	height: 16px;
	width: 200px;
	font-family: Arial,Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	color: #000099;
}

.Impact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #337ab7;
}

	.Impact h1 {
		font-size: 18px;
		color: #337ab7;
	}

.white-small-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

	.white-small-bold a:link {
		color: #FFFFFF;
		text-decoration: none;
	}

	.white-small-bold a:visited {
		color: #FFFFFF;
		text-decoration: none;
	}

	.white-small-bold a:hover {
		color: #FFFFFF;
		text-decoration: none;
	}

	.white-small-bold a:active {
		color: #FFFFFF;
		text-decoration: none;
	}

.bigNo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #3300FF;
}

.acBox {
	font-family: Arial;
	font-size: 12px;
	padding: 6px;
	margin: 0px !important;
	background-color: #FFFFFF;
	color: #000000;
	border: #000000;
	border-width: 1px;
	border-style: solid;
	cursor: pointer;
	overflow: auto;
	height: 200px;
	text-align: left;
	list-style-type: none;
}

.acBoxItem {
	background-color: window;
	color: windowtext;
	padding: 1px;
}

.acBoxSelect {
	background-color: #b9ec83;
	color: black;
	padding: 1px;
}

.standardTextbox {
	border: solid 1pt #0066FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}

.standardTextboxError {
	border: solid 1pt #CC0000;
	background-color: #FFE5E5;
}

.standardTextboxOrange {
	border: solid 1pt #CC6600;
	background-color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: normal;
}

.buttonGreen {
	background-color: #CCFFCC;
	border: solid 1pt #009900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}

.redStatus {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
}

.blueStatus {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000FF;
}

.buttonRed {
	background-color: #FFCCFF;
	border: solid 1pt #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	height: 20px;
}

.greenStatus {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #009900;
}

.orangeStatus {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF6600;
}

.menuHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

	.menuHeader A:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}

	.menuHeader A:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}

	.menuHeader A:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}

	.menuHeader A:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}


.menuChild {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

	.menuChild A:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #333333;
		text-decoration: none;
	}

	.menuChild A:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #333333;
		text-decoration: none;
	}

	.menuChild A:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #333333;
		text-decoration: none;
	}

	.menuChild A:active {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #333333;
		text-decoration: none;
	}

input[type="radio"], label[for] {
	cursor: pointer;
}

.hoveringToolTips {
	color: #000099;
	width: 200px;
	background-color: #ffffff;
	padding: 5px;
	visibility: hidden;
	position: absolute;
	z-index: 1000;
	margin-left: 0px;
	font-size: 8pt;
	font-family: Arial;
	border-right: #cc0000 2px solid;
	border-top: #cc0000 2px solid;
	border-left: #cc0000 2px solid;
	border-bottom: #cc0000 2px solid;
	border-color: #000099;
}


.shadowedBox {
	-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.15);
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.15);
}

.shadowedBoxSide {
	-webkit-box-shadow: 2px 0px 4px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 2px 0px 4px rgba(0, 0, 0, 0.15);
	box-shadow: 2px 0px 4px rgba(0, 0, 0, 0.15);
}

.qfPageBorder {
	border: 1pt solid #999999;
}

.qfPageBorderLRB {
	border-left: 1pt solid #999999;
	border-right: 1pt solid #CCCCFF;
	border-bottom: 1pt solid #CCCCFF;
}

.qfPageBorderLRT {
	border-left: 1pt solid #999999;
	border-right: 1pt solid #CCCCFF;
	border-top: 1pt solid #CCCCFF;
}


.highlighterContainer {
	background: #FFFF66;
}

.greyTextbox {
	border: solid 1pt #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}

.greyCell {
	background-color: #EFEFEF;
}

.greyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}



input[type=submit] {
	cursor: pointer;
}

.text_input_m {
	border: 1px solid #d2d2d2;
	font-family: Arial;
	font-size: 13px;
	padding: 8px;
	outline: none;
	-ms-border-radius: 4px;
	border-radius: 4px;
	border-style: solid;
	transition: box-shadow 0.35s, border-color 0.35s ease-in-out;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box; /* Firefox, other Gecko */
	box-sizing: border-box;
}


	.text_input_m:focus {
		border: 1px solid #337ab7;
	}


.text_input_s {
	border-bottom: 1px solid #e1e1e1;
	border-left: 1px solid #c1c1c1;
	border-right: 1px solid #c1c1c1;
	border-top: 1px solid #848484;
	-moz-box-shadow: inset 0 1px 0px #d2d2d2;
	-webkit-box-shadow: inset 0 1px 0px #d2d2d2;
	box-shadow: inset 0 1px 0px #d2d2d2;
	font-family: Arial;
	font-size: 13px;
	padding: 3px;
	outline: none;
}

.toolTipHover {
	color: black;
	width: 200px;
	/*background-color:#FFFFCC;*/
	padding: 8px;
	visibility: hidden;
	position: absolute;
	z-index: 1000;
	margin-left: 0px;
	font-size: 13px;
	font-family: Arial;
	text-align: left;
	border: 1px solid #CCC;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	background: rgb(255, 255, 204); /* Fall-back for browsers that don't support rgba */
	background: rgba(255, 255, 204, .75);
}

.activeCell, .activeCell:hover {
	background-color: #FFF8D5;
}

.headerRow td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #999999;
	padding: 8px;
	background-color: #EEEEEE;
	border-bottom: 1pt solid #CCCCCC;
}

.stagingAlertContainerStyle {
	width: 100%;
	background-color: #FFCCCC;
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CC0000;
}

.qfPageContainer {
	width: 800px;
	min-height: 600px;
	margin: 0 auto;
}

.qfPageContainer_1000 {
	max-width: 1000px;
	width: 90%;
	min-height: 600px;
	margin: 0 auto;
}

	.qfPageContainerWide {
		width: 100%;
		min-height: 600px;
		margin: 0 auto;
	}

.form-container {
}

.header-box {
	width: 100%;
	background-color: white;
	height: 130px;
}

.header-box-inner {
	width: 100%;
	border-bottom: solid 1pt #ccc;
	display: inline-block;
	padding: 18px 0;
	margin-top: 25px;
	background-color: white;
}

.header-box-centre {
	margin: 0 auto;
	width: 800px;
}

.navLinks-mobile {
	display: none;
}

.logo {
	padding-top: 4px;
}

.logo-base {
	float: left;
	padding-left: 4px;
}

.logo-zooming {
	text-align: center;
}

.menu {
	font-family: Arial,sans-serif;
	padding: 4px 6px;
	font-size: 14px;
	margin: 6px 20px 0 0;
	border-radius: 5px;
	text-align: center;
	cursor: pointer;
	border: solid 1pt #ccc;
	color: #6B6B6B;
	float: right;
}

.page-footer-block-fwidth {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	text-align: left;
	width: 800px;
	padding: 28px 0;
	margin: 0 auto;
}

	.page-footer-block-fwidth a {
		color: #999;
		text-decoration: none;
	}


@media (max-width: 295px) {
	.menu span {
		display: none;
	}
}

@media (max-width: 250px) {
	.menu {
		display: none;
	}
}

#bar-mobile {
	display: none;
	padding: 10px;
	position: fixed;
	z-index: 999;
	background-color: white;
	width: 100%;
	border-bottom: 1px solid #EFEFEF;
}


.domain-result {
	font-size: 18px;
	color: #CCCCCC;
	text-transform: lowercase;
}

.input-domain {
	color: #333333;
}

ul {
	padding-left: 22px;
}

.fields input[type='text'], .fields input[type='password'], .fields select {
	width: 90%;
	padding: 7px;
	margin-bottom: 7px;
	font-size: 14px;
}

	.fields input[type='text']:focus, .fields input[type='password'], .fields select:focus {
		box-shadow: 0px 0px 3px 2px #EEEEEE;
	}

.read-only {
	padding: 7px 0 10px;
}

.headerRowDiv {
	margin: 20px 0 20px 0;
}

	.headerRowDiv i {
		float: right;
	}

#bar_home .menu-s,
#bar .menu-s {
	font-family: Arial,sans-serif;
	padding: 4px 6px;
	font-size: 14px;
	margin: 6px 20px 0 0;
	-ms-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	cursor: pointer;
	float: right;
	display: none;
}

#bar .menu-s {
	color: #6b6b6b;
	border: solid 1pt #ccc;
}

#bar_home .menu-s {
	color: #ffffff;
	border: solid 1pt #ffffff;
}

	#bar_home .menu-s-list,
	#bar .menu-s-list {
		position: absolute;
		top: 40px;
		right: 0;
		display: none;
		border: solid 1pt #ccc;
		list-style: none;
		padding-left: 0;
		width: 180px;
		float: right;
		background-color: #fff;
		z-index: 999;
	}

#bar_home .menu-s-list li,
	#bar .menu-s-list li {
		color: #09f;
		font-family: Arial,sans-serif;
		list-style-type: none;
		padding: 9px 0;
		margin: 0;
	}

#bar_home .menu-s-list li:nth-child(even),
	#bar .menu-s-list li:nth-child(even) {
		background-color: #efefef;
	}

#bar_home .menu-s-list li a,
	#bar .menu-s-list li a {
		margin: 0 8px;
		width: 100%;
		display: inline-block;
	}


.useful_links {
	width: 100%;
	text-align: left;
}

	.useful_links > div {
		width: 100%;
		text-align: left;
		padding: 20px 0;
		border-bottom: solid 1pt #cccccc;
	}
	/*MEDIA QUERIES ------------------------------------------------------------------------------------------------------------------*/
	@media (max-width: 670px) {
		#bar_home .nav-buttons,
		#bar .nav-buttons {
			display: none;
		}

		#bar_home .menu-s,
		#bar .menu-s {
			display: inline-block;
		}
}

@media (max-width: 820px) {
	.page-footer-block-fwidth,
	.qfPageContainer {
		width: 90%;
	}
}


@media (max-width: 550px) {
	.right_pic {
		display: none;
	}
}

	@media (max-width: 500px) {
		#bar_home .qflogo,
		#bar .qflogo {
			width: 180px;
		}
	}

