body{margin:0;font-family:Arial, Helvetica, sans-serif;font-size:9pt;line-height:20px;color:#393939;background-color:#ffffff;padding:0;}
table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
.table{width:100%;margin-bottom:20px;}
.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #dddddd;}
.table th{font-weight:bold;}
.table thead th{vertical-align:bottom;}
.table tbody + tbody{border-top:2px solid #dddddd;}
.table-condensed th,.table-condensed td{padding:4px 5px;}
.table-bordered{border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.table-bordered th,.table-bordered td{border-left:1px solid #dddddd;}
table [class*=span],.row-fluid table [class*=span]{display:table-cell;float:none;margin-left:0;}
#cssmenu, #page-top-outer, #global, #footer, hr, .page-header, .tooltip{display:none;}
.table-view .title-view{display:''}
.tit-view{font-weight:bold;text-align:right;}
.txt-view{margin-left:10px;line-height:19px}
.table-view tr td{border:0px;}
.table-view tr th{border:0px;font-weight:bold; text-align:right; width:110px}
hr {margin: 10px 0; border-top-color:#DDDDDD;}
legend{display:block;width:100%;padding:0;margin:10pt 0;font-size:11pt;line-height:36px;color:#333333;border:0;border-bottom:1pt solid #DBDBDB; border-top:1pt solid #DBDBDB;text-transform:uppercase;}
legend small{font-size:10.5pt;color:#999999;}
