#globalheader, #globalheader *{box-sizing:border-box;}
.stream-ad{
	max-width: 1050px;
	position: relative;
	text-align: left;
	margin: -27px auto auto;
}
.background-fade{
	background-color:black;
	opacity:0;
	width:100%;
	height:100%;
	z-index:-1;
	display:block;
	position:fixed;
	left:-100%;
	visiblity:hidden;
	}
.background-fade-expanded{
	position: fixed;
	top:60px; 
	left:0;
	opacity:.5;
	visibility: visible;
	z-index:2;
	display:none;
}
#globalheader {
	height:75px;
	box-shadow: 0 2px 3px -2px rgba(0,0,0,.5);
	position:relative;
	background-color:#06233E;
	z-index:999;
}
#globalheader_print{display:none;font-size:24px;}
#globalheader h2, #globalheader_print h2{
	float:left;
	width:300px;
	height:56px;
	margin:0px;
	padding:0px;
	padding-bottom: 0px;
}
#globalheader h2 a, #globalheader_print h2 a{
	width:332px;
	margin-top:10px;
	height:100%;
	width:100%;
	display:block;
	margin-left:-8px;
	/*text-indent: -9000px;
	background: #0367AA URL('/images/headerleft.jpg') top left;*/
}
#globalheader h2 a img, #globalheader h2 a img{
	border:none;
}
.nav-navigation{
	display:inline-block;
	
}
.nav-navigation .globalheader-media-icons{display:none;}
.nav-navigation:after{
	content:"";
	display:table;
	clear:both;
}
#globalheader .header-container{
	max-width:1200px;
	height:75px;
	margin:auto;
	padding: 0 20px;
	/*box-shadow: 0 0 5px 0 rgba(0,0,0,0.15);*/
	box-sizing:border-box;
	position:relative;
	text-align:left;
}
.globalheader-fixed .header-container{height:48px!important;}
#globalheader .header-container:after{
	content:"";
	display:table;
	clear:both;
}
.logo, .logo:hover{
	width:285px;
	height:75px;
	padding:0;
	float:left;
    background-color: #092e53;
    margin-right: 15px;
    position: relative;
    top: 0px;
    background: URL(../svg/woodlandsonline_logo4.svg) no-repeat center;
}
.logo .icon {
	width:100%;
	height:100%;
	background:URL(../svg/woodlandsonline_logo4.svg) no-repeat center;
}
.category-class{
	position:relative;
}
.category-jumpto:after{
	content: "";
    width: 18px;
    height: 15px;
    background: URL(../png/arrow_down_dr.png) no-repeat center center;
    background-size: contain;
    position: absolute;
    right: 6px;
    margin: auto;
    top: 3px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.top_header_center{
	width:217px;
	float:right;
	margin-top:10px;
}
.top_header_center:after{
	content:"";
	display:table;
	clear:both;
}
.top_header_center a, .top_header_center a:hover{
	text-decoration:none;
	font-size:9pt;
	/*color:#d8d0c3;*/
	color:#ededed;
	text-transform:uppercase;
	letter-spacing:1px;
	box-sizing:border-box;
	display:inline-block;
	vertical-align:middle;
	padding-right:10px;
	font-weight:bold;
}
.top_header_center a:hover, .top_header_center a:active, .top_header_center a:focus{
	color: #fff;
}
.top_header_center .as_container a{
	float:none;
	padding:0;
}
.top_header_center .as_container img{
	width:200px;
	height:55px;
}
.site_sponsor_container .as_container img{
	width:200px;
	height:55px;
}
/*.header-contact{
	position:absolute;
	left:-85px;
	top:5px;
}
.header-register{
}
.header-login{
	position:absolute;
	left:-115px;
	bottom:5px;
}*/
.top_header_center .header-login-loggedin{color:#ca143b;}
.top_header_center .header-login-loggedin:hover{color:#fff;}
.top_header_loggedin{width:230px;}
.nav-navigation .top_header_center{display:none;}
.header-login-account{font-family:oswald;}
.header-login-slash{
	font-family: oswald;
	text-decoration: none;
    font-size: 9pt;
    color: #d8d0c3;
    text-transform: uppercase;
    letter-spacing: 1px;
    box-sizing: border-box;
    display: inline-block;
    vertical-align: middle;
    font-weight: bold;
}
.header-contact span{
	font-family:oswald;
	vertical-align:middle;
	/*color: #e3745f;*/
}
.header-register span {
	font-family:oswald;
	vertical-align:middle;
}
.header-login span {
	font-family:oswald;
	vertical-align:middle;
}

.header-contact .icon {
	width:20px;
	height:20px;
	background:URL(../svg/icon_contact.svg) no-repeat left top;
	background-size: contain;
	display:inline-block;
	vertical-align:middle;
	display:none;
}
.header-register .icon {
	width:20px;
	height:20px;
	background:URL(../svg/icon_register.svg) no-repeat left top;
	background-size: contain;
	display:inline-block;
	vertical-align:middle;
	display:none;
}
.header-login .icon {
	width:20px;
	height:20px;
	background:URL(../svg/icon_login.svg) no-repeat left top;
	background-size: contain;
	display:inline-block;
	vertical-align:middle;
	display:none;
}
.site_sponsor_container{text-align:center;margin:20px 0;}
.site_sponsor_text{
	display: inline-block;
    font-family: oswald;
    font-size: 10pt;
    text-transform: uppercase;
    color: #333;
    padding-right: 10px;
}
#site_sponsor_1col_parent .site_sponsor_text{text-align:left;font-size:9pt;line-height:1.1;vertical-align: middle;padding-right:3px;text-transform:none;}
.site_sponsor{
	display:inline-block;
	width:200px;
	height:55px;
	vertical-align:middle;
}
#site_sponsor_1col{display:none;float:right;width:245px;height:auto;margin:5px 0 3px;text-align:right;}
#site_sponsor_1col_parent{margin-right:5px;}
#site_sponsor_1col_parent::after{display:table;content:"";clear:both;}
#rkzy-ss-1col{display:inline-block;}
#rkzy-ss-1col .as_container{margin:0;}
#globalheader .site_sponsor{
	position: absolute;
    top: 90px;
    right: 30px;
    width:292px;
    text-align:right;
}
#globalheader .site_sponsor .as_container{display:inline-block;}
.quick_channel{
	position:absolute;
	right:20px;
	bottom:-23px;
	z-index:99;
}
#qjumpselect3 {
	background:#2b4b73;
	border: none;
	color:white;
	font-family: oswald;
	font-size: 11pt;
}

/*.quick_channel:before{
	height: 100%;
    width: 29px;
    background: URL(/images/arrow_right_white.png) no-repeat center;
    background-size: contain;
    background-color: #8b8984;
    position: absolute;
    right: 0;
    content: "";
    box-sizing: border-box;
    padding: 5px;
    line-height: 37px;
    border: 5px solid #8b8984;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}*/
.media_buttons {
	display:none;
}
#topmenu-container .topmenu {
    display: none;
	}
