BODY {
BACKGROUND-color: #ffffff; MARGIN: 10px
}
.body_text {
FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Trebuchet MS, Arial, ms sans serif
}

.body_text_link {
COLOR: #333333; BORDER-BOTTOM: #DFDDC9 1px solid; text-decoration: none
}
.body_text_link:hover {
COLOR: #000000; BORDER-BOTTOM: #333333 1px solid; text-decoration: none
}

.fresh_ideas {
FONT-SIZE: 11px; COLOR: #0099FF; FONT-FAMILY: Trebuchet MS, Arial, ms sans serif
}
.fresh_ideas_link {
COLOR: #0099FF; text-decoration: none
}
.fresh_ideas_link:hover {
COLOR: #006699; text-decoration: underline
}
.view_more {
display:block; background: url('../images/common/button_view_more.gif') no-repeat 0 0; text-decoration: none
}
.view_more:hover, .view_more:active {	
background-position: -65px 0		
}
.email {
display:block; background: url('../images/common/icon_email.gif') no-repeat 0 0; text-decoration: none
}
.home {
display:block; background: url('../images/common/icon_home.gif') no-repeat 0 0; text-decoration: none
}
.sitemap {
display:block; background: url('../images/common/icon_sitemap.gif') no-repeat 0 0; text-decoration: none
}
.sitemap:hover, .sitemap:active, .email:hover, .email:active, .home:hover, .home:active {	
background-position: -23px 0		
}
.footer_bgd {
BACKGROUND-COLOR: #F3F3F3
}
.footer_text {
FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Trebuchet MS, Arial, ms sans serif
}
.footer_text_link:link, .footer_text_link:visited, .footer_text_link:active {
COLOR: #333333; TEXT-DECORATION: none
}
.footer_text_link:hover {
COLOR: #333333; TEXT-DECORATION: underline
}
.green_text_sml {
FONT-SIZE: 11px; COLOR: #8BB900; FONT-FAMILY: Trebuchet MS, Arial, ms sans serif
}
.green_text {
FONT-SIZE: 13px; COLOR: #8BB900; FONT-FAMILY: Trebuchet MS, Arial, ms sans serif
}
.green_text_link {
COLOR: #8BB900; text-decoration: underline
}
.green_text_link:hover {
COLOR: #8BB900; text-decoration: none
}
.blue_text {
FONT-SIZE: 13px; COLOR: #0099FF; FONT-FAMILY: Trebuchet MS, Arial, ms sans serif
}
.blue_text_link {
COLOR: #0099FF; text-decoration: none
}
.blue_text_link:hover {
COLOR: #0099FF; text-decoration: underline
}

.package_cost {
FONT-SIZE: 15px; COLOR: #333333; FONT-FAMILY: Trebuchet MS, Arial, ms sans serif
}

.title_inner_text {
FONT-SIZE: 15px; COLOR: #0099FF; FONT-FAMILY: Trebuchet MS, Arial, ms sans serif; Font-Weight: Bold; TEXT-TRANSFORM: uppercase
}

.title_inner_text_lcase {
FONT-SIZE: 15px; COLOR: #0099FF; FONT-FAMILY: Trebuchet MS, Arial, ms sans serif; Font-Weight: Bold
}

