BODY, B, P, TD, input, textarea, select, LI 
{
	font-family : Arial;
	font-size: 12px;
	color : #000000;
}

BODY
{
	background-color:#fffbdd;
	margin:10px 0px 0px 0px;
}

P {
	line-height : 20px;
	text-align:justify;
}

.textJustify
{
	text-align:justify;
}

A, A:ACTIVE, A:LINK, A:VISITED {
	font-family: Arial;
	font-size: 12px;
	color: #009aff;
	text-decoration: none;
}
A:FOCUS, A:HOVER {
	font-family : Arial;
	font-size : 12px;
	color : #d52128;
	text-decoration : none;
}

UL {
	font-size: 12px;
	margin-left : 14px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-left: 0px;
}
OL {
	font-size: 12px;
	margin-left : 30px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-left: 0px;
}

LI, .listDot, .listLink {
	line-height: 20px;
}
.listDot {
	list-style-type:none;
	list-style-image: url(images/global/list_dot.gif);
}

.listLink {
	list-style-type:none;
	list-style-image: url(images/global/link_dot.gif);
}

.footer_text
{
	color:#555555;
	font-size: 10px;
	font-family : Arial;
}

.footer_a, .footer_a:ACTIVE, .footer_a:LINK, .footer_a:VISITED {
	font-family: Arial;
	font-size: 11px;
	color: #707070;
	text-decoration: none;
}
.footer_a:FOCUS, .footer_a:HOVER {
	font-family : Arial;
	font-size: 11px;
	color : #707070;
	text-decoration : none;
}

.greenText, .greenText:ACTIVE, .greenText:LINK, .greenText:VISITED, .greenText:FOCUS, .greenText:HOVER
{
	font-family : Arial;
	font-size: 11px;
	color: #009e00;
	text-decoration : none;
}

.greyText, .greyText:ACTIVE, .greyText:LINK, .greyText:VISITED, .greyText:FOCUS, .greyText:HOVER
{
	font-family : Arial;
	font-size: 11px;
	color: #707070;
	text-decoration : none;
}

.OrangeText
{
	font-family : Arial;
	font-size:11px;
	color: #ff4800;
}

.redText
{
	font-family : Arial;
	font-size:11px;
	color: #ff0000;
}

.whiteText
{
	font-family: Arial;
	font-size:12px;
	color:#FFFFFF;
}

.lightBlueText, .lightBlueText:ACTIVE, .lightBlueText:LINK, .lightBlueText:VISITED
{
	font-family : Arial;
	font-size: 11px;
	color: #009aff;
	text-decoration : none;
}

.lightBlueText:FOCUS, .lightBlueText:HOVER
{
	font-family : Arial;
	font-size: 11px;
	color: #009aff;
	text-decoration : underline;
}

.dateClass
{
	font-size:13px;
	font-weight:bold;
	color: #009e00;
}

.greyBottom
{
	background-color:#C2C2C2;
}

.subheading
{
	font-family : Arial;
	font-size:14px;
	font-weight:bold;
	color:#009aff;
}

.subtitle, .subtitle:ACTIVE, .subtitle:LINK, .subtitle:VISITED, .subtitle:FOCUS, .subtitle:HOVER
{
	font-family : Arial;
	font-size:12px;
	color: #ff4800;
	font-weight:bold;
}

.subtitle2
{
	color: #ff8b00;
	font-weight:bold;
}

.contentArea
{
	margin:13px 20px 18px 18px;
}

.homeContentArea
{
	padding:34px 20px 34px 0px;
}

.subheadingMargin
{
	margin:32px 0px 8px 18px;
}

.menuBtnClass
{
	display: block;
	margin-bottom: 1px;
}

.tableMargin
{
	margin-top:19px;
}

.photoBorder
{
	border:1px solid #c2c2c2;
}

.photoMarginLeft
{
	margin:0px 0px 20px 20px;
}

.structurePMargin
{
	padding-bottom:15px;
}

.textbox
{
	width: 300px;
	border:1px solid #C2C2C2;
}

.textbox2
{
	width: 238px;
	border:1px solid #C2C2C2;
}

.tablePadding1
{
	padding: 0px 5px 3px 0px;
}

.tablePadding2a
{
	padding: 6px 5px 0px 0px;
}

.tablePadding2b
{
	padding: 3px 5px 10px 0px;
}

.photoPadding
{
	padding-bottom:20px;
}

.photoImageDiv
{
	width:200px;
	background-color:#EBEBEB;
}

.photoDescDiv
{
	width:200px; 
	margin:2px 0px 2px 0px;
}

.photoTextLeftDiv
{
	width:165px; 
	float:left;
}

.photoTextRightDiv
{
	float:right;
}

.eventTitle
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color: #60B129;
}

.clear
{
	clear:both;
}

.greyBkg
{
	background-color:#EBEBEB;
}

/* NEWSLETTER - START */
.newsletterContentArea
{
	padding:0px 19px 18px 19px;
}

.newsletterContentArea1a
{
	padding:0px 19px 0px 19px;
}

.newsletterContentArea1b
{
	padding:0px 19px 18px 19px;
}

.newsletterDateBarClass
{
	background-color: #FF4800;
}

.newsletterDateBarLeft
{
	color:#FFFFFF;
	padding: 3px 0px 2px 20px;
}

.newsletterDateBarRight
{
	color:#FFFFFF;
	padding: 3px 18px 2px 0px;
}

.newsletterColor1, .newsletterColor1:ACTIVE, .newsletterColor1:LINK, .newsletterColor1:VISITED, .newsletterColor1:FOCUS, .newsletterColor1:HOVER
{
	color: #ed1c24;
}

.newsletterBkgColor1
{
	background-color: #ed1c24;
}

.newsletterColor2, .newsletterColor2:ACTIVE, .newsletterColor2:LINK, .newsletterColor2:VISITED, .newsletterColor2:FOCUS, .newsletterColor2:HOVER
{
	color: #8dc63f;
}

.newsletterBkgColor2
{
	background-color: #8dc63f;
}

.newsletterColor3, .newsletterColor3:ACTIVE, .newsletterColor3:LINK, .newsletterColor3:VISITED, .newsletterColor3:FOCUS, .newsletterColor3:HOVER
{
	color: #00b9ff;
}

.newsletterBkgColor3
{
	background-color: #00b9ff;
}

.newsletterColor4, .newsletterColor4:ACTIVE, .newsletterColor4:LINK, .newsletterColor4:VISITED, .newsletterColor4:FOCUS, .newsletterColor4:HOVER
{
	color: #bd0ab8;
}

.newsletterBkgColor4
{
	background-color: #bd0ab8;
}

.newsletterColor5, .newsletterColor5:ACTIVE, .newsletterColor5:LINK, .newsletterColor5:VISITED, .newsletterColor5:FOCUS, .newsletterColor5:HOVER
{
	color: #ff8b00;
}

.newsletterBkgColor5
{
	background-color: #ff8b00;
}

.newsletterColor6, .newsletterColor6:ACTIVE, .newsletterColor6:LINK, .newsletterColor6:VISITED, .newsletterColor6:FOCUS, .newsletterColor6:HOVER
{
	color: #009e00;
}

.newsletterBkgColor6
{
	background-color: #009e00;
}

.newsletterTitlePadding
{
	padding:0px 0px 0px 5px;
	font-weight:bold;
}
/* NESLETTER - END */