html, body, div, img, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td {
margin: 0; padding: 0;
}
img, table{border: 0}
body {
    font-family:Georgia, "Times New Roman", serif;
	font-size: 15px;
	background: #e7e6f8 url(images/bg.jpg) top center repeat-x;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColElsCtr #container {
	width: 804px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
h1, h2, h3{
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size: 27px;
}
h2, h3{font-size: 20px;}
a {
	outline: none;
	text-decoration: none;
	color:#000066;
	font-weight:bold
}
a:hover{text-decoration:underline;}
#mainBody {
	position:relative;top:-2px;
	background: #ffffff url("images/bg-main.gif") repeat-y;
}
#mainColumn{
	position:relative;
	left:290px;
    width: 500px;
}
#mainColumnBottom{
	position:absolute;
	left:290px;
    width: 500px;
}
#leftColumn{
	position:absolute;
	left:20px;
    width:235px;
}
#footer{
	position:relative;top:-2px;left:2px;width:800px;
	background: url("images/bg-bottom-shadow.gif") repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#777;
	font-size: 12px;
	line-height:20px;
}
#footer a {
	outline: none;
	text-decoration: none;
	color:#555566;
	font-weight:normal;
}
#footer a:hover{text-decoration:underline;}
h2.inPara{
	display:inline;
    font-family:Georgia, "Times New Roman", serif;
	font-size: 18px;
}
