html, body, h1, h2, h3, h4, h5, form, ul, ol, li, dl, fieldset, p, dd, td, th, blockquote {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}
html {
	/*overflow:auto;*/

}
html, body{
	height:100%;
	width:100%;
	
}
body{
	font-size:100%;
	min-height:100%;
	line-height:1.125em;
	
}
select, input, caption, label, td, th, span, table, textarea {
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	/*border:0;*/
	
}
p{
	overflow:hidden;
}
q:before, q:after {
    content: "";
}
q{
	font-style:inherit;
	font-weight:inherit;
}

a, a:hover, a:focus{
	color:#6a6a6a;
	text-decoration:none;
}
table {
	table-layout:fixed;
}
img, fieldset {
	border: none;
}
ul, ol {
	list-style-type: none
}
textarea {
	overflow: auto;
}
input, label {
	vertical-align: middle
}
.msie legend {
	margin-left: -7px;
}
acronym {
	cursor: help;
	border: none;
}
hr {
	display: none;
}
.correctIt{
	position:relative;
	height:70px;
	width:948px;
	z-index:10;

}
.spacer {
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
}
.displayBlock {
	display: block;
}
.displayNone {
	display: none;
}
.alignCenter {
	text-align: center;
}
.alignRight {
	text-align: right;
}
.alignLeft {
	text-align: left;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.imgFloatLeft {
	float: left;
	margin:0 12px 0 0;
}
.imgFloatRight {
	margin:0 0 0 12px;
	float: right;
}
.posRelative {
	position: relative;
}

.beCentered {
	position: relative;
	margin: auto;
}
.flash-replaced .alt {
	position: absolute;
	top: -10000px;
}
.flash-replaced * {
	display: block;
}
.hiddenContent {
	position: absolute;
	top: -9000em;
}
.forPrintOnly {
	display: none!important;
}

