/* CSS Document */

a {color: #00F; }
body {background-color:#FFF; }

.new {color: red;}

.block-content a:link {color: #00F; }
.block-content a:visited {color: #009; }
.block-content a:hover {color: #66F; }
.block-content a:active {color: #F00; }


.block-title {color: #003366; height:24px; overflow:hidden; margin:0px; padding:0px;}
.block-title a {color: #FFF; text-decoration:none; }
.block-advertisement,
.block-content { background-color: #EEEEEE; }
.footer {border-top: solid #CCC 1px;}
.header-block {background-image:url(/library/layout/redgrey/navbar.png); background-repeat:repeat-x; color: #FFF; padding:3px; height:19px;}
.header-block a {color: #FFF; }
#newsflash {background-image:url(/library/layout/redgrey/navbar.png); margin-top:7px; color: #FFF; border: solid #BBB 1px; border-bottom: solid #EEE 1px; }
#newsflash a {color: #FFF; text-decoration:none; }
#newsflash a:hover {text-decoration:underline; }
.tl {background-image:url(/library/layout/redgrey/tl.png);}
.tr {background-image:url(/library/layout/redgrey/tr.png); }
.bl {background-image:url(/library/layout/redgrey/bl.png); height:13px;}
.br {background-image:url(/library/layout/redgrey/br.png); }
.tl, .tr, .bl, .br {background-repeat:no-repeat; }
.top {background-image:url(/library/layout/redgrey/top.png); background-repeat:repeat-x;}
.bt {background-image:url(/library/layout/redgrey/bottom.png); background-repeat:repeat-x; background-position:bottom;}

.top img {vertical-align:middle; }
.rss-block {background-color:#EEEEEE; }
.lt, .rt {background-color: #EEEEEE; background-repeat:repeat-y;}
.rt {background-image:url(/library/layout/redgrey/right.png); background-position:right; }
.lt {background-image:url(/library/layout/redgrey/left.png); background-position:left; }
.container {padding: 6px; }
.content {padding:  0px 10px; }
.block-content {padding: 3px 0px 0px 0px !important; }
.header {height:80px; overflow:hidden; }
.rss {background-image:url(/library/layout/redgrey/fade.png); background-repeat:no-repeat; }
.accentuate {border: solid #E50000 5px; }
.manual h1, .manual h2, .manual h3 {background-color: #E40000 !important; color: #fff !important; border: solid white 1px !important; }
.manual_highlight {background-color: #E40000; color:white; font-weight:bold;}

.subbar img {float:left; }
.subbar {overflow:hidden; text-align:left; margin-left:0px; color:#FFF; position:absolute; top:105px; left:0px; z-index:1;  }
.subbar a {color:#FFF; text-decoration:none; }
.subbar a:hover {text-decoration:underline; }
.subbar div {float:left; padding-top:4px; background:url(/library/layout/redgrey/navbar.png) repeat-x; height:25px;padding-left:10px;}
