.bar {
	border-bottom: 1px solid #DDD;
	margin: auto;
	width: 98%;
}
div.navigator div {
	float: left;
	margin: auto;
	margin: 0.8em 0.4em 0.2em;
}
div.navigator .clock {
	color: #ADADAD;
	font-size: 0.7em;
	margin: 1.7em 0.4em 0.5em;
}
div.navigator div a {
	font-size: 1.1em;
	text-align: center;
	width: 100%;
}
div.navigator .current a {
	
}
div.navigator .headlines {
	color: #55B3E9;
	font-weight: bold;
}
div.navigator .category { /* for Browsers which do not support nth-child */
	color: #ADADAD;
}
div.navigator .category:nth-child(even) {
	color: #ADADAD;
}
div.navigator .category:nth-child(odd) {
	color: #222222;
}
div.navigator div.footer {
	clear: both;
	float: none;
	margin: 0em;
}
div.topbanner .gewglebanner, div.topbanner .logo {
	float: left;	
	position: relative;
}
div.topbanner .logo .copyright {
	color: #ADADAD;
	font-size: 0.55em;
	position: absolute;
	right: 20px;
	top: 8px;
}
div.topbanner img {
	height: 79px;
	width: auto;
}
div.topbanner .gewglebanner .text{
	color: #B7B7B7;
	display: none;
}
div.navigator .tickertitle {
	float: left;
	font-size: 0.9em;
	font-weight: bold;
	height: 1.2em;
	margin: 0.2em 0.4em 0.2em 0em;
	margin-left: 0em;
	position: relative;
}
div.navigator div.newsticker {
	float: left;
	font-size: 0.9em;
	height: 1.2em;
	margin: 0.2em 0em;
	position: relative;
	overflow: hidden;
}
div.navigator div.newsticker .item {
	clear: both;
	float: left;
	margin: 0em;
}
div.navigator div.newsticker .item a {
	color: #1C3A86;
	font-size: 1em;
	text-decoration: none;
}
div.navigator div.newsticker .item a:hover {
	color: #1C3A86;
	text-decoration: underline;
}