.title_text {
FONT-SIZE: 15px; COLOR: #333333; FONT-FAMILY: Trebuchet MS, Arial, ms sans serif; TEXT-TRANSFORM: uppercase
}
.title_text_link {
COLOR: #333333; text-decoration: none
}
.title_text_link:hover {
COLOR: #FF8000; text-decoration: underline
}
.header_text {
FONT-SIZE: 32px; COLOR: #FF8000; FONT-FAMILY: Arial Narrow, Arial, ms sans serif; Letter-Spacing: -1px; padding-bottom: 8px
}
.header_text_link {
COLOR: #FF8000; text-decoration: none
}
.header_text_link:hover {
COLOR: #FF0000; text-decoration: underline
}
.subheader_text {
FONT-SIZE: 22px; COLOR: #006699; FONT-FAMILY: Georgia, Arial, ms sans serif; Letter-Spacing: -1px; padding-bottom: 8px
}
.hot_destinations {
FONT-SIZE: 13px; COLOR: #006699; FONT-FAMILY: Trebuchet MS, Arial, ms sans serif
}
.hot_destinations_link {
COLOR: #006699; text-decoration: none
}
.hot_destinations_link:hover {
COLOR: #CC6600; text-decoration: underline
}
.hot_destinations_bgd {
border-bottom: 1px solid #DEC36A; background-color:#F0EED5
}
.cell_boder_padding {
border: 1px solid #CCCCCC; padding: 10px
}
.table_border {
border: 1px solid #CCCCCC; padding: 0px
}
/*Header Animation Styles*/

#contentwrapper {
width: 100%; height: 196px; border: 0px solid black; padding: 1px
}
.billcontent {
width: 100%; display: block; text-align: justify; line-height: 16px
}
FORM {
MARGIN: 0px
}
.formbutton {
BORDER: #6CE7E2 1px solid; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Trebuchet MS, Tahoma, ms sans serif; BACKGROUND-COLOR: #4aa9ff
}
.textarea {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 360px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.textareabig {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 460px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.textarea150 {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 140px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.textarea200 {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 180px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.textarea250 {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 230px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.inputformSearch {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 126px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.inputform {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.inputform100 {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 110px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.inputform150 {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 140px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.inputform200 {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 180px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.inputform350 {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 350px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.inputform250 {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 230px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.selectform200 {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 200px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.selectformSearch {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 219px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.selectform100 {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 110px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.selectform150 {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 150px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.selectform250 {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; WIDTH: 230px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.selectform {
BORDER: #7f9db9 1px solid; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Trebuchet MS, Arial, Tahoma, ms sans serif; BACKGROUND-COLOR: #ffffff
}
.split{
SIZE: 5pt; COLOR: #CCCCCC
}
.cost {
FONT-SIZE: 12px; COLOR: #FF8000; FONT-FAMILY: Trebuchet MS, Arial, ms sans serif
}
.cost_big {
FONT-SIZE: 16px; COLOR: #006699; FONT-FAMILY: Swis721 Cn BT, Trebuchet MS, Arial, ms sans serif; PADDING-LEFT: 8px; PADDING-RIGHT: 8px
}
.inclusions {
FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Trebuchet MS, Arial, ms sans serif
}
.note {
FONT: 11px Trebuchet MS, Tahoma, MS sans-serif;  COLOR: #666666
}
.note_link {
COLOR: #666666; text-decoration: none
}
.note_link:hover {
COLOR: #333333; text-decoration: underline
}
.tags {
FONT: 11px Trebuchet MS, Tahoma, MS sans-serif; COLOR: #999999
}
.tags_link {
COLOR: #666666; text-decoration: none
}
.tags_link:hover {
COLOR: #333333; text-decoration: underline
}
.error {
FONT: 12px Arial, Trebuchet MS, Arial, Tahoma, MS Sans Serif; COLOR: #FF0000; line-height: 20px
}
/* Body List*/
DIV#packagelist {
CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; OVERFLOW: auto; PADDING-TOP: 0px
}
DIV#packagelist UL {
PADDING-RIGHT: 10px; PADDING-LEFT: 1px; MARGIN: 0px 0px 0px; COLOR: #444444; LIST-STYLE-TYPE: none
}
DIV#packagelist UL LI {
PADDING-LEFT: 22px; BACKGROUND: url('../images/common/bullet_flower.gif') no-repeat 0px 5px; FONT: 13px Trebuchet MS, Arial, ms sans serif; COLOR: #000000; line-height: 20px
}
HTML DIV#packagelist UL LI {
BACKGROUND-POSITION: 0px 5px; FONT: 13px Trebuchet MS, Arial, ms sans serif; COLOR: #000000; line-height: 20px
}
DIV#packagelist UL LI A {
COLOR: #000000; TEXT-DECORATION: none
}
DIV#packagelist UL LI A:visited {
COLOR: #000000; TEXT-DECORATION: none
}
DIV#packagelist UL LI A:hover {
COLOR: #FF6600; TEXT-DECORATION: none
}
DIV#packagelist UL LI A:active {
COLOR: #000000; TEXT-DECORATION: none
}
DIV#packagelistright {
FLOAT: left; WIDTH: 100%
}
DIV#packagelistevents {
BACKGROUND: transparent; PADDING: 0px; MARGIN-BOTTOM: 10px; MARGIN-TOP: 4px
}
/* Panel Linked List */
DIV#panel {
CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; OVERFLOW: auto; PADDING-TOP: 0px
}
DIV#panel UL {
PADDING-RIGHT: 10px; PADDING-LEFT: 1px; MARGIN: 0px 0px 0px; COLOR: #006699; LIST-STYLE-TYPE: none
}
DIV#panel UL LI {
PADDING-LEFT: 16px; BACKGROUND: url('../images/common/arrow_double_green.gif') no-repeat 0px 1px; FONT: 13px/20px Trebuchet MS, Arial, Tahoma, sans-serif; COLOR: #666666; line-height: 20px
}
HTML DIV#panel UL LI {
BACKGROUND-POSITION: 0px 7px; FONT: 13px/20px Trebuchet MS, Arial, Tahoma, sans-serif; COLOR: #666666; line-height: 20px
}
DIV#panel UL LI A {
COLOR: #666666; TEXT-DECORATION: none
}
DIV#panel UL LI A:visited {
COLOR: #666666; TEXT-DECORATION: none
}
DIV#panel UL LI A:hover {
COLOR: #000000; BORDER-BOTTOM: #333333 1px solid; TEXT-DECORATION: none
}
DIV#panel UL LI A:active {
COLOR: #666666; TEXT-DECORATION: none
}
DIV#panelright {
FLOAT: left; WIDTH: 100%
}
DIV#panelevents {
BACKGROUND: transparent; PADDING: 0px; MARGIN-BOTTOM: 10px; MARGIN-TOP: 4px
}

