/* CSS Document */
#altContainer {
	width: 993px;
	padding: 0;
	margin: 0 auto 0 auto;
	overflow: hidden;
	background: url(../images/bg-sliced-body.jpg) center repeat-y;
	color: #22464f;
}
div#top {
	width: 970px;
	height: 290px;
	padding: 22px 0 0 23px;
	margin: 0;
	background: url(../images/bg-sliced-top.jpg) top center no-repeat;
}
div#mainContent {
	text-align: left;
	width: 970px;
	margin: -10px auto 0 auto;
	padding-left: 23px;
	background: url(../images/bg-sliced-middle.jpg) top center no-repeat;
}

div#contentfooter {
	width: 993px;
	height: 80px;
	margin-left: 2px;
	padding: 30px 0 0 0;
	*padding: 40px 0 0 0;
	*margin-left:-2px;
	background: url(../images/bg-sliced-footer.jpg) top center no-repeat;
	margin: 0 auto;
}

div#contentfooter p {
	padding-top: 8px;
}

div#rules {
	width: 900px; 
	margin: 0 auto 0 auto;
	color:#0b2f76;
	
/*	margin: 0 auto 0 auto;
	text-align: left;
	width: 820px;
	color: #0b2f76;*/	
}

table#tbl_weeks {
	width: 450px;
	margin: 0 auto 0 auto;
}

table#tbl_weeks td {
	padding: 5px;
	border-bottom: 1px solid #CCC;
}

.trtitle {
	font-size:12px;
	font-weight: bold;
	color: #990066;;
}
h3 {color: #0b2f76;}


