body{background:#ffffff;color:#535252;line-height:1.2;font-family:"Arial", Arial, sans-serif;}
body.fixed { position:static !important}
html, body{font-family:"Arial", Arial, sans-serif;font-size:.85rem;}
html{margin-top:0px !important;}
.tabs dd > a:link, .tabs .tab-title > a:link, .tabs dd > a, .tabs .tab-title > a{display:block;background-color:#00aeef;color:#ffffff;font-family:"Arial", Arial, sans-serif;font-size:.9rem;padding:.6rem .6rem;}
.tabs dd > a:hover, .tabs .tab-title > a:hover, .tabs dd > a:active, .tabs .tab-title > a:active{display:block;background-color:#0054a6;color:#ffffff;font-family:"Arial", Arial, sans-serif;font-size:.9rem;padding:.6rem .6rem;}
.tabs dd.active > a, .tabs .tab-title.active > a{background-color:#0054a6;color:#ffffff;}
strong, b{font-weight:bold;font-family:"Arial", Arial, sans-serif;font-size:.95rem;line-height:1.3rem;font-size:inherit;}
p{font-family:"Arial", Arial, sans-serif;color:#535252;font-size:.95rem;font-weight:normal;line-height:1.3rem;margin-bottom:.7rem;text-rendering:optimizelegibility;}
p a:link{font-size:.95rem;color:#0054a6;}
p.att{color:#00aeef;font-size:.95rem;}
.hdc{font-weight:bold;color:#000000;font-size:1.2rem;line-height:1.7rem;}
.pc{color:#535252;font-weight:normal;color:#000000;font-size:.9rem;line-height:1.3rem;}
.pcs {
color: #535252;
font-weight: normal;
color: #000000;
font-size: .8rem;
line-height: 1.1rem;
}
.pc a{font-size:.9rem;color:#00aeef;text-decoration: none;}
.pc a:link{font-size:.9rem;color:#00aeef;text-decoration: none;}
.pc a:visited{font-size:.9rem;color:#00aeef;text-decoration: none;}
.pc a:hover{font-size:.9rem;color:#0054a6;text-decoration: none;}
#bluehover{padding:.7rem;}
#bluehover:hover{background:rgba(0, 174, 239, 0.2);padding:.7rem;}
h6.text a:link, h6.text a{font-family:"Arial", Arial, sans-serif;width:100%;padding:.2rem .5rem .2rem .5rem;font-size:1rem;color:#ffffff;background-color:#0054a6;margin:0rem;text-align:center;z-index:9999;position:relative;display:inline-block;line-height:1.2rem;font-stretch:condensed;}
[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem;}
[class*="block-grid-"]:before, [class*="block-grid-"]:after{content:" ";display:table;}
[class*="block-grid-"]:after{clear:both;}
[class*="block-grid-"] > li{display:block;float:left;height:auto;padding:0 0.5rem 0rem;}
h2, h3, h4, h5{color:#00aeef;font-style:normal;font-weight:normal;margin-bottom:0.5rem;margin-top:0rem;text-rendering:optimizeLegibility;}
h6{color:#00aeef;font-style:normal;font-weight:normal;margin-bottom:0.5rem;margin-top:0rem;text-rendering:optimizeLegibility;}
.button.radius{border-radius:4px;}
button.expand, .button.expand, button.expand a:link, button.expand:focus, button.expand:hover{padding:.7rem 1rem .7rem 1rem;background-color:#00aeef;color:#ffffff;font-size:1.1rem;width:100%;margin;0rem;}
button.expand, .button.expand, button.expand a:active, button.expand > a{background-color:#0054a6;padding:.7rem 1rem .7rem 1rem;color:#ffffff;font-size:1rem;width:100%;margin-bottom;.3rem;}
p.about{font-family:"Arial", Arial, sans-serif;font-size:.9rem;}
a, a:visited{color:#0054a6;}
a:hover{color:#0054a6;}
a{font-family:"Arial", Arial, sans-serif;color:#00aeef;line-height:1.5rem;text-decoration:none;}
a{font-size:.95rem;line-height:1.3rem;}
a:focus{outline:none;}
img{max-width:100%;height:auto;display:inline-block;vertical-align:top;border:0px none;height:auto;max-width:100%;}
.logo img, .logo img a, .logo li{border:0px none;background-color:#ffffff;width:auto;padding:0 0px 0px 0;display:inline-block;list-style:none;}
.bluetype{color:#0054a6;}
.bold{font-weight:bold;}
*::-moz-placeholder{color:#00aeef;padding:0 0 0 6px;}
*::-moz-placeholder{color:#00aeef;padding:0 0 0 0px;size:100px;}
ul.center{text-align:center;}
.nostyle{list-style:none;}
.search-terms{background-color:yellow;color:blue;}
p.places{font-size:1.2rem;margin-top:.5rem;padding-left:0rem;text-align:centre;color:#00aeef;font-weight:normal;font-family:"Arial", Arial, sans-serif;vertical-align:baseline;}
p.places1{font-size:.9rem;padding-left:1rem;text-align:center;color:#00aeef;font-weight:normal;font-family:"Arial", Arial, sans-serif;vertical-align:baseline;}
p.places1 a{font-size:.9rem;padding-left:1rem;text-align:center;color:#00aeef;font-weight:normal;font-family:"Arial", Arial, sans-serif;vertical-align:baseline;}
p.places a:hover{color:#0054a6;vertical-align:baseline;text-decoration: none;}
p.places a{font-size:1.2rem;color:#00aeef;text-decoration: none;text-decoration: none;}
#site-branding{min-height:5rem;}
.site-branding{background:#ffffff none repeat scroll 0% 0%;padding:0rem 0;color:#535252;margin:0 0 3rem 0;}
.phone{color:#00aeef;font-size:1.8rem;line-height:1.7rem;font-weight:normal;}
.phoneno, .phoneno a{font-family:"Arial", Arial, sans-serif;color:#00aeef;font-size:1.8rem;line-height:1.6rem;padding:0rem 0rem 1rem 0rem;font-weight:normal;}
.wecan{font-family:"Arial", Arial, sans-serif;color:#00aeef;line-height:1.2rem;font-size:.9rem;font-weight:normal;padding:0rem 0rem 0em 0rem;}
img.header{padding:0 0 0 0;}
blockquote, blockquote p{font-family:"Arial", Arial, sans-serif;background-color:#ffffff;font-size:1.2rem;line-height:1.5rem;color:#00aeef;font-weight:normal;}
blockquote{margin:0 0 1.25rem;padding:0.8rem 2rem .8 2rem;border-left:1px solid #d9d4d4;}
.blockquote2{color:#535252;font-size:.95rem;font-weight:italic;line-height:1.2rem;margin:0 0 1rem;padding:0.8rem 0rem .8 0rem;border-left:0;}
.whiteb{background-color:#ffffff;padding:1rem;margin:0;}
.whiteba{background-color:#ffffff;margin-top:4rem;line-height:2rem;margin:0;}
h1 .logo, h1 .logo a{list-style:none;}
h1{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:2rem;color:#00aeef;}
h2{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.8rem;color:#00aeef;}
h3{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.3rem;font-weight:normal;color:#00aeef;}
h3 a, h3 a:hover, h3 a:link, h3 a:focus, h3 a:visited{font-family:"Arial", Arial, sans-serif;font-size:1.6rem;font-weight:normal;color:#00aeef;}
h3 a:link, h3 a, h3 a:visited{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.6rem;font-weight:normal;color:#00aeef;}
.lge1 {font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:2.6rem;font-weight:normal;line-height:1.7rem;color:#0054a6;text-align:center;letter-spacing: -.2px; }
.lge2 {font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.5rem;line-height:2rem;font-weight:normal;color:#535252;text-align:center;letter-spacing: -.2px;}
h4{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.4rem;color:#00aeef;padding-bottom:.5rem;font-style:normal;font-weight:normal;line-height:1.4;}
h4 a:link{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.4rem;color:#00aeef;text-decoration:underline;font-weight:normal;}
h6{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1rem;line-height:1.3rem;}
li{list-style:disc;color:#535252;font-size:.85rem;padding-left:1rem;}
li.circle{list-style:circle;color:#00aeef;font-size:1rem;line-height:1.3;padding-left:1rem;}
li.none{list-style-type:none;list-style:none;}
ul{list-style:none;padding:0;margin:0;}
ul li.none{list-style-type:none;list-style:none;}
ul.none{list-style-type:none;list-style:none;}
li > ul, li > ol{margin-bottom:0px;padding-left:12px;margin-left:1em;}
.inline-list{font-size:.7rem;list-style:none;margin-top:0;margin-bottom:1.0625rem;margin-left:-1.375rem;margin-right:0;overflow:hidden;padding:0;}
.labeltext a{text-align:center;background-color:#0054a6;margin:0 0rem 0 0;margin-bottom:0rem;margin-right:0rem;bottom:0;font-family:"Arial", Arial, sans-serif;letter-spacing:.1px;font-size:.7rem;line-height:1rem;text-align:center;padding-bottom:.3rem;padding-left:.5rem;padding-right:.5rem;padding-top:.4rem;width:165px;position:absolute;}
.labeltext a, .labeltext a:link, .labeltext a:focus, .labeltext a:hover, .labeltext a:active{color:#ffffff;line-height:1rem;font-size:.7rem;}
.labelrow{width:100%;position:absolute;bottom:0%;margin-left:0rem;margin-right:0rem;float:left;margin-bottom:0rem;}
.labelrow1{height:auto;width:auto;position:relative;bottom:0%;margin-left:0rem;margin-right:0rem;float:left;margin-bottom:1rem;}
.labelrow1 img{width:100%;height:auto;display:block;}
.imgmarginbottom{margin-bottom:1rem;}
.section_light{background:#ffffff;border-top:1px dotted #535252;border-bottom:1px dotted #535252;padding:20px 0;clear:both}
.section_light h1{text-align:center;border-bottom:1px dotted #535252;padding-bottom:20px;margin:0 0 20px 0}
.section_dark{background:#262626;border-top:0;border-bottom:1px dotted #535252;padding:20px 0 40px}
.section_dark h2{color:#535252;margin:0 0 20px 0;font-size:22px;text-align:center}
.section_main{padding:20px 0}
.section_main h2{padding:0 0 20px}
.column, .columns{position:relative;padding-left:.5rem;padding-right:.5rem;float:left;}
.padded-column{position:relative;padding-left:1.5rem;padding-right:1.5rem;float:left;}
.column + .column:last-child, .columns + .column:last-child, .column + .columns:last-child, .columns + .columns:last-child{float:left;}
.left-off-canvas-menu{-webkit-backface-visibility:hidden;background:#0054a6;bottom:0;*/box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:auto;overflow-y:auto;position:absolute;transition:transform 500ms ease 0s;width:15.625rem;z-index:1001;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate(-100%, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);*/left:0;padding-top:.5rem;top:0rem;}
.left-off-canvas-menu ul{margin:0;font-size:.7rem;line-height:.9rem;}
.left-off-canvas-menu li > ul{padding-left:4px;font-size:.7rem;line-height:.9rem;}
.left-off-canvas-menu li a{list-style:none;display:block;padding:4px 3px 6px 3px;border-bottom:.5px #00aeef solid;color:#ffffff;}
.left-off-canvas-menu li{display:block;color:#ffffff;list-style:none;}
.left-off-canvas-menu ul li ul li{list-style:none;}
.left-off-canvas-menu ul li{list-style:none;padding:4px 3px 6px 3px;}
h1.title{font-size:.8rem;color:#FFFFFF;font-family:"Arial", Arial, sans-serif;z-index:1010;}
.left-small{height:3rem;position:absolute;top:0;width:3rem;border-right:solid 1px #1a1a1a;left:0px;}
.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;}
.top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a{color:#ffffff;display:inline-block;font-weight:normal;padding:0 0;width:200px;}
.top-bar{padding:0;background:#0054a6;height:4rem;line-height:4rem;margin-bottom:1rem;overflow:hidden;position:relative;}
.top-bar{background:#0054a6;overflow:visible;}
.top-bar-section{font-family:"Arial", Arial, sans-serif;text-align:left;transition:none 0 0;left:0 !important;margin:auto;margin-bottom:0rem;display:block;height:auto !important;background:#0054a6;}
.top-bar-section ul{display:inline;min-height:3rem;height:3rem;width:auto;padding:0 .5rem 0 .5rem;}
.top-bar-section ul li > a{color:#ffffff;display:block;font-family:"Arial", Arial, sans-serif;font-size:0.75rem;font-weight:normal;padding:0 .5rem 0 .5rem;text-transform:none;width:100%;}
.top-bar-section ul li > a:hover{font-weight:normal;font-size:1rem;color:#ffffff;background:#00aeef;}
.top-bar-section li:not(.has-form) a:not(.button):hover{font-size:1rem;font-weight:normal;color:#ffffff;background:#00aeef !important;line-height:4rem;min-height:4rem;max-height:4rem;padding:0 .5rem 0 .5rem;margin:0 0 0 0;z-index:99998;}
.top-bar-section li:not(.has-form) a:not(.button){background:#0054a6;line-height:4rem;padding:0 .5rem 0 .5rem;}
.top-bar-section .has-form{background:#0054a6;height:4rem;padding:0 .5rem 0 .5rem;}
.top-bar-section ul li:hover:not(.has-form) > a{font-size:1rem;color:#ffffff;background:#0054a6 none repeat scroll 0% 0%;padding:0 .5rem 0 .5rem;}
.top-bar-section li:hover a{font-size:1rem;background:#00aeef none repeat scroll 0% 0;color:#ffffff;font-weight:normal;}
.top-bar-section li.hover > a:not(.button){background-color:#00aeef;background:#00aeef;color:#FFFFFF;}
.top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span{background-color:#ffffff;font-size:1.0625rem;padding:0rem;line-height:4rem;margin:0;list-style:none;}
.top-bar .title-area{border:0px none;height:4rem;float:left;}
.top-bar .title-area{margin:0;position:relative;}
.top-bar-title{float:left;padding-right:1rem;}
.top-bar,.top-bar ul{background-color:#0054a6;}
.top-bar,.top-bar ul li > a{background-color:#0054a6;}
.top-bar-section ul li{list-style-type:none;list-style:none;padding:0 .5rem 0 .5rem;}
.top-bar-section ul li{line-height:3rem;list-style:none none none;padding:0 .5rem 0 .5rem;}
.top-bar-section ul li > a.button{font-size:0.8rem;font-weight:normal;padding:0 .5rem 0 .5rem;background-color:#00aeef;border-color:#007095;color:#FFFFFF;}
.top-bar input{color:#ffffff;width:130px;margin-right:.5rem;margin-left:0rem;}
.top-bar input, .top-bar select{color:#ffffff;font-size:1.5rem;height:2rem;padding-bottom:0.2rem;padding-top:0.2rem;}
.top-bar .input-group-field{width:100%;margin-right:0;}
.top-bar input.button{color:#00aeef;width:auto;}
.top-bar input, .top-bar select, .top-bar .button, .top-bar button{color:#00aeef;font-size:1rem;height:1.9rem;position:relative;top:.8rem;}
.top-bar input a:hover, .top-bar select, .top-bar .button, .top-bar button{color:#00aeef;font-size:1rem;height:1.9rem;position:relative;top:.8rem;}
.top-bar-section ul li, .top-bar-section ul li > a{font-size:1.1rem;text-decoration: none;}
.postfix.button{background-color:#00aeef;color:#ffffff;height:30px;border:none;min-width:23px;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;text-align:center;vertical-align:top;font-size:1rem;height:2rem;}
.postfix.button:link{vertical-align:top;margin-top:.3rem;margin-bottom:.3rem;font-size:1.5rem;background-color:#00aeef;color:#ffffff;}
.postfix.button:hover, .postfix.button:focus{vertical-align:top;font-size:1.5rem;background-color:#ffffff;color:#00aeef;}
button, input[type="button"], input[type="reset"], input[type="submit"]{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border-width:1px;line-height:3;}
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus{top:0rem;height:2rem;font-size:1rem;color:#FFFFFF;}
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus{font-size:1rem;color:#00aeef;background-color:#ffffff;}
button.alert, .button.alert{height:2rem;top:0rem;background-color:#00aeef;border-color:#ffffff;color:#FFFFFF;}
.button.alert{background-color:#00aeef;border-color:#00aeef;color:#ffffff;}
.button1, .button1 a{display:block;-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:1px;border-color:#FFFFFF;cursor:pointer;font-family:"Arial", Arial, sans-serif;font-weight:normal;line-height:normal;margin:0 0 0 0;position:relative;text-align:left;text-decoration:none;padding:.5rem;font-size:1rem;background-color:#00aeef;color:#FFFFFF;width:auto;}
.button1:link, button:link{font-size:1.2rem;background-color:#00aeef;color:#ffffff;width:auto;}
.button1{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Arial", Arial, sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:left;text-decoration:none;display:inline-block;padding:.5rem;font-size:1rem;background-color:#008CBA;border-color:#007095;color:#FFFFFF;width:100%;}
button, .button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Arial", Arial, sans-serif;font-weight:normal;line-height:normal;margin:0 0 .2rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:.5rem .5rem .5rem .5rem;font-size:1rem;background-color:#0054a6;border-color:#007095;color:#FFFFFF;}
button, .button:hover{background-color:#00aeef;}
button.buttonenquirenow{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Arial", Arial, sans-serif;font-weight:normal;line-height:normal;margin:0 0 .5rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:1rem 1rem 1rem 1rem;font-size:.85rem;background-color:#00aeef;border-color:#0054a6;color:#FFFFFF;transition:background-color 300ms ease-out;}
button.buttonenquirenow a, button.buttononeequirenow a:hover{background-color:#0054a6;border-color:#00aeef;color:#FFFFFF;}
button.alert, .button.alert{background-color:#00aeef;border-color:#cf2a0e;color:#FFFFFF;font-size:.8rem;padding:.5rem}
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus{background-color:#0054a6;}
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus{color:#FFFFFF;}
button, .button a{-moz-appearance:none;border-radius:0px;border-style:solid;border-width:0px;cursor:pointer;font-family:"Arial", Arial, sans-serif;font-weight:normal;line-height:normal;margin:0px 0px 0px;position:relative;text-align:center;font-size:0.7rem;text-decoration:none;display:inline-block;padding:.5rem;background-color:#00aeef;border-color:#00aeef;color:#ffffff;transition:none;}
button:hover, button:focus, .button:hover, .button:focus{font-size:1.2rem;background-color:#ffffff;color:#00aeef;}
.button:link, button:link{font-size:.85rem;background-color:#00aeef;color:#ffffff;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
.tab-bar{-webkit-backface-visibility:hidden;background:#0054a6;color:#FFFFFF;height:50px;line-height:50px;position:relative;}
.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4{background:#0054a6;color:#FFFFFF;font-size:1rem;font-weight:normal;line-height:50px;margin:0;}
.tab-bar{-webkit-backface-visibility:hidden;background:#0054a6;color:#FFFFFF;height:50px;line-height:49px;position:absolute;min-width:640px;max-width:40rem;margin-bottom:6px;}
.tab-bar-section.middle{min-width:360px;max-width:640px;height:50px;left:4rem;right:0rem;float:left;}
.tab-bar-section{background:#0054a6;height:50px;padding:0 0;position:absolute;text-align:left;top:0;}
.tab-bar .menu-icon{background:#0054a6;color:#FFFFFF;display:block;height:50px;padding:0;position:relative;text-indent:10rem;transform:translate3d(0, 0, 0);min-width:360px;max-width:640px;}
.tabs-content {
margin-bottom: 1rem;
width: 100%;
}
.row{margin:0px auto;max-width:85%;width:100%;}
.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;}
.whiteb{background-color:#ffffff;padding:.5rem;margin:0;}
.whitebb{background-color:#ffffff;padding:.2rem;margin:0;}
.searchtable{border:solid .0px #DDDDDD;margin-bottom:.3rem;margin-top:.3rem;table-layout:auto;}
.searchtable{border:solid .0px #DDDDDD;margin-bottom:0rem;table-layout:auto;}
table{border:solid .0px #DDDDDD;margin-bottom:.2rem;table-layout:auto;}
table, thead, tr, th, table, thead tr.,table thead tr th{font-family:"Arial", Arial, sans-serif;color:#595959;font-size:0.8rem;font-weight:normal;padding:0.3rem 0.3rem 0.3rem;line-height:1rem;}
table thead tr th, table tfoot tr th, table tfoot tr td, table tbody tr th, table tbody tr td, table tr td{font-family:"Arial", Arial, sans-serif;line-height:1.1rem;}
tr.alt, tr:nth-of-type(2n){background-color:rgba(0, 174, 239, 0.3);}
tr{background-color:#FFFFFF;}
table thead{background:#595959 none repeat scroll 0% 0%;}
tr:nth-child(even){background:#0054a6}
table tr th, table tr td{color:#595959;font-size:0.9rem;padding:0.2rem 0.5rem;text-align:left;}
table tr.even, table tr.alt, table tr:nth-of-type(2n){background:#ffffff;}
.row-table-bb{padding:0rem;display:table;table-layout:fixed;margin-bottom:.5rem;width:100%;background-color:#ffffff;font-weight:bold;}
.row-table-b{padding:.3rem;display:table;table-layout:fixed;margin-bottom:.5rem;width:100%;background-color:#f4fbfe;font-weight:bold;}
.row-table-1{vertical-align:top;padding:.3rem;display:table;table-layout:fixed;width:100%;background-color:#f4fbfe;}
.row-table-2{vertical-align:top;padding:.3rem;display:table;table-layout:fixed;width:100%;background-color:#FFFFFF;}
.cellm{font-family:"Arial", Arial, sans-serif;font-size:.85rem;line-height:1.1rem;display:table-cell;text-align:center;vertical-align:middle;width:15%;}
.cellmb{color:#ffffff;font-family:"Arial", Arial, sans-serif;font-size:.85rem;font-weight:bold;line-height:1.1rem;display:table-cell;text-align:center;vertical-align:middle;width:15%;}
.cellm1{font-family:"Arial", Arial, sans-serif;font-size:.85rem;line-height:1.1rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellm1b{color:#ffffff;font-family:"Arial", Arial, sans-serif;font-size:.85rem;font-weight:bold;line-height:1.1rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellm2b{color:#ffffff;font-family:"Arial", Arial, sans-serif;font-size:.85rem;font-weight:bold;line-height:1.1rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellm3b{color:#ffffff;font-family:"Arial", Arial, sans-serif;font-size:.85rem;font-weight:bold;line-height:1.1rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellm4b{color:#ffffff;font-family:"Arial", Arial, sans-serif;font-size:.85rem;font-weight:bold;line-height:1.1rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellm4b a{font-size:.85rem;color:#ffffff;line-height:1.1rem;}
.cellm2{font-family:"Arial", Arial, sans-serif;font-size:.85rem;line-height:1.1rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellm3{font-family:"Arial", Arial, sans-serif;font-size:.85rem;line-height:1.1rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellm4{font-family:"Arial", Arial, sans-serif;font-size:.85rem;line-height:1.1rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellbb{font-family:"Arial", Arial, sans-serif;color:#ffffff;font-size:.85rem;line-height:1.1rem;display:table-cell;vertical-align:middle;text-align:left;font-weight:bold;width:30%;}
.cellbb img{float:left;}
.cellbbt{font-family:"Arial", Arial, sans-serif;color:#595959;font-size:1.3rem;line-height:1.5rem;letter-spacing:.3px;display:table-cell;vertical-align:middle;text-align:left;font-weight:normal;width:30%;font-stretch:semi-condensed;}
.cellbw{font-family:"Arial", Arial, sans-serif;color:#ffffff;font-size:.85rem;line-height:1.05rem;display:table-cell;vertical-align:top;text-align:center;font-weight:bold;background-color:#FFFFFF;}
.cell-l{font-family:"Arial", Arial, sans-serif;font-size:.85rem;line-height:1.05rem;width:35%;display:table-cell;vertical-align:top;text-align:left;}
.cellb{font-family:"Arial", Arial, sans-serif;font-size:.85rem;width:12%;line-height:1.05rem;display:table-cell;vertical-align:top;text-align:center;font-weight:bold;}
.cellbl{font-family:"Arial", Arial, sans-serif;font-size:.85rem;line-height:1.05rem;width:35%;display:table-cell;vertical-align:top;text-align:left;font-weight:bold;}
.cellna{font-family:"Arial", Arial, sans-serif;font-size:.85rem;line-height:1.05rem;width:12%;display:table-cell;vertical-align:top;text-align:center;font-weight:bold;}
.normal, .normal a{text-align:left;font-weight:normal;font-family:"Arial", Arial, sans-serif;font-size:.85rem;}
.txtbold{font-weight:bold;font-family:"Arial", Arial, sans-serif;font-size:.85rem;}
#form.wpcf7-form{font-size:.85rem;background-color:#FFFFFF;text-align:center;}
input#formname, #emailform, #subject, #message{width:75%;padding:6px;}
input#formname{margin-top:3px;}
input.wpcf7-form-control.wpcf7-submit{margin-top:.8rem;margin-bottom:.8rem;background-color:#00aeef;width:40%;color:#ffffff;font-size:font-size:.75rem;}
input.wpcf7-form-control.wpcf7-submit .button{font-size:font-size:.85rem;color:#ffffff;padding:.3rem;}
input.wpcf7-form-control.wpcf7-submit input:hover[type="button"], input:hover[type="reset"], input:hover[type="submit"], .button:hover, .entry-content .button:hover{font-size:font-size:.85rem;background-color:#0054a6;padding:.5rem;color:#ffffff;}
.wpcfsmall{font-size:.85rem;line-height:1rem;color:#00aeef;padding-bottom:.6rem;}
label{padding-bottom:3px;color:#00aeef;cursor:pointer;font-size:0.85rem;font-weight:normal;line-height:1rem;}
#colophon{font-family:"Arial", Arial, sans-serif;background:#0054a6;padding:1.5em 0 2em;color:#ffffff;}
#colophon a{font-family:"Arial", Arial, sans-serif;color:#ffffff;text-decoration:none;}
.footertext1big, .footertext1big a, .footertext1big a:link{font-family:"Arial Narrow", Calibri, sans-serif;padding:0 .2rem 0 .2rem;color:#ffffff;text-align:center;font-weight:normal;font-size:1.1rem;margin:0;line-height:1.6rem;}
.footertextsocial, .footertextsocial a{font-family:"Arial Narrow", Calibri, sans-serif;padding:0;color:#ffffff;text-align:center;font-weight:normal;font-size:.95rem;margin:auto;line-height:1rem;}
.footertext2{font-family:"Arial Narrow", Calibri, sans-serif;padding:0 .3rem 0 .3rem;color:#ffffff;text-align:center;font-weight:normal;font-size:.8rem;margin:0;line-height:1.1rem;}
.footer{background:#0054a6;background-repeat:no-repeat;}
.sidenav a,
.sidenav a:visited{font-family:"Arial", Arial, sans-serif;color:#FFFFFF;font-size:.85rem;font-weight:normal;list-style:none;list-style-type:none;background-color:#00aeef;}
.side-nav a:hover, .side-nav a:active, .side-nav a:link, .side-nav a{color:#00aeef;font-size:.85rem;line-height:1rem;font-weight:normal;list-style:none;list-style-type:none;background-color:#FFFFFF;}
.side-nav{background-color:#00aeef;color:#FFFFFF;display:block;font-family:"Arial", Arial, sans-serif;list-style-position:none;list-style-type:none;list-style:none;margin:0px;padding:0 0rem 0 0rem;background-color:#00aeef;line-height:1rem;font-size:0.85rem;font-weight:normal;margin:0rem 0 0rem 0;}
.side-nav li a:not(.button){color:#FFFFFF;display:block;margin:0px;padding:0.4rem .2rem 0.4rem .3rem;list-style:none;list-style-type:none;line-height:1rem;background-color:#00aeef;}
.side-nav ul li a{color:#FFFFFF;list-style:none;list-style-type:none;line-height:1rem;background-color:#00aeef;}
.side-nav ul li a:hover{color:#FFFFFF;list-style:none;list-style-type:none;line-height:1rem;background-color:#00aeef;}
.side-nav li a{list-style:none;border-bottom:.5px #ffffff solid;display:block;padding:3px 1rem 6px 6px;color:#ffffff;}
.side-nav li{border-top:.5px;border-top-color:#FFFFFF;border-bottom:.5px;border-bottom-color:#FFFFFF;color:#FFFFFF;margin:0rem 0 .3rem 0;list-style:none;list-style-type:none;line-height:1rem;}
.side-nav li.active > a:first-child:not(.button), .side-nav li a{color:#FFFFFF;font-family:"Arial", Arial, sans-serif;font-weight:normal;list-style:none;list-style-type:none;line-height:1rem;background-color:#00aeef;}
.side-nav li a:hover:not(.button), .side-nav li a:focus:not(.button){background:#FFFFFF;color:#00aeef;}
.tnav{background-color:#FFFFFF;padding-right:1rem;list-style-type:none;list-style:none;}
.main-navigation ul ul li{font-family:"Arial", Arial, sans-serif;width:100%;font-weight:normal;color:#ffffff;background:#0054a6 !important;line-height:4rem;padding:0 .8rem 0 .8rem;margin:0 0rem 0 0rem;z-index:99999;}
.main-navigation ul li ul li{height:auto !important;width:100%;font-weight:normal;color:#ffffff;background:#0054a6 !important;line-height:4rem;padding:0 .8rem 0 .8rem;margin:0 0rem 0 0rem;z-index:99999;}
.children ul{line-height:1.5rem;}
.main-navigation ul li:hover > ul{left:auto;line-height:4rem;}
.main-navigation ul ul{line-height:4rem;box-shadow:0px 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:1.5rem;margin:0 0rem 0 0rem;left:-999em;z-index:99999;}
@media only screen and (max-width:40em){.row-table-bb{padding:0rem;display:table;table-layout:fixed;margin-bottom:.5rem;width:100%;background-color:#0054a6;font-weight:bold;}
.row-table-b{padding:.3rem;display:table;table-layout:fixed;margin-bottom:.5rem;width:100%;background-color:#f4fbfe;font-weight:bold;}
.row-table-1{vertical-align:top;padding:.3rem;display:table;table-layout:fixed;width:100%;background-color:#f4fbfe;}
.row-table-2{vertical-align:top;padding:.3rem;display:table;table-layout:fixed;width:100%;background-color:#FFFFFF;}
.cellm{font-family:"Arial", Arial, sans-serif;font-size:.7rem;line-height:1.1rem;display:table-cell;text-align:center;vertical-align:middle;width:15%;}
.cellmb{color:#ffffff;font-family:"Arial", Arial, sans-serif;font-size:.65rem;font-weight:bold;line-height:.85rem;display:table-cell;text-align:center;vertical-align:middle;width:15%;}
.cellm1{font-family:"Arial", Arial, sans-serif;font-size:.7rem;line-height:.85rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellm1b{color:#ffffff;font-family:"Arial", Arial, sans-serif;font-size:.7rem;font-weight:bold;line-height:.85rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellm2b{color:#ffffff;font-family:"Arial", Arial, sans-serif;font-size:.7rem;font-weight:bold;line-height:.85rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellm3b{color:#ffffff;font-family:"Arial", Arial, sans-serif;font-size:.7rem;font-weight:bold;line-height:.85rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellm4b{color:#ffffff;font-family:"Arial", Arial, sans-serif;font-size:.65rem;font-weight:bold;line-height:.8rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellm4b a{font-size:.7rem;color:#ffffff;line-height:.85rem;}
.cellm2{font-family:"Arial", Arial, sans-serif;font-size:.7rem;line-height:.85rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellm3{font-family:"Arial", Arial, sans-serif;font-size:.7rem;line-height:.85rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellm4{font-family:"Arial", Arial, sans-serif;font-size:.7rem;line-height:.85rem;display:table-cell;text-align:center;vertical-align:middle;width:10%;}
.cellbb{font-family:"Arial", Arial, sans-serif;color:#ffffff;font-size:.9rem;line-height:.85rem;display:table-cell;vertical-align:middle;text-align:left;font-weight:bold;width:25%;}
.cellbb b{font-size:1rem;}
.cellbbt{font-family:"Arial", Arial, sans-serif;color:#535252;font-size:.95rem;line-height:.85rem;display:table-cell;vertical-align:middle;text-align:left;font-weight:normal;width:25%;}
.cellbw{font-family:"Arial", Arial, sans-serif;color:#ffffff;font-size:.7rem;line-height:.85rem;display:table-cell;vertical-align:top;text-align:center;font-weight:bold;background-color:#FFFFFF;}
.cell-l{font-family:"Arial", Arial, sans-serif;font-size:.7rem;line-height:.85rem;width:25%;display:table-cell;vertical-align:top;text-align:left;}
.cellb{font-family:"Arial", Arial, sans-serif;font-size:.7rem;width:12%;line-height:.85rem;display:table-cell;vertical-align:top;text-align:center;font-weight:bold;}
.cellbl{font-family:"Arial", Arial, sans-serif;font-size:.7rem;line-height:.85rem;width:25%;display:table-cell;vertical-align:top;text-align:left;font-weight:bold;}
.cellna{font-family:"Arial", Arial, sans-serif;font-size:.7rem;line-height:.85rem;width:12%;display:table-cell;vertical-align:top;text-align:center;font-weight:bold;}
.normal{text-align:left;font-weight:normal;font-family:"Arial", Arial, sans-serif;font-size:.7rem;}
.txtbold{font-weight:bold;font-family:"Arial", Arial, sans-serif;font-size:.7rem;}
.footertext1{font-family:"Arial Narrow", Calibri, sans-serif;padding:0 .5rem 0 .5rem;color:#ffffff;text-align:center;font-weight:normal;font-size:.75rem;margin:0;line-height:1rem;}
.footertext2{font-family:"Arial Narrow", Calibri, sans-serif;padding:0 .5rem 0 .5rem;color:#ffffff;text-align:left;font-weight:normal;font-size:.75rem;margin:0;line-height:1rem;}
img.header{padding:3px 0 0px 0;margin:auto;}
.top-bar .name{font-size:16px;padding:0;height:4rem;margin:0;background:#0054a6;list-style:none;}
.top-bar .name a, .top-bar .name li{font-size:16px;padding:.5rem 1rem 0 0;height:4rem;margin:0;background:#0054a6;list-style:none;}
.top-bar{background:#0054a6;height:4rem;margin-bottom:1rem;overflow:hidden;position:relative;z-index:100;}
.wecan{font-family:"Arial", Arial, sans-serif;color:#00aeef;font-size:.8rem;line-height:1rem;font-weight:normal;padding:0rem 0rem 0em 0rem;display:none;}
p.places{font-size:.8rem;line-height:.9rem;text-align:center;color:#00aeef;font-weight:normal;font-family:"Arial", Arial, sans-serif;}
.site-branding{background:#ffffff none repeat scroll 0% 0%;padding:0em 0px 0em 0;}
.column + .column:last-child, .columns + .column:last-child, .column + .columns:last-child, .columns + .columns:last-child{float:left;}
.row-table-b{padding:.5rem;display:table;table-layout:fixed;width:100%;background-color:#f4fbfe;font-weight:bold;}
.row-table-1{display:table;table-layout:fixed;width:100%;background-color:#f4fbfe;}
.row-table-2{display:table;table-layout:fixed;width:100%;background:#FFFFFF;}
.cell{font-family:"Arial", Arial, sans-serif;font-size:.7rem;line-height:.8rem;display:table-cell;vertical-align:middle;text-align:center;margin-bottom:1rem;}
.cell-l{font-family:"Arial", Arial, sans-serif;font-size:.7rem;line-height:.8rem;display:table-cell;vertical-align:middle;text-align:left;}
.cellb{font-family:"Arial", Arial, sans-serif;font-size:.7rem;line-height:.8rem;display:table-cell;vertical-align:middle;text-align:center;margin-bottom:1rem;font-weight:bold;}
.wpcfsmall{font-size:.7rem;line-height:1rem;color:#00aeef;padding:.5rem;}
input.wpcf7-form-control.wpcf7-submit{margin-bottom:.6rem;background-color:#00aeef;width:30%;color:#ffffff;font-size:font-size:.85rem;}
.button:link, button:link{height:auto;font-size:.75rem;background-color:#00aeef;color:#ffffff;}
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus{height:auto;font-size:.75rem;color:#00AEEF;background-color:#ffffff;}
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus{background-color:#0054a6;top:0rem;height:auto;font-size:.7rem;color:#ffffff;}
.normal, .normal a{float:left;text-align:left;font-weight:normal;font-family:"Arial Narrow",Arial,Calibri,sans-serif;font-size:.9rem;line-height:1.3rem;font-stretch:normal;}
.cellbbtb{color:#000000;font-family:"Arial Narrow",Arial,Calibri,sans-serif;font-size:1.3rem;font-weight:bold;padding:1rem;}
.blue:hover{background:rgba(0, 174, 239, 0.2);padding:1rem;}
.hdc{font-weight:bold;color:#000000;font-size:1.15rem;line-height:1.5rem;}
.pc{color:#535252;font-weight:normal;color:#000000;font-size:.95rem;line-height:1.3rem;}
.pc a{font-size:.95rem;color:#00aeef;}
.pc a:link{font-size:.95rem;color:#00aeef;}
#bluehover{padding:1rem;}
#bluehover:hover{background:rgba(0, 174, 239, 0.2);padding:1rem;}
.side-nav{color:#ffffff;display:block;font-family:"Arial Narrow",Arial,Calibri,sans-serif;list-style:outside none none;padding:0px 0rem 0 .2rem;background-color:#ffffff;line-height:1rem;font-size:0.7rem;font-weight:normal;margin:0rem 0px;}
.side-nav a:hover, .side-nav a:active, .side-nav a:link, .side-nav a{color:#00AEEF;font-size:0.75rem;line-height:1rem;font-weight:normal;list-style:outside none none;background-color:#ffffff;}
.side-nav li{font-size:0.75rem;font-weight:normal;margin:0px 0px 0.2rem;}
.side-nav li a{color:#ffffff}
}
@media only screen and (min-width:360px) and (max-width:990px){li a{font-size:.8rem;}
.button:link, button:link{font-size:.7rem;background-color:#00aeef;color:#ffffff;}
.top-bar-section ul{display:inline;min-height:3rem;height:3rem;width:auto;padding:0 .0rem 0 .0rem;}
p.places1 a, p.places1{font-size:.9rem;margin-top:2rem;padding-left:1rem;text-align:center;color:#00aeef;font-weight:normal;font-family:"Arial", Arial, sans-serif;vertical-align:baseline;}
.footertext1, .footertext1 a{font-family:"Arial Narrow", Calibri, sans-serif;padding:0 .5rem 0 .5rem;color:#ffffff;text-align:center;font-weight:normal;font-size:.9rem;margin:0;line-height:1.2rem;}
.footertext2{font-family:"Arial Narrow", Calibri, sans-serif;padding:0 .5rem 0 .5rem;color:#ffffff;text-align:left;font-weight:normal;font-size:.65rem;margin:0;line-height:.8rem;}
h1{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.45rem;color:#00aeef;}
h2{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.4rem;color:#00aeef;}
h3{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.25rem;font-weight:normal;color:#00aeef;}
h3 a, h3 a:hover, h3 a:link, h3 a:focus, h3 a:visited{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.2rem;font-weight:normal;color:#00aeef;}
h3 a:link, h3 a, h3 a:visited{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.2rem;font-weight:normal;color:#00aeef;}
h4{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.3rem;color:#00aeef;}
h6{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:.95rem;line-height:1.2rem;}
.logo img, .logo img a, .logo li{height:49px;border:0px none;background-color:#ffffff;width:auto;padding:0 0px 0px 0;display:inline-block;list-style:none;}
.phoneno, .phoneno a{color:#00aeef;font-weight:normal;font-size:1.3rem;padding:0rem 0rem 0em 0rem;line-height:1.3rem;}
.phoneno li{list-style:none;}
.wecan{font-family:"Calibri", sans-serif;color:#00aeef;font-size:.8rem;line-height:1rem;font-weight:bold;padding:0rem 0rem 0em 0rem;display:none;}
p.places, p.places a{margin-top:6px;font-size:.9rem;text-align:center;color:#00aeef;font-weight:normal;font-family:"Arial", Arial, sans-serif;vertical-align:middle;text-decoration: none;}
p.places1, p.places1 a, p.places1 a:focus, p.places1 a:active, .places1 a:link{margin-top:1rem;font-size:.9rem;line-height:1.3rem;text-align:center;color:#0054a6;font-weight:normal;font-family:"Arial", Arial, sans-serif;vertical-align:baseline;}
.site-title{font-family:"Arial", Arial, sans-serif;color:#00aeef;text-align:left;font-size:2.2rem;font-weight:normal;margin:0;line-height:1.2;}
.site-description{font-family:"Arial", Arial, sans-serif;color:#00aeef;font-weight:normal;font-size:1.5rem;margin:0;line-height:3rem;}
.site-branding{background:#ffffff;padding:1rem 0 1em;color:#00aeef;margin:0 0 1rem 0;}
.sidenav a,
.sidenav a:visited{color:#00aeef;font-size:.6rem;line-height:.8rem;font-weight:normal;}
.sidenav a:hover, .sidenav a:active, .sidenav a:link{color:#0054a6;font-size:.65rem;line-height:.8rem;font-weight:normal;}
.side-nav a{font-size:.6rem;}
.side-nav li a:focus:not(.button){color:#FFFFFF;display:block;margin:0px;padding:0.4rem .2rem 0.4rem .3rem;list-style:none;list-style-type:none;line-height:1rem;background-color:#00aeef;}
.side-nav li{color:#FFFFFF;padding:0.4rem .2rem 0.4rem .3rem;font-size:0.6rem;font-weight:normal;margin:0px 0px 0rem;}
.side-nav li a:not(.button){color:#FFFFFF;padding:0.4rem .2rem 0.4rem .3rem;display:block;margin:0;padding:0;padding-top:.3rem;padding-bottom:.3rem;}
#site-navigation{background:#ffffff !important;margin:0 0 1rem 0;}
.column, .columns{position:relative;padding-left:.3rem;padding-right:.3rem;float:left;}
.column + .column:last-child, .columns + .column:last-child, .column + .columns:last-child, .columns + .columns:last-child{float:left;}
.row{margin:0px auto;max-width:95%;width:100%;}
table thead tr th, table thead tr td{color:#222222;font-size:0.8rem;font-weight:bold;padding:0.3rem 0.3rem 0.3rem;}
table tr th, table tr td{color:#222222;font-size:0.75rem;padding:0.2 0 .2rem 0;text-align:left;}
table thead tr th, table tfoot tr th, table tfoot tr td, table tbody tr th, table tbody tr td, table tr td{display:table-cell;line-height:1rem;}
table{width:100%;}
#search-icon{height:35px;min-width:100px;max-width:205px;}
img{max-width:100%;height:auto;display:list-item;vertical-align:middle;}
.labeltextB{text-align:center;background-color:#0054a6;margin:0 0rem 0 0;margin-bottom:0rem;margin-right:0rem;bottom:0;font-family:"Arial", Arial, sans-serif;letter-spacing:.1px;font-size:.55rem;line-height:.65rem;text-align:center;color:#ffffff;padding:.3rem;padding-top:.4rem;max-width:auto;width:auto;position:relative;}
.labeltextB a, .labeltext a:link, .labeltext a:focus, .labeltext a:hover, .labeltext a:active{color:#ffffff;line-height:.7rem;font-family:"Arial", Arial, sans-serif;background-color:#0054a6;}
.labeltext{text-align:center;background-color:#0054a6;margin:0 0rem 0 0;margin-bottom:0rem;margin-right:0rem;bottom:0;font-family:"Arial", Arial, sans-serif;letter-spacing:.1px;font-size:.55rem;line-height:.65rem;text-align:center;color:#ffffff;padding:.3rem;padding-top:.4rem;max-width:auto;width:auto;}
.labeltext a, .labeltext a:link, .labeltext a:focus, .labeltext a:hover, .labeltext a:active{color:#ffffff;line-height:.7rem;font-family:"Arial", Arial, sans-serif;}
.labelrow{width:100%;position:absolute;bottom:0%;margin-left:0rem;margin-right:0rem;float:left;margin-bottom:0rem;}
.labelrow1{height:auto;max-width:auto;width:auto;position:relative;bottom:0%;margin-left:0rem;margin-right:0rem;float:left;margin-bottom:.5rem;}
.labelrow1 img{width:100%;height:auto;display:block;}
.imgmarginbottom{margin-bottom:.5rem;}
.row{margin:0px auto;max-width:95%;width:100%;}
.column, .columns{position:relative;padding-left:.5rem;padding-right:.5rem;float:left;}
.column + .column:last-child, .columns + .column:last-child, .column + .columns:last-child, .columns + .columns:last-child{float:left;}
.tabs dd > a:link, .tabs .tab-title > a:link, .tabs dd > a, .tabs .tab-title > a{display:block;background-color:#00aeef;color:#ffffff;font-family:"Arial", Arial, sans-serif;font-size:.75rem;padding:.5rem .5em;margin-bottom:.3rem;}
.tabs dd > a:hover, .tabs .tab-title > a:hover, .tabs dd > a:active, .tabs .tab-title > a:active{display:block;background-color:#0054a6;color:#ffffff;font-family:"Arial", Arial, sans-serif;font-size:.75rem;padding:.5rem .5em;}
.tabs dd.active > a, .tabs .tab-title.active > a{background-color:#0054a6;color:#ffffff;}
.tabs dd.hover > a, .tabs .tab-title.hover > a{background-color:#0054a6;font-size:.7rem;color:#ffffff;}
a{font-size:.7rem;line-height:1.1rem;}ol{margin-left:.5rem;}
ul{margin-left:.5rem;}
strong, b{font-weight:bold;font-family:"Arial", Arial, sans-serif;font-size:.9rem;line-height:1.3rem;font-size:inherit;}
.splash2{font-family:"Arial", Arial, sans-serif;font-size:1.5rem;line-height:1.5rem;color:#00aeef;}
.splash1{font-family:"Arial", Arial, sans-serif;font-size:1.5rem;line-height:1.5rem;color:#000000;}
blockquote{margin:0 0 1.25rem;padding:0.8rem 2rem .8 2rem;border-left:1px solid #d9d4d4;}
blockquote, blockquote p{font-family:"Arial", Arial, sans-serif;background-color:#ffffff;font-size:1rem;line-height:1.3rem;color:#00aeef;font-weight:normal;}
h6.text a:link, h6.text a{font-family:"Arial", Arial, sans-serif;width:100%;padding:.2rem .5rem .2rem .5rem;font-size:.72rem;color:#ffffff;background-color:#0054a6;margin:0rem;text-align:center;z-index:9999;position:relative;display:block;line-height:1rem;font-stretch:condensed;}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:transparent;background:rgba(0, 84, 166, .1);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002;}
}
@media only screen and (min-width:40em){.splash2{font-family:"Arial", Arial, sans-serif;font-size:2rem;line-height:2rem;color:#00aeef;}
.splash1{font-family:"Arial", Arial, sans-serif;font-size:2rem;line-height:2rem;color:#000000;}
.pwebcontact_toggler.pweb-theme-free{color:#ffffff;text-shadow:0 1px 1px rgba(255, 255, 255, 0.5);}
.pwebcontact_toggler{line-height:30px;text-align:left;font-family:"Arial", Arial, sans-serif;font-size:12px;cursor:pointer;}
.pwebcontact_toggler.pweb-theme-free{color:#fff;border:1px solid #000;background:#0054a6;text-shadow:0 1px 1px rgba(255, 255, 255, 0.5);-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.5);box-shadow:0 0 4px rgba(0, 0, 0, 0.5);}
div.pwebcontact, div.pwebcontact *, div.pweb-modal, div.pweb-modal *, .pwebcontact_toggler{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.pwebcontact_toggler{position:relative;z-index:1;display:block;width:100px;height:30px;line-height:30px;padding:5px 10px;text-decoration:none;text-align:left;font-family:"Arial", Arial, sans-serif;font-size:12px;background-color:#fff;cursor:pointer;-webkit-box-shadow:0 0 1px rgba(255,255,255,0.2) inset;-moz-box-shadow:0 0 1px rgba(255,255,255,0.2) inset;box-shadow:0 0 1px rgba(255,255,255,0.2) inset;}
.top-bar form, .top-bar input, .top-bar select{margin-top:0rem;}
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus{height:auto;font-size:.85rem;color:#00AEEF;background-color:#ffffff;}
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus{background-color:#0054a6;top:0rem;height:auto;font-size:.85rem;color:#ffffff;}
.button:link, button:link{height:auto;font-size:0.85rem;background-color:#00AEEF;color:#ffffff;}
.button:hover, button:hover, .button:active, button:active{height:auto;font-size:0.85rem;background-color:#00AEEF;color:#ffffff;}
.top-bar-section ul{display:inline;min-height:2.5rem;height:2.5rem;width:auto;padding:0px .5rem;}
.wpcfsmall{font-size:.77rem;line-height:1rem;color:#00aeef;padding:.5rem;margin-bottom:3px;}
input.wpcf7-form-control.wpcf7-submit{margin-bottom:.8rem;background-color:#00aeef;width:40%;color:#ffffff;font-size:font-size:.75rem;}
*::-moz-placeholder{margin-top:.3rem;padding:0px 0 0px 0px;}
input[type="text"], input[type="email"], textarea{margin:.3rem 0 0 .3rem;padding:.3rem;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0px;margin:0px;}
img{max-width:100%;height:auto;display:block;margin-left:auto;margin-right:auto;vertical-align:top;border:0px none;max-width:100%;z-index:9998;}
#colophon{font-family:"Arial", Arial, sans-serif;background:#0054a6;padding:1.5rem 18rem 1.5rem 18rem;margin:0 0rem 0 0rem;color:#ffffff;}
#colophon a, #colophon p{text-align:center;color:#ffffff;text-decoration:none;}
.accordion .accordion-navigation.active > a, .accordion dd.active > a{background:#00aeef;color:#FFFFFF;}
.accordion .accordion-navigation > a, .accordion dd > a{background:#00aeef;color:#FFFFFF;display:block;font-family:"Arial", Arial, sans-serif;font-size:1rem;padding:1rem;}
p.places a{font-size:.9rem;color:#00aeef;text-decoration: none;}
.phoneno, .phoneno a{font-family:"Arial", Arial, sans-serif;color:#00aeef;font-size:1.34rem;line-height:1.6rem;padding:0rem 0rem 1rem 0rem;font-weight:normal;}
.phoneno a:link{font-size:1.3rem;color:#00aeef;text-decoration: none;}
.phoneno a:hover{color:#0054a6;}
.side-nav a:hover, .side-nav a:active, .side-nav a:link, .side-nav a{color:#00aeef;font-size:.65rem;line-height:1.3rem;font-weight:normal;list-style:none;list-style-type:none;background-color:#FFFFFF;}
.sidenav a,
.sidenav a:visited{font-family:"Arial", Arial, sans-serif;color:#FFFFFF;font-size:.9rem;font-weight:normal;list-style:none;list-style-type:none;background-color:#00aeef;}
.side-nav a:hover, .side-nav a:active, .side-nav a:link, .side-nav a{color:#00aeef;font-size:.95rem;line-height:1.3rem;font-weight:normal;list-style:none;list-style-type:none;background-color:#FFFFFF;}
.side-nav{background-color:#00aeef;color:#FFFFFF;display:block;font-family:"Arial", Arial, sans-serif;list-style-position:none;list-style-type:none;list-style:none;margin:0px;padding:6px 0 6px 0;background-color:#00aeef;line-height:1.3rem;font-size:.65rem;font-weight:normal;margin:0rem 0 0rem 0;}
.side-nav li a:not(.button){color:#FFFFFF;display:block;margin:0px;padding:5px 0 8px 0;list-style:none;list-style-type:none;list-style-position:inside;line-height:1.3rem;background-color:#00aeef;text-decoration: none;}
.side-nav ul li a{color:#FFFFFF;list-style:none;list-style-type:none;line-height:1.3rem;}
.side-nav li a{list-style:none;border-bottom:.5px #ffffff solid;display:block;padding:6px 0 6px 0;color:#ffffff;}
ul{line-height:1.2rem;}
li{padding-left:.3rem;}
.side-nav li{border-top:.5px;border-top-color:#FFFFFF;border-bottom:.5px;border-bottom-color:#FFFFFF;color:#FFFFFF;margin:0rem 0 .3rem 0;color:#FFFFFF;list-style:none;list-style-type:none;line-height:1.3rem;}
.side-nav li.active > a:first-child:not(.button), .side-nav li a{color:#FFFFFF;font-family:"Arial", Arial, sans-serif;font-weight:normal;list-style:none;list-style-type:none;line-height:1.3rem;background-color:#00aeef;}
.side-nav li a:hover:not(.button), .side-nav li a:focus:not(.button){background:#FFFFFF;color:#00aeef;}
p.places1 a, p.places1{font-size:.9rem;margin-top:2rem;padding-left:1rem;text-align:center;color:#00aeef;font-weight:normal;font-family:"Arial", Arial, sans-serif;vertical-align:baseline;}
h1{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.8rem;line-height:2.2rem;color:#00aeef;}
.row{margin:0px auto;max-width:90%;width:100%;}
#colophon{height:auto;font-family:"Arial", Arial, sans-serif;background:#0054a6;padding:1.5rem 15rem 1.5rem 15rem;margin:0 0rem 0 0rem;color:#ffffff;}
.column, .columns{position:relative;padding-left:.3rem;padding-right:.3rem;float:left;}
.padded-column{position:relative;padding-left:1.5rem;padding-right:1.5rem;float:left;}
.padded1-column{position:relative;padding-right:1.5rem;float:left;}
li{list-style-position:inside;list-style-type:disc;list-style:disc inside;color:#535252;font-size:.95rem;padding-left:.5rem;}
li a{font-size:.85rem;text-decoration:none;line-height:1.2rem;}
.labelrow{width:120px;position:absolute;bottom:0%;margin-left:0rem;margin-right:0rem;float:left;margin-bottom:0rem;}
.labelrow1{height:auto;width:185px;position:relative;bottom:0%;margin-left:0rem;margin-right:0rem;float:left;margin-bottom:1rem;}
.labelrow1 img{width:100%;height:auto;display:block;}
strong, b{font-weight:bold;font-family:"Arial", Arial, sans-serif;font-size:.9rem;line-height:1.3rem;font-size:inherit;}h6.text a:link, h6.text a{font-family:"Arial", Arial, sans-serif;width:100%;padding:.3rem .5rem .3rem .5rem;font-size:.8rem;color:#ffffff;background-color:#0054a6;margin:0rem;text-align:center;z-index:9999;position:relative;display:inline-block;line-height:1rem;font-stretch:condensed;}}
@media only screen and (min-width:640px) and (max-width:1023px){#colophon{font-family:"Arial", Arial, sans-serif;background:#0054a6;padding:1.5rem 0rem 1.5rem 0rem;margin:0 0rem 0 0rem;color:#ffffff;}
#colophon a, #colophon p{text-align:center;color:#ffffff;text-decoration:none;}
.row{margin:0px auto;max-width:95%;width:100%;}
.labelrow1{height:auto;width:120px;position:relative;bottom:0%;margin-left:0rem;margin-right:0rem;float:left;margin-bottom:1rem;}
.labelrow1 img{width:100%;height:auto;display:block;}
.labeltext a{text-align:center;background-color:#0054a6;margin:0 0rem 0 0;margin-bottom:0rem;margin-right:0rem;bottom:0;font-family:"Arial", Arial, sans-serif;letter-spacing:.1px;font-size:.7rem;line-height:1rem;text-align:center;padding-bottom:.3rem;padding-left:.5rem;padding-right:.5rem;padding-top:.4rem;width:120px;position:absolute;}
.labeltext a, .labeltext a:link, .labeltext a:focus, .labeltext a:hover, .labeltext a:active{color:#ffffff;line-height:1rem;font-size:.7rem;}
}
@media only screen and (min-width:40.063em) and (max-width:64em){.column, .columns{position:relative;padding-left:.3rem;padding-right:.3rem;float:left;}
.lge1 {font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.7rem;font-weight:normal;line-height:1rem;color:#0054a6;text-align:center;letter-spacing: -.2px; }
.lge2 {font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.1rem;line-height:1.2rem;font-weight:normal;color:#535252;text-align:center;letter-spacing: -.2px;}
.row{margin:0px auto;max-width:95%;width:100%;}
h1{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.9rem;line-height:2.2rem;color:#00aeef;}
.top-bar{background:#0054a6;overflow:visible;}
.tab-bar{-webkit-backface-visibility:hidden;background:#0054a6;color:#FFFFFF;height:49px;line-height:49px;position:relative;}
.column + .column:last-child, .columns + .column:last-child, .column + .columns:last-child, .columns + .columns:last-child{float:left;}
}
@media screen and (max-width:39.9375em){h4 a:link{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1rem;color:#00aeef;text-decoration:underline;font-weight:normal;}
.lge1 {font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.6rem;font-weight:normal;line-height:1.5rem;color:#0054a6;text-align:center;letter-spacing: -.2px; }
.lge2 {font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.1rem;line-height:1.3rem;font-weight:normal;color:#535252;text-align:center;letter-spacing: -.2px;}
p.places1 a, p.places1{font-size:.9rem;margin-top:3rem;padding-left:0rem;text-align:center;color:#00aeef;font-weight:normal;font-family:"Arial", Arial, sans-serif;vertical-align:baseline;}
.phoneno, .phoneno a, .phoneno a:link{font-family:"Arial", Arial, sans-serif;color:#00aeef;font-size:1.3rem;line-height:1.6rem;padding:0rem 0rem 1rem 0rem;font-weight:normal;}
p{font-family:"Arial", Arial, sans-serif;color:#535252;font-size:.8rem;font-weight:normal;line-height:1.3rem;margin-bottom:.7rem;text-rendering:optimizelegibility;}
strong, b{font-weight:bold;font-family:"Arial", Arial, sans-serif;font-size:.95rem;line-height:1.3rem;font-size:inherit;}
h1{font-family:"Arial", Arial, Arial Narrow, sans-serif;font-size:1.45rem;line-height:1.75rem;color:#00aeef;}
li{list-style:disc;color:#535252;font-size:.75rem;list-style-position:inside;line-height:1rem;}
li.circle{list-style:circle;color:#00aeef;font-size:1rem;line-height:1.3rem;}
li.none{list-style-type:none;list-style:none;}
.blockquote2{color:#535252;font-size:.75rem;font-weight:italic;line-height:1.2rem;margin:0 0 1rem;padding:0.8rem .8rem .8 2rem;border-left:0;}
.cellm4b a{font-size:.7rem;color:#ffffff;line-height:.8rem;}
.side-nav a:hover, .side-nav a:active, .side-nav a:link, .side-nav a{color:#00aeef;font-size:.65rem;line-height:1.3rem;font-weight:normal;list-style:none;list-style-type:none;background-color:#FFFFFF;}
.sidenav a,
.sidenav a:visited{font-family:"Arial", Arial, sans-serif;color:#FFFFFF;font-size:.65rem;font-weight:normal;list-style:none;list-style-type:none;background-color:#00aeef;}
.side-nav a:hover, .side-nav a:active, .side-nav a:link, .side-nav a{color:#00aeef;font-size:.7rem;line-height:.85rem;font-weight:normal;list-style:none;list-style-type:none;background-color:#FFFFFF;}
.side-nav{background-color:#00aeef;color:#FFFFFF;display:block;font-family:"Arial", Arial, sans-serif;list-style-position:none;list-style-type:none;list-style:none;margin:0px;padding:0 0rem .3rem 0rem;background-color:#00aeef;line-height:.8rem;font-size:.65rem;font-weight:normal;margin:0rem 0 0rem 0;}
.side-nav li a:not(.button){color:#FFFFFF;display:block;margin:0px;padding:0.2rem 0rem 0.4rem .2rem;list-style:none;list-style-type:none;list-style-position:inside;line-height:.8rem;background-color:#00aeef;}
.side-nav ul li a{color:#FFFFFF;list-style:none;list-style-type:none;line-height:.8rem;}
.side-nav li a{list-style:none;border-bottom:.5px #ffffff solid;display:block;padding:3px 0 6px 0;color:#ffffff;}
ul{line-height:1.2rem;}
li{padding-left:.3rem;}
.side-nav li{border-top:.5px;border-top-color:#FFFFFF;border-bottom:.5px;border-bottom-color:#FFFFFF;color:#FFFFFF;margin:0rem 0 .3rem 0;color:#FFFFFF;list-style:none;list-style-type:none;line-height:.8rem;}
.side-nav li.active > a:first-child:not(.button), .side-nav li a{color:#FFFFFF;font-family:"Arial", Arial, sans-serif;font-weight:normal;list-style:none;list-style-type:none;line-height:.8rem;background-color:#00aeef;}
.side-nav li a:hover:not(.button), .side-nav li a:focus:not(.button){background:#FFFFFF;color:#00aeef;}
.row{margin:0px auto;max-width:100%;width:100%;}
.footertext1big, .footertext1big a{font-family:"Arial Narrow", Calibri, sans-serif;padding:0 0rem 0 0rem;color:#ffffff;text-align:center;font-weight:normal;font-size:.75rem;margin:0;line-height:1rem;}
.column, .columns{position:relative;padding-left:.3rem;padding-right:.3rem;float:left;}
.column + .column:last-child, .columns + .column:last-child, .column + .columns:last-child, .columns + .columns:last-child{float:left;}
.button:link, button:link{font-size:.7rem;background-color:#00aeef;color:#ffffff;}
button.alert, .button.alert{background-color:#00aeef;border-color:#cf2a0e;color:#FFFFFF;font-size:.7rem;padding:.2rem;}
.button.alert{background-color:#00aeef;border-color:#00aeef;color:#ffffff;}
button.alert, .button.alert{height:1.9rem;top:0rem;background-color:#00aeef;border-color:#ffffff;color:#FFFFFF;}
#colophon{font-family:"Arial", Arial, sans-serif;background:#0054a6;padding:.5em 0 .5em;color:#ffffff;}
#colophon a{padding:.5em 0 .5em;font-size:.65rem;line-height:.8rem;font-family:"Arial", Arial, sans-serif;color:#ffffff;text-decoration:none;}
.labelrow1{height:auto;width:100px;position:relative;bottom:0%;margin-left:0rem;margin-right:0rem;float:left;margin-bottom:.7rem;}
.labelrow1 img{width:100%;height:auto;display:block;}
.labeltext a{text-align:center;background-color:#0054a6;margin:0 0rem 0 0;margin-bottom:0rem;margin-right:0rem;bottom:0;font-family:"Arial", Arial, sans-serif;letter-spacing:.1px;font-size:.7rem;line-height:1rem;text-align:center;padding-bottom:.2rem;padding-left:.2rem;padding-right:.2rem;padding-top:.2rem;width:90px;position:absolute;}
.labeltext a, .labeltext a:link, .labeltext a:focus, .labeltext a:hover, .labeltext a:active{color:#ffffff;line-height:.9rem;font-size:.65rem;}
}
@media only screen and (min-width:64.063em){.row{margin:0px auto;max-width:87%;width:100%;}
.labelrow{width:80%;position:absolute;bottom:0%;margin-left:0rem;margin-right:0rem;float:left;margin-bottom:0rem;}
.labelrow1{height:auto;width:158px;position:relative;bottom:0%;margin-left:0rem;margin-right:0rem;float:left;margin-bottom:1rem;}
.labelrow1 img{width:100%;height:auto;display:block;}
p.places a{font-size:1.2rem;color:#00aeef;text-decoration: none;}
.phoneno, .phoneno a, .phoneno a:link{font-family:"Arial", Arial, sans-serif;color:#00aeef;font-size:2rem;line-height:1.6rem;padding:0rem 0rem 1rem 0rem;font-weight:normal;text-decoration: none;}
.phoneno1, .phoneno1 a, .phoneno1 a:link{font-family:"Arial", Arial, sans-serif;color:#00aeef;font-size:1rem;line-height:1.3rem;padding:0rem 0rem 1rem 0rem;font-weight:normal;}
}
@media only screen and (min-width:64.063em) and (max-width:90em){.row{margin:0px auto;max-width:85%;width:100%;}.labelrow{width:100%;position:absolute;bottom:0%;margin-left:0rem;margin-right:0rem;float:left;margin-bottom:0rem;}
.labelrow1{height:auto;width:180px;position:relative;bottom:0%;margin-left:0rem;margin-right:0rem;float:left;margin-bottom:1rem;}
.labelrow1 img{width:100%;height:auto;display:block;}
p.places a{font-size:1rem;color:#00aeef;text-decoration: none;}
.phoneno, .phoneno a, .phoneno a:link{font-family:"Arial", Arial, sans-serif;color:#00aeef;font-size:1.7rem;line-height:1.6rem;padding:0rem 0rem 1rem 0rem;font-weight:normal;}
.footertext1, .footertext1 a{font-family:"Arial Narrow", Calibri, sans-serif;padding:0 .5rem 0 .5rem;color:#ffffff;text-align:center;font-weight:normal;font-size:1.2rem;margin:auto;line-height:1.1rem;}
.footertext2{font-family:"Arial Narrow", Calibri, sans-serif;padding:0 .5rem 0 .5rem;color:#ffffff;text-align:center;font-weight:normal;font-size:.9rem;margin:0;line-height:1.5rem;}
}
@media only screen and (min-width:1110px) and (max-width:1430px){.labelrow1{height:auto;width:170px;position:relative;bottom:0%;margin-left:0rem;margin-right:0rem;float:left;margin-bottom:1rem;}
.labelrow1 img{width:100%;height:auto;display:block;}
.labeltext a{text-align:center;background-color:#0054a6;margin:0 0rem 0 0;margin-bottom:0rem;margin-right:0rem;bottom:0;font-family:"Arial", Arial, sans-serif;letter-spacing:.1px;font-size:.7rem;line-height:1rem;text-align:center;padding-bottom:.3rem;padding-left:.5rem;padding-right:.5rem;padding-top:.4rem;width:155px;position:absolute;}
.labeltext a, .labeltext a:link, .labeltext a:focus, .labeltext a:hover, .labeltext a:active{color:#ffffff;line-height:1rem;font-size:.7rem;}
}