BODY {
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}

P, TD, UL, OL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}

UL, Ol { line-height: 18px; }

TD.alignRight { text-align: right; }
TD.alignCenter { text-align: center; }
TD.alignTop { vertical-align: top; }
TD.alignCenterTop { vertical-align: top; text-align: center; }
TD.alignBottom { vertical-align: bottom; }

/* Span Styles */
SPAN.orange_blockText { 
	background-color: #F7931D;
	color: #FFFFFF;
}
SPAN.orangeText { color: #FF8900; }
SPAN.darkBlueText { color: #184E79; }
SPAN.whiteText { color: #FFFFFF; }
SPAN.blackText { color: #000000; }


/* Frame Shadow */
TD.shadow_Right {
	background-image: url(../images/bg02.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
TD.shadow_Left {
	background-image: url(../images/bg01.gif);
	background-position: top right;
	background-repeat: repeat-y;
}

/* Index Navigation */
TD.mainNav_imageBg {
	background-image: url(../images/bg_cnr.gif);
	background-position: top left;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: right;
}

/* Index Images */
TD.border_left { border-left: 1px solid #B7B7B7; }
TD.main_BgCnr {
	background-image: url(../images/bg_cnr02.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
TD.main_BgCnr2 {
	background-image: url(../images/bg_cnr03.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
TD.upcoming_ttlBg {
	background-image: url(../images/upcoming01.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 24px;
	padding-top: 49px;
	vertical-align: bottom;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}
TD.upcoming_flash {
	background-image: url(../images/upcoming03_bg.gif);
	background-position: top left;
	background-repeat: repeat-y;
	text-align: center;
}

/* Top Navigation bar */
TD.top_navBar_logo {
	background-image: url(../images/top_navbar03_bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: center;
}
TD.sub_barBg {
	background-image: url(../images/sub_bar_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

/* Bottom Bar */
TD.bottom_barBg {
	background-image: url(../images/bottom_barbg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}


/* Footer */
TD.footer {
	border-left: 1px solid #B7B7B7;
	background-image: url(../images/footer_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	text-align: right;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 3px;
	color: #C88D23;
	font-size: 10px;
}
TD.footer_shadow {
	background-image: url(../images/footer_bg02.gif);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #90AABF;
	color: #CFCFCF;
	padding-left: 15px;
}

/* Content Copy */
TD.content_copy { 
	color: #848484; 
	padding-right: 15px;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}
TD.services_content_copy {
	padding: 5px;
	color: #848484;
}
TD.shaded_blockText {
	background-color: #FFFFFF;
	border: 1px solid #AEAEAE;
	color: #000000;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
	text-align: center;
}
TD.sub_Heading {
	border: 1px solid #D9D9D9;
	padding: 3px;
	color: #FF8900;
	font-weight: bold;
}
TD.black_copy { 
	color: #000000; 
	vertical-align: top;
	padding-bottom: 25px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}
TD.divline_Horz {
	background-image: url(../images/divline02.gif);
	background-repeat: repeat-x;
	background-position: center left;
}
TD.events_content, TD.events_name {
	background-image: url(../images/divline03.gif);
	background-repeat: repeat-y;
	background-position: top right;
	padding: 5px;
	vertical-align: middle;
}
TD.events_content { color: #848484; }
TD.events_name { color: #FF8900; font-weight: bold; }
TD.events_content2 {
	padding: 5px;
	vertical-align: middle;
	color: #848484;
}

TD.events_title {
	background-image: url(../images/divline03.gif);
	background-repeat: repeat-y;
	background-position: top right;
	background-color: #B3C3D0;
	color: #184E79;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 2px;
	vertical-align: top;
}
TD.events_title2 {
	background-color: #B3C3D0;
	color: #184E79;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 2px;
	vertical-align: top;
}

TD.bulletPoint {
	background-image: url(../images/bullet02.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 25px;
	color: #000000;
}
	


/* Link Styles */
A.sub_navLink { text-decoration: underline; }
A.sub_navLink:link { color: #6F96B5; }
A.sub_navLink:active { color: #6F96B5; }
A.sub_navLink:visited { color: #6F96B5; }
A.sub_navLink:hover { color: #000000; }

A.orangeLink { text-decoration: underline; }
A.orangeLink:link { color: #FF8900; }
A.orangeLink:active { color: #FF8900; }
A.orangeLink:visited { color: #FF8900; }
A.orangeLink:hover { color: #FFFFFF; background-color: #FF8900; }

A.blackLink { text-decoration: underline; font-weight: bold; }
A.blackLink:link { color: #000000; }
A.blackLink:active { color: #000000; }
A.blackLink:visited { color: #000000; }
A.blackLink:hover { color: #000000; text-decoration: none; }


