.menu a{text-decoration:none;font-weight:bold;}
.menu a:hover{background-color:#ffff00;text-decoration:none;}
body{background-color:#7C7C7C;color:black;}
.bar{font-family:verdana,arial,helvetica,sans-serif;font-size:9pt;color:#000000;background-color:#FFFFFF;margin:0;}
.cssstyle{position:relative;visibility:hidden;}/** DO NOT EDIT THIS LINE !!! **/
.bar a{color:#000000;text-decoration:underline;}
a{color:#000000;text-decoration:none;}
a:hover{text-decoration:underline;}
.big{font-size:150%;}
.big2{font-size:250%;}
h5{text-align:center;font-weight:bold;font-size:14px;margin:0px;}
h4{text-align:justify;font-weight:normal;font-size:14px;display:inline;}
h3{text-align:justify;font-weight:normal;font-size:14px;display:inline;}
h1{display:inline;text-align:center;font-size:16px;font-weight:bold;padding:3px;}
.panel_top{margin-top:0px;width:100%;height:24px;padding:3px 0 0 0;background:url(images/top.gif) no-repeat center;color:black;cursor:pointer;font-weight:bold;text-align:center;font-size:14px;font-family:verdana,arial,helvetica,sans-serif;}
.tabok{width:160px;height:24px;background:url(images/top.gif) no-repeat center;color:black;cursor:pointer;font-weight:bold;text-align:center;font-size:14px;border:1px solid #bbb;text-align:justify;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
.tab_ok{width:160px;font-size:12px;text-align:justify;color:black;cursor:pointer;font-weight:bold;border:1px solid #bbb;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-khtml-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}
.panel_top_c{margin-top:0px;width:99%;height:24px;padding:0px;background:url(images/topc.gif) no-repeat center;color:black;cursor:pointer;font-weight:bold;text-align:center;font-size:16px;font-family:verdana,arial,helvetica,sans-serif;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
table.promo td{border-width:1px;border-style:dotted;border-color:silver;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;vertical-align:middle;font-size:10px;font-weight:bold;}
.matrixItem{font-size:8px;text-align:justify;padding-left:2px;}
.evid,.matrixEven,.matrixOdd{font-size:8px;text-align:center;}
/*tags super*/
div.tagdisplay{margin-left:7em;margin-top:0px;margin-bottom:0px}
.is_webkit .tagdisplay{margin-left:0!important}
h5.tag-chain-label{position:absolute;right:-4.3em;width:4em;font-size:76%;visibility:hidden;margin-top:6px}
ul.tag-chain{float:right;text-align:right;margin:0;padding:0 0 0 8px;overflow:hidden;line-height:19px}
ul.tag-chain li{display:inline!important;font-size:92%;margin-left:-10px}
ul.tag-chain li a{color:black;padding:1px 0 2px 8px;background:transparent url( './img/del_sprite_tags.png ') no-repeat 0 -560px;_background:transparent url( './img/del_sprite_tags.gif ') no-repeat 0 -80px}
ul.tag-chain li.on a{background-position:0 -720px;_background-position:0 -120px}
ul.tag-chain li a span{padding:1px 13px 2px 7px;background:#F2F2F2}
ul.tag-chain li a span strong{font-weight:normal;color:#aaa}
ul.tag-chain li.on a span{text-decoration:none;color:#FFF;background:#8F8F8F}
ul.tag-chain li a:hover{background-position:0 -800px;_background-position:0 -160px;text-decoration:none}
ul.tag-chain li a:hover span{background:#6C6C6C;color:#FFF;text-decoration:none}
ul.tag-chain li.on a span strong,ul.tag-chain li a:hover span strong{color:#ccc;text-decoration:none}
.is_safari ul.tag-chain li a{padding-bottom:3px}
.is_safari ul.tag-chain li a span{padding-bottom:3px}
.is_ffMac ul.tag-chain li a,.is_ffMac ul.tag-chain li a span{padding-bottom:3px}
.is_ie6 ul.tag-chain li a{padding-top:0}
.is_ie7 ul.tag-chain{line-height:20px}
.is_ie7 ul.tag-chain li a{padding:0 0 2px 8px}
#tagfield{position:relative}
#tagEditor .tag-chain{position:absolute;top:1px;left:0;text-align:left}
#tagEditor .tag-chain li{margin:0 0 4px 0;float:left;position:relative}
#tagEditor .tag-chain li a{margin:0;padding:2px 22px 0 4px;color:#fff;cursor:pointer;min-height:16px;_height:16px;background:#7C7C7C url( './img/bgarrow_tagEntry.gif ') no-repeat scroll right top}
#tagEditor .tag-chain li a span{display:none;position:absolute;top:4px;right:6px;height:11px;width:11px;padding:0;margin:0;background:transparent url( './img/del_sprite_smallIcons.gif ') 0 -400px no-repeat}
#tagEditor .tag-chain li a:hover span{display:block}
/*end tags*/
#headernav img{border:0px;opacity:0.5;filter:alpha(opacity=50);}
#headernav img:hover{opacity:1;filter:alpha(opacity=100);}
.evid{font-size:12px;font-weight:bold;}
.high{text-decoration:blink;color:red;}
#toTop{width:70px;border:1px solid #ccc;background:#f7f7f7;text-align:center;padding:5px;position:fixed;bottom:25px;right:0px;cursor:pointer;display:none;color:#333;font-family:verdana;font-size:12px;z-index:1;font-weight:bold;}
.promos,.promoz{cursor:pointer;position:fixed;left:0px;border:0px;display:none;}
.promote{cursor:pointer;position:fixed;right:0px;border:0px;display:none;}
.close_promo{position:absolute;top:0px;right:0px;font-size:10px;z-index:99999;display:none;}
.lefts{bottom:0%;border:0px;width:65px;min-height:165px}
.rights{bottom:0%;border:0px;width:80px;min-height:117px}
div#hitdelivery{font-size:19px;color:black;text-align: center;}
table .site_add{border: 0px; font-size: 14px;}
table .site_add td:first-child{text-align: right;padding-right: 2px;}
table .site_add td{margin-bottom: 2px;}
table .all_sites{width: 100%;font-size: 14px;text-align: right;margin-left: 3px;}
table .all_sites tr:nth-child(even) { background-color: white;}
body > .body{background-color:white;margin-top: 50px;}

/*
 * Bootstrap Cookie Alert by Wruczek
 * https://github.com/Wruczek/Bootstrap-Cookie-Alert
 * Released under MIT license
 */
 
.cookiealert {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    margin: 0 !important;
    z-index: 999;
    opacity: 0;
    border-radius: 0;
    transform: translateY(100%);
    transition: all 500ms ease-out;
    /*color: #ecf0f1;*/    
    background-color: #f7f7f7;
}


.cookiealert.show {
    opacity: 1;
    transform: translateY(0%);
    transition-delay: 1000ms;
}

.cookiealert a {
    text-decoration: underline
}

.cookiealert .acceptcookies {
    margin-left: 10px;
    vertical-align: baseline;
}