body {	font-family: Helvetica, Arial, sans-serif;	background-color: #FFF;	margin: 0px;	padding: 0px;	color: #000;	text-align: left;	text-transform: uppercase;	letter-spacing: 0.1em;}body, html { height: 100%; }img { border: 0px; }p {	padding: 0px; margin: 0px; }td { vertical-align: top; border: 0px; font-size: 12px; }h1 {	font-size: 32px;	line-height: 27px;	margin: 0px 0px 20px;	padding: 0px;}h2 {	font-size: 24px;	line-height: 22px;	margin: 0px 0px 10px;	padding: 0px;}h3 {	font-size: 16px;	line-height: 19px;	margin: 0px 0px 10px;	padding: 0px;}a 			{ color: #000;			  font-weight: bold;			  text-decoration: none;			  border-bottom: 1px solid #CCC; }a:visited	{ color: #000; }a:hover		{ color: #AAA; border-bottom: 1px solid #AAA; }.ss16red {	color: #EC1D24;}.ss16red a, .ss16red a:visited {	color: #EC1D24;	border-bottom: 1px solid #EC1D24;}.ss16red a:hover {	color: #AAA;	border-bottom: 1px solid #AAA;}#distance { 	width: 1px;	height: 50%;	background-color: #FFF;	margin-bottom: -350px; /* half of container's height */	float: left;}#container {	margin: 0 auto;	position: relative; /* puts container in front of distance */	text-align: left;	height: 700px;	width: 400px;	clear: left;}.logo {	padding: 25px;}.content {	position: relative;	width: 400px;	z-index: 10;	text-align: left;	border-top: 1px solid #000;	font-size: 14px;	line-height: 16px;	padding: 23px;}.login { 	padding-right: 16px;	vertical-align: middle;	text-align: left;}#current a { font-size:23px; line-height:25px;}#current p { font-size:23px; line-height:25px;}