body {
  margin:0px;
  background-color:#F2F2EE;
  color:#000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 1.4;
}
.title{padding:6px;text-align:center;}
.Text{padding:6px;}
.accomText{padding:6px;color:#22457b;}
.accomTitle{padding:6px;color:#22457b; font-weight:bold;font-size:13px;}
.accomTable{margin:5px 2px 5px 0}
td.botText{
	padding:10px;
	text-align:right;
	color:#FFFFFF;
	font-size:10px;
	line-height:1.3;
	background-color:inherit;
	background-color:#22457B;
}
#rating{text-align: right; padding-right: 10px;}

.date{color:#054E2A;font-weight:bold;padding:3px;background-color:inherit;}

a:link {color : #22457B; text-decoration:underline;background-color:inherit;}
a:visited {color : #22457B; text-decoration:underline;background-color:inherit;}
a:hover {color : #000; text-decoration:underline;background-color:#inherit;}

a.rightLink:link {color : #000; text-decoration:underline;background-color:inherit;}
a.rightLink:visited {color : #000; text-decoration:underline;background-color:inherit;}
a.rightLink:hover {color : #fff; text-decoration:none;background-color:#8F96A7;}

a.mainLink:link {color : #A5675A; text-decoration:none;background-color:inherit;}
a.mainLink:visited {color : #A5675A; text-decoration:none;background-color:inherit;}
a.mainLink:hover {color : #A5675A; text-decoration:underline;background-color:#EEDFDC;}

a.searchLink:link {color : #22457B; text-decoration:none;background-color:inherit;}
a.searchLink:visited {color : #22457B; text-decoration:none;background-color:inherit;}
a.searchLink:hover {color : #22457B; text-decoration:underline;background-color:#DDE7F7;}

a.siteInfo:link {color : #C8912C; text-decoration:none;background-color:inherit;}
a.siteInfo:visited {color : #C8912C; text-decoration:none;background-color:inherit;}
a.siteInfo:hover {color : #C8912C; text-decoration:underline;background-color:#F8E9CE;}

a.whiteLink:link {color : #ffffff; text-decoration:none;background-color:inherit;}
a.whiteLink:visited {color : #ffffff;text-decoration:none;background-color:inherit;}
a.whiteLink:hover {color : #FFC40E; text-decoration:none;background-color:#22457B;background-color:inherit;}

input{
	padding:1px;
	border:1px inset #000;
	font-size:10px;
}
textarea{
	padding:1px;
	border:1px inset #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
input.but{
	padding:2px;
	border:1px;
	color:inherit;
	background-color:inherit;
}
input.searchBut{
	padding:2px;
	border:1px outset;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	background-color:#8f96a7;
	color:#fff;
	width:100px;
}
select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:170px;
}
select.enquiry{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:100px;
}
select.enquiryTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:50px;
}
input.competition{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	padding:5px;
	font-weight:bold;
	background-color:#DDDDEF;
}
option{
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:inherit;
	margin-bottom:5px;
}
.checkbox{
	position:relative;
	top:1px;
	left:1px;
}

.hiddenChk{
	display:none;
}
.eventMonth{
	padding:5px;
	font-family:Microsoft-Sans-Serif, MS-Sans-Serif, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.eventContent{
	padding:5px;
	font-family:Microsoft-Sans-Serif, MS-Sans-Serif, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.rightCol img{
	border: 1px solid #000;
}
ul.sub{
	list-style-type:circle;
	padding-left:15px;
}