/* CSS Document */

body {font-family: 'Roboto', cursive, Arial, Helvetica, sans-serif; color: #525758; font-size:1em; }
/*=TABLE STYLES
---------------*/
.indent15{padding-left: 15px!important;}
.fin-tbl tr:hover {background:#E5ECF0; color:#45484B;}
 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:#3D94AE!important; background:#E5ECF0;}
.fin-tbl th.highlight { background:#E4EAF3!important; }
.fin-tbl th b {color:#45484B!important;}


.fintop {border-top:1px solid #45484B;}
.finleft {border-left:1px solid #45484B;}
.finright {border-right:1px solid #45484B;}
.fintopleft {border-top:1px solid #45484B; border-left:1px solid #45484B;}
.fintopright {border-top:1px solid #45484B; border-right:1px solid #45484B;}
.finbottomleft {border-bottom:1px solid #45484B; border-left:1px solid #45484B;}
.finbottomright {border-bottom:1px solid #45484B; border-right:1px solid #45484B;}
.finthinline {border-bottom:1px solid #45484B;}
.finthickline {border-bottom:2px solid #45484B;}
.finrowright{border-right:1px solid #45484B; border-top:1px solid #45484B; border-bottom:1px solid #45484B;}
.finrowleft {border-left:1px solid #45484B; border-top:1px solid #45484B; border-bottom:1px solid #45484B;}
.finrow {border-top:1px solid #45484B; border-bottom:1px solid #45484B;}

.finthindarkblue {border-bottom:1px solid #1662A2;}
.finthickdarkblue {border-bottom:2px solid #1662A2;}
.finleftdarkblue {border-left:1px solid #1662A2;}
.finrightdarkblue {border-right:1px solid #1662A2;}

.blueline-bottom {border-bottom:1px solid #3C94AE;}
.blueline-bottomtck {border-bottom:2px solid #3C94AE;}
.blueline-right {border-bottom:1px solid #3C94AE; border-right:2px solid #3C94AE;}
.blueline-rightbotblk {border-bottom:2px solid #45484B; border-right:2px solid #3C94AE;}
.blueline-rightline {border-right:2px solid #3C94AE;}
.blueline-colbot {background:#E5ECF0; border-bottom:1px solid #3C94AE;}
.blueline-colbothk {background:#E5ECF0; border-bottom:2px solid #3C94AE;}

.chairm-bluebkr {background-color:#3B95AF; font-size:22px; color:#fff; font-weight:500;}
.table-block {border:2px solid #4C4D4F; padding:10px;}




.fincolumn {background:#E5ECF0; color:#4C4C4E;}
.fincolumntop {background:#E5ECF0; color:#4C4C4E;border-top:1px solid #45484B;}
.fincolumnleft {background:#E5ECF0; color:#4C4C4E;border-left:1px solid #45484B;}
.fincolumnright {background:#E5ECF0; color:#4C4C4E;border-right:1px solid #45484B;}
.fincolumntopleft { background:#E5ECF0; color:#4C4C4E; border-top:1px solid #45484B; border-left:1px solid #45484B;}
.fincolumntopright {background:#E5ECF0; color:#4C4C4E; border-top:1px solid #45484B; border-right:1px solid #45484B;}
.fincolumnbottomleft {background:#E5ECF0; color:#4C4C4E; border-bottom:1px solid #45484B; border-left:1px solid #45484B;}
.fincolumnbottomright {background:#E5ECF0; color:#4C4C4E; border-bottom:1px solid #45484B; border-right:1px solid #45484B;}
.fincolumnthinline {background:#E5ECF0; color:#4C4C4E; border-bottom:1px solid #45484B;}
.fincolumnthickline {background:#E5ECF0; color:#4C4C4E; border-bottom:2px solid #45484B;}
.fincolumnrowright{background:#E5ECF0; color:#4C4C4E; border-right:1px solid #45484B; border-top:1px solid #45484B; border-bottom:1px solid #45484B;}
.fincolumnrowleft {background:#E5ECF0; color:#4C4C4E; border-left:1px solid #45484B; border-top:1px solid #45484B; border-bottom:1px solid #45484B;}
.fincolumnrow {background:#E5ECF0; color:#4C4C4E; border-top:1px solid #45484B; border-bottom:1px solid #45484B;}
.fincaption { font-size:12px;}

.table-header1 {background-color:#3D94AE; color:#fff;}
.table-header2 {background-color:#E5ECF0;}
.table-header3 {background-color:#E7E7E9;padding:5px;}

.switch-blue { color:#006CB1;}
.switch-lightblue { color:#3c94ae;}

.bluebg {background:#01518D; color:#FFFFFF; padding:5px; border-right: 2px solid #01518D; border-left: 2px solid #01518D;}
.reviewborder {border-right:2px solid #45484B; border-bottom:2px solid #45484B;border-left:2px solid #45484B; }


/*RESETS*/
.no-margin{margin: 0!important;}
.no-marginT{margin-top: 0!important;}
.no-marginB{margin-bottom: 0!important;}
.no-marginL{margin-left: 0!important;}
.no-marginR{margin-right: 0!important;}

.no-padding{padding: 0!important;}
.no-paddingT{padding-top: 0!important;}
.no-paddingB{padding-bottom: 0!important;}
.no-paddingL{padding-left: 0!important;}
.no-paddingR{padding-right: 0!important;}
.no-paddingB5{padding-bottom: 5px!important;}
.no-paddingT5{padding-top: 5px!important;}

.padding-30{padding: 30px;}
.padding-40{padding: 40px 20px;}
.padding-50{padding: 50px 0px;}
.padding-30L{padding-left: 30px!important;}
.padding-30R{padding-right: 30px!important;}
.padding-30T{padding-top: 30px!important;}
.padding-30B{padding-bottom: 30px!important;}

.padding-20{padding: 20px!important;}
.padding-20L{padding-left: 20px!important;}
.padding-20R{padding-right: 20px!important;}
.padding-20T{padding-top: 20px!important;}
.padding-20B{padding-bottom: 20px!important;}

.padding-15{padding: 15px!important;}
.padding-15L{padding-left: 15px!important;}
.padding-15R{padding-right: 15px!important;}
.padding-15T{padding-top: 15px!important;}
.padding-15B{padding-bottom: 15px!important;}

.margin-50{margin: 50px!important;}
.margin-50L{margin-left: 50px!important;}
.margin-50R{margin-right: 50px!important;}
.margin-50T{margin-top: 50px!important;}
.margin-50B{margin-bottom: 50px!important;}



.margin-30{margin: 30px!important;}
.margin-30L{margin-left: 30px!important;}
.margin-30R{margin-right: 30px!important;}
.margin-30T{margin-top: 30px!important;}
.margin-30B{margin-bottom: 30px!important;}

.margin-35{margin: 35px!important;}
.margin-35L{margin-left: 35px!important;}
.margin-35R{margin-right: 35px!important;}
.margin-35T{margin-top: 35px!important;}
.margin-35B{margin-bottom: 35px!important;}

.margin-36T{margin-top: 36px!important;}
.margin-74T{margin-top: 74px!important;}

.margin-20{margin: 20px!important;}
.margin-20L{margin-left: 20px!important;}
.margin-20R{margin-right: 20px!important;}
.margin-20T{margin-top: 20px!important;}
.margin-20B{margin-bottom: 20px!important;}

.margin-25{margin: 25px!important;}
.margin-25L{margin-left: 25px!important;}
.margin-25R{margin-right: 25px!important;}
.margin-25T{margin-top: 25px!important;}
.margin-25B{margin-bottom: 25px!important;}

.margin-15{margin: 15px!important;}
.margin-15L{margin-left: 15px!important;}
.margin-15R{margin-right: 15px!important;}
.margin-15T{margin-top: 15px!important;}
.margin-15B{margin-bottom: 15px!important;}

.margin-5B{margin-bottom: 5px!important;}

ul.dash li:before {position: absolute;color:#002659; content: '';border:4px solid #002659; display:none}
ul.dash li {list-style-image:url(../images/dash.png);line-height:1.3em;}
ul.dash {padding-left:20px}


.board-greyblock {background-color:#E6E7E8; padding:10px; }


