/* CSS Document */
body {font-family: 'Lato',Arial, Helvetica, sans-serif;background:#fff;color:#58595B;font-size:100%;font-variant-ligatures: no-common-ligatures; overflow-x:hidden;}
p {font-size:1em;margin-bottom:1em;line-height:1.4}

sup {vertical-align: super;font-size:65%}
b, strong {font-weight:700;}
em {font-style:italic;}

.bold-600{ font-weight:600}



.captionfin {font-size:12px; padding-top:.5em; font-style:italic;}

.fin-tbl tr:hover {background:#E6E7E8;}
 tr.no-hover:hover {background-color:#ffffff}
.fin-tbl {width:100%; margin:0 0 0 0; padding:0 0px; font-size:16px!important;}
.fin-tbl tr td {padding:3px 3px 3px 3px; line-height:1.5!important;}
.fin-tbl th { padding:2px 3px 3px 3px; color:#005596!important; /*background:#E0E4EE;*/  font-weight:700; line-height:1.5em!important; font-size: 16px; font-family: 'Lato',Arial, Helvetica, sans-serif;}
.fin-tbl th.highlight { background:#e6e7e8!important; }
.fin-tbl th b {color:#005596!important; font-size:13px!important;}


.finthinline {border-bottom:1px solid #A7A9AC;}
.finthickline {border-bottom:2px solid #A7A9AC;}
.fintopleft {border-top:1px solid #A7A9AC; border-left:1px solid #A7A9AC;}
.fintopright {border-top:1px solid #A7A9AC; border-right:1px solid #A7A9AC;}
.finbotleft {border-bottom:1px solid #A7A9AC; border-left:1px solid #A7A9AC;}
.finbotright {border-bottom:1px solid #A7A9AC; border-right:1px solid #A7A9AC;}
.finleft {border-left:1px solid #A7A9AC;}
.finright {border-right:1px solid #A7A9AC;}
.fintop {border-top:1px solid #A7A9AC;}
.finrow {border-bottom:1px solid #A7A9AC;border-top:1px solid #A7A9AC;}
.finrowleft {border-bottom:1px solid #A7A9AC;border-top:1px solid #A7A9AC;border-left:1px solid #A7A9AC;}
.finrowright {border-bottom:1px solid #A7A9AC;border-top:1px solid #A7A9AC;border-right:1px solid #A7A9AC;}



.finbluetop {border-top:1px solid #27AAE1;}
.finblueleft  {border-left:1px solid #27AAE1;}
.finblueright  {border-right:1px solid #27AAE1;}

.finbluebottom {border-bottom:1px solid #27AAE1;}
.finbluebottomthick {border-bottom:2px solid #27AAE1;}
.findarkbluethick {border-bottom:2px solid #005596;}
.findarkbluetopthick {border-top:2px solid #005596;}
.findarkbluethin {border-bottom:1px solid #005596;}

.fin-row-blue-left-thin {border-left:1px solid #23AAE1;border-bottom:2px solid #004A8F;}
.fin-row-blue-left-thick {border-top:1px solid #23AAE1;border-left:1px solid #23AAE1;border-bottom:2px solid #004A8F;}
.fin-row-topthin-botthick {border-top:1px solid #23AAE1;border-bottom:2px solid #004A8F;}

.fin-row-darblue-left {border-bottom:2px solid #004A8F;border-left:1px solid #23AAE1;border-top:2px solid #004A8F;}
.fin-row-darblue {border-bottom:2px solid #004A8F;border-top:2px solid #004A8F;}

.switch-lightblue { color:#23AAE1!important;}
.switch-darkblue  { color:#004A90!important;}
.switch-grey  { color:#58595B!important;}
.whitebg{ background:#FFFFFF}

/*=NOTE STYLES
--------------*/
#container {padding:0px 18px;}
#note-frame {width:96%;margin:2em auto 0 auto}
.note-header, .note-footer, ul.note-tools {background-color:#23AAE1;}
.note-header {margin-bottom:1em}
.note-footer {margin-top:2em}
.note-header h1 {float:left;color:#fff;font-size:1.2em;padding: .87em .75em;margin:0; font-family: 'Lato',Arial, Helvetica, sans-serif; font-weight:500}
.note-header ul.note-tools {margin-top:.5em}
ul.note-tools {float:right;margin-right:.75em}
ul.note-tools li {display:inline}
ul.note-tools i {font-size:1em;padding:.5em}
ul.note-tools a:link i {color:#fff;}
ul.note-tools a:hover i {color:#58595B;}
.clear-lft {clear:left}
.rgt {float:right !important}
.lft {float:left !important;}

.note-heading-one {font-size:16px!important; color:#004A90; font-weight:600;font-family: 'Lato',Arial, Helvetica, sans-serif}

/*pagination*/
.pagination {margin-top:0em;}
.pagination p i {position:absolute;left:-9999px;}
.pagination p a {display:block;padding:0 .5em;border:none;border-radius:2px}
.pagination p a:link, .pagination p a:visited {background:#58595B;color:#fff;}
.pagination p a:hover {background:#004A90;color:#fff;}
a#go-lft, a#go-rgt {font-size:1.5em;text-decoration:none; padding: 5px 10px 5px 10px;}
a#go-lft:after {content:'\f060';font-family:'fontawesome';speak: none;}
a#go-rgt:after {content:'\f061';font-family:'fontawesome';speak: none;}

ul.list {margin-left:-1em;list-style:disc; margin-top:0em; margin-bottom:1em;}
ul.dash {margin-left:1.5em;}
ul.list2 {margin-left:0em;  }

ol, ul {list-style:none;}
ul.grid-list, ol.grid-list {margin-bottom:0}
ul.highlight { padding:.5em; }
ul.highlight li {float:left;width:33.33%;margin-top:2em;min-height: 96px;vertical-align: bottom;}
ul.highlight li:last-of-type {/*margin-top:0*/ width:50%;}
ul.highlight h3, ul.highlight p {padding-left:50px}
ul.highlight h3 {color:#000;font-style:italic;padding-bottom:0}
ul.highlight li p {font-family:MyriadProLight, Arial,Helvetica,sans-serif;margin-bottom:0;font-size:120% !important; margin-top:0px;}
ul.highlight li b {font-family:MyriadProSemibold, Arial,Helvetica,sans-serif;color:#000;font-size:200%;vertical-align: baseline;}
.group:after {visibility:hidden;display:block;content:"";clear:both;height:0;}


/*=LIST
-----------*/
ul.list {margin-left: 1.0em;list-style: disc;}
ul.list li, ol.list li {padding-bottom: .5em; line-height: 1.4; margin-left: 5px;}


ul.dash{ list-style-type:none; padding-left:0;}
ul.dash li{ padding-left:0px; position:relative;line-height:1.4; font-size: 1em;}
ul.dash li:before{ content:'\2013'; position:absolute; left:-22px; top:0; }	

ul.list-alpha li {list-style-type:lower-alpha;margin-left:13px; font-weight: 600;}
ul.list-alpha li ul li {list-style-type:disc; margin-left:18px;  font-weight: 400;}	
ol.number {list-style: decimal;margin-left: 1em;}
ol.list {list-style:decimal;margin-left:2.5em}
ul.list-icons li {line-height:1.6; margin-left:.75em;}
ul.list-icons i {font-size:120%;padding-right:.5em;margin-left:-.5em}

ol.alpha li{list-style-type:lower-alpha; margin-left:1em;color:#005596; font-weight:600; }
ol.alpha li ul li {list-style-type:disc; margin-left:0em; font-weight:400;}

ul.list-circle {list-style:circle;margin-left: 1.0em;}


/*=LINKS
--------*/
a {outline:none}
a:link {color: #25335A;}
a:visited {color: #25335A;}
a:hover {color:#009ED1;text-decoration:none;}
.fin-highlight {color:#fff;}

/*RESETS
---------------*/

.padding-45{padding: 45px;}
.padding-45L{padding-left: 45px!important;}
.padding-45R{padding-right: 45px!important;}
.padding-45T{padding-top: 45px!important;}
.padding-45B{padding-bottom: 45px!important;}


.padding-30{padding: 30px;}
.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-25{padding: 25px!important;}
.padding-25L{padding-left: 25px!important;}
.padding-25R{padding-right: 25px!important;}
.padding-25T{padding-top: 25px!important;}
.padding-25B{padding-bottom: 25px!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-5T{padding-top: 5px!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;}

.padding-10{padding: 10px!important;}
.padding-10L{padding-left: 10px!important;}
.padding-10R{padding-right: 10px!important;}
.padding-10T{padding-top: 10px!important;}
.padding-10B{padding-bottom: 10px!important;}

.margin-10{margin: 10px!important;}
.margin-10L{margin-left: 10px!important;}
.margin-10R{margin-right: 10px!important;}
.margin-10T{margin-top: 10px!important;}
.margin-10B{margin-bottom: 10px!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-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-10TB{margin: 7px 0px!important;}
.margin-25T{margin-top: 25px!important;}
.margin-25B{margin-bottom: 25px!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;}

.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;}