body,form,h1,h2,h3,h4,h5,h6,div,p,table,ul,ol,li,a,span,img{margin:0;padding:0}body{background-color:#dddee2;margin-left:auto;margin-right:auto;font-family:Arial;font-size:10pt;color:#444;line-height:12pt;width:100%;min-width:980px;max-width:1680px}a{border-style:none}a,a:link,a:visited{color:#717275;color:#b0171e}a:hover{color:#fff;background-color:#df0020}a.actionItem:hover{color:#717275;background-color:transparent}.filterItem a:hover{background-color:transparent}.float-right{float:right!important}.float-left{float:left!important}.no-pad{padding:0}img{border-style:none}p{margin-top:8px;margin-bottom:4px}label{font-weight:bold;color:#444;line-height:12pt;cursor:pointer}input[type="text"],input[type="password"],select{font-family:Arial;font-size:10pt;color:#444;width:210px;height:24px}.input-group .btn,.form-control,input[type="text"].form-control,input[type="password"].form-control,select.form-control{height:30px}select{height:24px}#LoadingStatusPanel{margin-top:8px}.ui-datepicker{z-index:1000!important}.display-none,.no-display{display:none!important}.inline{display:inline;display:inline-block}label.pad-top{margin-top:5px}.btn.btn-primary{border-color:#000;background-color:#b0171e}.btn.btn-primary:focus,.btn.btn-primary.focus,.btn.btn-primary:active,.btn.btn-primary.active{outline:none;box-shadow:none}.btn.btn-primary:hover{border-color:#000;background-color:#df0020}h1,h2,h3,h4,h5,h6{color:#c2171e;font-family:Arial}h1{font-size:26pt;line-height:28pt;font-weight:normal}h2{font-weight:normal;font-size:15pt;line-height:17pt}h3{font-weight:normal;font-size:14pt;line-height:16pt}h4{font-size:12pt;line-height:14pt;color:#000}.header h1{font-weight:bold;padding:0 0 0 20px;color:#f9f9f9;border:none;font-size:18pt}.customerServiceLine{color:#e00;font-size:.9em;float:left;margin-left:20px}.fieldGroupSeparator{border-bottom:1px solid #999;margin:12px 0;clear:both}.contentBox{}.contentBox .notes{color:red;float:right;font-weight:bold}.contentBox .preHeader{padding:4px 4px 4px 0;background-color:#aaa}.contentBox .preHeader h2{color:#000;font-size:12pt}.contentBox .header{padding:4px 0}.contentBox .header h2{color:#0a2a5a;font-size:16pt;line-height:18pt}.contentBox .content{padding:8px;border:1px solid #000}.buttons{text-align:right;margin-top:6px}.buttons.left{text-align:left!important}.buttons a{margin-right:10px}#welcome{margin-top:20px}#allContent{background-color:#d1d1d1;border-top:1px solid #000;border-bottom:3px solid #000}#allContent.old{border:1px solid #000}#allContent.old #leftContentPanel{width:18%}#allContent.old #contentPanel{width:82%}#leftContentPanel h1{color:#000;font-size:11pt;line-height:13pt;margin-top:12px;margin-bottom:4px;font-family:Arial;font-weight:bold;padding:0}#leftContentPanel h2{color:#000;font-size:11pt;line-height:13pt;margin-top:0;margin-bottom:0;font-family:Arial}#leftContentPanel ul{list-style:none;margin-bottom:5px}#leftContentPanel ul li{margin-bottom:5px;padding:0 0 0 12px}#leftContentPanel ul li .currentPage{float:left;text-align:right;margin-top:-3px;width:10px;padding-right:2px;font-size:11pt}#leftContentPanel a{color:#0a2a5a;text-decoration:none}#leftContentPanel a:hover{color:#fff;background-color:transparent}#contentPanel{background-color:#fff;min-height:710px}#allContent.old #contentPanel{border-left:1px solid #000}#pageContent{margin:15px 0}#logOnPanel{margin:50px auto 50px auto;width:365px}#logOnArea{border:1px solid #000;padding:25px}#logOnArea a{float:right}#logOnTitle{margin:0 0 20px 0;color:#0a2a5a;font-size:20pt;line-height:22pt}#logOnFailure{font-weight:bold;color:red;margin-bottom:15px;margin-left:15px}.formFieldLogin label{display:inline-block;text-align:right;width:90px}.formAssistant{color:#666}.formFieldLoginCheckBox{float:right;margin-bottom:10px}.formFieldLoginCheckBox input{vertical-align:middle}.formFieldLoginCheckBox label{vertical-align:middle;font-weight:normal}#logOnArea .buttons{margin-bottom:30px}#registerPanel{height:545px;margin-left:auto;margin-right:auto;width:600px}#dataGridContent{margin-top:10px}#dataGridContent .actionContainer{font-style:italic;margin-bottom:4px;float:right}#dataGridContent .actionContainerLeft{font-style:italic;margin-bottom:4px;float:left}#dataGridContent .actionContainer .actionItem,#dataGridContent .actionContainerLeft .actionItem{display:block;padding-left:6px;text-decoration:none}#dataGridContent .gridFilter{background-color:#f0f0f0;border:1px solid #999;clear:both;padding:10px;margin-bottom:10px}.filterItem{float:left;margin:0 5px 0 5px}.account-search-panel{margin-bottom:5px}.account-dropdown-container{margin-left:10px}.gridFilter.only-dropdown .account-search-panel{margin:0}.gridFilter.formatted .filterItem,.gridFilter.formatted .account-dropdown-container{margin:0}#dataGridContent .gridFilter .filterItem{float:none}.filterItem label{font-weight:normal}#dataGridContent .dataGrid{width:100%}.dataGrid tr th a{color:#000}.dataGrid tr th a:hover{text-decoration:none;background:none}.gridHeader{background-color:#b1bed1;color:#000;white-space:pre-wrap;text-align:center;vertical-align:bottom;font-weight:normal!important}.gridHeader th{font-size:9pt}.gridRow{text-align:center;background-color:#fff}.updateProgress{float:right}.updateProgressBelow{float:left;color:#c00;font-weight:bold}.alternatingGridRow{background-color:#ececec;text-align:center}.postHeaderText{margin-right:10px}.registeredAccount{vertical-align:bottom;margin-bottom:15px}.accountAssignment{float:left;padding-right:10px;margin-right:10px;border-right:1px solid #222}.accountAssignment .addAccounts{vertical-align:bottom}.accountAssignment .addSearchAccounts{vertical-align:bottom;margin-top:25px}.assignedAccounts{float:left}.message{padding:10px;text-align:center;border:2px solid #000;margin:20px 0 10px 0;font-size:12pt}.success{border-color:green;background-color:#c1ff99}.fail{border-color:red;background-color:#ffd6ed}.bullet1{margin-left:0;margin-right:2px}.bullettedLink{display:inline-block;font-weight:bold;margin-right:8px}.ajax__validatorcallout_popup_table,.ajax__validatorcallout_popup_table_row,.ajax__validatorcallout_callout_cell,.ajax__validatorcallout_callout_table,.ajax__validatorcallout_callout_table_row{}.validationSummary{margin-left:6px;margin-bottom:12px;color:#c00;font-size:14px;font-weight:bold}.formField,.formFieldLogin,.formFieldCheckBox,.formFieldMobile{margin-bottom:5px}.formFieldRadio{clear:both}.formFieldRadio .question{float:left;width:340px;margin:4px 0 8px 0}.formFieldRadio .radioList{float:left;width:initial}.formFieldStacked{margin-left:12px}.formFieldStacked label{width:100%;display:block}.formFieldStacked select{margin-bottom:12px}.formFieldStacked .radioList label{width:100%;display:inline}.radioList label{margin-right:10px;margin-left:5px}.formField label{display:inline-block;width:192px;text-align:right;margin-right:4px}.formField .radioList label{text-align:left;font-weight:normal}.formField .validationText{color:red}.formFieldCheckBox label{font-weight:normal;vertical-align:top}.formFieldCheckBox .checkBoxList label{text-align:left}.formColumn{float:left}.short input{width:60px}.long input{width:160px}.invalidField{border:solid 1px maroon}input[type="text"].invalidField{border:solid 1px maroon}input[type="password"].invalidField{border:solid 1px maroon}.CustomValidatorCalloutStyle div,.CustomValidatorCalloutStyle td{background-color:#717275;border:solid 1px #ddb23f;color:#fff;font-family:Tahoma,Arial,Sans-Serif;font-size:12px;z-index:11000004}.clear{clear:both}.noData{margin:20px 0 0 20px}.required{color:red;font-weight:bold}.title{display:block;float:left;text-align:left;width:auto}.loginDisplay{font-size:1.1em;display:block;text-align:right;padding:10px;color:#fff}.loginDisplay a:link{color:#fff}.loginDisplay a:visited{color:#fff}.loginDisplay a:hover{color:#fff}.failureNotification{font-size:12pt;color:red}.bold{font-weight:bold}.submitButton{text-align:right;padding-right:10px}.dialogHeader{font-weight:bold;font-size:1.75em;padding:10px 10px 10px 10px;width:auto;text-align:left;font-style:italic;color:#df0020}.dialog{position:relative;background-color:#fff;margin:5px;padding:5px}#progressBackgroundFilter{position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden;padding:0;margin:0;background-color:#000;filter:alpha(opacity=50);opacity:.5;z-index:1000}#processMessage{position:fixed;top:30%;left:43%;padding:10px;width:14%;z-index:1001;background-color:#d1d1d1;border:solid 1px #000;font-weight:bold;text-align:center}.priceLink{}.priceLink:hover{cursor:pointer}#FuelPricesGrid{table-layout:fixed}.fuelDescColumn{word-wrap:break-word}.divSuccess{position:absolute;background-color:#90ee90;color:green}.divError{position:absolute;background-color:#ffb6c1;color:red}.openlink{color:blue}.driverID{text-transform:uppercase}.header-container .header{float:left}.header-container .updateProgress img{height:auto;margin-right:30px;margin-top:10px}.unit-list-options .actionItem{display:inline-block!important;padding-right:10px}.unit-list-options .active{color:#b0171e}#livechat-eye-catcher a:hover{background-color:transparent}p.info.mobile{margin-top:3px;margin-bottom:3px;font-weight:bold;font-size:12px;color:#000}.chat-button.chat-button-enhanced-menu a{padding-top:10px!important;padding-bottom:10px!important}.chat-button.chat-button-enhanced-menu a:hover{background:inherit!important}.chat-button.chat-button-enhanced-menu a img{height:30px}.chat-button.chat-button-classic-menu a img{height:30px}table.dataGrid th{padding:4px!important;font-size:8pt}table.dataGrid td{padding:4px!important}table.dataGrid a{text-decoration:underline!important}#header{background-color:#000;color:#abaaaa}#header.new{background-repeat:repeat;background-color:#dddee2}#header.new.img{}#header.old .top .row.new{display:none}#header.new .top .row.old{display:none}#header .top .row.old .col{padding:0}#header .top .row .col a,#header .top .row .col a:hover{background-color:transparent}#header .top .row .col a,#header .top .row .col a img{display:block}#header .top .row .col.center a img{margin:auto}#header .top .row .col.right a img,#header .top .row .col.left a img{margin:0}#header .top .row .col.right a{text-align:right}#header .top .row .col.right a img{display:inline-block}#header .auth-optons{margin-top:8px;margin-bottom:4px}#header .auth-optons p.customerServiceLine{margin:0}#header .auth-optons .top-menu{list-style:none;float:right;margin-right:5px}#header .auth-optons .top-menu li{display:inline}#header .auth-optons .top-menu li a{color:#000;text-decoration:none;font-weight:bold}#header .auth-optons .top-menu li a:hover{color:#fff;background-color:transparent}#header .navbar{background-color:#fff;border-radius:0;border:none;margin:0}#header .navbar a{color:#000}#header .navbar .dropdown-menu.sub-menu{margin-left:65px}.navbar-nav{margin:0}.nav.navbar-nav>li{float:left!important}.nav.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.nav.navbar-nav.navbar-left{float:left!important}.nav.navbar-nav.navbar-left{float:left!important}.nav.navbar-nav.navbar-right{float:right!important}#footer{width:100%;background:#dddee2;color:#000;text-align:center;font-size:10px;font-family:arial;padding:5px 0 3px 0}a.large-btn{display:block;width:100%;height:140px;font-size:18px;font-weight:bold;border:1px solid #c1c1c1;border-radius:5px;background-color:#90a4a4;padding:5px;margin-bottom:15px;color:#0271c1;text-align:center}a.large-btn:hover{border-color:#0271c1;color:#0271c1;font-weight:bold}a.large-btn span{margin-top:5px;display:block;text-align:center}a.large-btn i{margin-top:20px}a.large-btn img{width:100%;height:100px;margin-top:5px}#dashboard{margin-top:15px}#dashboard-header{margin-bottom:15px;width:100%;height:155px}#dashboard-header img{width:100%;height:100%;border:1px solid #c1c1c1;border-radius:5px}#quick-links-header h2{font-weight:bold;font-size:20px;margin-bottom:5px;color:#06c}.card{border:1px solid #c1c1c1;border-radius:5px;background-color:#fff;padding:5px;margin-bottom:15px}.card .card-header h2{font-weight:bold;color:#06c}.card .item{padding:10px;border:1px solid #c1c1c1;border-radius:5px;margin:5px 0;word-wrap:break-word}.card .item .description p{margin:0!important}.card .item .description ul{margin-left:15px!important}.card .item .header{margin:0;font-weight:bold;font-size:16px;margin-bottom:5px}.card .item .description{margin:0}.card .item.f{background-color:#f1f1f1}.card .item.e{background-color:#b1bed1}.card .item:last-child{margin-bottom:0}.card .item.loading{border:0;text-align:center}.glyphicon-spin{-webkit-animation:spin 1000ms infinite linear;animation:spin 1000ms infinite linear}.item .additional-link{text-align:right}.item .additional-link a:hover{background-color:transparent;text-decoration:underline;color:#b0171e;font-weight:bold}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}