/* Portfolio plugin */
.ui-widget-picker dl.ico-financial dt { background:url(../images/icon-financial.jpg) 0 0 no-repeat; background-position:top left;  } 
.ui-widget-picker dl.ico-calculator-handler dt { background:url(../images/icon-calculator.jpg) 0 0 no-repeat; background-position:top left; }
.ui-widget-picker dl.ico-currencies-handler dt { background:url(../images/icon-currencies.jpg) 0 0 no-repeat; background-position:top left; }


.financial { background-color:#fff; background:url(../images/pixel.gif) 0 0 repeat-x; background-position:bottom; margin-bottom:7px; }
.financial .boxcontent { padding:0px; border-left:1px solid #b8bec0; border-right:1px solid #b8bec0;  }
.financial .boxfoot {  background:url(../images/picture.left.gif) 0 0 no-repeat; height:5px; font-size:4px; line-height:4px; }
.financial .boxfoot div {  background:url(../images/picture.right.gif) 0 0 no-repeat; background-position:right; height:5px; font-size:4px; line-height:4px; }
.financial .purebox { padding:0px; padding-top:10px;  } 


table.table { border:none; border-spacing: 0px; border-collapse: collapse;  }
table.table td { padding:0px; }
table.table td.positive { color:#008300; }
table.table td.negative { color:#c70000; }
span.code { font-weight:bold; padding-right:10px; } 
a.calculator { font-size:11px; } 
.ratio-input { width:40px; }
.currency-dropdown { width:200px; }
.wait { position:relative; width:30px; height:20px; } 
.wait img { position:absolute; top:0px; left:5px; display:none; }
tr.normal, tr.odd { height:20px; }
tr.odd td { background-color:#efefef; }
table.table tr td.indent { padding-left:5px; }