﻿/* use these for columns that have a heading and an input (in otherwords x2 the listed columns) */
.twoColumnDetail {width:100%;border:0px;padding:0px;margin:0px;border-collapse:separate;}
.twoColumnDetail tr{border:0px;padding:0px;margin:0px;vertical-align:top!important;}
.twoColumnDetail td{width:25%!important;border:0px;padding:2px;margin:0px;vertical-align:middle;}
.triColumnDetail {width:100%;border:0px;padding:0px;margin:0px;border-collapse:separate;}
.triColumnDetail tr{border:0px;padding:0px;margin:0px;border-collapse:collapse;vertical-align:top;}
.triColumnDetail td{width:16.66%;border:0px;padding:2px;margin:0px;border-collapse:collapse;vertical-align:middle;}
.twoColumnDetail td td,.triColumnDetail td td{padding:3px;vertical-align:middle;}
.twoColumnDetail td.topAlignHeader, .triColumnDetail td.topAlignHeader{background-color:rgb(230,230,235);color:rgb(0,0,0);font-weight:bold;text-align:left;vertical-align:top;}
.twoColumnDetail td.topAlign,.triColumnDetail td.topAlign{padding:3px;vertical-align:top;}
.twoColumnDetail label{width:auto!important;}

.right_border{border-right:solid 1px rgb(204,204,204)!important;}
.tblTankInfo{border:solid 1px rgb(203,203,203);width:100%;}
.noPadding{padding:0px!important;}

/* these are strictly non-header columns (so the actual number) */
.dualColumn td{width:50%;}
.triColumn td{width:33%;}
.quadColumn td{width:25%;}
.fullTable {width:100%;border:0px;padding:0px;margin:0px;}
.twoDigitText{width:45px;}
.textMiddle, .textMiddle th, .textMiddle td{vertical-align:middle;}
.textTop{vertical-align:top!important;}
.textBottom{vertical-align:bottom!important;}
.textRight{text-align:right;}

