/* BLUE CSS SHEET */

body { background:#fff url(../images/blue/top-bg.png) top repeat-x; color:#333 }
a { color:#046a8a }
a:hover { color:#0d81a6; text-decoration:underline }
#logo { background:url(../images/blue/logo.png) no-repeat }
#breadcrumb { background:#185375; color:#fff }
.moduletable h3, .moduletable_text h3, .moduletable_menu h3 { background:url(../images/blue/mod-left.gif) no-repeat; color:#fff }
#footer { background:#185375 url(../images/blue/footer-tp.gif) top no-repeat; color:#fff }
#footerBt {  background:url(../images/blue/footer-bt.gif) no-repeat; }
#footer a { color:#fff }
#footer a:hover { color:#b5cfdd; text-decoration:underline }
#footer .moduletable_footer li, #footer .moduletable ul.menu a { background:url(../images/blue/menu-list.gif) left no-repeat }

.article_separator { background:url(../images/blue/article-div.gif) repeat-x center }
a.readon { background:url(../images/blue/read.gif) no-repeat }
.poll .button { background:url(../images/blue/button-poll.png) no-repeat; color:#fff }
.createdate, .small, .modifydate, .pagenavcounter { color:#99ab20 }
.contenttoc { border:1px dotted #3c4648 }
.componentheading, .contentheading { color:#3c4648 }
.componentheading { border-bottom:1px dotted #3c4648; border-top:1px dotted #3c4648 }

/* DROP MENU */

#horiz-menu a { color:#000; background-image:url(../images/blue/menu-l.gif) }
#horiz-menu li { background-image:url(../images/blue/menu-r.gif)}
#horiz-menu li.active a, #horiz-menu li.sfHover.active a { color:#fff }
#horiz-menu.splitmenu li.active a, #horiz-menu.splitmenu li.active-sfHover a { color:#fff; background:url(../images/blue/menu-l.gif) 0 0 no-repeat }
#horiz-menu.splitmenu li.active { background:url(../images/blue/menu-r.gif) 100% 0 no-repeat }

#horiz-menu ul ul { background:#1b6a98 }
#horiz-menu li li a:hover, #horiz-menu li.active li a:hover { background:#0c6191 }


