body {margin:0;font-family:'Arial Unicode MS', Arial, Tahoma;font-size:14px;}
table tr td {vertical-align:top;}
a, a:visited {color: #000000;}
#body {width:980px;margin: 0 auto;background-image:url('../img/side.png');background-origin:content-box;background-size:50px 95%;background-position: 950px 150px;background-repeat:no-repeat;padding-bottom: 50px;border-bottom:20px solid #fff;}
#header {width:880px;height:260px;background:#fed001;text-align:left;padding:5px 10px;line-height:22px;font-family:'Arial Rounded MT',Arial;font-size:12px;}
    #header span {background:#0070fb;vertical-align:top;border-radius:3px;padding:3px;color:#ffffff;}
        #header span a, #header span a:visited {color:#ffffff;font-size:13px;vertical-align:top;}
    #header a, #header a:visited {color:#000000;}
#date {float:right;color:#3a3b07;}
#marquee {box-shadow: 6px 6px 5px #888888;width:600px;height:337px;float:right;margin-right:-70px;}
    #marquee img {width:600px;height:337px;}
#imgslider {list-style-type:none;margin:0;padding:0;}
    #imgslider img {width:600px;height:337px;position:absolute;}
#marqueetitle {background:#b1a251;opacity:0.8;padding:5px;padding-left:20px;position:absolute;border-top:5px solid #000000;width:280px;height:64px;}
#topofpage {position:absolute;width:48px;height:48px;background-image:url('../img/top.png');}
#news, #newsgrid {float:right;padding:5px 35px 5px 10px;border-left:2px solid #cccccc;width:610px;margin-bottom:60px;margin-top: 15px;}
    #news span, #newsgrid span {padding:0 3px 3px 25px;background-image:url('../img/calendar.png');background-repeat:no-repeat;background-origin:border-box;font:bold 14px Arial;display:inline-block;margin:15px 0;color:#da2b26;}
    #news img {width:128px;height:128px;border:1px solid #000000;margin:10px;float:right;margin-top:-10px;}
        #news img.s {float:left;}
    #news a, #newsgrid a {text-decoration:none;font-size:14px;}
        #news a:hover, #newsgrid a:hover, #news a.h:hover, #newsgrid a.h:hover {text-decoration:underline;color:#0070fb;}
        #news a.m, #newsgrid a.m {color:#0070fb;float:right;padding-right:25px;font-weight:bold;}
        #news a.l, #newsgrid a.l {color:#0070fb;padding-left:20px;font-weight:bold;}
        #news a.h, #newsgrid a.h {padding-left:24px;background-image:url('../img/input2.png');background-repeat:no-repeat;}
#flinks {margin: 30px auto;width:90%;color:#da2b26;-moz-column-count:5; /* Firefox */
-webkit-column-count:5; /* Safari and Chrome */
column-count:5;
-moz-column-gap:20px; /* Firefox */
-webkit-column-gap:20px; /* Safari and Chrome */
column-gap:20px;
-moz-column-rule:2px solid #fed001; /* Firefox */
-webkit-column-rule:2px solid #fed001; /* Safari and Chrome */
column-rule:2px solid #fed001;}
    #flinks a, #flinks a:visited {color:#333333;}
        #flinks a:hover {color:#0070fb;}
h1 {font:bold italic 40px Arial;color:#ffffff;line-height:32px;display:inline;text-shadow: 2px 1px 1px #000000;}
input {border-radius:5px;padding:5px;padding-left:28px;background-color:#f0f0f0;background-image:url('../img/input.png');background-repeat:no-repeat;background-origin:border-box;box-shadow:2px 2px 4px #cccccc;}
select {border-radius:5px;padding:5px;padding-left:28px;background-color:#f0f0f0;background-image:url('../img/input.png');background-repeat:no-repeat;background-origin:border-box;box-shadow:2px 2px 4px #cccccc;margin-right:20px;}
input.search {width:200px;padding-left:5px;padding-right:28px;background-image:url('../img/search.png');background-position: 210px 0;margin:100px 0 10px 0;box-shadow:4px 4px 8px #fffa00;}
div#reportfilter select {background-image:url('../img/input1.png');padding:3px;padding-left:28px}
div.t {border-radius:5px;padding:5px;padding-left:30px;background-image:url('../img/input1.png');background-repeat:no-repeat;background-origin:border-box;border:1px solid #da2b26;margin: 10px 0 20px 10px;display:inline-block;font:bold 12px arial;}
div.y {border-radius:5px;padding:5px;padding-left:30px;background-image:url('../img/input3.png');background-repeat:no-repeat;background-origin:border-box;border:1px solid #0070fb;margin: 30px 0 0 0;font:bold 12px arial;width:240px;height:43px;resize:vertical;overflow:auto;}
span.c {display:block;font:bold 12px Arial;color:#333333;background-image:url('../img/input2.png');background-repeat:no-repeat;background-origin:border-box;padding-left:24px;margin-left:20px;}
span.l {display:block;font-size:11px;color:#0070fb;margin-left:25px;}
div.rev {padding:10px;margin:20px 10px 20px 10px;font-size:12px;width:270px;border-bottom:2px solid #cccccc;}
    div.rev div {background-image: url('../img/rev.png');background-repeat:no-repeat;height: 12px;background-color:#0070fb;width:260px;}
    div.rev span {color:#808080;font-size:13px;max-width:240px;}
    div.rev a {text-decoration:none;font-size:11px;}
        div.rev a:hover {color:#0070fb;}
    div.rev b {color:#0070fb;}
img.slider {position:absolute;}
.tp {position:absolute;background-color:#0070fb;opacity:0.95;color:#fed001;padding:8px;font-size:12px;z-index:999;left:-9999px;top:-10px;box-shadow:2px 2px 4px #000000;border-radius:5px;max-width:300px;}
    .tp b {color:#000000;float:right;font-weight:normal;margin-left:40px;}
.tp2 {position:absolute;background-color:#000000;opacity:1;color:#ffffff;padding:8px;font-size:12px;z-index:999;left:-9999px;top:-10px;box-shadow:0 0 10px #fed001;max-width:220px;border:1px solid #fed001;}
ul.tab {border-bottom:1px solid #0070fb;padding:0;margin:0;padding-bottom:5px;width:920px;}
    ul.tab li {display:inline;border-radius:5px 5px 0 0;background:#dddddd;padding:5px 10px;margin-right:-3px;border:1px solid #0070fb;border-bottom:0;z-index:2;}
    ul.tab li:hover {cursor:pointer;background-color:#f0f0f0;}
    ul.tab li.s {background-color:#ffffff;padding-bottom:6px;}
div.tabc {border-radius:0 0 8px 8px;border:1px solid #0070fb;border-top:0;padding:10px;box-shadow:4px 4px 6px #888888;width:900px;z-index:1;}
    div.tabc div {position:absolute;z-index:-1;opacity:0;}
        div.tabc div.s {position:relative;opacity:1;z-index:1;}
ul.gal {float: left;list-style:none;margin:10px 50px;margin-left:40px;padding:10px;width:880px;}
ul.gal li {margin: 0;padding: 5px;float: left;position: relative;width:130px;height:130px;}
ul.gal li img {width: 128px;height: 128px;-ms-interpolation-mode:bicubic;border:1px solid #bbb;padding:0;background:#f0f0f0;position: absolute;left:0;top:0;z-index:0;transition:width 500ms, height 500ms, top 500ms, left 500ms, border 5s;-webkit-transition:width 500ms, height 500ms, top 500ms, left 500ms, border 5s; /* Safari */}
ul.gal li img:hover {border:1px solid #fed001;width:256px;height:256px;z-index:10;top:-64px;left:-64px;box-shadow:0 0 8px #333333;transition:width 500ms, height 500ms, top 500ms, left 500ms, border 5s;-webkit-transition:width 500ms, height 500ms, top 500ms, left 500ms, border 5s; /* Safari */}
ul.ll {margin:20px 0;list-style:none;padding:0;border-left:1px solid #b1a251;}
    ul.ll li {padding:10px;text-align:left;padding-left:0;font-style:italic;}
        ul.ll li a {text-decoration:none;font-size:15px;background-color:#fed001;padding:2px 10px;border-radius:0 10px 10px 0;padding-right:23px;}
            ul.ll li a:hover {font-weight:bold;padding-right:20px;background-color:#fffa00;}
    ul.ll li img {border:2px solid #fed001;margin-bottom:-13px;margin-right:10px;box-shadow:1px 1px 2px #333333;}
div.navigation {padding-right:80px;}
    div.navigation div {float:right;}
        div.navigation div a {padding:2px 8px;background-color:#fed001;color:#000000;border-radius:5px;margin: 0 2px;}
div.bg {opacity:0.8;position:absolute;top:0;left:0;z-index:1000;background-color:#000000;}
div.bgt {position:absolute;z-index:1001;width:320px;background-color:#ffffff;padding:10px;min-height:100px;}
    div.bgt strong {font:bold 18px arial;color:#da2b26;}
.addthis {height:45px;margin:0;margin-top:10px;}

#gdpr {opacity:0.9;position:absolute;left:0;top:0;background-color:#000;color:#fff;width:100%;padding:10px;}
    #gdpr div a {border-color:#f00;color:#f00;border-width:1px;font-weight:bold;font-size:18px;}
