#header, #footer, #column, .sidebar, .related-pages, .succes-message, .error-message, .contact-form, .breadcrumbs {
    display: none
    }
.center {
    width: 67%;
    margin: 0 0 0 14%
    }
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
    display: none !important;
    height: 0;
    width: 0;
    position: absolute;
    overflow: hidden
    }
span.sIFR-alternate {
    visibility: visible !important;
    display: block !important;
    position: static !important;
    left: auto !important;
    top: auto !important
    }
.article h1 {
    overflow: hidden;
    width: 100%;
    margin: 0
    }
.article h1 em {
    font: 30px/34px Arial, Helvetica, sans-serif;
    color: #333;
    float: left;
    font-style: normal
    }
.article h1 strong {
    font: 30px/34px Arial, Helvetica, sans-serif;
    color: #7ac142;
    float: left
    }
.article h2 {
    font: 16px/22px Arial, Helvetica, sans-serif;
    color: #219bd2;
    margin: 0 0 26px
    }
.article h3 {
    font: 15px/18px Georgia, "Times New Roman", Times, serif;
    color: #219bd2;
    margin: 17px 0 -17px
    }
.article p {
    margin: 18px 0 0;
    font: 13px/18px Arial, Helvetica, sans-serif;
    color: #333
    }
.article a {
    color: #219cd3
    }
.article a:visited {
    color: #8f8f8f
    }
.article a:hover {
    color: #f79614
    }
.article ul {
    list-style: circle;
    margin: 17px 0 0 1.5%;
    padding: 0;
    font: 13px/18px Georgia, "Times New Roman", Times, serif;
    color: #333
    }
.article blockquote {
    margin: 19px 0 0;
    padding: 0 0 0 2.5%
    }
.article blockquote p {
    margin: 0;
    display: inline
    }
.article blockquote cite {
    font-style: italic
    }
.article table {
    width: 100%;
    margin: 18px 0 0;
    vertical-align: top;
    text-align: left;
    background: #fafafa
    }
.article table th {
    background: #229bd1;
    font: 15px/18px Georgia, "Times New Roman", Times, serif;
    color: #fff;
    border: 0 !important
    }
.article table td {
    border: 1px solid #e2e2e2;
    border-width: 1px 0;
    font: 15px/18px Georgia, "Times New Roman", Times, serif;
    color: #333
    }
.article table .col-1 {
    width: 26%;
    padding: 8px 2% 11px 5%;
    border-left: 1px solid #e2e2e2
    }
.article table .col-2 {
    width: 26%;
    padding: 8px 0 11px
    }
.article table .col-3 {
    width: 34%;
    padding: 8px 3% 11px 2%;
    border-right: 1px solid #e2e2e2
    }
.article table tr:hover td, .article table tr.hover td {
    background: #d5ecf7
    }
/* article end */
/* events start */
.events .event {
    background: url(/images/sep-events.gif) no-repeat 0 100%;
    padding: 18px 2% 28px 6%
    }
.events .date-info {
    overflow: hidden;
    width: 100%
    }
.events .date-info .date {
    float: left;
    margin: 0;
    color: #999;
    font: 16px/20px Georgia, "Times New Roman", Times, serif
    }
.events .date-info .day {
    float: left;
    margin: 0 0 0 2%;
    color: #999;
    display: inline;
    font: 13px/18px Georgia, "Times New Roman", Times, serif
    }
.events .date-info .add {
    float: left;
    display: inline;
    margin: 0 0 0 2%
    }
.events .date-info .calendar {
    float: left
    }
.events .date-info .info {
    margin: 1px 0 0
    }
.events .date-info .add p {
    float: left;
    margin: 0 0.5% 0 1%;
    display: inline;
    color: #999;
    font: 13px/18px Georgia, "Times New Roman", Times, serif
    }
.events .date-info .add span {
    color: #77b3ce
    }
.events a {
    text-decoration: underline;
    color: #77b3ce
    }
.events a:hover {
    text-decoration: none
    }
.events .description {
    margin: 5px 0 0
    }
.events .description h3 {
    color: #333;
    font: bold 13px/18px Georgia, "Times New Roman", Times, serif;
    margin: 0
    }
.events .description p {
    color: #333;
    font: italic 13px/18px Georgia, "Times New Roman", Times, serif;
    margin: 0
    }
.events .description a {
    color: #1d81ae
    }
.events img {
    border: 0
    }
.print-logo {
    margin: 0 0 22px
    }