@media screen {
/*=RESET STYLES
---------------*/

@font-face {
    font-family: 'frutigerlight';
    src: url('../fonts/frutiger_45_light-webfont.eot');
    src: url('../fonts/frutiger_45_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/frutiger_45_light-webfont.woff2') format('woff2'),
         url('../fonts/frutiger_45_light-webfont.woff') format('woff'),
         url('../fonts/frutiger_45_light-webfont.ttf') format('truetype'),
         url('../fonts/frutiger_45_light-webfont.svg#frutigerlight') format('svg');
    font-weight: normal;
    font-style: normal;
}	

body {font-family:'frutigerlight', Arial, Helvetica, sans-serif; color:#4D4D4F;font-size:100%; font-weight:400/*background-color:#D2D6D7*/ }
/*body {font-family:'frutigerlight', Arial, Helvetica, sans-serif;color:#000;font-size:100%;}*/
.contentfin {background-color:#FFF; padding:20px 20px 20px 20px; border:1px solid #CCC; }

.fin-tbl tr:hover {background:#E1F4FD; 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:#041970!important; background:#E1F4FD; font-weight:bold;}
.fin-tbl th.highlight { background:#E1F4FD!important; }
.fin-tbl th b {color:#000!important;}


.finthin {border-bottom:1px solid #939598;}
.finthick {border-bottom:2px solid #939598;}
.finthickblue {border-bottom:3px solid #00adef;}
.finblueheader {border-bottom:3px solid #00adef; color:#0A1971;}
.fintopleft {border-top:1px solid #939598; border-left:1px solid #939598;}
.fintopright {border-top:1px solid #939598; border-right:1px solid #939598;}
.finbotleft {border-bottom:1px solid #939598; border-left:1px solid #939598;}
.finbotright {border-bottom:1px solid #939598; border-right:1px solid #939598;}
.finleft {border-left:1px solid #939598;}
.finright {border-right:1px solid #939598;}
.finrowleft {border-top:1px solid #939598; border-bottom:1px solid #939598; border-left:1px solid #939598;}
.finrowright {border-top:1px solid #939598; border-bottom:1px solid #939598; border-right:1px solid #939598;}
.finrow {border-top:1px solid #939598; border-bottom:1px solid #939598;}
.fintop {border-top:1px solid #939598;}


.bluetext {color:#0A1971; font-size:18px;}
.switch-blue {color:#0A1971;}
.lightblue { background-color:#e1f4fd;}

.greybox { background-color:#e1ded8; padding:10px;}
.bluebox { background-color:#E2F4FD; padding:10px;}
.whitebox { background-color:#ffffff; padding:10px;}
.caption{ font-size:13px;}
.largetextblack {font-size:18px; margin-bottom:1em; font-weight:bold}

.noteheader {font-size: 1.12em;margin-bottom:6px;color: #0A1971;margin-top: .2em;/*text-transform:uppercase*/font-weight: 600;}


/*=LINKS
--------*/
a {outline:none}
a:link {color:#707070;}
a:visited {color:#707070;}
a:hover {color:#000;text-decoration:none;}