/* Article Body Linked List */
DIV#articlebody {
CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; OVERFLOW: auto; PADDING-TOP: 0px
}
DIV#articlebody UL {
PADDING-RIGHT: 10px; PADDING-LEFT: 1px; MARGIN: 0px 0px 0px; COLOR: #444444; LIST-STYLE-TYPE: none
}
DIV#articlebody UL LI {
PADDING-LEFT: 22px; BACKGROUND: url('../images/common/icon_earth.gif') no-repeat 0px 1px; FONT: 13px Trebuchet MS, Arial, ms sans serif; COLOR: #000000; line-height: 20px
}
HTML DIV#articlebody UL LI {
BACKGROUND-POSITION: 0px 2px; FONT: 13px Trebuchet MS, Arial, ms sans serif; COLOR: #000000; line-height: 20px
}
DIV#articlebody UL LI A {
COLOR: #000000; TEXT-DECORATION: none
}
DIV#articlebody UL LI A:visited {
COLOR: #000000; TEXT-DECORATION: none
}
DIV#articlebody UL LI A:hover {
COLOR: #FF6600; TEXT-DECORATION: none
}
DIV#articlebody UL LI A:active {
COLOR: #000000; TEXT-DECORATION: none
}
DIV#articlebodyright {
FLOAT: left; WIDTH: 100%
}
DIV#articlebodyevents {
BACKGROUND: transparent; PADDING: 0px; MARGIN-BOTTOM: 10px; MARGIN-TOP: 4px
}
.innertube {
margin: 13px; /*Margins for inner DIV inside each column (to provide padding)*/
}
.bgd_nav {
border: 1px solid #efefef; background-image: url('../images/common/bgd_navigation.png'); background-repeat: repeat-x; background-position: left top; background-color: #c500000
}
.table_boder {
border: 1px solid #CCCCCC
}
.cell_boder {
border: 2px solid #FFFFFF
}

