BODY {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom:0px;
	background-color:#ecf6f8;
	text-align:center;
}

DIV.main_background {
	
	
	
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	width:995px;
	background-image:url('../site_pics/content_bg.gif');
}

DIV.headers {
	position:relative;
	top:0px;
	margin: 0px 0px 0px 0px;
	padding-top: 0px;
	width:995px;
	text-align:left;
}




/**************************************************************
	Center part of the page
***************************************************************/
DIV.maincontent {
	margin: 0px 0px 0px 0px;
}

DIV.navmain {
	float: left;
	position:relative;
	top:-26px;
	width:221px;
	margin: 0px 0px 0px 0px;
}

DIV.main {
	width:730px;
	float: left;
	min-height:500px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	overflow:hidden;
}




TABLE {
	border-spacing: 0px;
	padding:0px;
}

TH, TD, TH.left_aligned, TD.left_aligned {
	vertical-align: top;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	text-align: left;
}

TH.center_aligned, TD.center_aligned {
	vertical-align: top;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:4px;
	padding-right:4px;
	text-align: center;
}
/**************************************************************

***************************************************************/






