body> html {
	height: 100%;	/* Hide from IE-PC Gecko only */
}

body, html {
	height: 100%;	/* this will target IE Mac */
}

body {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	color: #999999;	
	font: 10px Arial, Helvetica, sans-serif;
	text-align: center;
}

#Outer {

	position: relative;
	display: table;
	height: 100%;
	width: 100%;
	vertical-align: middle;
}

#Middle {
	width: 100%;
	display: table-cell;
	vertical-align: middle;
	position: relative;
}

* html #Middle {
	top: 50%;	/* this will target IE */
}

* html #Inner {
	top: -50%;	/* this will target IE */
	position:relative;
}

#FlashContent {
	height: auto;
}

a:link {
	color: #000000;
	text-decoration: none;
}

a:visited {
	color: #000000;
}

a:hover {
	color: #CC0000;
}

a:active {
	color: #000000;
}