﻿* {
	font-family:Verdana,Arial,sans-serif;
	z-index:1;
	color:#cccccc;
}

body {
	background-color: #262627;
	margin:0px 0px 40px;
	font-size: 11px;	
}

table
{
	border-style:none;
	empty-cells:show;
}

table td
{        
	padding:0px;        
	margin:0px;        
}

img {
	border-style:none;
}

a {
	text-decoration: none;
}

#stage {
	width:1005px;
	margin:auto;
	background-image: url(../images_gen/BackgroundStrip.png); 
	background-repeat: repeat-y;
	padding-bottom: 15px;
}

#topBar {
	background-image: url(../images_english/DetailHeaderPanel.png); 
	background-repeat: no-repeat;
	position:relative;
	color:#cccccc;
	font-size:11px;
	font-weight:400;
	margin-bottom:-5px;
	width: 1006px;
	height: 157px;
	white-space:nowrap;
	left: -1px;
	top: -1px;
}

#logoLink {
	position: relative;
	left: 10px;
	top:10px;
	width: 200px;
	height: 50px;
}

#logoLinkBlankImage {
	width: 200px;
	height: 150px;
}

#headerNav1 {
	position: absolute;
	right:50px;
	top:10px;
}

#headerNav1 a, #headerNav1 a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}

#headerNav1 a:hover 
{
	color: #808080;
}

#headerNav2	{
	position:absolute;
	top:70px;
	left:0px;
	width:1000px;
	height:57px;

	z-index:100;
}

#headerNav2 * 
{
	z-index:100;
}

#headerNav2 .navHeaderMO 
{
	background-image: url(../images_gen/MenuButton.png);
	background-position: left center;
	background-repeat: no-repeat;
}

.navBG {
	position:absolute;
	height:100%;
	width:100%;
	top:0px;
	left:0px;
	background:transparent;
}

.navBG img {
	width:280px;
}

#loginBox {
	position:absolute;
	top:39px;
	left:776px;
	width:215px;
	height:28px;
}

#breadCrumbPanel 
{
	position:absolute;
	top: 120px;
	left:32px;
	font-family:Verdana;
	font-size:16px;
	display:inline;
	white-space: nowrap;
}

#breadCrumb1, #breadCrumb1 a
{
	color: #a0a0a0;
	display: inline;
}

#breadCrumb2, #breadCrumb2 a
{
	color: #f0f0f0;
	display: inline;
}

#breadCrumbPanel a:hover
{
	text-decoration: underline;
}

.Button
{
	position:absolute;
	z-index:100;
}

.ButtonOver
{
	position:absolute;
	z-index:200;
	visibility: hidden;	
    cursor: pointer;
}
.ButtonDown
{
	position:absolute;
	z-index:300;
	visibility: hidden;	
    cursor: pointer;
}
.ButtonDisable
{
	position:absolute;
	z-index:400;
	visibility: hidden;	
}

#footer 
{
	position:relative;
	width:951px;
	margin:10px auto 0px;
	color:#cccccc;
	text-align:center;
	font-size:10px;
	clear:both;
	white-space: nowrap;
}

#footer a
{
	color:#cccccc;
	margin:auto 20px;
	text-decoration:none;
}

#footer a:hover
{
	text-decoration:underline;
}

#copyright {
	position:absolute;
	top:auto;
	left:20px;
	width:auto;
	font-size:9px;
}

#footerNavigation {
	position: absolute;
	right: 20px;
}

.eThority_E 
{
	color:#ff0000;
	font-weight: bold;
}

.eThority_Rest
{
	font-weight: bold;
	color: #0b0b0b;
}

#BLogin, #BLoginOver {
	width:69px;
	height:29px;
	left: 700px;
	top: 39px;
}

#BLogout, #BLogoutOver {
	width:69px;
	height:21px;
	left: 700px;
	top: 43px;
}

#userBox 
{
	position: relative;
	width: 100%;
	text-align: center;
	vertical-align:middle;
	top: 7px;
}

#newsPanel {
	background-image: url(../images_english/newsPanelComplete.png);
	background-repeat: no-repeat;
	width: 218px;
	overflow: visible;
}

#newsPanel p {
	padding-top:45px;
	position:relative;
	margin-left: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	font-size: 11px;
	font-family: Verdana;
	font-weight: normal;
	color: #ffffff;
}

#newsPanel p a:hover 
{
	text-decoration: underline;
}

#podCast 
{
	background-image: url(../images_english/PodcastPanel.png);
	width: 218px;
	height: 201px;
	margin-bottom: 10px;
}

#podButtonBox {
	position:relative;
	top:150px;
	left:85px;
	width:40px;
	height:40px;
}

#BPod, #BPodOver {
	width:40px;
	height:40px;
}

#BDemo, #BDemoOver 
{
	width: 40px;
	height: 40px;
}

#demoGrounds {
	position:relative;
	width:218px;
	height:246px;
	top: 6px;
	left: 3px;
	margin-bottom:4px;
	background-image: url(../images_english/Panel_CallAction_DemoGrounds.png);
}	

#downloadPanel
{
	background-image: url(../images_english/DownloadsLibraryPanel4.png);
	width: 220px;
	height: 202px;
	margin-bottom: 10px;
}

#downloadButtonBox {
	position:relative;
	top:150px;
	left:85px;
	width:40px;
	height:40px;
}

#BDownload, #BDownloadOver {
	width:40px;
	height:40px;
}

#DemoProductVideoPanel {
	position:relative;
	top:90px;
	left:14px;
	width:142px;
	height:37px;
}

#DemoInteractivePanel {
	position:relative;
	top:110px;
	left:14px;
	width:142px;
	height:38px;
}

#DemoPanelOne {
	position:relative;
	top:120px;
	left:14px;
	width:142px;
	height:38px;
}

.DemoButtonIcon {
	position:relative;
	top:0px;
	left:145px;
}

#whatNext {
	position:relative;
	width:217px;
	height:467px;
	top: 0px;
	left: 3px;
	margin-bottom:4px;
	background-image: url(../images_english/Panel_WhatNextVertical.png);
	z-index:4000;
}	

#WNRegisterPanel {
	position:relative;
	top:63px;
	left:14px;
	width:180px;
	height:36px;
}

#WNInteractivePanel {
	position:relative;
	top:76px;
	left:14px;
	width:180px;
	height:36px;
}

#partnerPanel
{
	position:relative;
	background-image: url(../images_gen/Panel_CallAction_Partners.png);
	width: 216px;
	height: 306px;
	left: 3px;
	min-height: 306px;
	text-align: center;
}

#demogrounds 
{
	width: 1000px;
	height: 640px;
	position: absolute;
	z-index: 1000;
}

.menuText {
    margin-left: 8px;
    color: #440000;
    line-height: 200%;
    font-weight: bold;
    white-space: nowrap;
}
    
#BWNRegister, #BWNRegisterOver 
{
	width: 100px;
	height: 40px;
	z-index: 3000;
}

#socialMediaPanel
{
	position:relative;
	width: 216px;
	height: 200px;
	left: 3px;
	min-height: 200px;
	text-align: left;
}

#socialMediaImg
{
	width:106px;
}