/* timetableTabs */
DIV.timetable {width:690px; clear:both; padding-bottom:30px;float:left;}
#main #widecontentPadding {margin-right:0px;width:680px;}

DIV.timetable DIV {font-family: arial, verdana, helevtica, sans-serif;font-size:9pt;font-weight:normal;width:680px;float:left;}
DIV.timetable h3 {width:236px; height:18px; margin:0px 0px 10px 2px; padding:0px;text-indent:-999em; background: url(/custom/templates/page/shared/images/selectExcursion.gif) no-repeat top left;}
	DIV.timetable DIV DIV.timetableTabsTabs {width: 670px;float:left;}
		DIV.timetable DIV DIV.timetableTabsTabs ul {margin:0;padding:0;list-style:none;}
			DIV.timetable DIV DIV.timetableTabsTabs li {width:110px;display:block;background:url(/custom/templates/page/shared/images/bookingTab.png) no-repeat top left;margin: 0;float:left;height:68px;overflow:hidden;}
			DIV.timetable DIV DIV.timetableTabsTabs li a {padding:8px 7px 4px 4px; font-size:12px; line-height:14px;display:block; text-align:center;cursor:pointer;font-family:Arial,verdana Helvetica, sans-serif;text-decoration:none;}
			DIV.timetable DIV DIV.timetableTabsTabs li.timetableTabsActiveTab {background:blue;background:url(/custom/templates/page/shared/images/bookingTabActive.png) no-repeat top left;}
/* timetableTabsResults */
	DIV.timetable DIV DIV.timetableTabsResults {overflow:hidden;clear:left;width: 680px;}
		DIV.timetable DIV DIV.timetableTabsResults DIV {display: none;margin:0;text-align:left;float:left;}
			DIV.timetable DIV DIV.timetableTabsResults DIV.timetableTabsVisibleContent {display: block;padding:20px;display:block;}
			DIV.timetable DIV DIV.timetableTabsResults DIV DIV {display: block;}
			DIV.timetable DIV DIV.timetableTabsResults DIV SPAN.description {font-weight: bold;font-size:14px;}
			DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content {float:left;width:680px;}
			DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content DIV.info {width: 420px;float: left;overflow:hidden;margin-top:20px;}
					DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content DIV.info TABLE {border: 0px;border-collapse: collpase:}
					DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content DIV.info TABLE TD {font-size:11px;border: 0px;}
					DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content DIV.info TABLE TD.timetable_heading {border: 0px;font-size:13px;font-family: arial, verdana, sans-serif;font-weight : bold;margin: 0;padding: 0;width: 130px;}
					DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content DIV.info TABLE TD.timetable_season_heading {border: 0px;font-size:13px;font-family: arial, verdana, sans-serif;font-weight : bold;padding: 15px 0 0 0;margin: 0;}
					DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content DIV.info TABLE TD.timetable_item_heading {margin: 0;padding: 0;font-family: arial, verdana, sans-serif;font-weight : bold;}
					DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content DIV.info TABLE TD.timetable_special_heading {font-weight:bold;font-family: arial, verdana, sans-serif;font-size: 14px;margin: 0;padding: 0;}
					DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content DIV.info TABLE TD.timetable_special {background:url(/custom/templates/page/shared/images/special.png) no-repeat 5px 10px;padding:8px 10px 10px 30px;}
					DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content  DIV.notes {background: url(/custom/templates/page/shared/images/notesBottom.png) no-repeat bottom left;font-size:8pt;width:auto;padding:0 0 10px;margin-top:10px;width:615px;}
					DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content  DIV.notes span.notesTitle {background:url(/custom/templates/page/shared/images/notesTop.png) no-repeat top left;display:block;padding:10px 0 5px 10px; font-size:11px;font-weight:bold}
					DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content  DIV.notes p {padding:0 10px;margin:0px;}
				DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content DIV.searchForm {float: left;width:215px;font-weight:bold;margin-top: 25px;font-size:13px;overflow:hidden;}
				DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content DIV.searchForm form{margin:4px 0 0 0;padding:10px;background:url(/custom/templates/page/shared/images/searchBox.png) no-repeat top left;height:124px;position:relative;}
				DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content DIV.searchForm .twoWay form{margin:4px 0 0 0;padding:2px 10px 10px;background:url(/custom/templates/page/shared/images/searchBoxBig.png) no-repeat top left;height:130px;position:relative;}
				DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content DIV.searchForm form ul {list-style:none; margin:0px; padding:0px;position:absolute; top: 80px; left:0px;color:red;font-size:12px;width:200px;}
				DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content DIV.searchForm form input {margin-top:5px;}
	DIV.clearer {clear: left;}
	DIV.twoWay {padding-bottom:40px;}
	DIV.timetable DIV DIV.timetableTabsResults DIV DIV.content DIV.searchForm .twoWay form ul{top:130px;}