@charset "utf-8";
.whitebodytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
}
.venueORANGE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
}

.eventHeading {
}
.venuePINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3399;
}
.button  {
	text-decoration: none;
	background-image: none;
	background-repeat: no-repeat;
	background-color: #0C3961;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.smallbodytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.whitebodytxt a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.bodyitalics {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}
.eventHeadingtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.whitebodytxt a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}	
.whitebodytxt a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.whitebodytxt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.picture {
	float: left;
	padding-right: 8px;
	vertical-align: top;
	padding-bottom: 20px;
}
.bodytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.bodytxt a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.bodytxt a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7C0A0A;
	text-decoration: none;
}
.bodytxt a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7C0A0A;
	text-decoration: none;
}
.bodytxt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7C0A0A;
	text-decoration: none;
}
.lrgePicture {
	float: right;
	padding-left: 40px;
	padding-bottom: 40px;
}

.htmlline {
	background-repeat: no-repeat;
	background-position: center;
	color: #7C0A0A;
}
.eventHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0C3961;
	text-align: left;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.eventHeading a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #0C3961;
	text-decoration: none;
	padding-bottom: 40px;
	text-align: left;
	margin-bottom: 40px;
}
.eventHeading a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #0C3961;
	text-decoration: none;
	padding-bottom: 40px;
	text-align: left;
	margin-bottom: 40px;
}
.eventHeading a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #0C3961;
	text-decoration: none;
	padding-bottom: 40px;
	text-align: left;
	margin-bottom: 40px;
}
.eventHeading a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7C0A0A;
	text-decoration: none;
	text-align: left;
	padding-bottom: 40px;
	margin-bottom: 40px;
}
.clickhere {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C3961;
}
.clickhere a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C3961;
	text-decoration: none;
}
.clickhere a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #7C0A0A;
	text-decoration: none;
}
.clickhere a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #7C0A0A;
	text-decoration: none;
}
.clickhere a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #7C0A0A;
	text-decoration: none;
}
.bodytxtbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.headlinetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0C3961;
	text-decoration: none;
}
.headlinetxt a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0C3961;
	text-decoration: none;
	font-weight: bold;
}
.headlinetxt a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0C3961;
	text-decoration: none;
	font-weight: normal;
}
.headlinetxt a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0C3961;
	text-decoration: none;
	font-weight: normal;
}
.headlinetxt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #7C0A0A;
	text-decoration: none;
}
.whitebodytxtright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
}
.leftbodytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0C3961;
	text-decoration: none;
	text-align: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
.whitebodytxtcentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}
.video {
	background-position: center center;
	text-align: left;
}
.alphabetTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0C3961;
	text-decoration: none;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
	right: 5px;
}
.alphabetTxt a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0C3961;
	text-decoration: none;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
}
.alphabetTxt a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0C3961;
	text-decoration: none;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
}
.alphabetTxt a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0C3961;
	text-decoration: none;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
}
.alphabetTxt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #7c0a0a;
	text-decoration: none;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
}
.categorytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C3961;
	text-align: left;
}
.categorytxt a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C3961;
	text-align: left;
}
.categorytxt a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C3961;
	text-align: left;
}	
.categorytxt a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C3961;
	text-align: left;
}	
.categorytxt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C3961;
	text-align: left;
}
.breadcrumbtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.breadcrumbtxt a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.breadcrumbtxt a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.venueGREEN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #33CC00;
}
.venueBLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
}
.venueDARKGREEN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
}

.venueRED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993300;
}
.table {
	border: 0.5px dotted #B7CFF7;
}

.venuePURPLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990099;
}
.venueTURQOISE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009999;
}
.venueMUSTARD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCC33;
}
.breadcrumbtxt a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.breadcrumbtxt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.lrgeHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #0C3961;
	text-decoration: none;
	text-align: left;
}