body {
	margin: 0px;
	z-index: 0; /* Used to support negative z-index */
	position: relative; 
}

.flashDiv {
	top: 0; 
	left: 0;
	z-index: 0;
	position: relative;
	width: 850px;
	height: 600px;
	display: block;
}

.flashDiv #flashContent {
	position: relative; 
	left: 0;
	top: 0;
	margin: 0px;
	z-index: 50;
	font-size:30px;
	line-height:normal;
	color:#ffffff;
}
.flashDiv #splash {
	position: absolute; 
	left: 0; 
	top: 0; 
	right:0;
	bottom:0;
	margin: 0px;
	z-index: 60;
}

.flashDiv #externalContent {
	position: absolute; 
	background-color: transparent;
	left: 0; 
	top: 0; 
	margin: 0px;
	z-index: 10;
	width: inherit;
	height: inherit;
}

#externalContent #excProgress {
	position: absolute; 
	left: 0; 
	top: 0;
	display: block;
	height: inherit;
	width: inherit;
	background-color: #FFFFFF;
	background-image:url('images/loading.gif');
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center; 
	z-index: 90; /* Must be on top*/
}

#externalContent .wrapperFrame {
	border: none;
	height: inherit;
	width: inherit;
}

/* Use this style for ads content*/
.flashDiv .adsContent {
	position: absolute; 
	background-color: white;
	display: block;
	width: inherit;
	height: inherit;
	left: 0; 
	top: 0; 
	margin: 0px;
	z-index: 80;
}