p, body, td,.Body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	padding: 0em;	margin: 5px 5px 8px 0px;}input.Body, select.Body { margin: 0em; height:1.8em; valign:middle;}div {	margin: 0em;}img {	border:none;	}	.rss_feed {	padding-left:5px;	}	.Header {	background-image:  url(images/tl_top_lhs_01.gif);}.VerticalLineLHS {	background-image:   url(images/dottedline.gif);	background-repeat: repeat;}.RedLineHorizontal {	background-image:  url(/images/Rpt_RedLine_Horizontal.jpg);	background-repeat: repeat;}.MenuLHS {	font-size: 9px;	color: #585858;	font-weight: bold;	margin-left: 10px;}.MenuLHS:link {	color: #585858;	text-decoration: none;	font-weight: bold;}.MenuLHS:visited {	text-decoration: none;	color: #585858;	font-weight: bold;}.MenuLHS:hover {	text-decoration: underline;	color: #585858;	font-weight: bold;	font-style: normal;}.MenuLHS:active {	text-decoration: none;	color: #585858;	font-weight: bold;}.MenuLHSsub {	font-size: 9px;	color: #585858;	margin-left: 20px;	font-weight: bold;}.MenuLHSsub:link {	color: #585858;	text-decoration: none;	font-weight: bold;}.MenuLHSsub:visited {	text-decoration: none;	color: #585858;	font-weight: bold;}.MenuLHSsub:hover {	text-decoration: underline;	color: #585858;	font-weight: bold;}.MenuLHSsub:active {	text-decoration: none;	color: #585858;	font-weight: bold;}.MenuLHS-level1 {	font-size: 9px;	font-weight: bold;	color: #A6A6A6;	margin-left: 10px;}.MenuLHS-level1:link {	text-decoration: none;	letter-spacing: normal;	color: #A6A6A6;	font-weight: bold;}.MenuLHS-level1:visited {	text-decoration: none;	font-weight: bold;	color: #A6A6A6;}.MenuLHS-level1:hover {	text-decoration: underline;	color: #A6A6A6;	font-weight: bold;}.MenuLHS-level1:active {	text-decoration: none;	color: #A6A6A6;	font-weight: bold;}.NewsHeadlines {	font-size: 13px;	font-weight: bold;	color: #00A2EA;	line-height: normal;	margin: 0px;}.NewsDate {	font-size: 9px;	color: #666666;	font-style: normal;	line-height: normal;	margin-bottom: 12px;}.More {	font-size: 9px;	color: #333333;	line-height: normal;	font-weight: bold;	text-transform: none;	font-style: normal;	text-decoration: none;}.More:link {	color: #333333;	text-transform: none;	text-decoration: none;}.More:visited {	text-decoration: none;	color: #333333;}.More:hover {	text-decoration: none;	color: #00A2EA;}.More:active {	text-decoration: none;	color: #333333;}.MenuTopBar {	font-size: 9px;	font-weight: normal;	color: #E8E8E8;	text-decoration: none;	letter-spacing: normal;	background-position: center;	margin-right: 10px;	margin-left: 10px;}.MenuTopBar:link {	font-weight: normal;	color: #E8E8E8;	text-decoration: none;	letter-spacing: normal;}.MenuTopBar:visited {	text-decoration: none;	color: #FFFFFF;}.MenuTopBar:hover {	text-decoration: underline;	color: #FFFFFF;}.MenuTopBar:active {	text-decoration: none;	color: #FFFFFF;}.ImgFarLHSstrip3 {	background-image:  url(/images/Rpt_FarLHSstrip3.jpg);	background-repeat: repeat;}.ImgFarRHSstrip3 {	background-image:  url(/images/Rpt_FarRHSstrip3.jpg);	background-repeat: repeat;}.Footer {	font-size: 9px;	color: #cccccc;}.Footer:link {	font-size: 9px;	color: #ccoooo;}.Footer:visited {	text-decoration: none;	color: #cccccc;}.Footer:hover {	text-decoration: none;	color: #cccccc;}.Footer:active {	text-decoration: none;	color: #00A2EA;}.NewsHeadlinesLarge {	font-size: 13px;	font-weight: bold;	color: #00A2EA;	left: 10px;	margin-top: 5px;	margin-right: 5px;	margin-bottom: 1px;	margin-left: 0px;}.Header16 {	background-image:  url(/images//Header16.jpg);}.PageHeadings {	font-size: 14px;	font-weight: bold;	color: #333333;	line-height: normal;	text-transform: uppercase;	margin-bottom: 5px;}.PageHeadings:link {	color: #333333;	text-decoration: none;}.PageHeadings:visited {	text-decoration: none;	color: #333333;}.PageHeadings:hover {	text-decoration: none;	color: #999999;}.PageHeadings:active {	text-decoration: none;	color: #333333;}.BodySubHead {	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	color: #00A2EA;}.BodyBold {	font-size: 11px;	color: #333333;	font-weight: bold;}.topstrip_repeat {	background-image:  url(/images/current_04.jpg);	background-repeat: repeat;}.BodyBoldSmall {	font-size: 10px;	color: #333333;	font-weight: bold;}.BodySmall {	font-size: 10px;	color: #333333;	margin-bottom: 6px;	line-height: 12px;}.understripLHS {	background-image: url(/images/ttr020_11_bg.jpg);	background-repeat: repeat;}.understripRHS {	background-image: url(/images/ttr020_13_bg.jpg);	background-repeat: repeat;}.error {	font-size: 11px;	color: #00A2EA;	font-weight: bold;}/* start modified stylesheet */#content h1{	font-size: 11px;	color: #333333;	font-weight: bold;}#content th {	font-size: 11px;	color: #333333;	font-weight: bold;}	#content td {	font-size: 11px;	color: #333333;}	.greybackLHS {	background-image: url(images/grey_lhs.jpg);	background-repeat: repeat-y;}.greybackMENU {	background-image: url(images/menu_background.jpg);	background-repeat: repeat-y;}.table {	padding: 10px;	border: 1px solid #CCCCCC;}.bodynomarg {	color: #333333;	margin: 2px 0px;	font-size: 10px;	line-height: 12px;}}.floatright {	float: right;	padding: 5px;	border: none;	margin: 5px;}.headeremailer {	background-image: url(images/TandL_email_header.jpg);}.leftdrop {	background-image: url(images/left.gif);	background-repeat: repeat-y;	background-position: right;}.rightdrop {	background-image: url(images/right.gif);	background-repeat: repeat-y;	background-position: left;}.menubackground {	background-image: url(/images/tl_top_lhs_02_04.gif);	background-repeat: repeat-x;}.rndtplt {	background-image: url(images/rnd_01.png);	background-position: left top;	background-repeat: no-repeat;}.rndtprt {	background-image: url(images/rnd_03.png);	background-repeat: no-repeat;	background-position: right top;}.rndbtlt {	background-image: url(images/rnd_08.png);	background-repeat: no-repeat;	background-position: left bottom;}.rndbtrt {	background-image: url(images/rnd_11.png);	background-repeat: no-repeat;	background-position: right bottom;}.rndbt {	background-image: url(images/rnd_09.png);	background-repeat: repeat-x;	background-position: bottom;}.rndrt {	background-image: url(images/rnd_06.png);	background-repeat: repeat-y;	background-position: right;}.rndlt {	background-image: url(images/rnd_04.png);	background-repeat: repeat-y;	background-position: left;}.rndtp {	background-image: url(images/rnd_02.png);	background-repeat: repeat-x;	background-position: top;}.HitCounter {	color:#CCCCCC;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;}/* for bot trap field in enquiry form */.surname {	visibility:hidden;}/* Events / What's On page styles */#eventdetail {	padding-top:20px;}#eventdetail .eventteaser {	font-size:1.0em;	font-weight:bold;	color:#666666;}#eventinfocontainer {	padding-top:10px;}.eventinfo label {	font-size: 1.0em;	font-weight: bold;	color: #333333;	line-height: normal;	margin: 0px;	float:left;}.eventvalue {	font-size: 1.0em;	color:#333333;	line-height: normal;	padding-left:10px;	margin: 0px;}.eventtitle {	font-size: 13px;	font-weight: bold;	color: #cc0000;	line-height: normal;	margin: 0px;}.eventindexrow {	width:100%;	font-size: 1.0em;	color: #333333;	margin: 0px;}.eventindexrow label {	font-weight: bold;	line-height: normal;	padding-left:10px;	float:left;}.eventindexrow div {	line-height: normal;	padding-left:10px;	float:left;}.eventindex .eventteaser {	padding-top:10px;	clear:both;}.eventdate {	font-weight: bold;	color:#E80000;}#eventscontainer {	width:300px;	float:left;}#eventshotlistcontainer {	font-size:0.8em;	margin:0px;	padding-left:0px;}.eventshotlist {	width:200px;	float:left;}.eventshotlist h2 {	font-size: 14px;	font-weight: normal;	color: #e80000;	line-height: 16px;	margin: 0px 0px 2px 5px;	font-family: Georgia, "Times New Roman", Times, serif;}#eventssearchcontainer {	margin:0px;	padding-left:0px;	width:200px:	float:left;}#mapcanvas {	display:block;}#paginator {	margin-top: 5px;	}#paginator a  {	padding-left: 5px;	padding-right: 5px;	padding-top: 5px;	padding-bottom: 5px;	offset-top:5px;	margin-left: 5px;	margin-right: 5px;	border: 1px solid transparent;	}#paginator a:link, #paginator a:visited  {	padding-left: 5px;	padding-right: 5px;	padding-top: 5px;	padding-bottom: 5px;	offset-top:5px;	margin-left: 5px;	margin-right: 5px;	background-color: #FFFFFF;	border: 1px solid transparent;	}#paginator a:hover, #paginator a:active  {	padding-left: 5px;	padding-right: 5px;	padding-top: 5px;	padding-bottom: 5px;	offset-top:5px;	margin-left: 5px;	margin-right: 5px;	background-color: transparent;	border: 1px solid #AD0303;		}.paginator_current {	color: #FFFFFF;	padding-left: 5px;	padding-right: 5px;	padding-top: 5px;	padding-bottom: 5px;	offset-top:5px;	margin-left: 5px;	margin-right: 5px;		background-color: #E5443E;	border: 1px solid #AD0303;	}/* Poll Styles */div#poll {	padding: 10px;}div.pollresult_outer {	border:solid 1px #ccc; 	width:90%; 	height:10px; 	margin:0; 	padding:0; 	background-color:#FFEAC9;}div.pollresult_inner {	border:solid 1px #ccc; 	height:10px; 	margin:0; 	padding:0; 	background-color:#FF0000;}p.pollanswer {	font-weight: bold;	}div#totalvotes {	padding-top: 0.9em;}div#poll a#showresults {	text-decoration: none;}/* Comments */input.commentTextBox{	width: 300px;	}.commentTextArea {	width: 300px;	height: 200px;}.comment_form ul{	padding: 0;}.comment_form li{	list-style: none;}input.shorttext{	width: 180px;}div.commentBox {	}div.commentRow {	border: 1px solid #d2d7e4;	background-color: #eaeaea;	margin-top: 5px;	margin-bottom: 5px;	padding: 5px 10px 10px 5px;}div.commentMSG {}div.commentInfo{	font-size: 8px;	color: #666666;}div.commentBox fieldset {}
