@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}
.default-font{font-size:14px;line-height:1.3;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#525252;background-color:#fff}
.heading-1 h1{font-weight:bold;font-size:20px;line-height:1.3;font-family:Georgia,Times,"Times New Roman",serif;color:#259ab8;margin-bottom:10px}
.heading-2 h2{font-weight:bold;font-size:16px;line-height:1.3;font-family:Georgia,Times,"Times New Roman",serif;margin-bottom:10px}
.heading-3 h3{font-weight:bold;font-size:20px;line-height:1.3;font-family:Georgia,Times,"Times New Roman",serif;color:#259ab8;margin-bottom:10px}
.paragraph p{margin-bottom:10px}
.footer-text{font-size:12px;text-align:center;background-color:#333;padding-bottom:10px}
.about-us-link a:link,.about-us-link a:visited,.about-us-link a:active{color:#000;text-decoration:none}
.about-us-link-hover a:hover{color:#259ab8;text-decoration:underline}
.read-more-link a:link,.read-more-link a:visited,.read-more-link a:active{font-weight:bold;color:#79ab36;text-decoration:none}
.read-more-link-hover a:hover{font-weight:bold;color:#259ab8;text-decoration:underline}
.center-image-on-a-line{margin-right:5px;display:inline-block;vertical-align:middle}
.paragraph-separator{border-bottom:1px dotted #525252}
.text-box{background-color:#f5f5f5;border-radius:10px;padding:20px}
.tt1-text-paragraph p{font-weight:normal;font-size:14px;line-height:1.7;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333}
.tt1-paddings{padding:20px}
.tt1-img img{margin-right:15px;float:left}
.tt2-text-paragraph p{font-weight:normal;font-size:14px;line-height:1.7;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333}
.tt2-paddings{padding:20px}
.tt2-img img{margin-right:15px;float:left}
.tt3-img img{border-right:1px solid #dcdcdc;padding-right:10px;margin-right:15px;float:left}
.tt3-link a{font-weight:bold;font-size:13px;line-height:1.5;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#10252e;text-decoration:none;text-transform:uppercase}
.tt3-text-h5 h5{font-weight:normal;font-size:12px;line-height:1.5;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:gray}
.tt3-paddings{padding:10px 15px 10px 10px}
.tt4-text-paragraph p{font-weight:normal;font-size:14px;line-height:1.7;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333}
.tt4-paddings{padding:10px}
.tt4-img img{margin-right:15px;float:left}
.tt5-text-paragraph p{font-weight:normal;font-size:14px;line-height:1.7;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333}
.tt5-paddings{padding:10px}
.tt5-img img{margin-right:15px;float:left}
.tt6-img img{border-right:1px solid #dcdcdc;padding-right:10px;margin-right:15px;float:left}
.tt6-link a{font-weight:bold;font-size:13px;line-height:1.5;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#10252e;text-decoration:none;text-transform:uppercase}
.tt6-text-h5 h5{font-weight:normal;font-size:12px;line-height:1.5;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:gray}
.tt6-paddings{padding:10px 15px 10px 10px}
.tt7-text-paragraph p{font-weight:normal;font-size:14px;line-height:1.7;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333}
.tt7-paddings{padding:20px}
.tt7-img img{margin-right:15px;float:left}
.tt8-text-paragraph p{font-weight:normal;font-size:14px;line-height:1.7;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333}
.tt8-paddings{padding:20px}
.tt8-img img{margin-right:15px;float:left}
.tt9-text-paragraph p{font-weight:normal;font-size:14px;line-height:1.7;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333}
.tt9-paddings{padding:20px}
.tt9-img img{margin-right:15px;float:left}
.tt10-text-h2 h2{font-weight:bold;font-size:36px;line-height:1.3;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333;text-transform:uppercase;padding-top:20px;padding-bottom:15px;position:relative}
.tt10-center-text{text-align:center}
.tt10-first-line h2::before{content:"";background-color:#348ad4;margin-left:-50px;width:100px;height:2px;position:absolute;bottom:10px;left:50%}
.tt10-second-line h2::after{content:"";background-color:#348ad4;margin-left:-25px;width:50px;height:2px;position:absolute;bottom:0;left:50%}
.email-link a{color:#000;text-decoration:none}
.email-link-hover a:hover{color:red;text-decoration:none}
.tt11-text-paragraph p{font-weight:normal;font-size:14px;line-height:1.7;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333}
.tt11-paddings{padding:20px}
.tt11-img img{margin-right:15px;float:left}
.tt12-text-paragraph p{font-weight:normal;font-size:14px;line-height:1.7;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333}
.tt12-paddings{padding:20px}
.tt12-img img{margin-right:15px;float:left}
.tt13-text-paragraph p{font-weight:normal;font-size:14px;line-height:1.7;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333}
.tt13-paddings{padding:20px}
.tt13-img img{margin-right:15px;float:left}
.map-corners img{border-radius:10px}
.tt14-text-paragraph p{font-weight:normal;font-size:14px;line-height:1.7;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333}
.tt14-paddings{padding:0}
.tt14-img img{margin-right:15px;float:left}
.tt15-text-paragraph p{font-weight:normal;font-size:14px;line-height:1.7;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333}
.tt15-paddings{padding:0}
.tt15-img img{margin-right:15px;float:left}
.tt16-text-paragraph p{font-weight:normal;font-size:14px;line-height:1.7;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333}
.tt16-paddings{padding:0}
.tt16-img img{margin-right:15px;float:left}
.tt17-text-paragraph p{font-weight:normal;font-size:14px;line-height:1.7;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333}
.tt17-paddings{padding:20px}
.tt17-img img{margin-left:5px;float:right}
hr{color:#bfbfbf;background-color:#bfbfbf;min-height:0;border-left:0;border-right:0;border-top:1px solid #bfbfbf;border-bottom:1px solid silver}
.nbstyle1,.nbstyle1 *{margin:0;padding:0;list-style:none}
.nbstyle1{line-height:1.0}
.nbstyle1 li{position:relative}
.nbstyle1>li{float:left}
.nbstyle1 a{display:block;position:relative;text-decoration:none}
ul.nbstyle1{width:100%;background-image:url('../images/nb-item.png');background-repeat:repeat-x;background-position:left top}
.nbstyle1{float:left}
.nbstyle1.navmbtn{display:none}
.hidethis{display:none}
.iframe-no-border{border:0}