a{ outline:none;}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
	.clearfix {display:block;}
/* End hide from IE Mac */

.image_replacement {
	display:block;
	text-indent:-9999px;
	}
	
.utility_text {
	font-size:.75em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

/*
----------------------------------------------------------------
 R E S E T
---------------------------------------------------------------- */

#mainwrap div, #mainwrap ul, #mainwrap ol, #mainwrap li, #mainwrap h1, #mainwrap h2, #mainwrap h3, #mainwrap h4, #mainwrap h5, #mainwrap h6, #mainwrap p {
	margin:0px;
	padding:0px;
	}
	
#mainwrap h1, #mainwrap h2, #mainwrap h3, #mainwrap h4, #mainwrap h5, #mainwrap h6, #mainwrap p { 
	font-size:100%;
	font-weight:normal;
	}
	
#mainwrap ol, #mainwrap ul {
	list-style-type:none;
	}
	
#mainwrap a {
	text-decoration:none;
	}
	
a{
	color:#000;
}
	
/*
----------------------------------------------------------------
	B A S E   S T Y L E S
---------------------------------------------------------------- */


/*
----------------------------------------------------------------
		L A N D I N G   P A G E   S T Y L E S
---------------------------------------------------------------- */
html{
	height:100%;
}
#landingPage{
	color:#000;
	width:100%;
	height:100%;
	background: #fff;
	margin:0;
	padding:0;
	}


	#landingPage #flashReplace{
		background:#fff;
		width:100%;
		height:100%;
		margin:0;
		padding:0;
	}