a{color:rgb(48,120,199);text-decoration:none;}
a:hover{text-decoration:underline;}
body{padding:0px 10px;margin:0px;}
body,input,table,textarea,button,p,select{color:rgb(0,0,0);font-family:verdana,sans-serif;font-weight:normal;font-size:10px;}
img{border:0px;}
h1,.h1{padding:0px;margin:0px;font-size:11px;font-weight:bold;line-height:16px;text-align:left;}
h1.gridHeader{margin:15px 0px;}
h2,.h2{padding-left:10px;color:rgb(255,255,255);background-image:url(../../images/header_background.gif);background-repeat:repeat-x;font-weight:bold;font-size:11px;line-height:25px;vertical-align:middle;}
h3,.h3{margin:3px 0px;padding:0;color:rgb(0,0,0);font-size:11px;font-weight:bold;}
td{font-family:verdana,sans-serif;font-size:10px;}
tr{vertical-align:top;}
input,label,select,span{vertical-align:middle;margin:2px;}
.alignTop{vertical-align:top;}
.AlternatingItemStyle{background-color:rgb(255,255,255);}
.altgridItem, .gridItemHomeAlt{padding:0px 10px;color:rgb(0,0,0);background-color:rgb(235,235,225);}
.altrow{background-color:rgb(232,234,233);line-height:20px;}
.arrow{font-size: medium; font-weight: bold;}
.blue_font{color:rgb(105,156,237);}
.blue_text,.blue_text A{color:rgb(7,95,134);}
.bluebox{border:solid 1px rgb(48,120,199);margin:100px 20px 20px 100px;}
.blueboxheader{background-color:rgb(48,120,199);color:rgb(255,255,255);font-weight:bold;font-size:14px;line-height:18px;}
.bluefont{color:rgb(48,120,199);}
.bold{font-weight:bold;}
.border{border:solid 1px rgb(203,203,203);}
.borderbottom{border-bottom:rgb(0,0,0) 1px solid;}
.BottomLine{border-bottom:solid 2px rgb(135,135,135);}
.breadcrumb_header{background-color:rgb(230,230,235);border-bottom:solid 1px rgb(196,196,196);padding:5px;}
.breadcrumb_header A,.breadcrumb_header{color:rgb(36,73,99);font-weight:bold;}
.btn_background{background-image:url(../../images/btn_background.gif);background-repeat:repeat-x;height:24px;}
.Button{border-right:rgb(77,74,70) 1px solid;border-top:rgb(77,74,70) 1px solid;border-left:rgb(77,74,70) 1px solid;border-bottom:rgb(77,74,70) 1px solid;color:buttontext;background-color:buttonface;font-size:100%;font-family:Verdana,Arial,Helvetica;}
.DataGrid{border:solid 1px rgb(255,210,117);width:100%;color:rgb(51,51,51);}
.Dock{padding:5px;}
.dots{background:url(../../images/dots.gif) repeat-x bottom; border-bottom:solid 1px transparent;}
.dots td{height:16px;}
.EditTable{}
.EditTable th{border-bottom:solid 1px rgb(0,0,0);vertical-align:bottom;}
.FieldTextbox{width:293px;font-size:10px;min-width:297px;max-width:297px;}
.FieldTitle{padding:2px 2px 2px 2px;color:rgb(105,156,237);font-size:11px;font-family:verdana,sans-serif;font-weight:bold;}
.FieldValue{width:150px;font-size:11px;font-family:verdana,sans-serif;}
.FooterStyle{color:rgb(255,255,255);background-color:rgb(80,124,209);font-weight:bold;}
.formButtons{padding:20px 0px 10px 0px;text-align:center;}
.formElement{margin-right:3px;width:200px;text-align:left;}
.formElement label{padding-right:10px;}
.formLabel{padding-right:3px;width:200px;text-align:right;}
.formTable{border:0px;}
.formTable td{padding:1px;margin:1px;}
.gray_text,.gray_text A{color:rgb(145,149,149);}
.graybg_border{border:solid 1px rgb(0,0,0);background-color:rgb(230,230,235);}
.GrayedTreeNode{padding-top:2px;padding-bottom:1px;padding-left:3px;padding-right:3px;color:rgb(128,128,128);font-family:verdana,sans-serif;font-size:11px;cursor:default;}
.grayfont{color:inactivecaptiontext;}
.grid{line-height:16px;vertical-align:middle;border:0px;border-collapse:collapse;}
.grid th{color:rgb(255,255,255);line-height:25px;vertical-align:top;}
.grid td{border: solid 0px rgb(0,0,0) !important;padding:0px 10px;}
.gridHeader th,.gridHeader A,.gridHeader,.gridHeaderHome,.gridHeaderHome th,.gridHeaderHome a{padding:0px 10px;margin:0px;color:rgb(0,0,0);background-color:rgb(233,233,233);font-weight:bold;line-height:20px;}
.gridHeaderHome th {border: solid 1px #757F8A;}
.gridItem, .gridItemHome{padding:3px;color:rgb(0,0,0);}
.gridItemHome td, .gridItemHomeAlt td{border: solid 1px #757F8A;}
.gridItemSelected td{padding:3px;color:rgb(0,0,0);background-color:rgb(255,238,102);} 
.gridItemHover td{border-left-width:0px;border-right-width:0px;border-bottom:dotted 1px rgb(220,220,220);background-color:rgb(255,255,153);}
.gridItemLast td{border-left-width:0px;border-right-width:0px;}
.handcursor{cursor:pointer;cursor:hand;}
.header_blue_background{background-image:url(../../images/header_mylibrary_background.gif);background-repeat:repeat-x;height:24px;}
.header_green_background{background-image:url(../../images/header_standards_background.gif);background-repeat:repeat-x;height:24px;}
.header_purple_background{background-image:url(../../images/header_library_background.gif);background-repeat:repeat-x;height:24px;}
.header_yellow_background{background-image:url(../../images/header_email_background.gif);background-repeat:repeat-x;height:24px;}
.HeaderStyle{color:rgb(255,255,255);background-color:rgb(80,124,209);font-weight:bold;text-align:center;}
.HeaderStyle a{color:rgb(255,255,255);background-color:rgb(80,124,209);font-weight:bold;text-align:center;}
.hidden{visibility:hidden;}
.highlighted_header{background-color:rgb(232,234,233);color:rgb(0,0,0);}
.hilightCell{background-color:rgb(240,240,240);color:rgb(0,0,0);}
.HoverTreeNode{padding-top:2px;padding-bottom:1px;padding-left:3px;padding-right:3px;font-family:verdana,sans-serif;font-size:11px;text-decoration:underline;cursor:default;}
.ItemStyle{background-color:rgb(239,243,251);}
.infoBox{border:0px;background:url('no-real-image.gif') !important;}/*Add the fake image so that it removes the extra border*/
.LINKBUTTON_Old{border:solid 1px rgb(74,80,109);padding:5px 15px 5px 15px;background-color:rgb(230,232,237);color:rgb(74,80,109);font-family:verdana,sans-serif;font-size:11px;font-weight:bold;vertical-align:middle;}
.Links{list-style-image:none;color:rgb(0,0,0);font-size:11px;}
.Main{border:1px solid rgb(212,212,212);border-top:none;background:rgb(255,255,255);}
.moduleSpacing{clear:both;height:15px;}
.msgAuth{}
.msgDate{clear:both;margin-left:16px;display:block;color:rgb(94,94,94);}
.navigation,.navigation A{color:rgb(0,89,122);font-weight:bold;}
.navigationrow{width:1024px;background-image:url(../../images/nav_background.gif);background-repeat:repeat-x;line-height:28px;}
.NodeEdit{border:1px rgb(128,128,128) solid;font-family:verdana,sans-serif;font-size:11px;}
.offlink{color:rgb(0,128,0);font-weight:bold;}
.onlink{color:rgb(238,50,36);font-weight:bold;}
.padding{padding-left:10px;padding-right:10px;}
.PageHeader{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgb(100,149,237);}
.PageHeader td{color:rgb(100,149,237);font-size:15pt;font-family:Tahoma;}
.pager{padding:5px;}
.pagerSelect{font-size:9pt;}
.PagerStyle{color:rgb(255,255,255);background-color:rgb(36,97,191);font-weight:bold;text-align:center;}
.PagerStyle a{color:rgb(255,255,255);background-color:rgb(36,97,191);font-weight:bold;text-align:center;}
.pageTip{padding:3px;margin:3px 0px;border:solid 1px rgb(194,194,164);color:rgb(0,0,0);background-color:rgb(235,235,225);font-size:7pt;text-align:left;}
.Required{color:rgb(255,0,0);}
.required{color:rgb(255,0,0);font-weight:bold;}
.SearchBody td{width:25%;background-color:rgb(128,128,128);}
.SearchHeader{width:100%;border:solid 1px rgb(192,192,192);}
.SearchTable{width:100%;padding:2px 2px 2px 2px;border:solid 1px rgb(0,0,0);}
.sectionHeader{padding:2px 3px;margin:10px 0px 5px 0px;clear:both;color:rgb(0,0,0);background-color:rgb(230,230,235);font-weight:bold;line-height:21px;text-align:left;}
.sectionTools{padding:3px;clear:both;display:block;}
.sectionTools .left,.left{float:left;text-align:left;}
.sectionTools .right,.right{float:right;text-align:right;}
.select-box{padding:0px;}
.select-box select{width:150px;margin:0px;}
.SelectedItemStyle{color:rgb(51,51,51);background-color:rgb(209,221,241);font-weight:bold;}
.SelectedTreeNode{padding-top:2px;padding-bottom:1px;padding-left:3px;padding-right:3px;background-color:rgb(128,128,128);color:rgb(255,255,255);font-family:verdana,sans-serif;font-size:11px;cursor:default;}
.smallfont{font-family:verdana,sans-serif;font-weight:normal;font-size:9px;}
.SnapContent{padding:0px;border:1px solid rgb(87,86,111);border-top-width:0px;background-color:rgb(255,255,255);font-family:verdana,sans-serif;font-size:11px;cursor:default;}
.SnapContent td{padding:3px;}
.SnapContent th{border-bottom:solid 1px rgb(220,220,220);vertical-align:bottom;}
.SnapHeader{border:1px solid rgb(87,86,111);color:rgb(255,255,255);background-color:rgb(117,116,149);background-image:url(../../images/snap_headerBg.gif);font-family:verdana,sans-serif;font-weight:bold;}
.SnapHeaderCollapsed{border:1px solid rgb(119,119,119);color:rgb(119,119,119);background-color:rgb(224,223,227);background-image:url(../../images/snap_headerCollapsedBg.gif);font-family:verdana,sans-serif;font-weight:bold;}
.subHeader{padding:3px;margin:10px 0px 3px 0px;clear:both;background-color:rgb(50,101,136);color:rgb(255,255,255);vertical-align:middle;text-align:left;}
.SubSectionHeader{margin:7px 0px 2px 0px;color:rgb(135,135,135);font-family:Arial;font-size:13pt;font-weight:bold;}
.summaryHeader{background-color:rgb(230,230,235);color:rgb(0,0,0);font-weight:bold;text-align:left;}
.SummeryError{border:solid 1px rgb(255,0,0);color:rgb(255,0,0);font-size:9pt;font-family:Arial;}
.SummeryError ul{padding-left:60px;list-style-type:square;font-size:9pt;text-align:left;}
.tab{background-color:rgb(200,204,208);}
.tab,.tabHover,.tabActive{border-right:solid 1px rgb(255,255,255);float:left;cursor:pointer;}
.tabActive{background-color:rgb(50,101,136);color:rgb(255,255,255);}
.tabHover{background-color:rgb(46,75,107);color:rgb(255,255,255);}
.tabs{border-bottom:solid 1px rgb(192,192,192);background-color:rgb(255,255,255);}
.tank_details A{color:rgb(255,255,255);line-height:25px;}
.tank_details A:hover{color:rgb(181,207,220);}
.tankDetailGraphArea{float:left;padding:0px;margin:0px 10px 0px 0px;border:0px;}
.tankDetailGraphArea h1{margin:0px;line-height:20px;}
.tankDetailGraphArea div{border:0px;}
.TankFieldTitle{color:rgb(173,192,199);font-weight:bold;}
.TankFieldValue{color:rgb(173,192,199);}
.tankUsageHeader{background-color:rgb(235,235,225);color:rgb(0,0,0);font-weight:bold;text-align:center;}
.textCenter{text-align:center;}
.textLeft{text-align:left;}
.textRight{text-align:right;}
.toggleHeader{padding:2px 10px;margin:10px 0px 5px 0px;clear:both;color:rgb(255,255,255);background-color:rgb(50,101,136);font-weight:bold;line-height:21px;text-align:left;}
.toggleLink{margin-top:5px;display:inline-block;}
.ToolBoxChild{padding-left:5px;padding-top:5px;background-color:rgb(231,239,255);font-family:Verdana,Arial,Helvetica;}
.ToolBoxHeader{border-right:rgb(212,220,230) 1px solid;border-top-color:rgb(0,45,150);border-top-width:3px;border-top-style:solid;padding-left:5px;padding-top:5px;background-color:rgb(225,236,252);background-repeat:repeat-x;background-position:left;color:rgb(0,51,153);background-image:url(/images/gradient1.gif);font-weight:bold;font-size:1.1em;height:24px;}
.TreeNode{padding-top:2px;padding-bottom:1px;padding-left:3px;padding-right:3px;font-family:verdana,sans-serif;font-size:11px;}
.TreeView{padding-top:4px;padding-left:1px;border:rgb(124,124,148) 1px solid;background-color:rgb(255,255,255);cursor:default;}
.WebPageMessageError{width:100%;border:solid 1px rgb(255,0,0);background:rgb(255,224,224);color:rgb(255,0,0);font-size:14pt;font-family:Arial;padding:10px;}
.WebPageMessageInformation{width:100%;border: solid 1px rgb(255,238,194);background:rgb(250,246,235);font-size:14pt;font-family:Arial;padding:10px;}
.WebPageMessageOK{width:100%;border:solid 1px rgb(48,120,199);background:rgb(238,247,255);color:rgb(48,120,199);font-size:14pt;font-family:Arial;padding:10px;text-align:center;}
.WebPageMessageOK td{text-align:center;}
.WebPageMessageWarning{width:100%;border:solid 1px rgb(255,0,0);background:rgb(255,224,224);color:rgb(0,0,0);font-size:14pt;font-family:Arial;padding:10px;}
#bodyCap{border-top:solid 5px rgb(48,120,199);padding:0px;margin:0px;font-size:1px;}
#filterForm td{vertical-align:middle;}
#footer{margin:20px 0px;padding:5px;border:solid 1px rgb(192,192,192);background-color:rgb(230,230,235);font-size:8pt;text-align:right;}
#footer li{padding:0px;margin:0px 10px 0px 0px;list-style-type:none;display:inline;}
#footer li a{text-decoration:none;border:solid 1px rgb(230,230,235);background-color:rgb(230,230,235);padding:3px;}
#footer li a:hover{color:rgb(60,60,60);text-decoration:none;border:solid 1px rgb(60,60,60);background-color:rgb(235,235,235);padding:3px;}
#footer ul{padding:0px;margin:0px;}
#historySearch{text-align:center;}
#historySearch td{text-align:left;}
#menu{float:left;}
#menu li a{color:rgb(0,89,122);font-weight:bold;}
#menu li,#searchBox li{padding:0px 3px;list-style:none;display:inline;}
#navigation{width:auto;border:solid 1px rgb(196,196,196);clear:both;background-image:url(../../images/nav_background.gif);background-repeat:repeat-x;line-height:28px;height:28px;}
#navigation ul{padding:0px;margin:0px;display:inline;}
#searchBox{float:right;}
#tankSetup h1.toggleHeader div, #tankDetails h1.toggleHeader div{float:left;padding-right:3px;display:inline;margin-top:6px;}
#tankSetup h1.toggleHeader img, #tankDetails h1.toggleHeader img{float:left;margin-left:-10px;display:inline;margin-top:6px;padding-right:3px;cursor:pointer;}
#tankUsage .summaryHeader{width:50% !important;}
.userPermissions label{padding-right:10px;}
#loginForm h1{width: 300px;font-size:14pt;font-weight:bold;line-height:19pt;border-bottom:solid 1px;margin-bottom: 5px;}
#selectTanks{min-width:300px !important;}
#destinations{width:300px;}
#pageMessages{display:inline;}
#pageMessages table{margin-top: 10px;margin-bottom:10px;text-align:left;}
#pageMessages table td{font-size:14pt;}
#header{width:100%;}
#header #logo{display:inline;float:left;}
#header #info{display:inline;float:right;width:440px;vertical-align:middle;}
#header #info div{background:url(../../images/dots.gif) repeat-x bottom;line-height:14px;padding:3px 0px;}
#header #info #login{color:rgb(48,120,199);}
#header #info #admin{color:rgb(145,149,149);}
#header #info #company{background-color:rgb(232,234,233);color:rgb(0,0,0);}
#historyChart{text-align:center;}
#historyChart img{text-align:center;}
#imgLogo{border:0px;}
#content img{padding-right: 2px;}
#tankStatus #chartInfo{width: 300px;}
#InventoryChartDiv, #InventoryChartDiv div, #InventoryChartDiv table, #InventoryChartDiv tr, #InventoryChartDiv td, #InventoryChartDiv img{margin:0px;padding:0px;text-align:left;font-size:1pt;display:block;border-collapse:collapse;border:0px;}
.tDetailsHeader{font-size: 10pt;font-weight:bold;font-family:Arial;}

/* MODAL WINDOWS - GENERAL */
.modalWindow{background-color:rgb(255,255,255);padding:0px;border:solid 1px rgb(100,100,100);}
.modalToolbar{background-color:rgb(240,240,240);text-align:right;padding:2px;}
.modalContent{padding:10px;background-color:#FFF;}
.modalContent h3{margin-bottom:5px;}
.modalContent p{margin:5px 0px 0px 0px;}
.modalContent label{width:175px;clear:both;display:inline-block;float:left;}
.modalBackground{background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}

/* E-mail Alerts */
#Alarm, #ParentAlarms {width: 100%;}
#Alarm th,#Alarm td,#ParentAlarms th,#ParentAlarms td{border-collapse:collapse;margin:0px;border:0px;vertical-align:middle;}
#Alarm .txtbox{width:125px;}
#Alarm .center,#ParentAlarms .center{text-align:center!important;}
#Alarm .zero,#ParentAlarms .zero{width:0%!important;display:none;visibility:hidden;}
#Alarm .five,#ParentAlarms .five{width:5%!important;}
#Alarm .seven,#ParentAlarms .seven{width:7%!important;}
#Alarm .nine,#ParentAlarms .nine{width:9%!important;}
#Alarm .thirteen,#ParentAlarms .thirteen{width:13.5%!important;}
#Alarm .altRow,#ParentAlarms .altRow{background-color:rgb(230,230,230);}

/* On page notes */
.twoColumnDetail .fourColNotes th,.triColumnDetail .fourColNotes th, .fourColNotes th{text-align:left;width:100%;}
.twoColumnDetail .fourColNotes .icon,.triColumnDetail .fourColNotes .icon, .fourColNotes .icon{width:20px!important;}
.twoColumnDetail .fourColNotes .createdBy,.triColumnDetail .fourColNotes .createdBy, .fourColNotes .createdBy{width:20%!important;}
.twoColumnDetail .fourColNotes .createdOn,.triColumnDetail .fourColNotes .createdOn, .fourColNotes .createdOn{width:20%!important;}
.twoColumnDetail .fourColNotes .note,.triColumnDetail .fourColNotes .note, .fourColNotes .note{width:60%!important;}

.twoColumnDetail .addNote .note,.triColumnDetail .addNote .note,.addNote .note{width:100%!important;}
.twoColumnDetail .addNote .note textarea,.triColumnDetail .addNote .note textarea,.addNote .note textarea{height:70px;width:100%;}
.twoColumnDetail .addNote .newNoteSubmit,.triColumnDetail .addNote .newNoteSubmit,.addNote .newNoteSubmit{vertical-align:bottom;width:60px!important;}
.notesWrapper{width:100%!important;}
.notesWrapper td.noteWrapperCell{width:auto!important;vertical-align:bottom!important;}
.notesWrapper td.padded{padding-bottom:7px!important;}

/* Column Add/Remove */
#sortWrapper{width:100%;}
#sortWrapper .sortColumn{width:50%;}
#sortOptions{border:solid 1px rgb(200,200,200);background-color:rgb(240,240,240);width:100%;}
#sortOptions th,#sortOptions td{vertical-align:middle;}
#sortOptions th{text-align:left;}
#sortOptions .right{text-align:right;}
#tankColumns{width:100%;}
#tankColumns .middle{vertical-align:middle;}

body{max-width:100%;}

/*Fusion Gadgets: Use Speed Over Flash settings*/
.fusionwidgetBorder {border:2px #333333 solid!important;}
.tempGaugeOuter {width:20px; height:150px;}
.tempGaugeInner {width:20px; background-color:#FFF;}
.tankBatteryEmptyHigh {width:100px; height:28px; background-image:url(../../images/BatteryLevel_High_Empty.png);}
.tankBatteryFullHigh {height:28px; background-image:url(../../images/BatteryLevel_High_Full.png);}
.tankBatteryEmptyLow {width:100px; height:28px; background-image:url(../../images/BatteryLevel_Low_Empty.png);}
.tankBatteryFullLow {height:28px; background-image:url(../../images/BatteryLevel_Low_Full.png);}
.tankSignalEmpty {width:100px; height:20px; background-image:url(../../images/SignalStrengthOff.png);}
.tankSignalFull {height:20px; background-image:url(../../images/SignalStrength.png);}
.tankLevelFull {width:85px; height:150px; background-image:url(../../images/TankLevel_Full.png);}
.tankLevelLow {width:85px; height:150px; background-image:url(../../images/TankLevel_Low.png);}
.tankLevelEmpty {width:85px; background-image:url(../../images/TankLevel_Empty.png);}

/* Login */
#loginForm{text-align:center!important;padding-top:25px;}
.loginWrapper{width:300px;margin:0px;margin-left:35%;padding:0px;}
.loginWrapper ol{margin:0px;padding:0px;}
.loginWrapper .FieldValue{width:110px;}
.loginWrapper li{margin:0px;padding:0px;list-style-type:none;line-height:20px;}
.loginWrapper li label{display:block;float:left;line-height:10px;width:125px;padding:3px;text-align:right;}

/* Delivery Efficiency Report Config Section */
.action { clear: both; text-align: right;}
.half_col { float: left; width: 50%; padding: 5px 0; min-width: 490px;  }
.col_right { text-align: left; width: 50%;}
.date_range { padding: 4px 0; }
.date_range table td { vertical-align: middle; }
table.data_types { width: 85%; }
#delivery_vars { clear: both; padding-top: 10px; background: url("../../images/dots.gif") repeat-x 0 0; }
#delivery_vars div.define_vars { padding-bottom: 5px; } 
#delivery_vars .avg_cost, #delivery_vars .target_perc { float: left; width: 25%; }
#delivery_vars .avg_cost { width: 300px; }
#delivery_vars .target_perc { width: 350px; }
#delivery_vars .avg_cost span, #delivery_vars .target_perc span { display: block; }

/* Tooltips */
#dhtmltooltip{position:absolute;left:-300px;width:400px;border:1px solid rgb(249,229,139);padding:10px;background-color:rgb(252,244,210);visibility:hidden;z-index:100;filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);font-size:8pt;}
#dhtmlpointer{position:absolute;left:-300px;z-index:101;visibility:hidden;}
.statusList {float: left; width: 450px; margin: 0; padding: 0; list-style: none;}
.statusItem {float: left; width: 225px; margin: 0; padding: 0;}

/* Home page */
.inventoryColumn {width: 70px;}
.volumeColumn {width: 40px;}
.volumeColumn A, .inventoryColumn A {padding: 0px;}