


.default, .manamind * {
  font-family: arial, helvetica;
  font-size: 9px;
}

.default table, .manamind table {
border-width: 0px 0px 0px 0px;
border-spacing: 1px;
width: 100%;
margin:0px;
}

.default table td, .manamind table td {
padding: 0px 0px 0px 0px;
border-style: none none none none;
vertical-align: top;
}

.default table.outer td {
border: 1px solid #d0d0d0;
padding: 0px;
margin: 0px;
border-spacing: 0px;
}

.default table.outer td.half {
width: 50%;
}

.default table.outer td.third {
width: 33%;
}

.default table.outer td.single {
width: 100%;
}

.manamind div.vertical, .manamind div.horizontal, .manamind table.vertical, .manamind table.horizontal {
/*border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: #D0D0D0;*/
}

.manamind table.inner td.neg, table.horizontal td.neg, .manamind table.vertical td.neg {
color: red;
}


.manamind table.inner td, .manamind table.vertical td, .manamind table.horizontal td{
background: white;
border: none;
padding-right: 6px;
padding-left: 6px;
vertical-align: top;
font-weight: normal;
text-align: left;
padding-top: 1px;
padding-bottom: 1px;
}


.manamind div.tableHeader, .manamind table.vertical tr.first td.first, table.horizontal tr.first td.first {
background: url(../framework/backgrad.png) repeat-x;
text-align: left;
font-size:12px;
font-weight:bold;
height:27px;
padding-top:2px;
padding-left:6px;
}


.default, table.outer
{
width: 592px;
}


.historyExport table.inner tr.middle td,.historyExport table.inner tr.last td {
padding-right: 0px;
padding-left: 0px;
}

.historyExport table.inner tr.first th.d,.historyExport table.inner tr.first th.n {
text-align:left;
}
.profitCalculator table.inner td.middle {
padding-right: 0px;
padding-left: 0px;
}

.profitCalculator table.inner td.last {
padding-left: 0px;
}

.profitCalculator table.inner td.first {
padding-right: 0px;
}

.companyInfo table.horizontal th {
text-align:left;
}

#right {
width:36%;
float:left;
}

#left {
width:27%;
float:left;
}


#center { 
width: 36%;
float:left;
}


.singlecol {
clear:both;
}

#topleft,#topright {
width:50%;
}

#topleft,#topright {
float:left;
}
/*
div.historyExport {
height:100%;
}
*/
form#historyExportForm {
height:100%;
}
/*
table.horizontal {
height:100%;
}
*/
table.horizontal,div{
height:100%;
}

div#topleft div.manamind { height: 50% }
table.vertical { height: 100% }

#history,#share {
height:100%;
}

.brokerStats table.inner tr.middle th.middle,.brokerStats table.inner tr td.middle {
text-align:center;
}

.brokerStats table.inner tr td.last,.brokerStats table.inner tr th.last{
text-align:right;
}


.brokerStats td.first {
width:55%;
}


