body {margin: 0px;padding: 0px;}
.hide {visibility: hidden;}
img {border: none;}
a:link, a:visited {color: #003399;}
a:hover {color: #0066CC;}
p {	font: 10px Verdana, Arial, Helvetica, sans-serif;color: #000000;}

table {
	margin: 0px;
	padding: 0px;
	border: none;
}
td {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: top;
}

#valign {
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	margin-top: -288px;
	text-align: center;
	min-width: 780px; 
}
#halign {
	background-color: #FFFFFF;
	position: relative;
	text-align: left;
	width: 800px;
	height: 572px;
	margin: 0px auto;
	}

a:focus {
	outline: none;
}