#topmenu-container {
	display:none;
}
.menutab {
	display: none;
}
.menu-open-shop {
		display:block;
		width: 260px;
		height:100%;
		top:60px;
		position:fixed;
		background-color: #363d44;
		left: -260px;
		transition: all .3s ease-in-out;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-ms-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		text-align: left;
		overflow:auto;
	}
#menuToggle { 
	display:none; 
}

/*#globalheader #top_header_center a{text-decoration:none;}
#globalheader .contact-one{height:74px;width:11%;float:left;background-color:white;margin-left: 2%;margin-top:0px;}
#globalheader .contact-one{text-decoration:none;font-family:"Oswald", sans-serif;color:white;font-size:15px;color:#9aafc4;text-align:center;}
#globalheader .contact-one img{float:left;margin-left:32%;margin-top:2px;}
#globalheader .contact-one:hover{opacity: 0.3;filter:alpha(opacity=30);}
#globalheader .reg-two{height:74px;width:11%;float:left;background-color:purple;margin-left:2%;margin-top:0px;}
#globalheader .reg-two{text-decoration:none;font-family:"Oswald", sans-serif;color:white;font-size:15px;color:#9aafc4;text-align:center;}
#globalheader .reg-two img{float:left;margin-left:32%;margin-top:2px;}
#globalheader .reg-two:hover{opacity: 0.3;filter:alpha(opacity=30);}
#globalheader .login-three{height:74px;width:11%;float:left;background-color:blue;margin-left:2%;margin-top:0px;}
#globalheader .login-three{text-decoration:none;font-family:"Oswald", sans-serif;color:white;font-size:15px;color:#9aafc4;text-align:center;}
#globalheader .login-three img{float:left;margin-left:32%;margin-top:2px;}
#globalheader .login-three:hover{opacity: 0.3;filter:alpha(opacity=30);}*/

