@charset "utf-8";
@page { size:8.5in 11in;}

@charset "utf-8";
/*GENERAL RESET*/
body,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,p,th,td{  padding:0px;  margin:0px; font-family:'Noto Sans', Arial, Helvetica, sans-serif; line-height:normal; font-size:12px; font-weight:normal;}
table{ border-collapse:collapse; border-spacing:0;}
img, a img{border:0;}
td{vertical-align:top;}
address,caption,cite,code,dfn,th,var{ font-style:normal; font-weight:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
/*END RESET*/

* { background:none; box-shadow:none; }
body {background:#fff;}
#bodyWrapper { box-shadow:0px 0px 0px #fff; }

.clear {clear:both;}
.hide {visibility:hidden; display:none;}
.button { background:#7db3ce; padding-bottom:0px; padding:4px 6px; border-radius:4px; width:200px; text-align:center; color:#fff; }
.button a, .button a:visited, .button a:hover { color:#fff; text-decoration:none; }
.button:hover {background:#3184ae;}

h1 { font-family:'Noto Serif', Georgia, "Times New Roman", Times, serif; font-size:24px; line-height:20px; padding-bottom:20px; font-weight:bold; }
h2 { font-family:'Noto Serif', Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:20px; padding-bottom:20px; font-weight:bold; }
h3 { font-family:'Noto Sans', Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; padding-bottom:2px; font-weight:bold; }
h4 { font-family:'Noto Serif', Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:20px; padding:20px 0px 6px 0px; font-weight:bold; }


#pageWrapper, #bodyWrapper { width:100%; border:none; padding:none; margin:none; border-bottom-left-radius:0px; border-bottom-right-radius:0px; }

.screenOnly, #navWrapper, #mainImage, #footerWrapper, .spacerLine, .reportBtnsSec, #topNavWrapper, #bodyRightText, #graphicLinksWrapper, #socialBtns, #btnsWrapperSec {display:none;}
.printOnly {display:block;}
#printHeader { padding-bottom:15px; margin-bottom:15px; border-bottom:#000 solid 1px; }

#header { width:100%; border-bottom:#000 solid 1px; margin-bottom:15px; padding-bottom:15px; }
#header img {height:80px;}
#contactInfo { color:#000; text-align:center; border-top:#000 solid 1px; clear:both;  }