header#globalHeader {
	width: 100%;
}
p.globalListhead {
	background-color: #7DA8D1;
	color:white;
	height: 2.5em;
	border-bottom: solid medium white;
	padding-left:2em;
	padding-top:  1em;
	margin:0;
	font-size: 1.1em;
	font-weight: bold;
	}

p.globalListhead a {color:white;}
span.globalListSubhead  {font-size: .8em;}

p#debuglist {margin-top: 0px; padding-top: 10px}

div.globalInnerList {float:left;min-width: 180px}

div#globalQkLink {
	z-index:100
}

ul.menu {list-style-type: none;padding-left: 2em;}
ul.menu a {
	padding: 0;
	text-decoration:underline;
	display: block;
}
ul.menu a:link {color:#0000EE}
ul.menu a:visited {color:#0000EE}
ul.menu a:hover {background-color: #FFFFFFFF}
ul.menu a:focus {background-color: #FFFFFFFF}
ul.menu a:active {color:#ee0000}

div.CBC_level2 {
	max-width:900px;
	margin-left:0;
	background-color: #BAC6D2;
	color:black;
	display:none;
}

div#globalHeading {float:left; width: 100%;background-color: #008000;color: #E8F5E8;}

#globalCBCsmalllogo {
	float: left;
	margin: 0 0 0 0;
	padding: 0 .8em .3em 0;
	text-align: left;
	background-color: #E8F5E8;
	max-width: 15%;
	width: 140px;
}
div#globalHeadbar {
	float: left;
	height: 100%;
	margin-top: 0;
	margin-left:.3em;
	max-width: 50em;
}
div#globalSpecials {
	float: left;
	display: inline-block;
	margin-left: 1em;
	max-width:10em;
}
div#globalSpecials a:link {color:#ffffff;  }
div#globalSpecials a:visited {color:#ffffff;  }
div#globalSpecials a:hover {color:#0000ff; background-color: #ffffff }
div#globalSpecials a:focus {color:#0000ff; background-color: #ffffff }
div#globalSpecials a:active {color:#ff0000; background-color: #ffffff }

#globalH1 {	float:left; }

#globalAlth1 {
	display:none;
	font-size:1.1em;
	margin-left: .5em;
	margin-right: 1em;
}

h1.globalH1 {
	text-align:left;
	font-size:1.5em;
	color:#E8F5E8;
	float:left;
	margin-top: .3em;
	margin-right: 1.8em;
	margin-bottom: 0;
	margin-left: 1em;
	}

div#globalAffiliatebar {float: right;font-size: .95em}
div#globalAffiliatebar .horizontalListButton {float: left}
div#globalAffiliatebuttons {float: left}
div#globalAffiliatebuttons .greenbtn {margin-left: .2em}


.greenbtn
{
	background-color: #009844;
	color: white;
	padding-left: .5em;
	padding-right: .5em;
	margin-top: .2em;
	vertical-align: middle;
	border: none;
	cursor: pointer;
}
.greenbtn:hover {
	background-color: #4CAF50;
}

.affiliatebtn
{
	height:2em;
	font-size: .90em;
}

/* Dropdown Button */
.dropbtn {
	height:1.85em;
	font-size: 1.00em;
}

span.menuli {
	display: inline-block;
	width:9em;
}

.horizontalListButton {
	position: relative;
	display: inline-block;
}

.dropdown-links {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 120px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 500;
}
.dropdown-links a {
	color: black;
	padding: 6px 16px;
	text-decoration: none;
	display: block;
}

.dropdown-links a:hover {background-color: #f1f1f1}

form.dropform {
	padding:8px;
}

@media screen and (max-width: 1100px) {
	div#globalSpecials {
/*		max-width:850px;*/
		max-width: 100%;
		margin-top: 0;
	}
}

@media screen and (max-width: 850px) {
	#globalH1 {	display:none }
	#globalAlth1 {display:block}

	p.globalListhead {
		font-size: .8em;
	}

	div#globalAffiliatebar {float: left;font-size: .9em}
	.affiliatebtn {font-size: .9em}

	.greenbtn
	{
		margin-top: .2em;
	}

	#hoverExperiment {visibility: hidden}
}

@media screen and (max-width: 450px) {
	div#globalAffiliatebar {font-size: .8em}
	.affiliatebtn {font-size: .8em}

	.greenbtn
	{
		padding-left: .2em;
		padding-right: .2em;
		font-size: .9em;
	}
}

@media print {
	#globalHeading {display: none}
	}