#globalheader #top_header_menu{
	float:left;
	width:90px;
	height:36px;
	border:none;
	color: #A6B6C9;
	padding-top: 12px;
	padding-left:0px;
	font-family: Arial, Helvetica, sans-serif;
	
}
#globalheader #top_header_menu_txt{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	letter-spacing:1;
}

#globalheader #top_header_menu_txt_contactus{
	color: #FFFF00;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	letter-spacing:1;
}

#globalheader #site_sponsor{
	
	width:235px;
	height:71px;
	font-size:9px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	letter-spacing:.8px;
	text-align:left;
	text-indent:8px;
	padding-top:3px;
	background-color:black;
	margin-top:0px;
	margin-left:76%;
}
#globalheader #site_sponsor img{
	display:block;
	margin-left:5px;
	margin-top:7px;
}
#globalheader #date_info_channel_bar{
	float:left;
	width:980px;
	height:20px;
	background: #FFCC00 URL('../jpg/sloganbg.jpg') top left repeat-x;
}
#globalheader #date_info_channel_bar #slogan{
	float:left;
	line-height:20px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font:Arial, Helvetica, sans-serif;
	text-indent:18px;
}
#globalheader #date_info_channel_bar #date_time{
	float:right;
	line-height:20px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	font:Arial, Helvetica, sans-serif;
	margin-right:8px;
}
#qjumpselect{
	float:left;
	width:165px;
	margin:4px 7px 5px 4px;
}
#globalheader ul.header_nav_top{
	/*clear:both;*/
	position:relative;
	height:30px;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	/*background:#0367AA URL('/images/menutopbg.jpg') top left repeat-x;*/
	z-index:3;
	/*background-color:green;*/
}
.globalheader-fixed{
	position:fixed !important;
	top:0;
	left:0;
	width:100%;
	z-index:11;
	height:48px !important;
}
.globalheader-fixed #categories-dropdown, .globalheader-fixed .site_sponsor{display:none;}
.globalheader-fixed #search-dropdown{right: 60px;bottom: 12px;}
.globalheader-fixed .top_header_center{right:100px;position:absolute;margin:auto;float:none;width:auto;top: 50%;transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%); }
.globalheader-fixed #nav > li > a{padding-top:17px;padding-bottom:17px;font-size:11pt;}
.globalheader-fixed .logo, .globalheader-fixed .logo:hover{height:48px;}
.globalheader-fixed .global-search-container{height:48px !important;}
.globalheader-fixed .global-search-container-parent{height:48px !important;bottom:-16px !important;right:30px !important;}
.globalheader-fixed #search-dropdown .global-search-container-parent{width:910px;}
.globalheader-fixed .header-contact, .globalheader-fixed .header-login, .globalheader-fixed .header-login-account, .globalheader-fixed .header-login-slash{position:static;}
.globalheader-fixed .header-contact{display:none;}
.globalheader-fixed .header-login-loggedin{padding-right:0!important;}
.globalheader-fixed #nav ul.subs{top:48px;left:-300px;right:-310px;}
.globalheader-fixed .globalheader-media-icons{display:none;}
.globalheader-fixed .up-arrow-box{
	width:28px;
	height:28px;
	margin:-30px 0px 0 0;
	position: absolute;
	border-radius:50%;
	border:2px solid rgba(255,255,255,.3);
	right:25px;
	z-index:2;
	top:40px;
}
.globalheader-fixed .outer-circle{
	float:right;
	width:24px;
	height:24px;
	background-color:rgba(255,255,255,.3);
	border-radius:50%;
	right:0;
	z-index:2;
	margin:0;
	-webkit-transition: background-color 0.5s ease;
	-moz-transition: background-color 0.5s ease;
	-ms-transition: background-color 0.5s ease;
	-o-transition: background-color 0.5s ease;
	transition: background-color 0.5s ease;
}
.globalheader-fixed .outer-circle:hover{
	background-color:transparent;
}
.globalheader-fixed .up-arrow{
	float:right;
	width:14px;
	height:14px;
	margin:6px 5px 0 0;
	background:url("../png/arrow_up_w%26b.png") no-repeat scroll left top transparent;
	background-size:cover;
}
.globalheader-fixed .up-arrow:hover{
	
}
/*
.globalheader-fixed,.globalheader-fixed-menuopen{
	position:fixed;
	height:46px !important;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	background:#07264A URL('/images/siteHeaderSticky.jpg') top left repeat-x !important;
	z-index:3;
	border-bottom:solid 4px #94784f;
}
.globalheader-fixed-spacer-on{display:block !important;height:135px;}
.globalheader-fixed .quick_channel{
	display:none;
}
.globalheader-fixed .logo .icon{
	width:35px;
	height:35px;
	background:URL(/images/blue_accorn.png) no-repeat left top;
	margin-top:-3px;
	background-size:contain;
}
.globalheader-fixed .logo{
	height:35px;
	width:35px;
	z-index:0;
	margin:10px 0 0 26px;
	pointer-events: none;
   	cursor: default;
}
.globalheader-fixed .top_header_center{
	height:35px;
	width:100px;
	z-index:2;
}
.globalheader-fixed .header-contact, .globalheader-fixed .header-register, .globalheader-fixed .header-login{
	height:35px;
	width:auto;
	text-align:center;
}
.globalheader-fixed .header-contact{
	display:none;
}
.globalheader-fixed .header-register{
	margin-left:0px;
}
.globalheader-fixed .header-login{
	margin-left:15px;
}
.globalheader-fixed .header-contact .icon,.globalheader-fixed .header-register .icon,.globalheader-fixed .header-login .icon{
	display:none;
} 
.globalheader-fixed span{
	top:42px;
}
.globalheader-fixed .header-contact span, .globalheader-fixed .header-register span, .globalheader-fixed .header-login span {
	top:8px;
	left:0px;
.globalheader-fixed .site_sponsor{
	display: none;
}
#globalheader .nav-up {
    top: -34px;
}
.globalheader-fixed #nav {
	position:absolute;
	top:5px;
	width:100%;
	z-index:1;
	height:41px;
}
.globalheader-fixed #nav>li{
	width:auto;
	padding:5px 1% 5px 1%;
}
.globalheader-fixed #nav > li:first-child{
	margin-left:100px;
}
.globalheader-fixed #nav > li{
	transition:none; 
}
.globalheader-fixed #nav ul.subs{
	top:45px;
	width:98%;
}
.globalheader-fixed #nav > li > a{
	padding-bottom:10px;
}
*/
#nav span {
    display: none;
}
#nav, #nav ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.nav-navigation .globalheader-media-icons{display:none;}
#nav {
	text-align:left;position:relative;
}
#nav ul.subs {
    background-color: #fff;
    box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.2);
    color: #333333;
    top: 75px;
    left: -300px;
    right:-272px;
    padding: 1%;
    position: absolute;
    visibility: hidden;
    opacity:0;
    z-index:999;
    height:0;
    overflow:hidden;
    -webkit-transition:height 150ms ease-in;
    -moz-transition:height 150ms ease-in;
    -o-transition:height 150ms ease-in;
    transition:height 150ms ease-in;
    -webkit-transition:200ms ease-in-out 0s;
    -ms-transition:200ms ease-in-out 0s;
    -moz-transition:200ms ease-in-out 0s;
    -o-transition:200ms ease-in-out 0s;
    transition:200ms ease-in-out 0s;
}
#nav > li {
    -moz-transition: all 200ms ease-in-out 0s;
    -ms-transition: all 200ms ease-in-out 0s;
    -o-transition: all 200ms ease-in-out 0s;
    -webkit-transition: all 200ms ease-in-out 0s;
    transition: all 200ms ease-in-out 0s;
    display:inline-block;
    /*padding:24px 7px 22px 7px;*/
    box-sizing:border-box;
    line-height:1;
}
#nav li a {
    display: block;
    text-decoration: none;
    -moz-transition: color 200ms ease-in-out 0s, background-color 200ms ease-in-out 0s;
    -ms-transition: color 200ms ease-in-out 0s, background-color 200ms ease-in-out 0s;
    -o-transition: color 200ms ease-in-out 0s, background-color 200ms ease-in-out 0s;
    -webkit-transition: color 200ms ease-in-out 0s, background-color 200ms ease-in-out 0s;
    transition: color 200ms ease-in-out 0s, background-color 200ms ease-in-out 0s;
    white-space: normal;
}
#nav > li > a {
    color: #fff;
    display: block;
    font-size: 12pt;
    text-align:center;
    text-transform:uppercase;
    font-weight:300;
    font-family:oswald;
    padding:29.5px 7px 29.5px 7px;
}
#nav .color-li:hover{color:black;}
#nav > a:hover {
    /*background-color: #66A178;
    color: #FFFFFF;*/
   background-color:#c2dbf3;
   color:#94784f;
}
#nav li:hover{
	background-color:#fff;
}
#nav li.active > a {
    background-color: #333333;
    color: #FFFFFF;
}

