
body { line-height: 18px; font-family: "Trebuchet MS", "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif; }

#container { width: 690px; padding: 0; }

table { width: 100%; margin-bottom: 0; }
th,td { border: 1px solid #fff; }
caption { border-bottom: 1px solid #fff; }
td { vertical-align: top; }
caption { font-weight: bold; background-color: #99c; padding: 0 5px; }
th { background-color: #d3d3d3; padding: 0 5px; white-space: nowrap; }

#order td, #ticker td, #insider td, #emailnotification td, #keyfigures td { background-color: #eee; padding: 0 5px; }
#moTable, #order, #tickerContainer, #insider, #emailnotification, #keyfigures { margin-bottom: 1.4em; }

td.minMaxInput { width: 20%; }

td.orderBarBuyTd { padding-right: 0 !important; }
td.orderBarSellTd { padding-left: 0 !important; }

#ticker th { background-color: #99c; }
#ticker th[scope=row] { background-color: #d3d3d3; }

.orderBarBuy { background-color: #336; border: 1px solid #336; border-right: none; float: right; font-size: 0.1em;
    height:8px; margin:0; padding:0; }
.orderBarSell { background-color: #99c; border: 1px solid #336; border-left: none; float: left; font-size: 0.1em;
    height:8px; margin:0; padding:0; }

#keyfigures td { text-align: right; }

.datepicker { text-align: right; }

#loading, #chartContainer { background: url('loading-bg.gif') 50% 0 no-repeat; height: 285px; text-align: center; }
#loading img { padding-top: 80px; }

input { vertical-align: middle; }
label { vertical-align: 50%; }
input.gPeriod, input.indX { margin: 0 5px 0 0; }
label.gPeriod, label.indX { margin-right: 10px; }

#nfMin, #nfMax { width: 50px; }
#nfEmail { width: 100%; }
#footer { text-align: center; color: #666; }

.leftIndent { margin-left: 90px; }
.autoWidth { width: auto; }

#moTable th { background-color: #99c; }
#moTable td { background-color: #d3d3d3; }
#moDate{ width: 100px; padding-right: 5px; }
#moClosing { width: 40px; padding-right: 5px; }
#labels { width: 520px; }
#labels td { padding-right: 10px; }
.labels img { vertical-align: 5%; }

#excel a { background: url('page_excel.gif') 0 0 no-repeat; padding-left: 20px; }
#excel img { vertical-align: -20%; }

