
body {
	background-color: white;
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

div#background {
	width: 1084px;
	height: 552px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -542px;
	margin-top: -276px;
	background-image: url(/images/background.jpg);
}

div#backgrounds-graphic, div#backgrounds-online, div#backgrounds-broadcast, div#backgrounds-none {
	position: absolute;
	z-index: 100;
}

div#container {
	position: absolute;
	left: 92px;
	top: 0px;
	width: 900px;
	height: 552px;
	overflow: hidden;
}

img#footer-background, div#footer {
	position: absolute;
	top: 530px;
	left: 0px;
	color: white;
	z-index: 200;
}

div#footer {
	left: 80px;
	font-size: 12px;
}

div#footer a {
	margin-top: 4px;
	margin-left: 6px;
	margin-right: 6px;
	text-decoration: none;
	color: white;
	border: medium none;
	outline: none;
}

div#footer a:hover {
	text-decoration: none;
	color: #cc0033;
	border: medium none;
}

div#footer a:active {
	text-decoration: none;
	color: #cc0033;
	border: medium none;
}

div#footer a.current {
	color: #cc0033;
	text-decoration: none;
}

img#footer-content-shade {
	position: absolute;
	top: 111px;
	left: 35px;
	z-index: 301;
}

div#footer-content-background {
	position: absolute;
	top: 111px;
	left: 35px;
	width: 492px;
	height: 334px;
	background-color: black;
	z-index: 302;
}

div#footer-line-container {
	position: absolute;
	left: 0px;
	top: 512px;
	width: 900px;
	height: 18px;
	overflow: hidden;
	z-index: 300;
}

div#background-container {
	position: absolute;
	top: 97px;
	left: 0px;
}

img.menu-line {
	position: absolute;
	top: 63px;
	left: 0px;
}

div#menu {
	position: absolute;
	top: 64px;
	left: 0px;
	color: white;
	font-size: 14px;
}

div#menu-graphic {
	position: absolute;
	left: 97px;
}

div#menu-online {
	position: absolute;
	left: 195px;
}

div#menu-broadcast {
	position: absolute;
	left: 295px;
}

div#menu a {
	text-decoration: none;
	color: #bdbdbd;
	border: medium none;
	outline: none;
}

div#menu a:hover {
	text-decoration: none;
	color: white;
}

div#menu a:active {
	text-decoration: none;
	color: white;
}

div#menu a.current {
	color: white;
	text-decoration: none;
}

img#intro-solutions {
	position: absolute;
	top: 210px;
	left: 59px;
}

div#content-background {
	position: absolute;
	top: 112px;
	left: 551px;
	width: 332px;
	height: 401px;
	background-color: black;
	z-index: 200;
}

div#content-container {
	position: absolute;
	top: 112px;
	left: 551px;
	width: 332px;
	height: 401px;
	z-index: 201;
	overflow: hidden;
}

img.submenu-line {
	position: absolute;
	top: 0px;
	left: 0px;
}

div#submenu-graphic, div#submenu-online, div#submenu-broadcast {
	position: absolute;
	top: 0px;
	left: 0px;
}

div.submenu {
	position: absolute;
	top: 0px;
	left: 0px;
	color: white;
	font-size: 10px;
}

div.submenu div {
	position: absolute;
	top: 4px;
}

div.submenu a {
	text-decoration: none;
	color: #bdbdbd;
	border: medium none;
	outline: none;
	white-space: nowrap;
}

div.submenu a:hover {
	text-decoration: none;
	color: white;
}

div.submenu a:active {
	text-decoration: none;
	color: white;
}

div.submenu a.current {
	color: white;
	text-decoration: none;
}

div#content-text {
	position: absolute;
	top: 39px;
	left: 15px;
	width: 302px;
	height: 347px;
	overflow: hidden;
	font-size: 12px;
	color: white;
	line-height: 16px;
}

div#footer-content-text {
	position: absolute;
	top: 144px;
	left: 65px;
	width: 432px;
	height: 274px;
	font-size: 12px;
	color: white;
	line-height: 16px;
	z-index: 303;
}

img#content-loading {
	position: absolute;
	top: 185px;
	left: 150px;
}

img#footer-content-loading {
	position: absolute;
	top: 151px;
	left: 230px;
}

div#content-text a, div#footer-content-text a {
	color: #bdbdbd;
	text-decoration: underline;
}

div#content-text a:hover, div#footer-content-text a:hover {
	color: #cc0033;
	text-decoration: underline;
}


