Style sheet for Fuel Reports
body { /* background-color: #FFCC88; */ } #outer-div { margin:20px; padding:20px; border:1px solid #C0C0C0; /* background-color: #FFCC88; */ } /* IE 7 */ *:first-child+html div#outer-div { display: block; /* float: left; */ } #body-table { width: 100%; margin: 0 auto; /* border-width: 5px 10px; border-color: white; border-style: solid; */ /* border: 1px solid #C0C0C0; */ background-color: white; } #r1c2, #r2c2, #r1c3, #r2c3, #r1c6, #r2c6, td.leftbar, td#r4-c3-column, td.columnsix { width: 0px; } #r1c4, #r1c5 { width: 50%; } td.columnsix { width: 0px; background-color: palegoldenrod; } td.widetop-column, td.admintop-column { /* border-left: none; border-right: none; border-top: 5px solid #0099FF; border-bottom: 2px solid #0099FF; border-bottom: none; */ padding: 5px 0 0 0; background-color: #0099FF; } div#widetop-div, div#admintop-div { margin: 0; padding: 5px 0; background-color: #0099FF; border-left: none; border-right: none; border-top: 1px solid orange; border-bottom: 1px solid orange; /* border-left: none; border-right: none; border-top: 2px solid orange; border-bottom: 2px solid orange; */ /* z-index: 10000; */ } table#widetop-table, table#admintop-table { width: 100%; margin: 0; border: none; padding: 0; background-color: white; } #widetop-left { width: 350px; } #widetop-right { width: 10px; } tr#row-3, tr#admintopmenu-row { /* width: 100%; */ margin: 0; border: none; padding: 0; /* width: 889px; */ } tr#row-3 td, tr#admintopmenu-row td { margin: 0; padding: 0; background-color: #0099FF; border-left: none; border-right: none; border-top: none; border-bottom: none; } td#r3-menu-column, td#admintopmenu-column { width: 100%; } table#r3-menu-table, table#admin-menu-table { width: 924px; margin: 0px 20px; border: none; padding: 0; } table#r3-menu-table td, table#admin-menu-table td { margin: 0; border: none; padding: 0; text-align: center; background-color: #0099FF; } ul#admintopmenu, ul#topmenu { margin: 0; border: none; padding: 0; white-space: nowrap; width: 924px; list-style: none; position: relative; display: block; z-index: 10000; background-color: transparent; /* float: none; */ } * html ul#admintopmenu, * html ul#topmenu { height: 100%; } ul#admintopmenu li, ul#topmenu li { margin: 0; border: none; padding: 0; float: left; position: relative; width: 154px; background-color: transparent; } ul#admintopmenu li a, ul#topmenu li span.menu-header, ul#topmenu li a, ul#admintopmenu li span.menu-header { margin: 0; border: none; padding: 0 0 2px 0; height: 37px; width: 154px; background-image: url("/images/local/bluebutton.jpg"); background-repeat: no-repeat; background-position: center; background-color: transparent; font: bold 12px/37px Arial, Tahoma, sans-serif; text-decoration: none; text-align: center; color: #111133; display: block; position: relative; } ul#admintopmenu li a:hover, ul#topmenu li span.menu-header:hover, ul#topmenu li a:hover, ul#admintopmenu li span.menu-header:hover { background-image: url("/images/local/bluebutton2.jpg"); /* color: #FF6600; */ } ul#topmenu img.menuimg-1, ul#admintopmenu img.menuimg-1, ul#topmenu img.menuimg-2, ul#admintopmenu img.menuimg-2, ul#topmenu div.menutext, ul#admintopmenu div.menutext { padding: 0; border: none; position: absolute; top: 0; left: 0; } ul#topmenu img.menuimg-1, ul#admintopmenu img.menuimg-1 { margin: 0 5px; display: block; } ul#topmenu img.menuimg-2, ul#admintopmenu img.menuimg-2 { margin: 0 5px; display: none; } ul#admintopmenu div.menutext, ul#topmenu div.menutext { margin: 0; display: block; height: 37px; width: 154px; z-index: 10001; } /* -------------- */ ul#admintopmenu ul, ul#topmenu ul { margin: 0 !important; border: none !important; padding: 0 !important; width: 154px; position: absolute; top: 39px; left: 0; display: none; /* z-index: 10000; */ } ul#topmenu ul li, ul#admintopmenu ul li { background-color: transparent; width: 154px; display: block !important; /* z-index: 10000; */ border-bottom: 2px solid white; } ul#topmenu ul li a, ul#topmenu ul li span.menu-header, ul#admintopmenu ul li a, ul#admintopmenu ul li span.menu-header { background-image: none; height: 25px; font: bold 12px/25px Arial, Tahoma, sans-serif; /* color : white; */ /* background-color: gray; */ color:black; background-color: #0099ff; } ul#topmenu ul li a:hover, ul#topmenu ul li span.menu-header:hover, ul#admintopmenu ul li a:hover, ul#admintopmenu ul li span.menu-header:hover { background-image: none; color : black; /* background-color: #D3D3D3; */ background-color: #8dd1ff; } ul#topmenu ul ul, ul#admintopmenu ul ul, ul#topmenu ul ul ul, ul#admintopmenu ul ul ul, ul#topmenu ul ul ul ul, ul#adminadmintopmenu ul ul ul ul { display: none; position: absolute; top: 0; left: 154px; } /* -------------- */ #main-div { width: 100%; z-index: 0; } table.webpage-table { width: 100%; background-color: white; } div#endpage-div { width: 100%; background-color: #888888; } table#endpage-table, table.endpage-table { background-color: white; width: auto; margin: 0 auto; } div#bottomfooter-div { width: 100%; background-color: yellow; } td.footer { background-color: red; } table#fuelreport-table, table#fuelreport-table1, table#riskreport-table, table#riskreport-table1 { width: 100%; border-collapse: collapse; background-color: white; } table#fuelreport-table td, table#fuelreport-table1 td, table#riskreport-table td, table#riskreport-table1 td { font-size:12px; white-space: nowrap; padding: 2px 5px; } table#genericformlog td { font-size:12px; padding: 2px 5px; } table#genericformlog td#genericform-header-instructions { width:300px; } table#fuelreport-table td, table#genericformlog td { border: 1px solid #A1A1A1; } table#riskreport-table td.contract-report-numbers more-accurate { font-style: italic !important; font-color: #0000FF !important; } table#fuelreport-table td.contract-report-heading, table#riskreport-table td.contract-report-heading { white-space: nowrap; font-size:12px; color:white; } tr#fuelreport-row1 input.download-button, tr#riskreport-row1 input.download-button { width:150px; } table#riskreport-table, table#riskreport-table1 { width: auto; } table#purchases-table, table#purchases-table1 { width: 100%; border-collapse: collapse; background-color: white; } table#purchases-table1 td#page-title-column { white-space:nowrap; } table#purchases-table td, table#purchases-table1 td { white-space:normal; font-family:verdana,arial,sans-serif; font-size:12px; color:black; padding:1px 6px 1px 6px; text-align:right; } table#purchases-table tr#total-row td { color: white; background-color: #FF0000; } table#purchases-table td { border: 1px solid gray; } table#purchases-table td.wideline, table#purchases-table1 td.wideline { padding:0px; text-align:left; border: none; } table#purchases-table tr#log-heading td, table#purchases-table1 tr#log-heading td { background-color:#cccccc; padding:1px 6px 1px 6px; font-weight:bold; text-align:center; } table#salesreport-table, table#salesreport-table1 { width: 100%; border-collapse: collapse; background-color: white; } table#salesreport-table td, table#salesreport-table1 td { white-space:normal; font-family:verdana,arial,sans-serif; font-size:12px; color:black; padding:1px 5px 1px 5px; text-align:right; } table#salesreport-table td { border: 1px solid gray; } table#salesreport-table td.wideline, table#salesreport-table1 td.wideline { padding:0px; text-align:left; border: none; } table#salesreport-table tr#sales-report-row td, table#salesreport-table1 tr#sales-report-row td { white-space:nowrap; padding:3px 5px 3px 5px; text-align:right; /* border-right:thin white solid; */ } table#salesreport-table tr#sales-report-heading td, table#salesreport-table1 tr#sales-report-heading td { background-color:#FFFFFF; font-weight:normal; text-align:center; /* border-right:thin white solid; */ } table#salesreport-table tr#sales-report-top-heading td, table#salesreport-table1 tr#sales-report-top-heading td { background-color:#cccccc; padding:6px; white-space:nowrap; font-weight:bold; text-align:center; /* border-right:thin white solid; */ } table#salesreport-table tr#sales-report-total td, table#salesreport-table1 tr#sales-report-total td { /* background-color:yellow; */ background-color: palegoldenrod; padding:3px 5px; font-weight:bold; text-align:right; /* border-right:thin white solid; */ } table#salesreport-table table tr#sales-report-contract-totals-heading td, table#salesreport-table1 table tr#sales-report-contract-totals-heading td { white-space:nowrap; background-color:#cccccc; font-weight:bold; padding:3px 5px; } table#salesreport-table table tr#sales-report-contract-totals td, table#salesreport-table1 table tr#sales-report-contract-totals td { white-space:nowrap; background-color:white; padding:3px 5px; } table#salesreport-table td#sales-report-contracts-bigcell { padding:0px; /* border:none;*/ } table#salesreport-table td#sales-report-contracts-bigcell table { /* padding:0px;*/ border:none; } table#pricereport-table, table#pricereport-table1 { width: 100%; border-collapse: collapse; background-color: white; } table#pricereport-table td, table#pricereport-table1 td { white-space:normal; font-family:verdana,arial,sans-serif; font-size:12px; color:black; padding:1px 6px 1px 6px; text-align:right; } table#pricereport-table td.wideline, table#pricereport-table1 td.wideline { padding:0px; text-align:left; } table#pricereport-table tr#price-report-heading td, table#pricereport-table1 tr#price-report-heading td { background-color:#cccccc; padding:1px 6px 1px 6px; font-weight:bold; text-align:center; } table#riskreport-table td, table#riskreport-table1 td { font-size:14px; } table#fuelreport-table tr#log-heading td, table#fuelreport-table1 tr#log-heading td, table#riskreport-table tr#log-heading td, table#riskreport-table1 tr#log-heading td { background-color:#cccccc; padding:1px 6px 1px 6px; font-weight:bold; text-align:center; } table#exceptionreport-table, table#exceptionreport-table1 { width: 100%; border-collapse: collapse; background-color: white; font-size:12px; } table#exceptionreport-table tr#exception-content-row td#exception-container, table#exceptionreport-table1 tr#exception-content-row td#exception-container { background-color: white; } div.single-exception-report { height:400px; overflow:auto; width:100%; } div#exception-report-1, div#exception-report-2, div#exception-report-3 { display:block; } div.single-exception-report table.exception-table tr#exception-report-heading td { background-color:#cccccc; padding:3px 15px 3px 15px; font-weight:bold; text-align:center; } div.single-exception-report table.exception-table td { padding:3px 15px 3px 15px; text-align:right; } p.exception-report-area { font-size:14px; font-weight:bold; } /* td.contract-report { border: 1px solid gray; font-size: 12pt !important; text-align: left; padding: 1px 5px 1px 5px !important; background-color: inherit !important; } td.summary-div td.contract-report { background-color: white !important; } */ td.more-accurate { font-style: italic; color: #0000FF; /* color: green; */ } td.less-accurate { color: blue; } .contract-report-numbers.current-month-deliveries { font-style: italic; color: #0000FF; } td.negative-number { color: red; } td.contract-report, td.contract-report-numbers, td.contract-report-negative-numbers { border: 1px solid gray; /* font-size: 12pt !important; */ padding: 1px 5px 1px 5px !important; background-color: inherit !important; text-align: left; } td.contract-report-numbers, td.contract-report-negative-numbers { text-align: right; } td.contract-report-negative-numbers { color:red; } td.summary-div td.contract-report, td.summary-div td.contract-report-numbers, td.summary-div td.contract-report-negative-numbers { background-color: white !important; } td.totals { border: 1px solid gray; font-size: 12pt !important; font-weight: bold !important; text-align: right; padding: 1px 5px 1px 5px !important; background-color: palegoldenrod; } td.summary-div { border: none; padding: 0; } td#page-title-column { color: #111133 !important; background-color: white !important; font-size: 20px !important; font-weight: bold !important; text-align: left !important; } td.table1-submit-column { background-color: white !important; } tr#heading-row1 td.heading-left, tr#heading-row2 td.heading-left { white-space:nowrap; text-align:left; } tr#heading-row1 td.heading-right, tr#heading-row2 td.heading-right { white-space:nowrap; text-align:right; } tr#fuelreport-row1 input.download-button { width:150px; /* padding: 10px 0; */ } #page-fuelreports tr#fuelreport-row1 td { padding: 0px 2px; } iframe.menu-shim { display: none; position: absolute; z-index: -1; } div.margin-group-options table tr.margin-group-option-heading td { font-weight:bold; text-align:center; } div.margin-group-options table td { border:thin black solid; padding:5px; } table#marginreport-table, table#marginreport-table1 { width: 100%; border-collapse: collapse; background-color: white; } table#marginreport-table td, table#marginreport-table1 td { white-space:normal; font-family:verdana,arial,sans-serif; font-size:12px; color:black; padding:1px 6px 1px 6px; text-align:left; } table#marginreport-table td.wideline, table#marginreport-table1 td.wideline { padding:0px; text-align:left; } table#margineport-table tr#margin-report-heading td, table#marginreport-table1 tr#margin-report-heading td { background-color:#cccccc; padding:1px 6px 1px 6px; font-weight:bold; text-align:center; } table#marginreport-table tr#update-margin-matrix-row-upper td, table#marginreport-table1 tr#update-margin-matrix-row-upper td, table#marginreport-table tr#update-margin-matrix-row-lower td, table#marginreport-table1 tr#update-margin-matrix-row-lower td { text-align:left; } table#marginreport-table div#margins-area, table#marginreport-table div#summary-pricing-rules-parameters-area { float:left; margin:10px 20px 0 0; width:420px; } table#marginreport-table div#global-rules-area { margin:10px 0 0 0; width:420px; } table#marginreport-table tr#margin-global-rules-heading-upper td, table#marginreport-table1 tr#margin-global-rules-heading-upper td { background-color:yellow; font-weight:bold; font-size:14px; text-align:center; } table#marginreport-table tr#margin-global-rules-heading-lower td, table#marginreport-table1 tr#margin-global-rules-heading-lower td { background-color:#d3d3d3; font-weight:bold; font-size:12px; } div#summary-costs-area, div#monthly-costs-area { margin:10px 0 0 0; width:420px; } div#monthly-costs-area tr#monthly-costs-heading-one td { font-weight:bold; background-color:#d3d3d3; border:thin black solid; text-align:center; } div#monthly-costs-area tr#monthly-costs-heading-two td { font-weight:bold; background-color:#d3d3d3; text-align:center; } div#monthly-costs-area table#monthly-costs-table tr.active-futures td { font-style:italic; white-space:nowrap; } table#margins-table, table#monthly-costs-table { border:thin black solid; } #page-marginmatrix table#margins-table, #page-marginmatrix table#monthly-costs-table { border:thin black solid; width:420px; } table#margins-table tr#margins-heading td { font-weight:bold; text-align:center; background-color:#d3d3d3; } table#margins-table tr#margins-heading-upper td { background-color:yellow; font-weight:bold; text-align:center; font-size:14px; } table#margins-table tr.margin-contract-name td { font-weight:bold; text-align:center; background-color:orange; margin:20px 0 0 0; } table#margins-table tr.margin-group-option-heading td { font-weight:bold; text-align:center; background-color:cyan; } table#margins-table tr.margins-option-row td { text-align:center; background-color:lightgreen; } table#payments-table, table#payments-table1 { width: 100%; border-collapse: collapse; background-color: white; } table#payments-table td, table#payments-table1 td { font-size:12px; color:black; } table#payments-table1 tr.payment-row td { text-align: left; padding: 0 2px; border-right: 1px black solid; } table#payments-table td.contract-report-heading { white-space: nowrap; font-size:12px; color:white; } table#payments-table tr#log-heading td, table#payments-table1 tr#log-heading td { background-color:#cccccc; padding:1px 6px 1px 6px; font-weight:bold; text-align:center; } div#loading-data-box { padding:20px; font-weight:bold; } td.summary-div table.monthly_summary_table { border-collapse: collapse; } .rm-col1, .rm-col2, .rm-col3, .rm-col4, .rm-col5, .rm-col6, .rm-col7, .rm-col8, .rm-col9, .rm-col10 { /* width:120px; */ padding:2px 5px; } a.week-anchor1 { margin-left: 200px; } div#csr-options { float:left; width:520px; background:#FEFBD3; margin-bottom: 2px; } div#csr-options-div { padding: 0 5px; border: 1px solid black; } div#csr-password { display:block; } div.csr-options-item { display:block; font-weight:bold; padding-right:5px; } table#fuelreport-table, table#fuelreport-table1, table#riskreport-table, table#riskreport-table1 { background-color:white; border-collapse:collapse; } body#page-accountinfo table#fuelreport-table1 { width: 500px; float: left; } body#page-accountinfo table#fuelreport-table1 td { white-space: normal; } tr#weblog-headings-row td { color:Black; font-size:12px; font-weight:bold; background-color:#D0D0A8; } tr#weblog-data-row td { color:Black; font-size:12px; font-weight:normal; } tr#weblog-t-title-row td { color:Black; font-size:20px; font-weight:bold; padding: 10px 0px; } body#page-accountinfo div#main-div { width: 1200px; } tr#account-search-results-heading td { background-color:#d0d0a8; font-size:14px; font-weight:bold; text-align:center; } table#fuelreport-table1 tr#heading-row1 td, table#fuelreport-table1 td#table1-topspace-row, table#fuelreport-table1 tr#heading-row2 td, #page-accountinfo table#fuelreport-table1 td { border-right: 1px solid #ffffff; } #page-contractlog table#fuelreport-table col#projected_gallons, #page-contractlog table#fuelreport-table col#gallonsentered, #page-contractlog table#fuelreport-table col#gallonsdelivered, #page-contractlog table#fuelreport-table col#gallonsremaining, #page-contractlog table#fuelreport-table col#initialamt_due, #page-contractlog table#fuelreport-table col#rate, #page-contractlog table#fuelreport-table col#margin, #page-contractlog table#fuelreport-table col#fee { width: 80px; } #page-contractlog table#fuelreport-table col#date, #page-contractlog table#fuelreport-table col#contractstatus { width: 150px; } #page-contractlog table#fuelreport-table col#submitter { width: 120px; } #page-contractlog table#fuelreport-table col#is_downloaded { width: 80px; } #page-contractlog table#fuelreport-table tr#log-heading td { white-space: normal; } #page-contractlog table#fuelreport-table td.name { text-align: left; } #page-contractlog table#fuelreport-table td.date, #page-contractlog table#fuelreport-table td.is_downloaded { text-align: left; } #page-contractlog table#fuelreport-table td.projected_gallons, #page-contractlog table#fuelreport-table td.gallonsentered, #page-contractlog table#fuelreport-table td.gallonsdelivered, #page-contractlog table#fuelreport-table td.gallonsremaining, #page-contractlog table#fuelreport-table td.initialamt_due, #page-contractlog table#fuelreport-table td.rate, #page-contractlog table#fuelreport-table td.margin, #page-contractlog table#fuelreport-table td.fee { padding-right: 15px; text-align: right; } #page-contractlog table#fuelreport-table tr#log-footing td { text-align: right; padding-right:15px; } #page-contractlog table#fuelreport-table tr#log-footing td span.v12 { font-weight: bold; }