
td{
    table-layout:fixed; 

    word-wrap: break-word;

    overflow-x:hidden;

    height: auto;

}

.globallinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
}
.globallinks a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
	}
.globallinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
	}

.globallinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
	}

.globallinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
	}


.formfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 12px;
	background-color: #FFFFFF;
	height: auto;
	width: auto;
	padding: 0px;
	margin-top: auto;
}
.formfielderror {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 12px;
	background-color: #FFFF99;
	height: auto;
	width: auto;
	padding: 0px;
	margin-top: auto;
}
.globalsublinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #FF6600;
}
.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}
.contactslist {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
.smallprint {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}
.footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
}
a {
	text-decoration: none;
	color: #FFFFFF;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
    min-height:100%; 
	list-style-type: square;
}
.dropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FFFFFF;
}
.dropdownover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #750000;
}
.titlewhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.tabletitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #55AFDC;
	background-position: center;
}
.tablelist1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #AC0000;
}
.tablebg {
	background-repeat: no-repeat;
}
.formtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	line-height: 15px;
	font-weight: bold;
}
.formlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
}
.bodytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	line-height: 18px;
	font-weight: bold;
}
.searchhighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	background-color: #FFFF99;
}
.total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AC0000;
	line-height: 15px;
	font-weight: bold;
}
.noofpage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 15px;
	font-weight: normal;
}
.summarytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 13px;
}
.summaryxs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}
.micetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #225396;
}
.newslistings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #996633;
}
.recodate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C00605;
	line-height: 14px;
}
.recotitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C00605;
	font-weight: bold;
	line-height: 14px;
}
.recotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
}
.summarytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #007B7A;
	line-height: 18px;
}
.datetime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
}
.greetingmessagesample {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 16px;
}
.globalformfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC99;
	line-height: 10px;
	background-color: #990000;
	height: 14px;
	width: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.splashmessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.splashformfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 12px;
	background-color: #FFFFFF;
	height: auto;
	width: auto;
	padding: 0px;
	margin-top: auto;
}

.titlegettingaround {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #8642BA;
	line-height: 18px;
}
.bodytextpink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DD3557;
	line-height: 16px;
}
.bodytextgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E9D74;
	line-height: 16px;
}
.bodytextlimegreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6BAA08;
	line-height: 16px;
}
.bodytextturquoise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008985;
	line-height: 16px;
}
.bodytextorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EB4108;
	line-height: 16px;
}
.bodytextpurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8642BA;
	line-height: 16px;
}
.bodytextyellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FB8E00;
	line-height: 16px;
}
.bodytextblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003986;
	line-height: 16px;
}
.bodytextviolet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #984A8A;
	line-height: 16px;
}

.tableheaderwhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 16px;
		line-height: 18px;
}.bodytextlink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AC0000;
	line-height: 16px;
}
.tablesmallheaderpurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8642BA;
	font-weight: bold;
		line-height: 18px;
}
.titleaboutsg {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #DD3557;
	line-height: 18px;
}
.tablesmallheaderpink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DD3557;
	font-weight: bold;
		line-height: 18px;
}
.titlegettinghere {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #008985;
	line-height: 18px;
}
.tablesmallheadergreen {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E9D74;
	font-weight: bold;
		line-height: 18px;
}
.titlewheretostay {






	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #008985;
	line-height: 18px;
}
.tablesmallheaderturquoise {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008985;
	font-weight: bold;
		line-height: 18px;
}
.titlewheretoeat {







	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #EB4108;
	line-height: 18px;
}
.tablesmallheaderorange {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EB4108;
	font-weight: bold;
	line-height: 18px;
}
.titlewhattosee {








	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6BAA08;
	line-height: 18px;
}
.tablesmallheaderlimegreen {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6BAA08;
	font-weight: bold;
    line-height: 18px;
}
.titlegettingaround {









	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #8642BA;
	line-height: 18px;
}
.titlewhattodo {









	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FB8E00;
	line-height: 18px;
}
.tablesmallheaderyellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FB8E00;
	font-weight: bold;
	line-height: 18px;
}
.titlebusiness {










	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003986;
	line-height: 18px;
}
.tablesmallheaderblue {







	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003986;
	font-weight: bold;
}
.titlegeneral {











	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #984A8A;
	line-height: 18px;
}
.tablesmallheaderviolet {








	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #984A8A;
	font-weight: bold;
}
.summarytxtlink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #AC0000;
	line-height: 13px;
}



.dayview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #55AFDC;
	font-weight: bold;
	line-height: 12px;
	text-decoration: underline;
}
.summaryxxs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #666666;
}

.style1 {color: #FF6600;}
.style2 {color: #E95401;}
.brownlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #AC0000;
}
.brownbold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #996633;
}
.homeTitle{
	font-family: ShinnRR Book;
	font-size: 24px;
	color: #007B7A;
}
.titleblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006699;
	line-height: 18px;
}
.large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #750000;
}
.listlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
}

.micetitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #225396;
}
.micemenu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C6BA5;
	font-weight: bold;
	line-height: 18px;
}

.surveydark {
	
	background-color: #DBEAF7;

}

.surveylight {
	
	background-color: #FFFFFF;

}
.listlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
}



.label-normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.body-normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.body-normalBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.label-normalgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #464646;
}
.label-normalblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.body-normalblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.body-tnc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.campaignlink{
    color: #EB4108
}
.campaignlinkvisited {
    color: #464646
}
.splashCountryListings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 20px;
}


.secSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6BAA08;
}
.newintownSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f4a31d;
}
.offthebeatentrackSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #dd3557;
}
.localspeakSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4e98d8;
}
.blacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
}
.ezinebody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
}
.relatedArticleLinks {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
}
.relatedArticleTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #DD3557;
	font-weight: bold;
}
.newintownRelatedArticle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #f4a31d;
	font-weight: bold;
}
.secRelatedArticle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #6BAA08;
	font-weight: bold;
}
.offthebeatentrackRelatedArticle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #dd3557;
	font-weight: bold;
}
.localspeakRelatedArticle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #4e98d8;
	font-weight: bold;
}
.otherLinks {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #BB0008;
}

.homeList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 17px;
}
.homeText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 14px;
}

.style1 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: middle;
}

.style3 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #000000; }

.style6 {font-size: 11px; }

.style7 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; }


/* begin styles for RSS Feed */

.rss_box {

	 margin: 0em;

	 width: 500px;

	 background-color: #fffff;

	 border: 0px solid #9B72CF;


}

.rss_items {

	margin-top:0px;

	padding:0.5em; 0.5em;

	margin-left:0px;

	color:#000000;

}

p.rss_title {padding:0.5em;}

.rss_title {

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 85%;

	background-color:#ffffff;

	color:#000000;

	font-weight:bold;

	margin: 0px;

	padding:0em;

	text-align: left;

}

.rss_item  {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 0.75em;

  font-weight : normal;

  list-style:none;

  padding-bottom:1em;

}

.rss_item a {

	text-decoration : underline;

	color: #DD3557;

	font-size: 105%;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	}

.rss_item a:visited {

	color:purple;

}

.rss_date {

	font-size: 85%;

	font-weight : normal;

	color: #F60;

	}

.vsresultstyle {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#000000;}

/* end styles for RSS Feed */

.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
} 