 body, html {margin:0;}body {font-family:'Segoe UI', Arial, sans-serif;background-color:#eeeeee;}h2 {font-size:1.2em;}.LogoContainer {display: inline-block;margin: 0px auto;}.HeaderContact {display: inline-block;margin: 0px auto;float: right;text-align: right;margin-top: 22px;}.FooterContent {width: 1060px;margin: 0px auto;}.LeftColumn {display: inline-block;margin: 0px auto;width: 30%;padding-left:3%;background-color: #F9F7F7;height: 200px;}.MiddleColumn {display: inline-block;margin: 0px auto;width: 30%;padding-left:3%;background-color: #E6E6E6;height: 200px;}.RightColumn {display: inline-block;margin: 0px auto;width: 30%;padding-left: 3%;background-color: #F9F7F7;height: 200px;}.FooterBottom {width: 100%;margin: 0px auto;background-color: #B3B3B3;padding-Top: 20px;padding-bottom: 20px;}.FooterBottomWrapper {width: 1060px;margin: 0px auto;}.FootLeftColumn {display: inline-block;margin: 0px auto;}.FootRightColumn {display: inline-block;margin: 0px auto;float: right;text-align: right;}#MainHeader {width: 1020px;height: 100px;margin: 0px auto;padding: 0px 20px;position:relative;background-color:#fff;}#MainHeader #Logo {width: 700px;display:inline-block;}#MainHeader #Logo h1 a {color:#003053;text-decoration:none;}#MainHeader #Logo h1 a:hover {color:#005ea3;text-decoration:none;}#MainHeader #Login {width:260px;display:inline-block;font-size:85%;}#Background {background-color:#eeeeee;width:100%;}#MainContent {background-color:#fff;width:70%;margin:0px auto;min-height:700px;}#MainContent h1 {margin-top:0px;}#MainFooter {width: 100%;min-height:60px;height:100%;display:block;background-color:#eeeeee;color:black;position:relative;}#MainFooter section {width:1020px;padding:20px;margin:auto;}#cphBody_cphBody_cphBody_pBlogBody ul {padding-inline-start:40px;font-family: 'Montserrat', sans-serif !important;font-weight: 400 !important;font-size:14px;color:#646464;}#cphBody_cphBody_cphBody_pBlogBody a {color:#f4875d;}.ReadBlogLeftColumn {display:inline-block;width:68%;margin-top: 31px;}.RecentBlogPostHeader {font-size:16px;}.ReadBlogRightColumn {display:inline-block;vertical-align:top;margin-left:20px;margin-top:75px }.RightTopRow {vertical-align:top;border-radius: 5px;padding:15px 10px 10px 10px;color:#646464;}.RightMiddleRow {vertical-align:top;border: 1px solid #F4875D;border-radius: 5px;padding:15px 10px 10px 10px;color:#646464;font-size:13px;width:265px;}.RightMiddleRow h1 {font-size: 32px;color: #174769 !important;}.RightMiddleRow a{color:#646464;font-family: 'Montserrat', sans-serif !important;font-weight: 400 !important;}.RightMiddleRow a:hover{color:#808080 }.RightBottomRow {vertical-align:top;border-radius: 5px;padding:15px 10px 10px 10px;color:#646464;}.arl, .arr {margin-top: 20px;float: left;width: 24px;height: 24px;display: block;background-color: #eee;cursor: default;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;box-shadow: inset 0px -1px 0px 0px rgba(0,0,0, 0.05);margin-right: 1px;}.arl i, .arr i {margin-left:6px;margin-top:4px;color: #c8c8c8;}.arl {border-radius: 2px 0 0 2px;}.arr {border-radius: 0 2px 2px 0 }.arl.active i, .arr.active i {color: #fff;}.arl.active, .arr.active {background-color: #ccc;cursor: pointer;box-shadow: inset 0px -1px 0px 0px rgba(0,0,0, 0.07);}.arl.active:hover, .arr.active:hover {background-color: #169fe6;box-shadow: inset 0px -1px 0px 0px rgba(0,0,0, 0.1);}.carousel-navi {margin: -10px 0 40px 0;float: left;}.jcarousel a {text-decoration:none;}figure {padding:0px;margin:5px}figure img {-webkit-transition: opacity 180ms ease-in-out;-moz-transition: opacity 180ms ease-in-out;-o-transition: opacity 180ms ease-in-out;-ms-transition: opacity 180ms ease-in-out;transition: opacity 180ms ease-in-out;display:block;}figure:hover img {opacity: 0.7;filter: alpha(opacity=70);}figure:hover .item-description {-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2), 0 0 1px rgba(0,0,0,0.1);box-shadow: 0 1px 1px rgba(0,0,0,0.2), 0 0 1px rgba(0,0,0,0.1);border-top: 5px solid #169fe6;}.item-description {padding: 0px 0 5px 0;background: #fff;color:black;border-radius: 0 0 2px 2px;border-top: 5px solid #e5e5e5;text-align: center;-webkit-transition: all 180ms ease-in-out;-moz-transition: all 180ms ease-in-out;-o-transition: all 180ms ease-in-out;-ms-transition: all 180ms ease-in-out;transition: all 180ms ease-in-out;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.12), 0 0 1px rgba(0,0,0,0.1);box-shadow: 0 1px 1px rgba(0,0,0,0.12), 0 0 1px rgba(0,0,0,0.1);}.rightColumn {vertical-align:top }.leftColumn {padding-right:10px;}.active .Arrow {background-image: url('../Images/glyphicons_halflings-white.svg');}.inactive .Arrow {background-image: url('../Images/glyphicons_halflings.svg');}.Arrow {display: inline-block;width: 14px;height: 14px;line-height: 14px;vertical-align: text-top;background-position: 0 0;background-repeat: no-repeat;vertical-align: top;*display: inline;*zoom: 1;}.LeftArrow {background-position: -432px -72px;}.RightArrow {background-position: -456px -72px;}.DetailsRightColumn {display:inline-block;width:450px;}.DetailsLeftColumn {display:inline-block;width:200px;margin:0px 20px;vertical-align:top;}.DetailsLeftColumn .EventDetailsWrapper {color:black;background-color:#ccc;padding:5px;border-radius: 5px;border: 2px solid black;}.EventDateLocationHeaders span {font-weight:bold;font-size:16px;color:black;}.cssEventLocationName span, .cssEventAddress1 span, .cssEventAddress2 span, .cssEventLocale span, .cssEventLocationDate span, .cssEventLocationTime span, .cssEventContactName span, .cssEventContactEmail a, .cssEventContactPhone span, .DetailsRightColumn span {color:black;}.cssEventLocationTime, .cssEventLocale {padding-bottom:10px;}.cssEventTitle {margin:10px 20px;}.cssEventTitle span {color:black;}