hr
{
	color:#A00748;
	height:1px;
	width: 50%;
}

td
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333;
}

.td_header
{
	font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #333333;
}

.tour_header
{
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #A00748;
}

.tour_header_link
{
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #A00748; text-decoration: none;
}

.tour_header_link:hover
{
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #A00748; text-decoration: underline;
}

.tour_time
{
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #A00748;
}

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

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

.tour_note
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #567644; font-style:italic;
}


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

.tour_descrip
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333;
}


.slogan
{
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #006633;
	font-style: normal;
}

.quote
{
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #006633;
	font-style: italic;
}

.footer
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF;
	text-decoration:none;
}

.footer:hover
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF;
	text-decoration:underline;
}

.heading
{
	font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #636DA7; letter-spacing: 0px;
}

.subheading
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #636DA7; letter-spacing: 0px;
}

.subheading2
{
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #636DA7; letter-spacing: 0px;
}

.colour_text
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #636DA7; letter-spacing: 0px;
}

ul
{
	list-style-type:disc;
}

.ul2
{
	margin-left:0px;
	padding-left:16px;
	list-style-type:disc;
}

li
{
	line-height:130%;
}

a
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0066FF; text-decoration: none;
}

a:hover
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0066FF; text-decoration: underline;
}

.link_othermenu
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none;
}

.link_othermenu:hover
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline;
}

.a_small
{
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #006633; text-decoration: none;
}

.a_small:hover
{
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #006633; text-decoration: underline;
}

.link_tour_note
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #567644; font-style:italic; text-decoration: none;
}

.link_tour_note:hover
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #567644; font-style:italic; text-decoration: underline;
}

.link_slogan
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #2F499E;
	font-style: italic; text-decoration: none;
}

.link_slogan:hover
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #2F499E;
	font-style: italic; text-decoration: none;
}

.link_bottom
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; font-weight: normal; text-decoration: none;
}

.link_bottom:hover
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; font-weight: normal; text-decoration: underline;
}

.link_top
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF3300; text-decoration: none;
}

.link_top:hover
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF3300; text-decoration: underline;
}

.textfield1
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000066;
}

.textfield2
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333;
}

.text_small
{
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #636DA7;
}

.top
{
	border-left: solid 1px #9999FF;
	border-right: solid 1px #9999FF;
	border-top: solid 1px #9999FF;
	padding: 4px; padding-top:6px; padding-bottom:6px
}

.topright
{
	border-right: solid 1px #9999FF;
	border-top: solid 1px #9999FF;
	padding: 4px;
}

.lefting
{
	border-left: solid 1px #9999FF;
	padding: 4px; padding-right:8px;
}

.righting
{
	border-right: solid 1px #9999FF;
	padding: 4px;
}

.bottomleft
{
	border-left: solid 1px #9999FF;
	border-bottom: solid 1px #9999FF;
	padding: 4px; padding-right:8px;
}

.bottomright
{
	border-right: solid 1px #9999FF;
	border-bottom: solid 1px #9999FF;
	padding: 4px;
}