/* submenu */
#nav li:hover > ul.subs, #nav ul.subs-nohover-active{	
	visibility:visible;
    opacity:1;
    filter:alpha(opacity=100);
    height:auto;
}
.subs-nohover-active{display:block !important;}
#nav ul.subs > li {
    display: inline-block;
    float: none;
    padding: 10px 1%;
    vertical-align: top;
    width: 24%;
}
#nav ul.subs > .stay-in {
    width: 20%;
}
#nav ul.subs > .follow-local {
    width: 27%;
}
#nav ul.subs > li a {
    /*color: #fff;*/
    color:#55697d;
    line-height: 20px;
}
#nav ul.subs li ul li a:hover {
    /*color: #082c52;*/
    color:#222;
    cursor:pointer!important;
}
#nav ul.subs li a:hover{
	cursor:text!important;
}
#nav ul.subs > li > a {
    font-size: 10.5pt;
    margin-bottom: 10px;
    font-family:pt serif;
    color:#ca143b;
}
#nav ul.subs > li li {
    float: none;
    padding-left: 8px;
    padding-bottom: 2px;
    -moz-transition: padding 150ms ease-out 0s;
    -ms-transition: padding 150ms ease-out 0s;
    -o-transition: padding 150ms ease-out 0s;
    -webkit-transition: padding 150ms ease-out 0s;
    transition: padding 150ms ease-out 0s;
    font-size:10pt;
    font-family:roboto;
}
#nav ul.subs > li li:hover {
    padding-left: 15px;
}
#nav ul.subs .submenu-header{
	font-size:10.5pt;
	margin-bottom:10px;
	color:#ca143b;
	padding-left:0px;
	margin-top:20px;
	font-family:pt serif;
}
#nav ul.subs .submenu-header:hover{
	padding-left:0px;
	cursor:auto;
}


