.typography h1{margin-bottom:25px}.typography h2{margin-bottom:20px}.typography h3{margin-bottom:15px}.typography h4{margin-bottom:10px}.typography h5{margin-bottom:5px}.typography h6{font-weight:bold;margin-bottom:5px;font-size:20px}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6,.typography a{color:#0060AE}.typography .left{text-align:left}.typography .center{text-align:center}.typography .right{text-align:right}.typography .text-justify{text-align:justify}.typography em{font-style:italic}.typography ul,.typography ol,.typography dl{margin:0 0 20px 25px}.typography ul li{list-style-type:disc}.typography li{margin-bottom:5px}.typography .center{margin-left:auto;margin-right:auto}.typography div.embed{width:auto !important}.typography div.embed iframe{max-width:100%}.typography img{height:auto;background:transparent url(../images/ajax-loader.gif) no-repeat center center;max-width:100%}.typography img.left{float:left;max-width:50%;margin:5px 20px 10px 0}.typography img.right{float:right;max-width:50%;margin:5px 0 10px 20px}.typography img.leftAlone{float:left;margin-right:100%;margin-bottom:10px;clear:both}.typography img.rightAlone{float:right;margin-left:100%;margin-bottom:10px;clear:both}.typography img.center{float:none;margin-left:auto;margin-right:auto;display:block;margin-bottom:10px;clear:both;max-width:100%}.typography .captionImage{width:100%;margin-top:5px}.typography .captionImage img{margin:0}.typography .captionImage.left{float:left;margin:5px 30px 20px 0px}.typography .captionImage.right{float:right;margin:5px 0 20px 30px}.typography .captionImage.left[style],.typography .captionImage.right[style]{max-width:50%}.typography .captionImage.left img,.typography .captionImage.right img{float:none;max-width:none;width:100%}.typography .captionImage.left img{margin-right:-10px}.typography .captionImage.right img{margin-left:-10px}.typography .captionImage.right p{margin-left:-10px;text-align:left;margin-left:-10px}.typography .captionImage.leftAlone{float:none;margin:0 20px 20px 0px}.typography .captionImage.center{margin:0 auto 20px}.typography .captionImage p{clear:both;margin:5px 0;font-style:italic;color:#888}.typography blockquote{background:transparent url(../images/blockquote.png) no-repeat 0px 6px;font-family:"CamboRegular", Georgia, "Times New Roman", Times, serif;color:#777;display:block;font-style:italic;margin:0 0 20px;float:right;text-indent:30px;width:50%;margin-left:5%;clear:both}.typography blockquote p{font-size:17px;line-height:25px}.typography pre{background:#F7F7F7;border:1px solid #E4E4E4;font-family:Courier, monospace;margin:0 0 20px 0;padding:15px;clear:both}.footer_form label.left{display:none}.colour-blue{color:#0060AE}.dark_blue_bg_transparent{background-color:rgba(24,50,90,0.7)}.userform label.left{display:none}.dotted{border-top:3px dotted #D2D4D5;border-bottom:3px dotted #D2D4D5}.news-item{margin:0;padding:0}.news-item{padding-top:50px;padding-bottom:50px;border-bottom:3px dotted #D2D4D5}.new_wrpapper .img_cont{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;height:270px;background-color:#D1D0D5}.img_cont{display:block;text-align:center}.news-filter{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.news-filter .nf_button{display:inline-block;background-color:#58595B;font-size:12px;color:#fff;text-align:center;padding:0px 10px;height:40px;line-height:38px;border:2px solid #58595B;outline:none;text-decoration:none;white-space:nowrap;cursor:pointer;text-transform:uppercase;font-weight:600}.news-filter .nf_button:hover{background-color:#717275;color:#fff}.news-filter>li{margin-right:20px}.blog_header .inner{display:table;width:100%}.blog_header .inner>div:last-child{padding-left:15px}.blog_header .inner>div{display:table-cell;vertical-align:middle}.blog_header .inner>div:first-child{padding-right:15px}.nav_div li{display:inline-block;vertical-align:middle}.nav_div li a{display:block;color:#0F64AB;line-height:1;font-weight:600;width:20px;height:20px;text-align:center;line-height:20px;font-size:18px}.nav_div li.active a{font-weight:800}.active_button{background-color:#FBAE3F;border:1px solid #FBAE3F}
