/* CSS Document */


/*=TABLE STYLES
---------------*/
.indent15{padding-left: 15px!important;}
.fin-tbl tr:hover {background:#DCDDDE; color:#000;}
 tr.no-hover:hover {background-color:#ffffff}
.fin-tbl {width:100%; margin:0 0 0 0; padding:0 0px;}
.fin-tbl tr td {padding:3px 3px 3px 3px;}
.fin-tbl th { padding:2px 3px 3px 3px; color:#231F20!important; background:#E4EAF3;}
.fin-tbl th.highlight { background:#E4EAF3!important; }
.fin-tbl th b {color:#000!important;}


.fintop {border-top:1px solid #000;}
.finleft {border-left:1px solid #000;}
.finright {border-right:1px solid #000;}
.fintopleft {border-top:1px solid #000; border-left:1px solid #000;}
.fintopright {border-top:1px solid #000; border-right:1px solid #000;}
.finbottomleft {border-bottom:1px solid #000; border-left:1px solid #000;}
.finbottomright {border-bottom:1px solid #000; border-right:1px solid #000;}
.finbottom {border-bottom:1px solid #000;}
.finthinline {border-bottom:1px solid #000;}
.finthickline {border-bottom:2px solid #000;}
.finthickline-blue {border-bottom:2px solid #2C318C;}
.finthicklinetop-blue {border-top:2px solid #2C318C;}
.finleft-blue-dark {border-left:1px solid #2C318C;}
.finright-blue-dark {border-right:1px solid #2C318C;}
.finthicklinetopbot-blue {border-top:2px solid #2C318C; border-bottom:1px solid #000;}
.finthickerline-blue {border-top:5px solid #2C318C;}
.finbot-blue-dark {border-bottom:1px solid #2C318C; color:#00AEEF}

.finrowright{border-right:1px solid #1B6D9D; border-top:1px solid #1B6D9D; border-bottom:1px solid #1B6D9D;}
.finrowleft {border-left:1px solid #1B6D9D; border-top:1px solid #1B6D9D; border-bottom:1px solid #1B6D9D;}
.finrow {border-top:1px solid #1B6D9D; border-bottom:1px solid #1B6D9D;}


.fintopleftblue {border-top:1px solid #1B6D9D; border-left:1px solid #1B6D9D;}
.fintoprightblue {border-top:1px solid #1B6D9D; border-right:1px solid #1B6D9D;}
.finbotleftblue {border-bottom:1px solid #1B6D9D; border-left:1px solid #1B6D9D;}
.finbotrightblue {border-bottom:1px solid #1B6D9D; border-right:1px solid #1B6D9D;}
.finleftblue {border-left:1px solid #1B6D9D;}
.finrightblue {border-right:1px solid #1B6D9D;}
.fintopblue {border-top:1px solid #1B6D9D;}
.finbottomblue {border-bottom:1px solid #1B6D9D;}
.finbottomblue-dark {border-bottom:1px solid #2C318C;}


.finthicklinebotright-blue {border-bottom:2px solid #2C318C; border-right:2px solid #2C318C;}
.finthicklineright-blue {border-right:2px solid #2C318C;}
.finthicklinetopright-blue {border-right:2px solid #2C318C; border-top:2px solid #2C318C;}
.finthicklinetop-blue {border-top:2px solid #2C318C;}

.finthicklinebotleft-blue {border-bottom:2px solid #2C318C; border-left:2px solid #2C318C;}
.finthicklineleftt-blue {border-left:2px solid #2C318C;}
.finthicklinetopleft-blue {border-left:2px solid #2C318C; border-top:2px solid #2C318C;}
.finlightbluethickline { border-bottom:2px solid #00AEEF;}
.finlightbluethicktopline { border-top:2px solid #00AEEF;}
.finlightbluethickleftline { border-left:2px solid #00AEEF;}




.table-header1 {background-color:#2C318C; color:#fff;}
.table-header2 {background-color:#DCDDDE;}

.table-heading {font-size:1.1em; color:#00AEEF;}

.lightblueheader { background:#E1F4FD;}
.greyheader { background:#E6E7E8;}

