/**STANDARD**/
a:link {
	font-weight: bold;
	color: #851B42;
	text-decoration: none;
}
a:visited {
	font-weight: bold;
	color: #851B42;
	text-decoration: none;
}
a:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a:active {
	font-weight: bold;
	color: #851B42;
	text-decoration: none;
}
/**FOOTER**/
a.footer:link {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:visited {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:hover {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.footer:active {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
/**UPCOMING EVENTS LINKS**/
a.UCEvent:link {
	font-size: 11px;
	font-weight: bold;
	color: #E3E3E3;
	text-decoration: none;
}
a.UCEvent:visited {
	font-size: 11px;
	font-weight: bold;
	color: #E3E3E3;
	text-decoration: none;
}
a.UCEvent:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FCAB3B;
	text-decoration: underline;
}
a.UCEvent:active {
	font-size: 11px;
	font-weight: bold;
	color: #E3E3E3;
	text-decoration: none;
}
/**NEWS LINKS**/
a.News:link {
	font-size: 11px;
	font-weight: bold;
	color: #5A5674;
	text-decoration: none;
}
a.News:visited {
	font-size: 11px;
	font-weight: bold;
	color: #5A5674;
	text-decoration: none;
}
a.News:hover {
	font-size: 11px;
	font-weight: bold;
	color: #5A5674;
	text-decoration: underline;
}
a.News:active {
	font-size: 11px;
	font-weight: bold;
	color: #851B42;
	text-decoration: none;
}
/**FEATURED EVENTS LINKS**/
a.Featured:link {
	font-weight: bold;
	color: #851B42;
	text-decoration: none;
}
a.Featured:visited {
	font-weight: bold;
	color: #851B42;
	text-decoration: none;
}
a.Featured:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.Featured:active {
	font-weight: bold;
	color: #851B42;
	text-decoration: none;
}

/*******************************************************/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ecd895;
} 
.Heading {
	font-size: 16px;
	font-weight: bold;
	color: #851B42;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #851B42;
	border-right-color: #851B42;
	border-bottom-color: #851B42;
	border-left-color: #851B42;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.Heading02 {
	font-size: 12px;
	font-weight: bold;
	color: #851B42;
}
.Heading03 {
	font-size: 14px;
	font-weight: bold;
	color: #851B42;
}
.DetailBody {
	font-size: 12px;
	color: #333333;
}
.EventDateSmall {
	font-size: 11px;
	color: #333333;
}
.EventCategory {
	font-size: 18px;
	font-weight: bold;
	color: #851B42;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AC1D1A;
	border-right-color: #AC1D1A;
	border-bottom-color: #AC1D1A;
	border-left-color: #AC1D1A;
}
.EventTitle {
	font-size: 16px;
	font-weight: bold;
	color: #851B42;
	height: 26px;
	vertical-align:bottom;
}
.EventDate {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.NewsDate {
	font-size: 11px;
	color: #666666;
}
.NewsTitle {
	font-size: 16px;
	font-weight: bold;
	color: #AC1D1A;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AC1D1A;
	border-right-color: #AC1D1A;
	border-bottom-color: #AC1D1A;
	border-left-color: #AC1D1A;
}
.NewsDateSmall {
	font-size: 11px;
	color: #666666;
}
.NewsDate {
	font-size: 12px;
	font-weight: bold;
	color: #AC1D1A;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AC1D1A;
	border-right-color: #AC1D1A;
	border-bottom-color: #AC1D1A;
	border-left-color: #AC1D1A;
}
.NewsBody {
	font-size: 12px;
	color: #666666;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AC1D1A;
	border-right-color: #AC1D1A;
	border-bottom-color: #AC1D1A;
	border-left-color: #AC1D1A;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 12px;
	padding-left: 5px;
}
.FeaturedEventTitle {
	font-size: 14px;
	font-weight: bold;
	color: #851B42;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.FeaturedEventDate {
	font-size: 11px;
	color: #851B42;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.FeaturedEventDescription {
	font-size: 10px;
	color: #666666;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.UpcomingEventTitle {
	font-size: 11px;
	font-weight: bold;
	color: #E3E3E3;
}
.UpcomingEventDate {
	font-size: 10px;
	color: #8C8C8C;
}
.FeaturedNewsTitle {
	font-size: 11px;
	font-weight: bold;
	color: #5A5674;
}
.FeaturedNewsDate {
	font-size: 11px;
	color: #5A5674;
}
.Month {
	font-size: 16px;
	font-weight: bold;
	color: #AC1D1A;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AC1D1A;
	border-right-color: #AC1D1A;
	border-bottom-color: #AC1D1A;
	border-left-color: #AC1D1A;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.t12 {
	font-size: 12px;
}
.TeaserSmall {
	font-size: 10px;
	color: #666666;
}

.NewsCell {
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-left: 16px;
	background-image: url(images/rcBg02.gif);
}
.EventSponsor {
	font-size: 11px;
	color: #666666;	
}
.EventCell {
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 9px;
	height: 100%;
	background-image: url(/images/rcbg03.gif);
	background-repeat: repeat-y;
	background-position: center left;
}
.EventCell02 {
	background-image: url(/images/rcbg03.gif);
	background-repeat: repeat-y;
	background-position: center left;
}
.UpcomingEventCell {
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
.UpcomingEventCellImg {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.HighlightCell {
	padding-top: 8px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.DividerBG {
	background-image: url(/images/cfaDividerLarge.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 18px;
}
.MonthPrint {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.EventTitlePrint {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.Stats {
	font-size: 11px;
	font-weight: bold;
	color: #851B42;
	border: 1px solid #851B42;
	background-color: #D3D3D3;
}
.AboutUsBody {
	font-size: 12px;
	color: #666666;
	border-top-width: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 12px;
	padding-left: 5px;
}
input.print {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #851B42;
	background-color: #000000;
}
.FlashBG {
	background-image: url(Images/FlashBG.gif);
	background-repeat: no-repeat;
	/*height: 196px;*/
	width: 431px;
	height: 100%;
}
.FlashBG2 {

}
.Footer {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #000000;
}
.RightColumn {
	/*background-color: #C0C0C6;*/
	height: 100%;
	vertical-align: top;
}
.Nav {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align:top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #534F76;
	border-right-color: #534F76;
	border-bottom-color: #534F76;
	border-left-color: #534F76;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 2px;
}
.NavOver {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
    background-color:#851B42;
	text-align: left;
	vertical-align:top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #534F76;
	border-right-color: #534F76;
	border-bottom-color: #534F76;
	border-left-color: #534F76;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 2px;
}
.redbkrnd {
	background-color: #000000;
}
.BlkBkrnd {
	background-color: #000000;
}

.subPageBG {
	background-image: url(Images/subPageBG.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.subPageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(Images/PageTitleBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 263px;
	height: 65px;
	vertical-align: top;
}
.Title {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	font-weight: bold;
	color: #FFFFFF;
}
.DividerRed {
	background-image: url(Images/DividerRed.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 11px;
}



/********************/

.BuildingBG {
	background-image: url(Images/buildings/five.jpg);
	background-position: right 24px; 
	background-repeat: no-repeat;
}
.BuildingBG01 {
	background-image: url(Images/buildings/one.jpg);
	background-position: right 24px; 
	background-repeat: no-repeat;
	width: 766px;
}
.BuildingBG02 {
	background-image: url(Images/buildings/two.jpg);
	background-position: right 24px; 
	background-repeat: no-repeat;
	width: 766px;
}
.BuildingBG03 {
	background-image: url(Images/buildings/three.jpg);
	background-position: right 24px; 
	background-repeat: no-repeat;
	width: 766px;
}
.BuildingBG04 {
	background-image: url(Images/buildings/four.jpg);
	background-position: right 24px; 
	background-repeat: no-repeat;
	width: 766px;
}
.BuildingBG05 {
	background-image: url(Images/buildings/five.jpg);
	background-position: right 24px; 
	background-repeat: no-repeat;
	width: 766px;
}