/* .header_effect_top {
    *zoom:1;
    list-style:none;
    margin:0;
    padding:0;
    background:#333;
    font-family:oswald;
    height:31px;
}
.header_effect_top:before, .header_effect_top:after {
    content:"";
    display:table;
}
.header_effect_top:after {
    clear:both;
}
.header_effect_top > li {
    float:left;
    position:relative;
}
.header_effect_top a {
    display:block;
    padding:10px 20px;
    line-height:1.2em;
    color:#fff;
    border-left:1px solid #595959;
    text-decoration:none;
    transition:ease-in-out .2s;
    -moz-transition:ease-in-out .2s;
    -ms-transition:ease-in-out .2s;
    -o-transition:ease-in-out .2s;
    -webkit-transition:ease-in-out .2s;
}
.header_effect_top span {
    display:block;
    padding:5px 10px;
    line-height:1.2em;
    color:#fff;
    border-left:1px solid #595959;
    text-decoration:none;
    transition:ease-in-out .2s;
    -moz-transition:ease-in-out .2s;
    -ms-transition:ease-in-out .2s;
    -o-transition:ease-in-out .2s;
    -webkit-transition:ease-in-out .2s;
    font-size:18px;
}
.header_effect_top span:hover{
	background:rgba(0,0,0,0.2);
}
.header_effect_top a:hover {
    text-decoration:none;
    background:#595959;
}
.header_effect_top li ul {
    background:#273754;
}
.header_effect_top li ul li ul {
    width:245px;
    height:300px;
    float:left;
}
.header_effect_top li ul a {
    border:none;
}
.header_effect_top li ul a:hover {
    background:rgba(0,0,0,0.2);
}
.header_effect_top .a1{
    position:absolute;
    left:0;
    top:31px;
    visibility:hidden;
    opacity:0;
    z-index:2;
    filter:alpha(opacity=0);
    -webkit-transition:.2s ease;
    -moz-transition:.2s ease;
    -o-transition:.2s ease;
    transition:.2s ease;
    font-size:12px;
}
.header_effect_top .b1{
    position:absolute;
    left:-80px;
    top:31px;
    visibility:hidden;
    opacity:0;
    z-index:2;
    filter:alpha(opacity=0);
    -webkit-transition:.2s ease;
    -moz-transition:.2s ease;
    -o-transition:.2s ease;
    transition:.2s ease;
    font-size:12px;
}
.header_effect_top .a2 {
    position:absolute;
    left:245px;
    top:31px;
    visibility:hidden;
    opacity:0;
    z-index:2;
    filter:alpha(opacity=0);
    -webkit-transition:.2s ease;
    -moz-transition:.2s ease;
    -o-transition:.2s ease;
    transition:.2s ease;
    font-size:12px;
}
.header_effect_top .b2 {
    position:absolute;
    left:165px;
    top:31px;
    visibility:hidden;
    opacity:0;
    z-index:2;
    filter:alpha(opacity=0);
    -webkit-transition:.2s ease;
    -moz-transition:.2s ease;
    -o-transition:.2s ease;
    transition:.2s ease;
    font-size:12px;
}
.header_effect_top .a3{
    position:absolute;
    left:490px;
    top:31px;
    visibility:hidden;
    opacity:0;
    z-index:2;
    filter:alpha(opacity=0);
    -webkit-transition:.2s ease;
    -moz-transition:.2s ease;
    -o-transition:.2s ease;
    transition:.2s ease;
    font-size:12px;
}
.header_effect_top .b3{
    position:absolute;
    left:410px;
    top:31px;
    visibility:hidden;
    opacity:0;
    z-index:2;
    filter:alpha(opacity=0);
    -webkit-transition:.2s ease;
    -moz-transition:.2s ease;
    -o-transition:.2s ease;
    transition:.2s ease;
    font-size:12px;
}
.header_effect_top .a4{
    position:absolute;
    left:735px;
    top:31px;
    visibility:hidden;
    opacity:0;
    z-index:2;
    filter:alpha(opacity=0);
    -webkit-transition:.2s ease;
    -moz-transition:.2s ease;
    -o-transition:.2s ease;
    transition:.2s ease;
    font-size:12px;
}
.header_effect_top .b4{
    position:absolute;
    left:655px;
    top:31px;
    visibility:hidden;
    opacity:0;
    z-index:2;
    filter:alpha(opacity=0);
    -webkit-transition:.2s ease;
    -moz-transition:.2s ease;
    -o-transition:.2s ease;
    transition:.2s ease;
    font-size:12px;
}
.header_effect_top > li:hover ul {
    visibility:visible;
    opacity:1;
    filter:alpha(opacity=100);
}
.submenu-heading{text-transform:uppercase;font-size:15px;margin-top:10px;margin-left:5px;}
.secondary-menu li ul a{padding-left:8px;transition: padding 150ms ease-out 0s;}
.secondary-menu li ul a:hover{padding-left:15px;}*/




















