/* CSS Document */

.finthin { border-bottom:1px solid #000;}
.finthick { border-bottom:2px solid #000;}
.fintopleft { border-top:1px solid #000; border-left:1px solid #000;}
.fintopright { border-top:1px solid #000; border-right:1px solid #000;}
.finbotleft { border-bottom:1px solid #000; border-left:1px solid #000;}
.finbotright { border-bottom:1px solid #000; border-right:1px solid #000;}
.finleft { border-left:1px solid #000;}
.finleftright { border-left:1px solid #000; border-right:1px solid #000;}
.finright { border-right:1px solid #000;}
.finrowleft { border-left:1px solid #000; border-top:1px solid #000; border-bottom:1px solid #000;}
.finrowright { border-right:1px solid #000; border-top:1px solid #000; border-bottom:1px solid #000;}
.finrow { border-top:1px solid #000; border-bottom:1px solid #000;} 
.fintop { border-top:1px solid #000;} 
.finheader {background:#DFEDF3; color:#01235D;}
.finheadertop {border-top:8px solid #0087AB;} 
.finthinblue {border-bottom:1px solid #0087AB;} 
.finthinblueblackbotleft {border-bottom:1px solid #0087AB; border-left:1px solid #000;} 
.finthinblueblackbotright {border-bottom:1px solid #0087AB; border-right:1px solid #000;} 
.finbotleftthick { border-bottom:2px solid #000; border-left:1px solid #000;}
.finbotrightthick { border-bottom:2px solid #000; border-right:1px solid #000;}
.finblackbotwhiteleft { border-top:1px solid #000; border-left:1px solid #000; border-bottom:2px solid #fff;}
.finblackbotwhiteright { border-top:1px solid #000; border-right:1px solid #000; border-bottom:2px solid #fff;}
.finblackbotwhitebotleft {  border-left:1px solid #000; border-bottom:2px solid #fff;}
.finblackbotwhitebotright {  border-right:1px solid #000; border-bottom:2px solid #fff;}

.finblackbotlightleft { border-top:1px solid #000; border-left:1px solid #000; border-bottom:2px solid #E0EDF5;}
.finblackbotlightright { border-top:1px solid #000; border-right:1px solid #000; border-bottom:2px solid #E0EDF5;}
.finblackbotlightbotleft {  border-left:1px solid #000; border-bottom:2px solid #E0EDF5;}
.finblackbotlightbotright {  border-right:1px solid #000; border-bottom:2px solid #E0EDF5;}

.finlightbluethin {   border-bottom:2px solid #E0EDF5;}
.finlightwhitethin {   border-bottom:2px solid #fff;}
.findottedrighttop {border-right:1px dotted #000; border-top:1px dotted #000;}
.findottedtop { border-top:1px dotted #000;}

.fin-tbl tr:hover {background:#DFEDF3;}
 tr.no-hover:hover {background-color:#FFFFFF}
.fin-tbl {width:100%; margin:0 0 0 0; padding:0 0px;}
.fin-tbl h3 { color:#01235D; font-weight:bold; margin:0; font-size:1.1em;}
.fin-tbl h2 { font-size:18px; color:#01235D; margin:0; padding:0;}
.fin-tbl h4 { color:#01235D; font-weight:bold; margin:0; font-size:0.90em;}
.fin-tbl h5 { margin:0; padding:0;}
.fin-tbl tr td {vertical-align:bottom; padding:2px 5px 3px 3px;}
.fin-tbl th { padding:2px 5px 3px 3px; color:#01235D!important; background:#DFEDF3; vertical-align:bottom;  }
.fin-tbl th.highlight { background:#bac9e7!important; }
.fin-tbl th b {color:#01235D!important;}