td.content-portal-header {  width: 33%; }

td.content-spacer { width: 25px; font-size: 1px; }

td.content-portal-content { line-height: 18px; padding: 0px 0px 0px 0px;  vertical-align: top; width: 33%; font-size: 11px;}
td.content-portal-content td { font-size: 12px; line-height: 18px; }
td.content-portal-header td h3 { color: #FFF; }

td.content-slogan { color: #FFF; font-size: 16px; text-transform: uppercase; font-family: verdana; word-spacing: 5px; text-align: center;}
td.content-slogan h3{ font-size: 16px; word-spacing: 5px; }
td.content-slogan span { color: #009DDE; }
td.content-slogan-small { padding-top: 5px; color: #FFF; font-size: 14px; font-family: verdana; text-align: center;}
td.content-slogan-small h3{ font-size: 14px; word-spacing: 4px; word-spacing: 4px; text-transform: none;  }

td.content-footer-column { padding: 10px 50px 10px 0px; vertical-align: top; font-size: 11px; line-height: 18px; }
td.content-footer-column h4 { background: #FFF; color: #333; padding: 3px; border-right: 1px solid #bfbfbf; border-bottom: 1px solid #bfbfbf; font-size: 11px;  }
td.content-footer-column a { color: #333; }

td.content-header-right { color: #FFF; text-align: right; vertical-align: bottom; font-size: 11px; }
td.content-header-right a{ color: #FFF; padding-left: 5px;}
td.content-header-right a:hover{ color: #FFF;}
td.content-header-right img { vertical-align: middle; }

td.news-overview-item-header { width: 50%; }
td.news-overview-item-header a { color: #009EE0; font-weight: lighter !important; font-size: 14px; text-decoration: none; }
td.news-overview-item-summary { width: 100%; height: 90px;  }
td.news-overview-item-summary hr { height: 0; width: 100%; border: 0; border-bottom: 1px #ccc solid; margin-bottom: 10px; }
a.news-overview-readmore { display: block; font-size: 10px; text-align: right; }
span.news-overview-item-date { font-size: 11px; }

td.news-overview-item { vertical-align: top; padding: 10px 15px 0 0; width: 50%; }

td.content-text { width: 50%; }
td.content-portal-content a,
td.content-text a { color: #009EE0; }





td.separator { width: 20px; }

