
BODY {
	font-family: verdana,arial,helvetica;
	font-size:70%;
	line-height: 160%;
	color: #000000;
}

TD {
	font-family: verdana,arial,helvetica;
	font-size:70%;
	line-height: 160%;
	color: #000000;

}



A:link { font-weight: bold;text-decoration: none; color: #7D8AA4}
A:active { font-weight: bold;text-decoration: none; color: #993333}
A:visited { font-weight: bold;text-decoration: none; color: #7D8AA4}
A:hover { font-weight: bold;text-decoration: none; color: #EF9C00}

.head {font-family: verdana, arial, sans-serif; font-size: 120%;  font-weight: bold; color: #666666;}
.subhead {font-family: verdana, arial, sans-serif; font-size: 120%;  font-weight: bold; color: #666666;}
.whitetext {font-family: verdana, arial, sans-serif; font-weight: bold; color: #ffffff;}
.whitehead {font-family: verdana, arial, sans-serif; font-size: 120%;  font-weight: bold; color: #ffffff;}
.tinytext {font-family: verdana, arial, sans-serif; font-size: 10px; 	line-height: 12px; color: #555555;}
.captiontext {font-family: verdana, arial, sans-serif; font-size: 10px;	line-height: 12px; color: #888888;}
.greytext {font-family: verdana, arial, sans-serif; color: #777777;}
.quotetext {font-family: georgia,times roman, times new roman, verdana, arial, sans-serif; font-size:120%; color: #222222;}
.redtext {color: #ff2222;}

.leftbar {
color: 222222;
font-weight: normal;
}

A.leftbar:link {
color: ffffff;
font-weight: bold;
text-decoration: none;
}

A.leftbar:visited {
color: ffffff;
font-weight: bold;
text-decoration: none;
}

A.leftbar:hover {
color: ffffff;
background-color: #F1B543;
font-weight: bold;
text-decoration: none;
}

a.leftbar:active {
color: ffffff;
font-weight: bold;
text-decoration: none;
} 



TD.leftbarbox {
background: #EF9C00;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 0px #000000;
border-bottom: solid 1px #000000;
padding: 2;
spacing: 0;
}


TD.leftbarboxleft {
background: #F9B73B;
border-left: solid 1px #000000;
border-right: solid 0px #000000;
border-top: solid 0px #000000;
border-bottom: solid 1px #000000;
padding: 0;
spacing: 0;
}



.bookmenu {
color: 222222;
font-weight: normal;
text-decoration: none;
font-size: 90%;
}

A.bookmenu:link {
color: ffffff;
font-weight: bold;
text-decoration: none;
}

A.bookmenu:visited {
color: ffffff;
font-weight: bold;
text-decoration: none;
}

A.bookmenu:hover {
color: ffffff;
background-color: #ffbc00;
font-weight: bold;
text-decoration: none;
}

a.bookmenu:active {
color: ffffff;
font-weight: bold;
text-decoration: none;
} 



.submenu {
color: 222222;
font-weight: normal;
text-decoration: none;
font-size: 90%;
}

A.submenu:link {
color: ffffff;
font-weight: bold;
text-decoration: none;
}

A.submenu:visited {
color: ffffff;
font-weight: bold;
text-decoration: none;
}

A.submenu:hover {
color: ffffff;
background-color: #EF9C00;
font-weight: bold;
text-decoration: none;
}

a.submenu:active {
color: ffffff;
font-weight: bold;
text-decoration: none;
} 



.subsubmenu {
color: 222222;
font-weight: normal;
text-decoration: none;
font-size: 90%;
}

A.subsubmenu:link {
color: ffffff;
text-decoration: none;
}

A.subsubmenu:visited {
color: ffffff;
text-decoration: none;
}

A.subsubmenu:hover {
color: ffffff;
background-color: #EF9C00;
text-decoration: none;
}

a.subsubmenu:active {
color: ffffff;
text-decoration: none;
} 


TD.submenubox {
background: #758896;
border-left: solid 1px #000000;
border-right: solid 0px #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
padding: 0;
spacing: 0;
}
TD.submenuboxright {
background: #758896;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
padding: 0;
spacing: 0;
}
TD.submenuboxcurrent {
background: #ffffff;
border-left: solid 1px #000000;
border-right: solid 0px #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
padding: 0;
spacing: 0;
}

TD.submenuboxcurrentright {
background: #ffffff;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
padding: 0;
spacing: 0;
}


TD.subsubmenubox {
background: #9EADBA;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 0px #000000;
border-bottom: solid 1px #000000;
padding: 0;
spacing: 0;
}


TD.subsubmenuboxisolated {
background: #9EADBA;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
padding: 0;
spacing: 0;
}



TD.featurebox {
background: #E4EAF0;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
padding: 8;
spacing: 0;
}

TD.quotebox {
color: 444444;
background: #ffffff;
border-left: solid 0px #000000;
border-right: solid 0px #000000;
border-top: solid 0px #000000;
border-bottom: solid 0px #000000;
padding: 2;
spacing: 0;
}
TD.quoteboxhead {
color: 444444;
background: #C6D2E4;
border-left: solid 0px #000000;
border-right: solid 0px #000000;
border-top: solid 0px #000000;
border-bottom: solid 0px #000000;
padding: 2;
spacing: 0;
}

TD.whatsonboxhead {
color: 222222;
background: #D4DAE0;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 1px #000000;
border-bottom: solid 0px #000000;
padding: 2;
spacing: 0;
}
TD.whatsonbox {
background: #E4EAF0;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
padding: 3;
spacing: 0;
}


TD.lightbox {
background: #f4fAFf;
border-left: solid 0px #000000;
border-right: solid 0px #000000;
border-top: solid 0px #000000;
border-bottom: solid 0px #000000;
padding: 2;
spacing: 0;
}



TD.bookingbox {
color:ffffff;
background: #EF9C00;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
padding: 2;
spacing: 0;
}

TD.bookbox {
color:ffffff;
background: #222222;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
padding: 2;
spacing: 0;
}

TD.footerbox {
background: #E4EAF0;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
padding: 4;
spacing: 0;
}

TD.searchheadboxleft {
background: #ffffff;
border-left: solid 0px #000000;
border-right: solid 0px #000000;
border-top: solid 0px #000000;
border-bottom: solid 0px #000000;
padding: 2;
spacing: 0;
}
TD.searchheadboxright {
background: #ffffff;
border-left: solid 0px #000000;
border-right: solid 0px #000000;
border-top: solid 0px #000000;
border-bottom: solid 0px #000000;
padding: 2;
spacing: 0;
}

TD.searchbox {
background: #ffffff;
border-left: solid 0px #000000;
border-right: solid 0px #000000;
border-top: solid 0px #000000;
border-bottom: solid 0px #000000;
padding: 2;
spacing: 0;
}


TD.eventsboxhead {
color:ffffff;
background: #758896;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
padding: 2;
spacing: 0;
}

TD.eventsbox {
background: #E4EAF0;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 0px #000000;
border-bottom: solid 1px #000000;
padding: 6;
spacing: 0;
}

TD.formbox {
background: #E4EAF0;
border-left: solid 0px #000000;
border-right: solid 0px #000000;
border-top: solid 0px #000000;
border-bottom: solid 0px #000000;
padding: 3;
spacing: 0;
}


TD.whitebox {
background: #ffffff;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
padding: 8;
spacing: 0;
}