@charset "utf-8"; 
/* CSS Document */
/* Import CSS files */

/* -- wcag-customs -- */
body,
body.pages
{ background: #000000; color: #ffffff; }
div.catch-all { background: none; }

div.c-row-line-3 { background: #000000; border: 1px solid #ffffff; }
div.c-row-line-4,
div#menu-bottom
{ background: none; border: 1px solid #ffffff; border-width: 1px 0;  }

div#wrapper { color: #ffffff; }

div.attachments ul li .counter,
div.attachments ul li .attachments-size,
div.attachments ul li .filetype
{ background: none; }

.menu-left-2 ul li a:hover,
.menu-left-3 ul li a:hover,
.rss-box .rss-list ul li a:hover
{ background: #ffffff; color: #000000; }

.tab-information .tab-info-type .on
{ color: #000000; }

.content-column-a-home .information-list-1 > h2,
div.content-column-a div.home-column-a div.information div.information-content span,
.information .information-date,
.information .information-author,
div.tab-1 h1, div.tab-1 h2,
div.attachments ul li .attachments-desc,
.header-info,
.information-expanded .information-header h2,
h1,h2,h3,h4,h5,h5,
.information-expanded .information-content,
div.gallery-images-list ul li,
.rss-box h3,
.newsletter-box h3,
div.calendar-box div.calendar-box-top h3,
div.gallery-video-list ul li span,
.path-way .information-path,
div.footer,
div.gallery-video-list ul li span.author,
ul.calendar-list-entries li div.calendar-list-a h2, ul li div.calendar-list-a h4,
div.polls-box div.polls-box-title,
ul.calendar-list-entries li div.calendar-list-info,
div.calendar-details-objects > h3, div.calendar-details-objects > h4,
div.gallery-images-list ul li span.author,
div.attachments ul li div.link span,
div.attachments ul li div.link a span,
div.attachments ul li div.link a:hover,
div.w-comments h5,
div.menu-bottom div.menu-bottom-column ul li a:hover,
div.footer div.footer-ue
{ color: #ffffff;} 


div.calendar-details-objects > h3, div.calendar-details-objects > h4 { border: none; }

div.top-images-slider { margin-left: -460px; }

div.gallery-images div.gallery-images-list { background: none; }
div.gallery-images-list ul li a.gallery-images-tb,
div.gallery-video-list ul li a.gallery-video-tb
{ background: #000000; border: 1px solid #ffffff; box-sizing: border-box; }

div.attachments ul li div.link a { text-decoration: underline; }
div.attachments ul li div.link a span { border: 1px solid #ffffff; }

div.slider-cover 
{ display: none; }


a,
div.information div.information-title h3 a,
.menu-left-2 ul li a,
.menu-left-3 ul li a,
.rss-box .rss-list ul li a,
.information-list-title-only a,
div.menu-bottom div.menu-bottom-column ul li a,
div.footer div.menu-footer ul li a,
div.wai ul li a,
.tab-information .tab-info-type a,
div.menu-top > ul > li > a,
div.information-list-2 ul li a,
div.attachments ul li div.link a,
div#as-box a
 { color: #ffff00; }
 
a:hover { text-decoration: underline; }

div.menu-left ul li a span.mr-ico { background: none; border-radius: 50%; border:1px solid #ffffff; }

div.wai div.wai-hc a
{ background: #ffff00; }

div.menu-right ul li a:hover,
div.menu-right ul li a:hover span,
div.information-expanded ul.information-content-tools li.print a:hover,
div.wai div.wai-hc a:hover
{ background: #ffffff; color: #000000; }

div.information-expanded ul.information-content-tools li.print a 
{ border: none; }



div.footer-contact { background: #000000; border: 1px solid #ffffff; border-width: 1px 0; }

div.media-shark-box { background: #000000; }

.bt span,
.bt-color-1 span,
a.show-all span
{ background: #ffff00; color: #000000; }
.bt:hover span,
.bt-color-1:hover span,
a.show-all:hover span
{ background: #ffffff; color: #000000; }
.bt span em,
.bt-color-1 span em,
a.show-all span em
{ color: #000000; }

div.menu-right ul li a { background: none; color: #ffff00; }

div.c-row-menu-top { background: none; }
div.c-row-line-3 .wosir-name { color: #ffffff; }
div.menu-top ul li a.selected { color: #ffffff; }
div.menu-top ul li a:hover span ,
div.menu-top ul li a.a-hover span { color: #ffffff; }
div.menu-top-2 ul li a:hover,
div.menu-top-2 ul li a.a-hover { background: #ffff00; color: #000000; }
div.menu-top-2 ul li a:hover span,
div.menu-top-2 ul li a.a-hover { color: #000000; }
div.menu-top div.subMenu { background: #ffff00; box-shadow: none; }
div.menu-top div.subMenu ul li.sub a { color: #000000 !important; }
div.menu-top div.subMenu ul li.sub a:hover { background-color: #000000; color: #ffffff !important; }
div.menu-top div.subMenu ul li.sub ul li a, 
div.menu-top-2 div.subMenu ul li.sub ul li a
{ color: #000000; padding: 2px 4px !important; display: inline-block !important; }
div.menu-top div.subMenu ul li.sub ul li a:hover, 
div.menu-top-2 div.subMenu ul li.sub ul li a:hover
{ background: #000000 !important; color: #ffffff !important; }

div.news-box div.slider-wrapper,
div.news-box div.nivo-caption { background: #000000; }

div.information-list-4 ul.information-content-tools { background: #000000; color: #ffffff; border: 1px solid #ffffff; padding: 4px 14px; }
div.information-expanded div.information-title h2 { color: #ffffff; }
div.information-expanded ul.information-content-tools li.status span.archive { background-color: #ffffff; color: #000000; }
div.information-expanded ul.information-content-tools { color: #ffffff; }
div.information-expanded ul.information-content-tools li.print a { color: #000000; background: #ffff00; }

div.menu-right ul li a span { color: #ffffff; }
div.menu-right ul li a.selected span { color: #ffffff; }

div.calendar-box ul li span { color: #ffffff; }
.ui-widget-content { color: #ffffff; }
ul.calendar-list-entries li div.calendar-list-info > span { background: none; border: none; color: ffffff;}

div.weather-box ul li .weather-temp-desc { color: #ffffff; }
div.weather-box ul li .weather-temp-value { color: #ffffff; }
div.weather-box ul li .weather-pressure-desc { color: #ffffff; }
div.weather-box ul li .weather-pressure-value { color: #ffffff; }

div.path-way div.information-path a { color: #ffff00; }

div.attachments h3 { color: #ffffff; }

div.polls-box-results div.polls-box-content ul li div.results-bar { background: #ffffff; }

div.box-color-1 { background: none; border: 1px solid #ffffff; box-sizing: border-box; }

