@charset "UTF-8";h1,h2,h3,h4,h5,h6,pre,code{font-size:1em}
h1,h2,h3,h4,h5,h6,pre,form,body,html,p,fieldset,input{margin:0;padding:0}
body{line-height:1}
html,img{border:0}
blockquote{padding:0}
html,body{width:100%;height:100%}
ul,ol{margin:0;padding:0 0 0 30px}
:focus{outline:0}
.page-default{font-weight:normal;font-size:17px;line-height:130%;font-family:Verdana,Tahoma,Geneva,sans-serif;color:#3c3c3c}
.logo-link a:link,.logo-link a:visited,.logo-link a:hover,.logo-link a:active{color:#616161;text-decoration:none}
.logo-2nd-color{color:#58700e}
.page-background-blue{background-color:#9bcdff}
.page-background-lightblue{background-color:#c4e1ff}
.container-background{background-color:#fff}
.horizontal-separator{font-size:1px;line-height:1px;border-top:1px solid #505050;margin-bottom:10px}
.footer{font-size:11px;border-top:1px solid #505050;padding-top:10px}
.heading-1 h1{font-style:italic;font-size:30px;line-height:1.2;font-family:Verdana,Geneva,Tahoma,sans-serif;color:#004080;margin-bottom:15px}
.horizontal-separator-2{font-size:1px;line-height:1px;border-top:1px solid silver}
.vertical-separator{font-size:1px;line-height:1px;border-left:1px solid silver}
.heading-2 h2{font-size:20px;font-family:Verdana,Geneva,Tahoma,sans-serif;color:#004080;margin-bottom:5px}
.heading-3 h3{font-weight:bold;font-size:13px;line-height:1.2;font-family:Verdana,Geneva,Tahoma,sans-serif;margin-bottom:15px}
.link a:link,.link a:visited,.link a:active{color:#58700e;text-decoration:none}
.hover-link a:hover{color:#d08a3e;text-decoration:underline}
.read-more a:link,.read-more a:visited,.read-more a:active{font-weight:bold;color:#004080;text-decoration:none;display:block}
.read-more-hover a:hover{text-decoration:underline}
.footer-link a:link,.footer-link a:visited,.footer-link a:active{color:#3c3c3c;text-decoration:none}
.footer-link-hover a:hover{text-decoration:underline}
.list-margin{font-size:17px;line-height:150%;font-family:Verdana,Tahoma,Geneva,sans-serif;color:#004080;padding:5px;list-style-position:outside}
.center-image-in-a-line{margin-right:5px;display:inline-block;vertical-align:middle}
.paragraph-top-5 p{padding-top:5px}
.default-text-padding{padding:10px}
.white-bg{background-color:#fff}
.black-bg{background-color:#3a3a3a}
.padding-5{padding:5px}
.lightblue-tablecell ol{background-color:#c4e1ff}
.Font-20{font-size:20px;line-height:110%;font-family:Verdana,Tahoma,Geneva,sans-serif;color:#0063c6;text-align:center}
.wrap-text-around-left-image{margin-right:8px;display:block;float:left}
.hidethis{display:none}
.iframe-no-border{border:0}