/* * * * * * * * * * * * * * * * * */h1, h2, h3, h4, h5, h6, p, ol, ul, li {	margin: 0;	padding: 0;}body {	font-size: .85em;	font-family: Arial, Helvetica, sans-serif;	background: #000000;	text-align: center;	margin: 0;	padding: 0;}a:link, a:visited {	color: #BC3138;	text-decoration: none;}a:hover {	color: #F74149;	text-decoration: underline;}p {	margin: .8em 0;}h1 {	font-size: 1.3em;	text-transform: uppercase;}h2 {	font-size: 1.1em; }h3 {	font-size: 1.1em; 	text-transform: uppercase;}h4 {	font-size: .8em; 	text-transform: uppercase;}li {	margin-left: 20px;}/***************************/#pgContents {	position: relative;	margin: 0 auto 0 auto; 	width: 670px;/*	height: 500px; */	text-align: left;	border: 0px solid white;}/***************************/#header {	position: relative;	height: 287px;	border: 0px solid red;}#headline {	position: absolute;	left: -30px;	top: 135px;	border: 0px dashed red;}/***************************/#mainContents {	padding-top: 10px;}/***************************/#textWrapper {	position: relative;	float: left;	margin: 0 20px 20px 20px;	border: 0px solid red;}#sideBar {	position: relative;	float: right;	margin: 0 0 20px 20px;	padding-left: 20px;	width: 240px;	border: 0px dashed red;	border-left: 1px solid #000000;}/***************************/#footer {	clear: both;  	padding: 10px 20px;	border: 0px dashed red;}	/* Hide from IE5-mac. Only IE-win sees this. \*/	* html #footer { width: 670px; }	/* End hide from IE5/mac */#freeBook {	display: none;	float: right;	margin-top: -1.8em;	border: 0px dashed red;}/***************************/.alignLeft {	float:left;}.alignRight {	float:right;}.small {	font-size: .85em;}.reallySmall {	font-size: .65em;}.fileDetails{	font-size:11px;	font-size: .8em;	font-weight:normal;	color:#8F8F7C;}.warning {	color: #9900;}.ERROR {	color: #FF00FF;	background-color: #FFEEFF;}