 body{/*	background-color: blue;*/	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: center; /* For Internet Explorer */	background-image:url('gradientfromtop.gif');	background-repeat:repeat-x;}td#separatorTD{    border-left:1px solid #DDD;    height:236px;    width:10px;}td#loginMidLeft{	color: #000000;    width:350px;	text-align:right;}#page_wrapper { 	/* the following centers the page, but only in firefox*/	width: 720px;	margin: 0 auto; 	text-align: left; /* For Internet Explorer */}#footer_wrapper { 	width: 100%;	font-size: 10px;	text-align:center;}#content_wrapper { 	color: #000;	border: solid 1px #000000;	/*height: 350px;*/	width: 100%;	font-size: 10px;	padding: 10px}#content_title { 	color: #000000;	font-size: 14px;	font-weight: bold;	padding: 10px 0px 10px 10px}#content { 	color: #333;	background: #FFFFFF;	/*height: 350px;*/	width: 100%;	font-size: 10px;}.singleBorder{    border:1px #DDD solid;    background-color: #ffffff;    padding:2px;}.singleBorder td{    font-size:12px;    color:#000000;}.separator {	text-decoration: line-through; 	color:#DDD;}.center {text-align:center;}.points{    font-size:11px;    color:#aaa;    font-weight:normal;}.pointsRed{    font-size:11px;    color:#ff0000;    font-weight:normal;}.formLeftTD{    font-weight: bold;	text-align: right;}.formRightTD{	text-align: left;}.formLeftTDLeftAlign{    font-weight: normal;	text-align: left;}