
body{
	margin: 9px 0px 9px 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
	
}
table td, table th{
	font-size: 12px;
}
a:link, a:visited{ color: #4B5181; }
a:hover, a:active{ color: #AA9457; }

.bold{
	font-weight: bold;
}
.paragraphRule{
	border-bottom: 1px solid #4B5181;
	xpadding-bottom: 10px;
	clear: both;
}



.siteContainer{
	text-align: center;
	margin: auto;
}
.headerContainer{
	width: 761px;
	margin: auto;
}
.navContainer{
	text-align: left;
	margin: 1px 0px 0px 0px;
}

.contentContainer{
	width: 759px;
	margin: auto;
	background-color: #F6F4ED;
	padding: 13px 0px 20px 0px;
	text-align: left;
	border-left: 1px solid #4B5181;
	border-right: 1px solid #4B5181;
	border-bottom: 1px solid #4B5181;
	
	xheight: 300px;
}

.leftContent{
	padding: 0px 6px 0px 7px;
	width: 177px;
}
.leftAwardPreview{
	border: 1px solid #4B5181;
	background-color: #DEE0EB;
	width: 175px;
}
.leftAwardPreview p{
	margin: 0px 6px 3px 6px;
	font-size: 11px;
}
.leftMore{
	text-align: left;
}
.middleContentContainer{
	width: 570px;
	xfloat: right;
}
.middleContent{
	width: 380px;
	margin-right: 5px;
	
}
.middleContent p{
	margin-top: 0px;
}
.rightContent{
	width: 177px;
	padding: 0px 6px 0px 0px;
}
.rightUpcomingEvents{
	width: 177px;
	border-left: 1px solid #4B5181;
	border-right: 1px solid #4B5181;
	border-bottom: 1px solid #4B5181;
	background-color: #DEE0EB;
}
.rightUpcomingEvents .thumbnail{
	border: 1px solid #FFFFFF;
}
.rightUpcomingEvents p{
	margin: 0px 0px 6px 0px;
	font-size: 11px;
	padding: 5px;
}
.rightMore{
	text-align: left;
}
.rightHowToGive{
	margin-top: 3px;
}

.footerContainer{
	margin: auto;
	width: 761px;
	font-size: 10px;
	color: #46474F;
	padding: 4px 0px 4px 0px;
}
.footerContainer a:link, .footerContainer a:visited{ color: #46474F; }
.footerContainer a:active, .footerContainer a:hover{ color: #4B5181; }