A.bluelink:link {
	COLOR: #000; TEXT-DECORATION: none
}
A.bluelink:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A.bluelink:hover {
	COLOR: #bc3120; TEXT-DECORATION: none
}
A.bluelink:active {
	COLOR: #000; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; TEXT-DECORATION: none
}
BODY {
	
}
P {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 13px; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, verdana
}
.bluebold {
	FONT-WEIGHT: bold; COLOR: #bc3120; LETTER-SPACING: 0px
}
.bold {
	FONT-WEIGHT: bold
}
.bold_color {
	FONT-WEIGHT: bold; COLOR: #bc3120
}
.brnav {
	FONT-SIZE: 6px; LINE-HEIGHT: 6px
}
.brtop {
	TOP: 10px
}
.bul1 {
	PADDING-RIGHT: 4px; DISPLAY: list-item; PADDING-LEFT: 4px; FONT-SIZE: 13px; LIST-STYLE-IMAGE: url(images/rail_journeys_08/bul1.gif); MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Geneva; LIST-STYLE-TYPE: disc
}
.caps {
	FONT-WEIGHT: 200; FONT-SIZE: 22px; WORD-SPACING: 0px; COLOR: #fffde4; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular; LETTER-SPACING: 0px
}
.capsblue {
	FONT-WEIGHT: 200; FONT-SIZE: 22px; WORD-SPACING: 0px; COLOR: #0a254e; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular; LETTER-SPACING: 0px
}
.capsgold {
	FONT-WEIGHT: 200; FONT-SIZE: 22px; WORD-SPACING: 0px; COLOR: #f6c84b; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular; LETTER-SPACING: 0px
}
.capsred {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; WORD-SPACING: 0px; COLOR: #e60000; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular; LETTER-SPACING: 0px
}
.captionsmainphotos {
	FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman"
}
.cartables {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; LINE-HEIGHT: 11px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; LETTER-SPACING: 0px
}
.cities {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; TEXT-TRANSFORM: none; COLOR: #0a254e; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: "AGaramond Semibold", "Times New Roman", Times; LETTER-SPACING: 1px; font-stretch: normal
}
.cities2 {
	PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; COLOR: #513d2a; LINE-HEIGHT: 22px; PADDING-TOP: 2px; FONT-FAMILY: arial, helvetica, verdana; LETTER-SPACING: 0px
}
.citiescap {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; TEXT-TRANSFORM: none; COLOR: #0a254e; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: "AGaramond Semibold", "Times New Roman", Times; LETTER-SPACING: 1px; font-stretch: normal
}
.class9 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; LINE-HEIGHT: 10px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; LETTER-SPACING: 0px
}
.clickmap {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #513c29; LINE-HEIGHT: 15px; FONT-FAMILY: "Times New Roman", Times, Georgia, serif; LETTER-SPACING: 0px
}
.datesprices {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #bc3120; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, Geneva
}
.datespricesdeparture {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; COLOR: #fff; LINE-HEIGHT: 18px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, Geneva
}
.datespricesnorth {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; PADDING-TOP: 4px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Geneva
}
.datespricesnorthred {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; COLOR: #bc3120; LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Geneva
}
.datespricesredbold {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #bc3120; LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, Geneva
}
.datespricestext {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 13px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, Geneva
}
.datespricestextital {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #bc3120; LINE-HEIGHT: 12px; PADDING-TOP: 4px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Geneva
}
.day {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #bc3120; LINE-HEIGHT: 15px; FONT-FAMILY: arial, verdana, helvetica
}
.daydescription {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #bc3120; LINE-HEIGHT: 15px; FONT-FAMILY: "times new roman", "Palatino Linotype"; LETTER-SPACING: 0px
}
.departures {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff; LINE-HEIGHT: 16px; FONT-FAMILY: "Times New Roman", Times, Georgia, serif; LETTER-SPACING: 0px
}
.departuresarial {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff; LINE-HEIGHT: 18px; FONT-FAMILY: arial, verdana, helvetica; LETTER-SPACING: 0px
}
.departuresarialk {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: black; LINE-HEIGHT: 18px; FONT-FAMILY: arial, verdana, helvetica; LETTER-SPACING: 0px
}
.dropcap {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #bc3120; FONT-VARIANT: small-caps
}
.emaillistform {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; COLOR: #0a254e; FONT-FAMILY: arial, verdana, helvetica
}
.ital {
	FONT-STYLE: italic
}
.itinbody {
	FONT-SIZE: 13px; LINE-HEIGHT: 15px; FONT-FAMILY: "Times New Roman", Georgia, Times; LETTER-SPACING: 0px
}
.itincolor {
	COLOR: #bc3120
}
.limitedbold {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, Geneva
}
.limitedboldcap {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; COLOR: #bc3120; LINE-HEIGHT: 20px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, Geneva
}
.limitedboldital {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-TOP: 10px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Geneva
}
.limitedcities {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #bc3120; LINE-HEIGHT: 22px; FONT-FAMILY: Arial, Helvetica, Geneva
}
.limitedital {
	FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Geneva
}
.limitedmaintext {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, Geneva
}
.limitedtables {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, Geneva
}
.pad5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px
}
.padleft10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.pdf {
	FONT-SIZE: 13px; COLOR: #bc3120; LINE-HEIGHT: 15px; FONT-FAMILY: "Times New Roman", Times, Georgia, serif; LETTER-SPACING: 0px; BACKGROUND-COLOR: #ef0
}
.pr {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px
}
.predbox {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 15px; PADDING-BOTTOM: 4px; COLOR: white; LINE-HEIGHT: 18px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, Geneva; LETTER-SPACING: 0px; FONT-VARIANT: small-caps
}
.price {
	PADDING-RIGHT: 8px; FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif
}
.red {
	COLOR: #bc3120
}
.reddot {
	FONT-WEIGHT: bold; COLOR: #bc3120
}
.sidenav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 11px; LINE-HEIGHT: 13px; PADDING-TOP: 8px; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif
}
.sidenav07 {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 11px; LINE-HEIGHT: 13px; PADDING-TOP: 19px; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif
}
.sidenav08 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 13px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif
}
.sidenavindent {
	FONT-WEIGHT: bold; MARGIN-LEFT: 10px
}
.sidenavindentsp {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN-LEFT: 10px; LINE-HEIGHT: 10px
}
.sidenavlimited {
	FONT-SIZE: 11px; MARGIN-LEFT: 11px; LINE-HEIGHT: 10px; PADDING-TOP: 8px; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif
}
.sidenavsp {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif
}
.sidenavtopcell {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 10px; LINE-HEIGHT: 13px; PADDING-TOP: 9px; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif
}
.smallcaps {
	FONT-WEIGHT: 600; FONT-SIZE: 15px; WORD-SPACING: 0px; COLOR: #fffde4; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular; LETTER-SPACING: 0px; font-size-adjust: inherit
}
.smallcapsblue {
	FONT-WEIGHT: 600; FONT-SIZE: 15px; WORD-SPACING: 0px; COLOR: #0a254e; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular; LETTER-SPACING: 0px; FONT-VARIANT: small-caps
}
.smallcapsgold {
	FONT-WEIGHT: 600; FONT-SIZE: 15px; WORD-SPACING: 0px; COLOR: #f6c84b; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular; LETTER-SPACING: 0px; FONT-VARIANT: small-caps
}
.spacetours {
	FONT-SIZE: 14px; LINE-HEIGHT: 14px
}
.style10 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px
}
.style12 {
	FONT-SIZE: 12px; COLOR: #00245d
}
.style13 {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px
}
.style14 {
	COLOR: #00245d
}
.style16 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #bb2e20; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style17 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; LINE-HEIGHT: 16px
}
.style20 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 12px
}
.style21 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #bb2e20; LINE-HEIGHT: 16px; FONT-FAMILY: "Times New Roman", Times, serif
}
.style27 {
	FONT-SIZE: 4px
}
.style3 {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px
}
.style35 {
	FONT-SIZE: 13px; LINE-HEIGHT: 15px
}
.style5 {
	FONT-SIZE: 24px
}
.style7 {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 2px
}
.tableheads {
	PADDING-LEFT: 3px; FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif
}
.tables {
	FONT-SIZE: 11px; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; LETTER-SPACING: 0px
}
.tables2 {
	PADDING-LEFT: 3px; FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif
}
#id {
	COLOR: #bc3120
}
.style1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tablesresvid {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px; FONT-FAMILY: arial, verdana, helvetica
}
.tablesres {
	FONT-SIZE: 11px; LINE-HEIGHT: 12px; FONT-FAMILY: arial, verdana, helvetica
}