#globalheader .header_nav_top li#header-home{
	width:44px;
}
#globalheader .header_nav_top li#header-home a{
	display:block;
	width:44px;
	height:100%;
	background: transparent URL('../png/menutophome.png') top left no-repeat;
	margin:0 !important;
} 
#globalheader .header_nav_top li{
	float:left;
	height:100%;
	padding:0px !important;
}
#globalheader .header_nav_top li a, #globalheader .header_nav_top li div{
	display:block;
	float:left;
	height:100%;
	text-align:center;
	line-height:30px;
	background:none;
	margin:0px;
	width:108.8888889px;
	color:#FFFFFF;
	font-size:17px;
	font-family: "Oswald";
	font-weight:400;
	text-decoration:none;
}
#globalheader .header_nav_top li div{
	cursor:default;
}
/*#globalheader .header_nav_top li a:hover{
	background:#dddbe0 none top left repeat-x;
}*/
#globalheader .header_nav_top li ul.header-submenu{
	display:none;
	position:absolute;
	top:30px;
	left:0px;
	width:964px;
	height:210px;
	padding:10px 8px;
	background-color:#c2dbf3;
	z-index:3;
	-webkit-box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, .7);
	box-shadow: 0px 1px 0px 1px rgba(0, 0, 0, .7);
}
#globalheader .header_nav_top li ul li{
	float:left;
	height:187px;
	width:244px;
	padding:2px !important;
	line-height:20px;
	margin:0;
	border-right:1px solid #F4F4F4
}
#globalheader .header_nav_top li ul li.last-nav{
	border-right:none;
	width:196px;
}
#globalheader .header_nav_top li ul li ul li{
	height:19px;
	line-height:19px;
	border:0;
	text-align:left;
	width:214px;
	float:none;
	clear:both;
	padding:1px !important;
}

