@-webkit-viewport{width:device-width}
@-moz-viewport{width:device-width}
@-ms-viewport{width:device-width}
@-o-viewport{width:device-width}
@viewport{width:device-width}
input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{box-shadow:0 0 0 100px white inset;-webkit-text-fill-color:#555}input:-webkit-autofill:focus,select:-webkit-autofill:focus,textarea:-webkit-autofill:focus{box-shadow:0px 0px 4px 1px #ff0;-webkit-text-fill-color:#555}header,footer,section{display:block}body,div,p,h1,h2,textarea,input,select,li,a,td,th{font-family:Arial,Helvetica,sans-serif;font-weight:300;font-size:10pt;color:#555}h1{font-weight:600;font-size:16pt}h2{background-color:#8c53a3;color:#f5f5f5;font-weight:500;font-size:14pt;margin-right:-10px;margin-left:-10px;margin-top:-25px;margin-bottom:27px;padding:30px;padding-top:40px;padding-bottom:40px;transition:padding ease-in-out 0.5s}h3{font-weight:400;font-size:12pt}body{margin:0px;padding:10px}a img,a:visited img,a:active img{border:none}a{text-decoration:none}a:hover,a:active{color:#000}.ui-button:not(:disabled),input[type=button]:not(:disabled),input[type=submit]:not(:disabled){box-shadow:0px 0px 10px 0px #3c3971}.ui-button:not(:disabled):hover,input[type=button]:not(:disabled):hover,input[type=submit]:not(:disabled):hover{box-shadow:0px 0px 10px 0px #ff0}table.centered th,table.centered td,td.centered{text-align:center !important}select{padding-top:1px;padding-bottom:1px}input[type=checkbox]{margin-top:0px;outline-style:none !important}.datatable input[type=checkbox]{margin-top:4px}input:invalid,select:invalid,textarea:invalid,input.invalid,select.invalid,textarea.invalid{box-shadow:0px 0px 1px 1px #ff4040 inset}.top{vertical-align:top}.grey{color:#d0d0d0}.white{background-color:#fff;padding:10px}.early{background-color:#ff8}.almostlate{background-color:#f8f}input.almostlate{background-color:#f8f;border-style:none;outline-width:1px;outline-style:solid;outline-color:#aaa;padding-top:2px;padding-bottom:2px}input.early{background-color:#ff8;border-style:none;outline-width:1px;outline-style:solid;outline-color:#aaa;padding-top:2px;padding-bottom:2px}.late{background-color:#faa}input.late{background-color:#faa;border-style:none;outline-width:1px;outline-style:solid;outline-color:#aaa;padding-top:2px;padding-bottom:2px}select:not(.noselect):not(.ui-datepicker-month):not(.ui-datepicker-year) option:first-of-type{color:#d0d0d0}select:invalid{color:#d0d0d0}select:invalid option:not(:first-of-type){color:#555}input:required:after{content:' *';color:red}.numeric{text-align:right;padding-right:2px}.money{outline:1px solid #aaa;border:none;text-align:right;background-repeat:no-repeat;background-image:url(/Images/pound.png);background-position:left center;margin-left:1px;padding-top:2px;padding-right:2px;max-width:52px !important;padding-bottom:2px;position:relative;top:1px}.narrow,.ui-datepicker{max-width:100px}.quitenarrow{max-width:75px}.verynarrow{max-width:50px}.wide{width:400px}.nowrap{white-space:nowrap}th[data-sort]{background:url(/Images/arrow-sort.png) no-repeat right 2px;cursor:ns-resize;padding-right:10px}th.sorting-asc[data-sort]{background:url(/Images/arrow-down.png) no-repeat right center}th.sorting-desc[data-sort]{background:url(/Images/arrow-up.png) no-repeat right center}table.datatable{border:1px solid gray;margin:auto;margin-bottom:4px}table.datatable+tbody tr:first-of-type td{border-top:1px solid gray}table.datatable tbody tr:not(.headrow):nth-child(2n+1),table.datatable tfoot tr:nth-child(2n+1),table.datatable tfoot tr:nth-child(2n+1) td{background-color:#e0e0e0}table.datatable tfoot tr:nth-child(2n) td{background-color:transparent !important}#IMPORT table.datatable{border-spacing:0px}#IMPORT table.datatable tbody tr{background-color:transparent !important}#IMPORT table.datatable tbody tr:nth-child(4n+3),#IMPORT table.datatable tbody tr:nth-child(4n+4){background-color:#e0e0e0 !important}#IMPORT table.datatable thead tr,#IMPORT table.datatable thead tr th{background-color:#a0a0a0;text-align:center}#IMPORT table.datatable tr th,#IMPORT table.datatable tr td{border-right:1px solid #fff;padding-left:2px !important;padding-right:2px !important}#IMPORT table.datatable tr th:last-of-type,#IMPORT table.datatable tr td:last-of-type{border-right:none}table.datatable tr.headrow,table.datatable tr.footrow,table.datatable+tbody tr:first-of-type{background-color:#bbb}table.datatable tr.headrow td,table.datatable tr.footrow td,table.datatable+tbody tr:first-of-type td{font-weight:bold}table.datatable tfoot tr td,table.datatable tfoot tr th{border-top:1px solid gray;background-color:#ccc}.datatable tr:not([style*='display: none']):not(:last-of-type) td:not(:last-of-type),.datatable tr.headrow:not([style*='display:none']):not(:last-of-type) th:not(:last-of-type){border-right:1px solid whitesmoke}.datatable td a:not(.noteicon){display:inline-block;width:100%}#IMPORT table.datatable tbody tr td a{display:inline}#IMPORT tr.error td{color:red}.spacetable{border-spacing:0px}.spacetable tr td,.spacetable tr th{padding:2px}.stupidtable thead tr.headrow th:not(.nosort){padding-right:10px}.datatable td a:hover,.spacetable th a:hover,.spacetable td a:hover{background-color:#ff0}.datatable td a[href="javascript:null;"],.spacetable td a[href="javascript:null;"],.datatable td a[href="javascript:void();"],.spacetable td a[href="javascript:void();"]{border:1px solid transparent;font-size:10px}.datatable td a[href="javascript:null;"]:hover,.spacetable td a[href="javascript:null;"]:hover,.datatable td a[href="javascript:void();"]:hover,.spacetable td a[href="javascript:void();"]:hover{background-color:transparent}.datatable td a[href="javascript:null"],.spacetable td a[href="javascript:null"],.datatable td a[href="javascript:void()"],.spacetable td a[href="javascript:void()"]{border:1px solid #ddd}table.datatable tbody tr:nth-child(2n+1) td a[href="javascript:null"],table.datatable tbody tr:nth-child(2n+1) td a[href="javascript:void()"]{border:1px solid #ccc}.datatable td a[href="javascript:null"]:hover,.spacetable td a[href="javascript:null"]:hover,.datatable td a[href="javascript:void()"]:hover,.spacetable td a[href="javascript:void()"]:hover{background-color:#fff;border:1px solid #555;cursor:help}tr.inactive td{font-style:italic}table.spacetable tr th{padding-top:5px;text-align:right;vertical-align:top}table.datatable tr th{text-align:left}table.statstable,table.recentstable{float:left;border:1px solid #3c3971;box-shadow:0px 0px 4px 1px #3c3971;padding:10px;margin-left:20px}table.statstable:first-of-type,table.recentstable:first-of-type{margin-left:0px}table.statstable th,table.recentstable th{text-align:right;padding:5px}table.statstable tr td,table.statstable tr th,table.recentstable tr td,table.recentstable tr th{padding:0px}table.recentstable tr:nth-child(2n+1),table.statstable tr:nth-child(2n+1){background-color:#e0e0e0}table.statstable h2,table.recentstable h2{margin:0px;padding:10px;text-align:center}#trReqs td{vertical-align:top}.gridview .showadd:hover{cursor:pointer;background-color:#ff0}.topbutton{float:right;top:0px;margin-top:-81px;color:whitesmoke}.topbutton input[type=button],.topbutton input[type=submit],input[type=button].topbutton,input[type=submit].topbutton{box-shadow:0px 0px 9px 1px whitesmoke;background-color:#333;color:whitesmoke}.topbutton a:hover{color:#ff0}.topbutton a{color:gray}.W100PC{width:98%}.W100PCX{width:100%}.W90PC{width:90%}.W50PC{width:49%}.W70PX{max-width:70px}.W120PX{max-width:120px}table.spacetable table{margin-top:-3px}table.spacetable table.spacetable{margin-top:0px}th:not(.nocolon):after{content:':'}tr.nocolon th:after{content:''}.hilight{color:red}.textleft{margin-left:0px !important;text-align:left}.textcenter,.textcenter th{margin-left:auto !important;margin-right:auto !important;text-align:center !important}.displaynone{display:none}.invisible{visibility:hidden}input[type=button].topbutton:focus,input[type=submit].topbutton:focus,input[type=button].topbutton:hover,input[type=submit].topbutton:hover{box-shadow:0px 0px 9px 1px #ff0}#topheader{opacity:0.9;filter:alpha(opacity=90);height:auto;position:fixed;top:0px;width:100%;left:0px;border-bottom:2px solid #3c3971;background-color:#000;color:whitesmoke}#topheader:before{content:'[UNKNOWN]';font-weight:bold;font-size:larger;padding:5px;right:5px;position:absolute}#topheader>a>img{margin-left:10px}#logo{transition:width ease-in-out 0.5s}#menudiv{float:right;margin-right:20px;color:#f5f5f5}.submenu a,#menudiv a{background:#222;border:1px solid #3c3971;padding:2px;box-shadow:0px 0px 10px 0px #f5f5f5;margin-left:5px;transition:padding-left ease-in-out 0.5s;color:#f5f5f5}.submenu a:hover,#menudiv a:hover{box-shadow:0px 0px 10px 0px #ff0}a.topmenu:not(#recents){padding-right:12px;background-image:url(../images/arrow-menu.png);background-repeat:no-repeat;background-position:center right}#menuspacer{height:35px;transition:height ease-in-out 0.5s}#menudiv a{display:none}.submenu a{display:block;margin-bottom:7px}#recentsmenu.submenu a{margin-bottom:3px}#menudiv a:not(.nofirst):first-letter,.submenu a:not(.nofirst):first-letter{text-decoration:underline}#menudiv a span,.submenu a span{text-decoration:underline}#menudiv a#customers.permCustomers,#menudiv a#jobs.permJobs,#menudiv a#resources.permResources,#menudiv a#planning.permAllocations,#menudiv a#allocate.permAllocations,#menudiv a#approve.permAllocations,#menudiv a#expenses.permExpenses,#menudiv a#invoices.permInvoicing,#menudiv a#reports.permReports,#menudiv a#users.permUsers,#menudiv a#config.permConfig,#menudiv a#misc,#menudiv a#logout,#menudiv a.gototop,#menudiv a#user,#menudiv a#layout{display:inline-block}a.gototop:after{content:'\/\\'}.submenu{position:fixed;display:none;background-color:#8c53a3;padding-top:6px;padding-right:6px}.submenushown{display:block}body.permNoUpdate input.action{display:none}#mainsection{margin-top:100px;margin-bottom:20px}section#popupbg{display:none;position:fixed;width:100%;height:100%;top:0px;left:0px;background-color:#fff;opacity:0.5;filter:alpha(opacity=50);cursor:not-allowed}section#popupbg.poperror{background-color:red}section#popupbg.popwarning{background-color:yellow}section#popup{display:none;position:fixed;width:100%;height:100%;top:0px;left:0px;padding-top:200px;cursor:not-allowed}section#popup>div{margin:auto;max-width:60%;border:1px solid #3c3971;box-shadow:0px 0px 10px 0px #3c3971;padding:20px;background-color:#fff;opacity:1;filter:alpha(opacity=100);cursor:pointer}section#popup.invalid>div,section#popup.poperror>div{border:1px solid red;box-shadow:0px 0px 10px 0px red}section#popup.popwarning>div{border:1px solid yellow;box-shadow:0px 0px 10px 0px yellow}#popup #popupclose{float:right;position:relative;right:-40px;top:-41px;min-width:40px;height:40px;background:url(/Images/popupclose.png) no-repeat center center;cursor:pointer}#popuplinks a:hover{background-color:#ff0}#popupmessage iframe{border:none;box-shadow:0px 0px 10px 2px #3c3971}.tab{text-align:center;float:left;min-width:95px;position:relative;border:1px solid #3c3971;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom:1px solid transparent;margin-right:2px;color:white;background-color:#3c3971;cursor:pointer;padding-top:4px;padding-bottom:4px;padding-left:7px;padding-right:7px;top:1px}.tab:hover{color:#ff0}.tab.active{background-color:whitesmoke;color:#555}#section2,#section3,#section4,#section5{display:none}.tabs{margin-top:-56px}#tabHeader{float:left}.tabs .section{padding:10px;clear:both;display:none;border:1px solid #0a2d0b;border-radius:12px;border-top-right-radius:0px;border-top-left-radius:0px;box-shadow:0px 0px 10px 0px #3c3971;overflow:auto}#pleasewait{display:none;text-align:center;position:fixed;width:100%;bottom:50%}.notes{max-height:50px;overflow-y:hidden}.nolimit .notes{max-height:none}.notesmore{display:none;text-align:center;width:99%;color:#aaa;box-shadow:0px 0px 6px 0px gray inset}.notes div::first-letter{margin-left:-50px}.notes div{border-bottom:1px solid #ddd;padding-left:50px;padding-bottom:2px}.notes div span.noteitem{height:16px;width:20px;background-image:url(/images/delete.png);background-repeat:no-repeat;margin-left:-50px;top:2px;cursor:pointer;position:relative;display:inline-block}article{width:98%;border:1px solid #008443;border-radius:12px;margin-top:5px;margin-bottom:20px;padding:20px 10px 4px 10px}section article:last-of-type{margin-bottom:0px}article h3{top:-47px;background-color:white;padding:5px 5px 0px 5px;display:inline-block;position:relative;margin-bottom:-6px;border-top:1px solid #3c3971;border-top-right-radius:12px;border-top-left-radius:12px}article>table{margin-top:-43px}.SITE49,.SITE49 article h3{background-color:#fff0ff}.SITE49 header#topheader:before{content:'Sys:DEV VS'}.SITE15,.SITE15 article h3{background-color:ivory}.SITE15 header#topheader:before{content:'Sys:DEV IIS'}.SITE19,.SITE19 article h3{background-color:azure}.SITE19 header#topheader:before{content:'Sys:DEREKTP'}.SITE4,.SITE4 article h3{background-color:#d0ffff}.SITE4 header#topheader:before{content:'Sys:IT UAT'}.SITE5,.SITE5 article h3{background-color:#fff}.SITE5 header#topheader:before{content:'Sys:LIVE'}#LOGIN{background-image:url(/images/logo_white.png);background-repeat:no-repeat;background-position:top left;background-position-x:10px;background-position-y:10px}#LOGIN #loginpanel{border:1px solid #3c3971;box-shadow:0px 0px 10px 0px #3c3971;max-width:450px;margin:auto;margin-top:100px}#LOGIN input[type=text],#LOGIN input[type=password]{outline: none !important;outline-style: none!important;outline-color: transparent;box-shadow: none!important;border:1px solid;margin-top:5px;margin-bottom:5px}#LOGIN table:last-of-type{width:100%}#LOGIN label{padding-top:8px;display:inline-block}#LOGIN #login1{border-bottom:1px solid grey}#CONFIG .datatable tr td:nth-of-type(3){width:1%}#JOB .topbutton{margin-top:-25px}#MILEAGE iframe{box-shadow:0px 0px 9px 1px #3c3971;margin-top:10px}#MILEAGE iframe.W100PC{width:100%}#SYSTEM tr h3{background-color:#404040;color:whitesmoke;margin:0px;padding:4px}#SYSTEM tr td,tr th{max-width:590px;overflow:hidden}input.ui-autocomplete-input:focus{background:#fff url(/Images/autocomplete.png) no-repeat right center}.ui-autocomplete{position:absolute;left:30px;top:30px;border:1px solid red;border-bottom:none;-webkit-padding-start:0px;background-color:whitesmoke;padding-left:0px}.ui-autocomplete li{list-style:none;cursor:pointer;border-bottom:1px solid red}.ui-autocomplete li:hover{background-color:#e0e0e0}.ui-helper-hidden-accessible{display:none}input.ui-autocomplete-input.pendinglookup{background:url(/Images/ajax-loader.gif) no-repeat right center !important}#footer{background-color:#8c53a3;color:#f5f5f5;position:fixed;width:100%;padding:8px;bottom:0px;margin-left:-10px;text-align:center;margin-bottom:0px;transition:margin-bottom ease-in-out 0.5s}#footer.footscrolled{margin-bottom:-50px}#footer a{color:#f5f5f5}#footer a:hover,#footer a:active{color:#ff0}#footer img{padding:2px;background-color:whitesmoke;position:relative;top:4px}#footer .gototop{float:right;margin-right:20px}a.map{position:relative;background:url(/Images/map.png) no-repeat center right;padding-right:15px;padding-top:6px;padding-bottom:6px}#JOB .spacetable:not(#tbSummary) a.map{min-height:11px;position:absolute;right:0px;top:-2px}#CUSTOMER a.map{padding-bottom:0px;height:21px;width:1px !important;margin-bottom:-9px}img[src='images/audit.png'],img[src='images/add.png']{position:relative;top:3px;padding-left:2px}img[src='images/delete.png']{position:relative;top:1px}td.auditlink a{min-width:16px;min-height:16px;background-image:url(/images/audit.png);background-repeat:no-repeat;background-position-x:5px;max-width:22px}#AUDITS #auditdetails td,#AUDITS #auditdetails th{max-width:300px;overflow-x:auto}#JOB #pnlNotes{margin-right:7px}#JOB #pnlNotes textarea{width:100% !important}.noteicon,.capsicon{margin-bottom:-3px}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg)}}
.rotating{-webkit-animation-name:rotate;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}.ui-dialog-buttonpane button{margin-right:15px}.ui-dialog{background-color:white;border:1px solid #3c3971;box-shadow:0px 0px 10px 0px #3c3971;padding:10px}.ui-dialog-titlebar{background-color:gray;margin:-10px;padding:10px;color:whitesmoke;font-weight:bold;cursor:move}button.ui-corner-all,select.ui-corner-all,input.ui-corner-all{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}div.ui-datepicker{background:#f5f5f5;min-width:170px;text-align:center;box-shadow:0px 0px 10px 1px #3c3971;display:none}.ui-datepicker-header{background-color:#aaa;padding:5px}.ui-datepicker-prev{float:left}.ui-datepicker-next,.floatright{float:right}table.ui-datepicker-calendar{border-spacing:0px}.ui-datepicker-calendar th{border-bottom:1px solid #aaa;min-width:22px}.ui-datepicker-calendar th:after{content:''}.ui-datepicker-calendar td{border:1px solid transparent}.ui-datepicker-calendar td.ui-datepicker-today{border:1px solid #3c3971}.ui-datepicker-calendar tbody td a{display:block}.ui-datepicker-other-month a{background-color:#aaa}.ui-datepicker .ui-state-disabled{background-color:#555;color:#aaa}a.ui-datepicker-prev:hover,a.ui-datepicker-next:hover,.ui-datepicker a.ui-state-default:hover{background-color:#ff0;cursor:pointer}.ui-datepicker a.ui-state-active{background-color:#3c3971;color:#f5f5f5}.ui-datepicker a.ui-state-active:hover{background-color:#3c3971;color:#ff0}.ui-tooltip{background-color:#e0e0ff;display:inline-block;padding:3px;box-shadow:2px 2px 2px blue 2px}.flash{-webkit-animation-name:flash-animation;-webkit-animation-duration:1.5s;animation-name:flash-animation;animation-duration:1.5s}#tableJobs{border-right:1px solid #3c3971}#tableJobs,#tableDrivers,#tableSubcontractors{vertical-align:top}#tableJobs>div,#tableDrivers>div,#tableSubcontractors>div{overflow-y:auto}#tbAllocate table.spacetable tr th{text-align:center}span.allocpending,#tbAllocate .allocpending td,#tbAllocate .allocpending td a{color:#a4a !important}#tbAllocate .allocpending.selectedJob td,#tbAllocate .allocpending.selectedJob td a{color:black !important;font-weight:600}#tbAllocate .selectedJob{background-color:#fff;font-style:italic;opacity:0.75;filter:alpha(opacity=75);max-width:55%}#tbAllocate .selectedJob:hover{cursor:ew-resize}#tbAllocate .ui-draggable{cursor:-webkit-grab}#ALLOCATE tr.headrow{height:25px}#ALLOCATE tr.job td,#approve tr.job td{padding-top:2px;padding-bottom:2px}#ALLOCATE #tbFilter{display:inline;padding-left:10px;position:relative;top:-8px}#ALLOCATE td a.togglejobs,#APPROVE td a.togglejobs{background-image:none;background-repeat:no-repeat;position:relative;top:3px;padding-left:8px;cursor:default}#ALLOCATE tr.expanded td a.togglejobs,#APPROVE tr.expanded td a.togglejobs{background-image:url(/Images/minus.png);cursor:ns-resize}#ALLOCATE tr.collapsed td a.togglejobs,#APPROVE tr.collapsed td a.togglejobs{background-image:url(/Images/plus.png);cursor:ns-resize}#ALLOCATE tr.driver.collapsed+tr,#APPROVE tr.driver.collapsed+tr{display:none !important}#ALLOCATE tr.linked,#APPROVE tr.linked{background-color:#ffe0e0}#ALLOCATE tr.linkedjobs,#APPROVE tr.linkedjobs{background-color:pink;opacity:0.75;filter:alpha(opacity=75)}td.avail{font-size:10px}td.avail a.unavailall{color:red;font-size:10px}td.avail a.unavailpart{color:gold;font-size:10px}td.availcol span{border:1px solid transparent}tr.ui-draggable-dragging{background-color:white;font-style:italic;border:1px dotted #ddd}#APPROVE tr.driver.hasjobs,#APPROVE tr.driver.hasjobs+tr.allocatedjob{display:table-row}#APPROVE tr.driver,#APPROVE tr.driver+tr.allocatedjob{display:none}#SUBCONTRACTOR a.map{display:inline}#topmessage{text-align:center;font-weight:bold;color:#ff0;position:relative;top:-76px;margin-bottom:-30px;margin-right:180px;margin-left:180px}span.unsuitable,.incapable td,.incapable td a,.unavailable td,.unavailable td a,.partavailable td,.partavailable td a,.incapable+tr.allocatedjob td,.incapable+tr.allocatedjob td a,.unavailable+tr.allocatedjob td,.unavailable+tr.allocatedjob td a,.partavailable+tr.allocatedjob td,.partavailable+tr.allocatedjob td a{color:silver}.hideineligible .incapable,.hideineligible .unavailable,.hideineligible tr.incapable+tr,.hideineligible tr.unavailable+tr{display:none}.incapable td.capcol{background-color:#f88}.unavailable td.availcol{background-color:#f88}.partavailable td.availcol{background-color:#ff8}span.avail0,.avail0.job td,.avail0.job td a{color:#d55}tr.job td{width:12%}tr.job td:first-of-type{width:6%;padding-left:30px}tr.job td:last-of-type{width:15%;height:20px;padding:1px;min-width:45px}#ALLOCATE tr.jobcapTruck td,#APPROVE tr.jobcapTruck td,#ALLOCATE tr.cap_Truck td,#approve tr.cap_Truck td{background-color:palegoldenrod}.driver td{border-top:1px solid #d0d0d0}span.pendingallocation,tr.stat2 td,tr.stat2 td a{color:orange}span.pendingapproval,tr.stat3 td,tr.stat3 td a{color:purple !important}span.pendingmobile,tr.stat4 td,tr.stat4 td a{color:lime !important}span.approved,tr.stat5 td,tr.stat5 td a{color:#3a3 !important}span.startedjob,tr.started td,tr.started td a{color:blue !important}span.delivered,tr.stat9 td,tr.stat9 td a,tr.stat12 td,tr.stat12 td a,tr.stat14 td,tr.stat14 td a{color:gray !important}span.cancelled,tr.stat10 td,tr.stat10 td a,tr.stat11 td,tr.stat11 td a,tr.stat13 td,tr.stat13 td a,tr.stat15 td,tr.stat15 td a,tr.stat16 td,tr.stat16 td a{color:#000 !important}@-webkit-keyframes flash-animation{from{background:#ff0}
to{background:transparent}}
@keyframes flash-animation{from{background:#ff0}
to{background:transparent}}
table.SysMessage{width:100%;position:relative;margin-bottom:20px;box-shadow:0px 0px 4px 1px red;border:1px solid red}table.SysMessage tr:last-of-type th{display:none}table.SysMessage tr:last-of-type td{width:100%;text-align:center;font-weight:bold;color:red;font-size:larger;padding-top:10px}table.SysMessage h2{background-color:red}img.SysMessage{background-color:red}.SysMessage span{float:right;font-size:small;font-weight:normal;color:#555;position:absolute;right:22px;top:26px}input:disabled{padding:1px;padding-top:2px;padding-bottom:2px}input:disabled,select:disabled{background-color:aliceblue;color:#888;border:none;outline-width:1px;outline-style:solid;outline-color:#aaa}input.verynarrow:disabled{max-width:53px}input[type=ckeckbox]:disabled,input:disabled[type=ckeckbox]{outline-style:none}.JFrontierCal-Agenda-More-Link:hover{background-color:yellow}.subtot td,.subtot th,.grandtot td,.grandtot th{font-weight:bold !important;border-top:1px solid gray;border-bottom:1px solid gray;background-color:#d0d0d0 !important}.grandtot td,.grandtot th,table.datatable tfoot tr.grandtot:nth-child(2n) td{background-color:silver !important}th.subtotal span{background-image:url(/images/subtotal.png);width:16px;height:16px;float:right;cursor:cell}#scrollouter{margin-right:0px;height:17px;width:100%;overflow-x:scroll;overflow-y:hidden}#scrollinner img{width:1px;height:1px}#CONFIG #drpTypes.noadd+br+br+table tbody tr.headrow{display:none}body.alt{padding-left:0px;padding-right:0px}.alt #topheader{border-right:2px solid #8c53a3;border-bottom:2px solid #8c53a3;width:125px;margin-right:0px;margin-left:0px;padding-right:10px;padding-left:5px;opacity:1;filter:alpha(opacity=100)}.alt #topheader:before{left:4px;float:none;top:30px}.alt #logo{max-width:115px}.alt #menudiv{float:none;margin-right:0px;min-width:90px}.alt .submenu:not(#recentsmenu) a,.alt #menudiv a{margin-bottom:7px;text-align:center}.alt #menudiv a#customers.permCustomers,.alt #menudiv a#jobs.permJobs,.alt #menudiv a#resources.permResources,.alt #menudiv a#planning.permAllocations,.alt #menudiv a#expenses.permExpenses,.alt #menudiv a#invoices.permInvoicing,.alt #menudiv a#reports.permReports,.alt #menudiv a#users.permUsers,.alt #menudiv a#config.permConfig,.alt #menudiv a#misc,.alt #menudiv a#logout,.alt #menudiv a.gototop,.alt #menudiv a#user,.alt #menudiv a#layout{display:block}.alt a.gototop:after{content:'Top of Page'}.alt .submenu{position:fixed;left:142px !important;min-width:120px}.alt #mainsection{margin-top:0px;margin-left:150px;padding-right:10px}.alt span#username{width:120px;position:relative;text-align:center;display:inline-block;margin-bottom:7px}.alt h2{margin-left:-10px;margin-bottom:30px;padding:30px;margin-top:-10px}.alt input[type=button].topbutton,.alt input[type=submit].topbutton{margin-right:10px}.alt a.topmenu:not(#recents){background-image:url(../images/arrow-menu-side.png)}