a.external-link, a.external-link-new-window { color: #333; background: url(img/linkext.gif) no-repeat right center; padding-right: 13px; }
a:hover.external-link, a:hover.external-link-new-window { color: #001496; background: url(img/linkext_over.gif) no-repeat right center; padding-right: 13px; }

.csc-header h1, .csc-textpicHeader h1 { margin: 0px 0px 10px 0px; color: #001496; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
.csc-header-n2 h1 { margin: 0px 0px 10px 0px; color: #001496; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.csc-header-n3 h1 { font-size: 14px !important; line-height: 14px !important; }

.bodytext b { color: #001496; }

.news_latest { margin-bottom: 5px; }
.news_latest img { width: 100px !important; height: 75px !important; margin-left: 3px !important; }
.news_latest .newsDate { font-size: 10px; color: #001496; }
.news_latest a { font-size: 11px; background: url('img/arrow-right-darkgrey.png') right center no-repeat; padding-right: 7px; }
.news_latest a:hover { color: #001496; background: url('img/arrow-right-blue.png') right center no-repeat; padding-right: 7px; }
.news-latest-gotoarchive { text-align: center; width: 100%; }
.news-latest-gotoarchive a { font-size: 11px; color: #333; background: url('img/arrow-right-darkgrey.png') right center no-repeat; padding-right: 7px; }
.news-latest-gotoarchive a:hover { color: #001496; background: url('img/arrow-right-blue.png') right center no-repeat; padding-right: 7px; }

.news-list-item .news-list-picture { float: left; margin-bottom: 10px; }
.news-list-item .news-list-text { float: left; margin-left: 10px; width: 500px; }
.news-list-item .news-list-text .news-list-date { font-size: 11px; color: #001496; font-family: Arial, Helvetica, sans-serif; }
.news-list-item .news-list-text h2 { margin: 0px 0px 10px 0px; color: #001496; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin-bottom: 10px; }
.news-list-item .news-list-text p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; margin-bottom: 10px; }
.news-list-item .news-list-text p a { font-size: 11px; background: url('img/arrow-right-darkgrey.png') right center no-repeat; padding-right: 7px; }
.news-list-item .news-list-text p a:hover { color: #001496; background: url('img/arrow-right-blue.png') right center no-repeat; padding-right: 7px; }

.arrow a { background: url('img/arrow-right-darkgrey.png') right center no-repeat; padding-right: 7px; }
.arrow a:hover { color: #001496; background: url('img/arrow-right-blue.png') right center no-repeat; padding-right: 7px; }

.news-single-item { margin-bottom: 10px; }

.news-single-timedata { font-size: 11px; color: #001496; font-family: Arial, Helvetica, sans-serif; }
.news-single-item .news-single-img p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; width: auto; text-align: center; padding: 2px; }
.news-single-item h2 { margin: 0px 0px 10px 0px; color: #001496; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.news-single-item h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
.news-single-item p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin-bottom: 10px; }
.news-single-item p.news-single-imgcaption { margin: 0px; }
.news-single-item a { background: url('img/arrow-left-darkgrey.png') left center no-repeat; padding-left: 8px; }
.news-single-item a:hover { color: #001496; background: url('img/arrow-left-blue.png') left center no-repeat; padding-left: 8px; }
.news-single-item ul { margin-left: 30px; font-family: Arial, Helvetica, sans-serif; list-style-type: disc; }
.news-single-item ul li { margin-bottom: 10px; }

.news-single-img { margin-bottom: 10px; margin-left: 10px; background-color: #000000; border: 1px solid #000000; float: right; }
.news-single-img { margin-bottom: 10px; }
.news-single-imgcaption { margin: 0px !important; color: #ffffff !important; text-align: center; font-size: 10px !important; }

.news_latest img,
.news-list-picture a img { border: 1px solid #000000; }
.csc-textpic-text ul { margin-left: 30px; font-family: Arial, Helvetica, sans-serif; list-style-type: disc; }
.csc-textpic-text ul li { margin-bottom: 10px; }

.csc-textpic-image { margin-bottom: 10px; background-color: #000000; border: 1px solid #000000; }
.csc-textpic-image { margin-bottom: 10px; }
.csc-textpic-caption { margin: 0px; color: #ffffff; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

dl.csc-textpic-image dt img { margin: 0px !important; }

/* Mailform */
.csc-mailform { margin-bottom: 10px; }
.csc-mailform-field { padding: 2px; }
.csc-mailform-field label { display: block; float: left; width: 140px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: right; padding-top: 4px; margin-right: 5px; }
.csc-mailform-field input, .csc-mailform-field select, .csc-mailform-field textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; width: 300px; }
.csc-mailform-field input { width: 300px; }
.csc-mailform-field textarea { width: 300px; }
.csc-mailform-submit { margin-left: 145px; width: 200px !important; }

/* Sitemap */
.csc-sitemap ul { margin-left: 30px; list-style-type: disc; }
.csc-sitemap ul li { margin-top: 5px; }
.csc-sitemap ul li a { padding-right: 7px; }
.csc-sitemap ul li a:hover { background: url('img/arrow-right-blue.png') right center no-repeat; padding-right: 7px; }

.csc-textpic-center dl { background-color: transparent; color: transparent; border: 0px; margin: 0; padding: 0; }

#content-322-container .csc-textpic { margin-top: 10px; }

a.internal-link { color: #001496; }
a.internal-link:hover { text-decoration: underline; }