#globalheader .header_nav_top li ul li ul li a{
	display:block;text-align:left;width:100%;height:100%;text-decoration:none;float:none;line-height:21px;
}
#globalheader .header_nav_top li.active{
	background:#dddbe0 none;
}
#globalheader .header_nav_top li.active a, #globalheader .header_nav_top li.active div{
	color:#3c3c3c;
}
#globalheader .header_nav_top li ul li a{
	font-size:14px;
	display:block;
	height:29px;
	text-align:center;
	line-height:29px;
	background:none;
	padding:0px 11px !important;
	color:#082c52;
	margin:0 !important;
	
}
#globalheader .header_nav_top li ul li a:hover{
	background-color:#0C3C6D;
	color:#ffffff;
}
li.submenu-li-wrap{height:29px !important;}
.submenu-li-wrap a{line-height:13px !important;}
#globalheader .header_nav_top li ul li.submenu-heading, #globalheader .header_nav_top li ul li.submenu-heading a{color:#061f39;font-size:14px !important;font-weight:bold !important;line-height:29px !important;height:29px !important;text-indent:4px !important;} 
#globalheader .header_nav_top li ul li.submenu-heading a{text-indent:0px;margin-left:0;padding-left:0 !important;}
#globalheader .header_nav_top li.active ul{
	display:block;
}
#globalheader .header_nav_top li#t0{
	background:#0367aa URL('../png/menutophome.png') top left no-repeat;
	width:44px;
	height:43px;
}
#globalheader .header_nav_top li#t0 a#homeicon{
	width:25px;
	height:32px;
	margin:0 !important;
}
#globalheader .header_nav_top li#t0 a:hover#homeicon{
	background: transparent !important;
}
#globalheader #header_bottom_container{
	clear:both;
	position:relative;
	top:29px;
	left:0px;
	height:56px;
	width:980px;
	background:#dddbe0 URL('../jpg/bottomheaderbg.jpg') top left repeat-x;
	font-size:26px;
	line-height:54px;
	text-indent:64px;
	color:#094a82;
}
#moduleName #page-heading a, #moduleName #page-heading a:hover{
	font-size: 26px;
    line-height: 54px;
    /*text-indent: 64px;*/
	text-decoration:none;
	color:#094a82;
	font-weight:800;
}
#globalheader #header_bottom_container #header_bottom_menu{
	position:absolute;
	top:11.5px;
	right:4px;
	list-style-type:none;
	margin:0px;
	padding:0px;
	text-indent:0px;
}
#globalheader #header_bottom_container #header_bottom_menu li{
	float:left;
	height:30px;
	padding:0px;
	line-height:28px;
	color:#3f6e1e;
	font-size:9px;
	text-indent:0px;
}
#globalheader #header_bottom_container #header_bottom_menu li a{
	float:left;
	display:block;
	height:100%;
	text-align:center;
	padding:0px 16px;
	text-decoration:none;
	color:#333333;
	font-size:10px;
	font-weight:bold;
	line-height:28px;
}
#globalheader #header_bottom_container #header_bottom_menu li a:hover{
	text-decoration:underline;
}

#globalheader #header_bottom_container #modulesponsor{
	position:absolute;
	right:337px;
	width:258px;
	top:2px;
}
#globalheader #header_bottom_container #modulesponsortxt, #globalheader #header_bottom_container #modulesponsorimg{
	float:left;
	display:block;
	height:100%;
	text-align:center;
	line-height:28px;
	font-size:10px;
	text-indent:0px;
	color:#3f6e1e;
	height:30px;
}

#globalheader #header_bottom_container #modulesponsortxt{

	display:block;
	padding:5px 4px 0px 0px;
	line-height:48px;	
	font-weight:600;
	margin-right:0px;
}

