body { background:#000 url(../images/blue/bg-blue.gif) top repeat-x fixed; color:#fff}

a { color:#fff }

a:hover { color:#b50b0c; text-decoration:underline }



#wrapper { background:#000; border-left:1px solid #282626; border-right:1px solid #282626; border-bottom:1px solid #282626 }

#headerLogo { width:920px; height:288px; margin:0; background:url(../images/blue/header-logo.jpg) no-repeat }

#footer { background:#000 }



#horiz-menu a { color: #fff; background-image: url(../images/blue/menu-l.gif); text-decoration:none }

#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:#333 }

#horiz-menu li li a:hover, #horiz-menu li.active li a:hover { background:#b50b0c }



ul.menu a { background:url(../images/blue/bullet.gif) left no-repeat }

ul.menu a:hover { background:url(../images/blue/bullet.gif) left no-repeat }

ul.menu li.active li a { background:url(../images/blue/menu-list.gif) left no-repeat }

#main ul, #mainRight li, #mainLeft li, #mainFull li { background:url(../images/blue/menu-list.gif) no-repeat 0 5px }



#contentBg { background: #282626 }

#leftColumn { background:#131313 }

#rightColumn { background:#323030 }

#leftColumn .moduletable h3, #leftColumn .moduletable_text h3, #leftColumn .moduletable_menu h3 { background:url(../images/blue/mod-left-blue.gif) no-repeat 0 0; }

.article_separator { background:url(../images/blue/article-div.gif) repeat-x center }

a.readon { background:url(../images/blue/read.gif) no-repeat }

.button { color:#fff; background:url(../images/blue/button.png) no-repeat }

.poll .button { background:url(../images/blue/button-poll.png) no-repeat; color:#000 }

.createdate, .small, .modifydate, .pagenavcounter { color:#ffffff }

.contenttoc { border:1px dotted #b50b0c }

.componentheading, .contentheading { color:#b50b0c }

/** .componentheading { border-bottom:1px dotted #b50b0c; border-top:1px dotted #b50b0c }**/

td.sectiontableheader { background:#000; border-right:1px solid #282626 }

.column_separator { border-left:1px solid #ccc }



.imgRight { border:1px solid #323030  }

.imgLeft { border:1px solid #323030 }



#system-message { color:#000 }