/* BLUE CSS SHEET */

body { background:#f9f9f0 url(../images/white/top-bg.jpg) top repeat-x; color:#333 }
a { color:#1482b9 }
a:hover { color:#0a6593; text-decoration:underline }

#headerLogo { background:url(../images/white/header-logo.jpg) top no-repeat }
.search .inputbox { background:#1482b9; color:#fff }
#contentTop { background:url(../images/white/top-ct.gif) no-repeat }
#contentInner { background:url(../images/white/inner-ct.gif) repeat-y }
#contentBottom{ background:url(../images/white/bottom-ct.gif) no-repeat }

#main ul, #mainRight li, #mainLeft li, #mainFull li { background:url(../images/white/menu-list.gif) no-repeat 0 5px }

#footer { background:#ebebda; color:#333 }
.moduletable_login { color:#333 }
.moduletable_login a { color:#1482b9  }

#rightColumn .moduletable h3, #rightColumn .moduletable_text h3, #rightColumn .moduletable_menu h3 { background:url(../images/white/mod-right.gif) no-repeat; color:#333 }
#leftColumn .moduletable, #leftColumn .moduletable_text, #leftColumn .moduletable_menu { border-right:1px dotted #8eaf35 }

.article_separator { background:url(../images/white/article-div.gif) repeat-x center }
a.readon { background:url(../images/white/read.gif) no-repeat }

.button { color:#000; background:url(../images/white/button.png) no-repeat; }
.poll .button { background:url(../images/white/button-poll.png) no-repeat; color:#fff }

.createdate, .small, .modifydate, .pagenavcounter { color:#8c2750 }
.contenttoc { border:1px dotted #1482b9 }
.componentheading, .contentheading { color:#1482b9 }
.componentheading { border-bottom:1px dotted #1482b9; border-top:1px dotted #1482b9 }

/*___________________Table View______________*/
td.sectiontableheader { background:#ebebda; border-right:1px solid #fff }

/*__________VERTICAL COLUMN MENU STYLES________*/

ul.menu a { background:url(../images/white/bullet.gif) left no-repeat;  }
ul.menu a:hover { background:url(../images/white/bullet.gif) left no-repeat  }
ul.menu li.active li a { background:url(../images/white/menu-list.gif) left no-repeat } 

#horiz-menu a { color:#1482b9; background-image: url(../images/white/menu-l.gif) }
#horiz-menu li { background-image:url(../images/white/menu-r.gif)}
#horiz-menu.splitmenu li.active a,#horiz-menu.splitmenu li.active-sfHover a { color:#1482b9; background: url(../images/white/menu-l.gif) 0 0 no-repeat }
#horiz-menu.splitmenu li.active { background:url(../images/white/menu-r.gif) 100% 0 no-repeat }


#horiz-menu ul ul { background:#fff }
#horiz-menu li li a:hover, #horiz-menu li.active li a:hover { background:#f9f9f0 }

#horiz-menu a {text-decoration:none}
#horiz-menu li {}
#horiz-menu li.active a,
#horiz-menu li.sfHover.active a {
	color:#04618f }
#horiz-menu.splitmenu li.active a,
#horiz-menu.splitmenu li.active-sfHover a {}
#horiz-menu.splitmenu li.active {}
#horiz-menu li:hover a,
#horiz-menu li.sfHover a {
	color:#1482b9
}

#horiz-menu li li a:hover,
#horiz-menu li.active li a:hover {
	color:#1482b9
}

#horiz-menu li li a,
#horiz-menu li.active li a,
#horiz-menu li.active.parent.sfHover a,
#horiz-menu li.active-sfHover a,
#horiz-menu li.active.sfHover li a,
#horiz-menu li.active-sfHover li a {
	color:#1482b9
}

#horiz-menu li li, 
#horiz-menu li:hover li,
#horiz-menu li.sfHover li,
#horiz-menu li.parent:hover li,
#horiz-menu li.parent.sfHover li,
#horiz-menu li.active.parent:hover li,
#horiz-menu li.active.parent.sfHover li {
	border-bottom: 1px solid #1482b9;
	background: none;
}