/* White Header Style */

#header-bar {background: #FFFFFF;}
/*#header-bar {background: #FFFFFF url(../images/header/white/header-bg.png) 0 0 repeat-x;} */
#logo {background: url(../images/header/white/logo.png) 0 0 no-repeat;}
.logo-text {color: #333;}
/*#searchmod {background: url(../images/header/white/search-bg.png) 0 0 no-repeat;} */
#searchmod-surround h3 {color: #333;}

#horiz-menu {background: #ececec; border-bottom: 3px solid #3b4a9c;}
#horiz-menu {border-top: 2px solid #ddd; font-size; 13px; padding:0px;}
#horiz-menu li:hover .link, #horiz-menu li.sfHover .link {color: #333;}
#horiz-menu .link {color: #3b4a9b;}
#horiz-menu li:hover .link, #horiz-menu li.sfHover .link, #horiz-menu li.active .link {color: #000;}
#horiz-menu li.active .link, #horiz-menu li:hover .link, #horiz-menu li.sfHover .link {background: #ddd;}
#horiz-menu li.active .link span, #horiz-menu li:hover .link span, #horiz-menu li.sfHover .link span {background: #ddd; margin: 0 0;}
#horiz-menu li.active .link, #horiz-menu li:hover .link, #horiz-menu li.sfHover .link {color: #555;}
/* Blue border and inverted hover color */
#horiz-menu ul ul.columns-1 {background: #ddd; margin-right:5px; border: 1px solid #3b4a9c; border-top-width: 3px; }
#horiz-menu ul ul .sfHover {background: #ececec; }
#horiz-menu ul ul.columns-1 li.active .link, #horiz-menu ul ul.columns-1 li:hover .link {background: #ececec; }
/*#horiz-menu ul ul.columns-1 li.sfHover .link {background: #ececec; border: 1px solid purple;}*/
#horiz-menu ul ul {margin: 0;border: 0;padding: 0;}
#horiz-menu ul ul li, #horiz-menu ul ul li.c0, #horiz-menu ul ul li.c1, #horiz-menu ul ul li.c2, #horiz-menu ul ul li.c3 {padding: 0 0 0 0;}
#horiz-menu ul ul li a.link, #horiz-menu ul ul li.c0 a.link {padding: 2px 0 0 0;}
#horiz-menu ul ul li.col-top a.link {margin-top: 9px; }

/* remove gap between main menu and submenus */
.menutop li:hover .drop-wrap, .menutop li.sfHover .drop-wrap {left: 0px;top:33px;}
.menutop .drop-wrap.columns-1 .drop1, .menutop .drop-wrap.columns-2 .drop1, .menutop .drop-wrap.columns-3 .drop1, .menutop .drop-wrap.columns-4 .drop1 {display:none;}

/* kill submenu-animation */
.menutop .submenu-animation-right {display:none; background: ececec; }
.menutop .submenu-animation-left {display:none; background: ececec; }
#horiz-menu.suckerfish li li:hover, #horiz-menu.suckerfish li li.sfHover {background: #ececec;}
#horiz-menu.suckerfish li li:hover span, #horiz-menu.suckerfish li li:hover li:hover span, #horiz-menu.suckerfish li li:hover li:hover li:hover span, #horiz-menu.suckerfish li li:hover li:hover li:hover li:hover span, #horiz-menu.suckerfish li li.sfHover span, #horiz-menu.suckerfish li li.sfHover li.sfHover span, #horiz-menu.suckerfish li li.sfHover li.sfHover li.sfHover span, #horiz-menu.suckerfish li li.sfHover li.sfHover li.sfHover li.sfHover span {z-index:800; background: #ececec; }


#horiz-menu ul ul.columns-2 {background: url(../images/header/white/drop-bg-2.png) 0 100% no-repeat;}
#horiz-menu ul ul.columns-3 {background: url(../images/header/white/drop-bg-3.png) 0 100% no-repeat;}
#horiz-menu ul ul.columns-4 {background: url(../images/header/white/drop-bg-4.png) 0 100% no-repeat;}

/*
#horiz-menu ul ul li .link.daddy, #horiz-menu ul li.parent.active:hover li .link.daddy, #horiz-menu ul li.parent.active.sfHover li .link.daddy, #horiz-menu ul li.parent:hover li .link.daddy, #horiz-menu ul li.parent.sfHover li .link.daddy {background: url(../images/header/white/drop-arrow.png) 95% 9px no-repeat;}
*/

#searchmod .search_options {color: #333;}
#roksearch_results .rokajaxsearch-overlay {background: #B7B7B7;}
#roksearch_results {background: #B7B7B7;border: 1px solid #999;border-top: 0;border-bottom: 0;}
#roksearch_results a {color: #555;}
#roksearch_results a:hover {color: #000;}
#roksearch_results h3 {color: #333;}
#roksearch_results span {color: #555;}
#roksearch_results span.highlight {background: #666;color: #fff;}
#roksearch_results .roksearch_header, #roksearch_results .roksearch_row_btm {background: #B7B7B7 url(../images/header/white/horiz-bg.png) 100% 0 repeat-x;border-bottom: 1px solid #999;color: #555;}
#roksearch_results .roksearch_odd {background: #B7B7B7 url(../images/header/white/header-bg.png) 0 0 repeat-x;border-bottom: 1px solid #999;}
#roksearch_results .roksearch_even {background: #B7B7B7;border-bottom: 1px solid #999;}
#roksearch_results .roksearch_odd-hover, #roksearch_results .roksearch_even-hover {background: #eee;}
#roksearch_results .roksearch_odd-hover h3, #roksearch_results .roksearch_even-hover h3 {background: url(../images/modules/grey-arrow.png) 0 4px no-repeat;}
.results ol.list li p {color: #555;}
#roksearch_results a#roksearch_link {background: url(../images/header/white/search-close.png) 0 0 no-repeat;}
#roksearch_results .arrow-left {background: url(../images/header/white/search-arrow.png) 0 0 no-repeat;}
#roksearch_results .arrow-left-disabled {background: url(../images/header/white/search-arrow.png) -36px 0 no-repeat;}
#roksearch_results .arrow-right {background: url(../images/header/white/search-arrow.png) -18px 0 no-repeat;}
#roksearch_results .arrow-right-disabled {background: url(../images/header/white/search-arrow.png) -36px 0 no-repeat;}

.rokradios {background: url(../images/modules/grey-inputs.png) 0 0 no-repeat;}
.rokradios-active {background: url(../images/modules/grey-inputs.png) 0 -114px no-repeat;}

.mininews-headline h2{background: url(../images/modules/grey-h2.png) 50% 0 no-repeat;color: #333;}

/* English items */
#header-bar ul li.item15 span {font-family:helvetica,arial,sans-serif;}

/* add separator for horizontal menus */
.header-right-mod .moduletable .menu_headerHorizontal li { border-left: 1px solid #3b4a9c; padding-left: 8px;}
.header-right-mod .moduletable .menu_headerHorizontal li:first-child {border-left: none; padding-right:8px;}

