@CHARSET "UTF-8"; table.viewtable { width: 100%; display: block; table-layout: fixed; } table.viewtable th { background:#7abe5f; font-size:10pt; border-bottom:1px solid rgba(255,255,255,.7); -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2); -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2); -o-box-shadow:inset 0 1px 0 rgba(255,255,255,.2); box-shadow:inset 0 1px 0 rgba(255,255,255,.2); padding:6px 10px;} table.viewtable td { background:#eed33f; font-size:8pt; border-bottom:1px solid #fafafa; border-bottom:1px solid rgba(255,255,255,.5); padding:6px 10px; color:rgba(0,0,0,255);} table.viewtable th.complete { background:#17370b; color:rgba(255,255,255,0);} table.viewtable th.incomplete { background:#9c9224; color:rgba(0,0,0,255);} table.viewtable td.complete { background:#78bb5e; color:rgba(0,0,0,255);} table.viewtable td.incomplete { background:#eed33f; color:rgba(0,0,0,255);} table.viewtable tr:last-child td { border-bottom:none; } table.viewtable tr:hover td { background-color: #ffaaff; } table.receipttable td { border: solid black 0px; padding: 3px; text-align:left; vertical-align:bottom; } table.receipttable td.price { border: solid black 0px; padding: 3px; text-align:right; vertical-align:bottom; } table.receipttable td.restinfo { text-align:center; vertical-align:bottom; } table.receipttable td.declaration { font-weight:bold; text-align:right; } table.gridtable { font-family: verdana,arial,sans-serif; font-size:20px; color:#333333; border-width: 2px; border-color: #666666; border-collapse: collapse; width: 100%; } table.gridtable th { border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede; font-weight:bold; } table.gridtable td { border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #ffffff; } table.linetable { font-family: verdana,arial,sans-serif; font-size:20px; color:#333333; border-width: 2px; border-color: #666666; border-collapse: collapse; width: 100%; } table.linetable th { border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede; font-weight:bold; } table.linetable td { border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; } table.linetable tr{ background: #ffffff; } table.linetable tr:hover { background-color: #ffaaff; } table.reporttable { font-family: verdana,arial,sans-serif; font-size:20px; color:#333333; border: solid black 2px; border-color: #666666; border-collapse: collapse; width: 100%; border-spacing: 10px; } table.reporttable th { border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #dedede; font-weight:bold; } table.reporttable td { border: solid black 0px padding: 8px; text-align:left; vertical-align:top; } table.reporttable tr{ background: #d6f8be; } table.reporttable tr:hover { background-color: #ffaaff; } table.commandtable { font-family: verdana,arial,sans-serif; font-size:20px; color:#333333; border-width: 1px; border-color: #666666; border-collapse: collapse; width: 100%; } table.commandtable th { border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #e4d662; font-weight:bold; } table.commandtable td { border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #ffffff; font-weight:bold; } table.navitable { font-family: verdana,arial,sans-serif; font-size:20px; color:#333333; border-width: 1px; border-color: #666666; border-collapse: collapse; width: 100%; } table.navitable th { border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #d09696; font-weight:bold; } table.navitable td { border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #c08f8f; } table.infotable { font-family: verdana,arial,sans-serif; font-size:20px; color:#333333; border-width: 1px; border-color: #666666; border-collapse: collapse; width: 100%; } table.infotable th { border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #c3c3ff; font-weight:bold; } table.infotable td { border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #c3c3ff; } table.billtable { font-family: verdana,arial,sans-serif; font-size:20px; color:#000000; border: solid black 2px; border-color: #000000; border-collapse: collapse; width: 100%; border-spacing: 10px; } table.billtable th { border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #c3c3ff; font-weight:bold; text-align:left; } table.billtable #pricecolheader { border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #c3c3ff; font-weight:bold; text-align:right; } table.billtable td { border: solid black 0px padding: 8px; background-color: #ffffff; text-align:left; } table.billtable #pricecol { border: solid black 0px padding: 8px; background-color: #ffffff; text-align:right; } table.billtable #totalprice { border-width: 1px; padding: 8px; border-style: solid; border-color: #666666; background-color: #c3c3ff; font-weight:bold; text-align:center; } .grid_right { text-align :right; font-style: italic; } .userinfo { font-style: italic; }