/* Article Body Linked List */
DIV#destinationbody {
CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; OVERFLOW: auto; PADDING-TOP: 0px
}
DIV#destinationbody UL {
PADDING-RIGHT: 10px; PADDING-LEFT: 1px; MARGIN: 0px 0px 0px; COLOR: #444444; LIST-STYLE-TYPE: none
}
DIV#destinationbody UL LI {
PADDING-LEFT: 22px; BACKGROUND: url('../images/common/icon_earth.gif') no-repeat 0px 1px; FONT: 13px Trebuchet MS, Arial, ms sans serif; COLOR: #000000; line-height: 20px
}
HTML DIV#destinationbody UL LI {
BACKGROUND-POSITION: 0px 2px; FONT: 13px Trebuchet MS, Arial, ms sans serif; COLOR: #000000; line-height: 20px
}
DIV#destinationbody UL LI A {
COLOR: #000000; TEXT-DECORATION: none
}
DIV#destinationbody UL LI A:visited {
COLOR: #000000; TEXT-DECORATION: none
}
DIV#destinationbody UL LI A:hover {
COLOR: #FF6600; TEXT-DECORATION: none
}
DIV#destinationbody UL LI A:active {
COLOR: #000000; TEXT-DECORATION: none
}
DIV#destinationbodyright {
FLOAT: left; WIDTH: 100%
}
DIV#destinationbodyevents {
BACKGROUND: transparent; PADDING: 0px; MARGIN-BOTTOM: 10px; MARGIN-TOP: 4px
}

.block_header_background {
border:1px dashed #E0E0E0; background-repeat: repeat-x; background-position: left bottom; Background: #F0FAFF
}

.block_header_text {
FONT-SIZE: 20px; COLOR: #333333; FONT-FAMILY: Georgia, Trebuchet MS, Arial Narrow, ms sans serif; Letter-Spacing: -1px; padding-bottom: 8px
}
.block_header_text_np {
FONT-SIZE: 20px; COLOR: #0099CC; FONT-FAMILY: Georgia, Trebuchet MS, Arial Narrow, ms sans serif; Letter-Spacing: -1px; padding: 3px
}
.block_header_text_link {
COLOR: #0099CC; text-decoration: none
}
.block_header_text_link:hover {
COLOR: #006699; text-decoration: none
}
.big_header_text {
FONT-SIZE: 32px; COLOR: #333333; FONT-FAMILY: Garamond, Georgia, Trebuchet MS, Arial Narrow, ms sans serif; Letter-Spacing: opx; padding-bottom: 8px
}
.big_header_text_link {
COLOR: #333333; text-decoration: none
}
.big_header_text_link:hover {
COLOR: #CC3300; text-decoration: none
}


.sitemaptitle {
FONT: 13px/18px Trebuchet MS, Arial, Tahoma, sans-serif; COLOR: #333333; Padding-Top: 10px; Font-Weight: Bold; Padding-Left: 6px
}
.sitemaptitlelink:link {
COLOR: #333333; TEXT-DECORATION: none
}
.sitemaptitlelink:visited {
COLOR: #333333; TEXT-DECORATION: none
}
.sitemaptitlelink:hover {
COLOR: #000000; BORDER-BOTTOM: #333333 1px solid; TEXT-DECORATION: none
}
.sitemaptext {
FONT: 12px Trebuchet MS, sans-serif; COLOR: #333333; Padding-Top: 10px; Padding-Left: 6px
}
.sitemaptextlink:link {
COLOR: #333333; TEXT-DECORATION: none
}
.sitemaptextlink:visited {
COLOR: #333333; TEXT-DECORATION: none
}
.sitemaptextlink:hover {
COLOR: #000000; BORDER-BOTTOM: #333333 1px solid; TEXT-DECORATION: none
}