#globalheader #header_bottom_container #modulesponsorimg{
	margin-top:3px;	
	width:155px;
}
#gh-mousecatcher-1{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:103px;
}
#gh-mousecatcher-2{
	position:absolute;
	top:162px;
	left:0px;
	width:100%;
	height:50px;
}
#gh-mousecatcher-3{
	position:absolute;
	top:0px;
	left:100%;
	width:100px;
	height:190px;
}
#site_sponsor .as_container{position:relative;top:-12px;left:0px;width:240px;text-align:left;}
#top_header_menu li{
	margin:1px 0;
	height:17px;width:83px;padding-right:5px;text-align:right;}
/*#contact-us{background:transparent URL(/images/menu1.png) no-repeat top left;}
#register{background:transparent URL(/images/menu2.png) no-repeat top left;}
#login{background:transparent URL(/images/menu3.png) no-repeat top left;}*/
#top_header_menu li a{display:block;height:100%;color:#FFFFFF;font-weight:bold;}
#facebook, #twitter, #gplus, #youtube, #linkedin,#woodhits,#pinterest,#instagram,#rss {display:block;height:35px;width:35px;margin:0 2px;float:left;text-indent:-6000px;background-size:cover !important;}
#facebook{background:transparent URL(../png/facebook_button.png) no-repeat left top;}
#twitter{background:transparent URL(../png/twitter_button.png) no-repeat left top;}
#gplus{background:transparent URL(../png/google_button.png) no-repeat left top;}
#youtube{background:transparent URL(../png/youtube_button.png) no-repeat left top;}
#linkedin{background:transparent URL(../png/link_button.png) no-repeat left top;}
#woodhits{background:transparent URL(../png/woodhits_button.png) no-repeat left top;}
#rss{background:transparent URL(../png/rss.png) no-repeat left top;}
/*needs to be re-id'd too generic#email{background:transparent URL(/cnt/files/email.png) no-repeat left top;}*/
#instagram{background:transparent URL(../png/instagram.png) no-repeat left top;}
#pinterest{background:transparent URL(../png/pinterest.png) no-repeat left top;}
#qjumpselect4{margin:10px;}

/*.sticky-header {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 100;
    border-top: 0;
}*/

/* Panel Menu Styles */
.nav-navigation-expanded{display:block !important;}
body.side-panel-open, html.side-panel-open{position:fixed;overflow:hidden;height: 100%;width:100%;}
body.side-panel-open #mainbody{padding-right: 17px;}
.overflow-visible{overflow:visible !important;}

.hidden{display:none;}
#globalheader-top-kzy{max-width:100%;overflow:auto;}

/* New Header Design 2/3/2017 */
.header-container  #nav .nav-remove-hover:hover ul.subs{display:none;}
.subs-expanded{display:block !important;height:auto !important;}

/* GlobalSearch Dropdown */
.globalSearch-dropdown{position:absolute;bottom:10px;right:25px;background:rgba(255,255,255,.5);border:none;padding:6px;border-radius:50%;line-height:0;}
.globalSearch-dropdown img{width:16px;height:16px;}
.globalSearch-dropdown-container{display:none;max-width: 1140px;padding: 8px;background: rgb(255, 255, 255) none repeat scroll 0% 0%;position: absolute;left: 0px;right: 0px;margin: auto;box-shadow: 0px 0px 4px 0px rgba(0,0,0,.3);}
.globalSearch-dropdown-container #search-form-goog #top-search-submission{top:8px;right:16px;}
.globalSearch-dropdown-container form#search-form-goog{margin:auto;}
.globalSearch-dropdown-container #search-form-goog #top-search-input{font-size:14pt;border:none;box-shadow:none;}
.globalSearch-dropdown-container .multi-module-search-select{width:20%;float:left;height:40px!important;}
.globalSearch-dropdown-container #home-term{width:80%;font-size: 14pt;height: 40px!important;border: none;box-shadow: none;padding: 0 10px;font-family: pt serif;}
.globalSearch-dropdown-container #homepage-multisearch{width:100%;padding-right:190px;margin:auto;}
.globalSearch-dropdown-container #top-search-submission{height:40px;position: absolute;top:8px;right: 8px;line-height:1;margin: auto;font-size: 11pt;box-shadow: 0px 0px 4px 0px rgba(0,0,0,.3);padding: 10px 5px;letter-spacing: 2px;}
.globalSearch-dropdown-container form{margin:auto;}
.globalheader-fixed .globalSearch-dropdown-container{top:48px;}

.globalheader-fixed .globalSearch-dropdown{right:60px;}
