BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 0px
}
TD {
	FONT-SIZE: 12px
}
FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
P {
	MARGIN: 0px
}
.main {
	FONT-SIZE: 12px; BACKGROUND: #e2e7d5; COLOR: #000000
}
.main-background {
	BACKGROUND: #fcfdfb
}
.button {
	BACKGROUND: #39490a
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #004477; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.section-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.unit-title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #45255e; LINE-HEIGHT: 15pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.page-title {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #505a31; LINE-HEIGHT: 20pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.paragraph-title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #004477; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.paragraph-title-off {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #004477; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.paragraph-title-on {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #45255e; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.paragraph-title-sub {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #990000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.chapter-title {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #45255e; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.chapter-title-on {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #990000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.paragraph-title-prefix {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; TEXT-TRANSFORM: uppercase; COLOR: #45255e; FONT-FAMILY: Arial,Helvetica,sans-serif; LETTER-SPACING: 0.15em
}
.page-description {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.paragraph {
	FONT-SIZE: 12px; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.toc-item {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #616944; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.our-trips-link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #323464; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.country-link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.trip-link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.range-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #376906; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.range-link-on {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #45255e; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.footer {
	FONT-SIZE: 11px; BACKGROUND: #aab588; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.footer-menu-link {
	TEXT-DECORATION: none
}
.directory-panel {
	FONT-SIZE: 11px; BACKGROUND: #f2f5ea; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.directory-panel-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004477; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.framed-panel {
	BORDER-RIGHT: #dee7cc 1px solid; BORDER-TOP: #dee7cc 1px solid; BORDER-LEFT: #dee7cc 1px solid; BORDER-BOTTOM: #dee7cc 1px solid
}
.line-backcolor {
	BACKGROUND: #dee7cc
}
.label-item {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #616944; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.label-item-on {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #432758; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.text-item {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.text-item-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.text-item-italic {
	FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.accessory-item {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.accessory-title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #45255e; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.accessory-item-prefix {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #45255e; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.accessory-item-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.accessory-item-title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #004477; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.tiny {
	FONT-SIZE: 10px; COLOR: #45255e; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.catalog-continent-title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #45255e; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.page-description-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.trip-extension {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #376906; COLOR: #ecd547; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.trip-extension-prefix {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ecd547; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.trip-extension-sub-bar {
	BACKGROUND: #394a16
}
.land-leg {
	FONT-WEIGHT: bold; BACKGROUND: #cf7011; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.cruise-leg {
	FONT-WEIGHT: bold; BACKGROUND: #4f76a1; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.burst {
	FONT-WEIGHT: bold; COLOR: #003366; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.burst-panel {
	BACKGROUND-POSITION: left center; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffad01
}
.navigation-backcolor {
	BACKGROUND: #c2cda5
}
.navigation-top-backcolor {
	BACKGROUND: #505a31
}
.divider-backcolor {
	BACKGROUND: #c2cda5
}
.navigation-item {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #505a31; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.navigation-item-on {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #432758; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.navigation-item:hover {
	COLOR: #432758
}
.navigation-item-backcolor {
	BACKGROUND: #f6f8ed
}
.navigation-caption {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #505a31; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subscribe {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #39461a; FONT-FAMILY: Helvetica,Arial,sans-serif
}
.subscribe-text {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.subscribe-input {
	BORDER-RIGHT: #39461a 1px solid; BORDER-TOP: #39461a 1px solid; BORDER-LEFT: #39461a 1px solid; BORDER-BOTTOM: #39461a 1px solid; FONT-FAMILY: Helvetica,Arial,sans-serif
}
.subscribe-link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #323465; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.home-welcome {
	FONT-SIZE: 12px; BACKGROUND: #f6f8ed; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.home-more-link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333466; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.home-family {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #e6ebd7; COLOR: #000000
}
.home-family-link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #323465; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.home-family-click-link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #323465; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.head-row {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #dee3ce; COLOR: #45255e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.head-row-on {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #505a31; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.odd-row {
	BACKGROUND-COLOR: #e8f0e0
}
.even-row {
	BACKGROUND-COLOR: #f2f5ea
}
.our-trips-box-top-backcolor {
	BACKGROUND-COLOR: #d7ddc3
}
.our-trips-box-top {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #505a31; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.our-trips-box-backcolor {
	BACKGROUND-COLOR: #e5e9d8
}
.tab-on {
	BACKGROUND-COLOR: #e2e7d5
}
.tab-off {
	BACKGROUND-COLOR: #c2cda5
}
.tab-caption-on {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #432758; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tab-caption-off {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #828b6c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tab-border {
	BACKGROUND: #505a31
}
.gct-row {
	BACKGROUND-COLOR: #eef4e8
}
.gct-row-on {
	BACKGROUND-COLOR: #e2ebd8
}
.river-row {
	BACKGROUND-COLOR: #ecf6f8
}
.river-row-on {
	BACKGROUND-COLOR: #deedf2
}
.oat-row {
	BACKGROUND-COLOR: #f9f6e3
}
.oat-row-on {
	BACKGROUND-COLOR: #f5efcb
}
.dp-menu-item {
	BORDER-RIGHT: #dee7cc 1px solid; BORDER-TOP: #dee7cc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #dee7cc 1px solid; COLOR: #004477; BORDER-BOTTOM: #dee7cc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.dp-menu-item-selected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #004477; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dp-menu-item-disabled {
	BORDER-RIGHT: #dee7cc 1px solid; BORDER-TOP: #dee7cc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #dee7cc 1px solid; COLOR: #999999; BORDER-BOTTOM: #dee7cc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.dp-menu-item-spacer {
	BORDER-BOTTOM: #dee7cc 1px solid
}
.dp-label {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #45255e; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.dp-highlight {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.dp-highlight-big {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #990000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.dp-highlight-inline {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.dp-month {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #396508; TEXT-TRANSFORM: uppercase; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.dp-month-link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
.dp-cell {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.dp-call {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: #45255e; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dp-tiny {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.ac-help {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.required {
	COLOR: #ff0000
}
.ac-text {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, sans-serif
}
.ac-text A:link {
	COLOR: #000000
}
.ac-text A:visited {
	COLOR: #000000
}
.ac-text A:hover {
	COLOR: #000000
}
.ac-text-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.ac-heading-alert {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ac-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #45255e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ac-heading-off {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ac-heading A:link {
	COLOR: #003366
}
.ac-heading A:visited {
	COLOR: #003366
}
.ac-heading A:hover {
	COLOR: #003366
}
.ac-heading-category {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ac-page-title {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #505a31; LINE-HEIGHT: 20pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.ac-bar-table {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 560px; BACKGROUND-COLOR: #e6ead9
}
.ac-bar-cell {
	BORDER-RIGHT: #666633 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #666633 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 4px; BORDER-LEFT: #666633 1px solid; COLOR: #505a31; PADDING-TOP: 4px; BORDER-BOTTOM: #666633 1px solid
}
.ac-bar-cell-text {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #505a31
}
.ac-folder-body {
	BORDER-RIGHT: #666633 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: medium none; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #666633 1px solid; WIDTH: 560px; PADDING-TOP: 4px; BORDER-BOTTOM: #666633 1px solid; BACKGROUND-COLOR: #ffffff
}
.ac-folder-body-inner {
	BORDER-RIGHT: #666633 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: medium none; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #666633 1px solid; WIDTH: 525px; PADDING-TOP: 4px; BORDER-BOTTOM: #666633 1px solid; BACKGROUND-COLOR: #ffffff
}
.ac-folder-section-header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #505a31
}
.ac-folder-line {
	WIDTH: 100%; COLOR: #000000; HEIGHT: 1px
}
.ac-folder-background {
	WIDTH: 550px
}
.ac-big-link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #191970
}
.ac-chart-header {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #d5dec3
}
.ac-chart-row-even {
	BACKGROUND: #f0f3ea
}
.ac-chart-row-odd {
	BACKGROUND: #e6ead9
}
.ac-tab-border {
	BACKGROUND: #ffffff; BORDER-BOTTOM: black 1px solid
}
.ac-tab-text {
	BORDER-RIGHT: #666633 1px solid; BORDER-TOP: #666633 1px solid; FONT-WEIGHT: bold; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #666633 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 25px; TEXT-ALIGN: center
}
.ac-status-bar {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #e6ead9
}
.ac-disabled-input {
	BACKGROUND-COLOR: silver
}
.ac-tab-border {
	BACKGROUND: white; BORDER-BOTTOM: black 1px solid
}
.ac-text-highlighted {
	FONT-WEIGHT: bold; COLOR: #cc6600
}
.error {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #cb0000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.dimmed {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: gray; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.weather-h-l {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
