BODY {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; test: 10px; zbackground-color: #000066; zfont-size: 2pt
}
TABLE {
	FONT-SIZE: 9pt
}
A.ire_main:link {
	FONT-SIZE: 9pt; COLOR: blue
}
A.ire_main:hover {
	FONT-SIZE: 9pt; COLOR: red
}
A.ire_main:visited {
	FONT-SIZE: 9pt; COLOR: blue
}
A.ire_main:active {
	FONT-SIZE: 9pt; COLOR: blue
}
TABLE.MainTable_Outer {
	BACKGROUND-COLOR: white; zalign: center
}
.MainTable {
	HEIGHT: 300px; zbackground-color: white; zmargin-left: 10px
}
.MainTable_in {
	zbackground-color: white; zmargin-left: 10px
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.phone {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #006633; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text-small-white {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text-small-black {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.link-green {
	FONT-SIZE: 8pt; COLOR: #003399; TEXT-DECORATION: none
}
A.link-green:hover {
	FONT-SIZE: 8pt; COLOR: blue; TEXT-DECORATION: underline
}
A.link-white {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.link-white:hover {
	FONT-SIZE: 8pt; COLOR: #66ff99; TEXT-DECORATION: underline
}
A.link-black {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
A.link-black:hover {
	FONT-SIZE: 8pt; COLOR: blue; TEXT-DECORATION: underline
}
A.link-black-small {
	FONT-SIZE: 7pt; COLOR: #000000; TEXT-DECORATION: none
}
A.link-black-small:hover {
	FONT-SIZE: 7pt; COLOR: blue; TEXT-DECORATION: underline
}
.bar_Title {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; BACKGROUND-COLOR: green; TEXT-ALIGN: center
}
.section_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #cc6600
}
.section_title2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cc6600
}
A.section_link:link {
	FONT-SIZE: 9pt; CURSOR: hand; COLOR: #336699; TEXT-DECORATION: underline
}
A.section_link:active {
	FONT-SIZE: 9pt; CURSOR: hand; COLOR: #336699; TEXT-DECORATION: underline
}
A.section_link:visited {
	FONT-SIZE: 9pt; CURSOR: hand; COLOR: #336699; TEXT-DECORATION: underline
}
.PrnD1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}
.lodgingdescrips {
	FONT-SIZE: 9pt; COLOR: #003366
}
.lodginglegend {
	FONT-SIZE: 10pt
}
.propertyname {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}
.timeline_cell_notclickable {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; COLOR: #3399cc; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: zVerdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: yellow; TEXT-ALIGN: center
}
.timeline_cell {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: zVerdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: center; zcolor: #3366cc
}
A.timeline_cell:link {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: zVerdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: center; zcolor: #3366cc
}
A.timeline_cell:visited {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: zVerdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: center; zcolor: #3366cc
}
A.timeline_cell:active {
	FONT-SIZE: 8pt; COLOR: #3366cc; FONT-FAMILY: zVerdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: center; zcolor: black
}
.timeline_cell_head {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: zVerdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left; zcolor: #3366cc; zfont-weight: bold
}
.timeline_cell_active {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: zVerdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: center; zcolor: #3366cc
}
.timeline_cell_table {
	FONT-SIZE: 9pt; COLOR: #3399cc; FONT-FAMILY: zVerdana, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: center
}
.timeline_cell_active_image {
	FONT-SIZE: 8pt; BACKGROUND: url(images/circle_blue.gif) no-repeat; WIDTH: 15px; COLOR: white; FONT-FAMILY: zVerdana, Arial, Helvetica, Sans-Serif; HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.resortnamepage {
	FONT-WEIGHT: bold; COLOR: #003366; LETTER-SPACING: 1pt
}
.resortrating {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt
}
.smalllinksatbottom {
	FONT-SIZE: 9pt; COLOR: black
}
A.smalllinksatbottom:link {
	FONT-SIZE: 9pt; COLOR: black
}
A.smalllinksatbottom:active {
	FONT-SIZE: 9pt; COLOR: black
}
A.smalllinksatbottom:visited {
	FONT-SIZE: 9pt; COLOR: black
}
.textbox {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
ztd {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
zinput {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
A.special_link:link {
	COLOR: black
}
A.special_link:visited {
	COLOR: black
}
A.special_link:active {
	COLOR: black
}
A.special_link:hover {
	COLOR: black
}
zA {
	FONT-SIZE: 9pt; CURSOR: hand; COLOR: #0000cc; TEXT-DECORATION: underline
}
zA:hover {
	COLOR: firebrick
}
.PrnDateMoYr {
	WIDTH: 85px
}
.PrnDateMonth {
	WIDTH: 53px
}
.PrnDateDay {
	WIDTH: 85px; xwidth: 40px
}
.PrnDateYear {
	WIDTH: 55px
}
.Screen_title {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13pt; LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #003399; PADDING-TOP: 10px; LETTER-SPACING: 1pt; POSITION: relative
}
.bhd1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #6699cc; LETTER-SPACING: 1pt
}
.bhd2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #6699cc; LETTER-SPACING: 1pt
}
.rbd1 {
	FONT-SIZE: 10pt; COLOR: red; LETTER-SPACING: 1pt
}
.ScreenTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #0066cc
}
.TopMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red
}
.hd3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #0066cc
}
.Calendar_TitleRow {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #9999cc
}
.Calendar_Cell_TitleRow {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; TEXT-ALIGN: center
}
.Calendar_Cell_NotAvail {
	FONT-SIZE: 9pt; COLOR: gray; TEXT-ALIGN: right
}
.Calendar_Cell_Selected {
	BORDER-RIGHT: yellow 1px solid; BORDER-TOP: yellow 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: yellow 1px solid; WIDTH: 20px; BORDER-BOTTOM: yellow 1px solid; BACKGROUND-COLOR: lightyellow; TEXT-ALIGN: right
}
.Calendar_Cell_Avail {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; CURSOR: hand; COLOR: darkblue; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.Calendar_Cell_Legend {
	FONT-SIZE: 8pt
}
.Calendar_Cell_DOW {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: lightgrey; TEXT-ALIGN: center
}
.Calendar_Table {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; WIDTH: 160px; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
.Calendar_Legend_Table {
	BORDER-RIGHT: #9999cc 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9999cc 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #9999cc 2px solid; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #9999cc 2px solid
}
.Calendar_Legend_Cell_TitleRow {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; LETTER-SPACING: 2pt; TEXT-ALIGN: center
}
.Calendar_Legend_TitleRow {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #9999cc
}
.TripManager_TSI {
	FONT-SIZE: 8pt; COLOR: black
}
.TripManager_TripInfo_Items {
	FONT-SIZE: 8pt; COLOR: black
}
.TripManager_Product {
	FONT-SIZE: 9pt; CURSOR: hand; COLOR: black; BORDER-BOTTOM: darkgray 1px solid
}
.NavBtn2_up_fore {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: blue; TEXT-DECORATION: none; zline-height: 11px
}
.NavBtn2_down_fore {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; TEXT-DECORATION: none; zline-height: 11px
}
.NavBtn2_up_back {
	CURSOR: hand; COLOR: gray; LETTER-SPACING: 1pt; TEXT-DECORATION: none; zbackground-color: #FFFFFF; zborder-style: outset; zborder-width: thin
}
.NavBtn2_down_back {
	LETTER-SPACING: 1pt; TEXT-DECORATION: none; zbackground-color: #31659C; zborder-style: inset; zborder-width: thin
}
.NavBtn_up_fore {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
.NavBtn_up_fore:visited {
	COLOR: #000000
}
.NavBtn_down_fore {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
.NavBtn_down_fore:visited {
	COLOR: #ffffff
}
.NavBtn_up_back {
	BORDER-RIGHT: thin outset; BORDER-TOP: thin outset; BORDER-LEFT: thin outset; CURSOR: hand; COLOR: gray; BORDER-BOTTOM: thin outset; LETTER-SPACING: 1pt; BACKGROUND-COLOR: #ffffff
}
.NavBtn_down_back {
	BORDER-RIGHT: thin inset; BORDER-TOP: thin inset; BORDER-LEFT: thin inset; BORDER-BOTTOM: thin inset; LETTER-SPACING: 1pt; BACKGROUND-COLOR: #31659c
}
.subwin_contain {
	DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffcc
}
.html_button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.html_button_mid {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; CURSOR: hand; COLOR: black; BACKGROUND-COLOR: #ffdf7b
}
.html_button_top {
	BACKGROUND: url(images/button_curve_top.gif) #ffffcc no-repeat left bottom; WIDTH: 4px; HEIGHT: 3px
}
.html_button_lefttop {
	BACKGROUND: url(images/button_curve_left_top.gif) #ffffcc no-repeat left top; WIDTH: 4px
}
.html_button_righttop {
	BACKGROUND: url(images/button_curve_right_top.gif) #ffdf7b no-repeat right top; WIDTH: 4px
}
.ven_win {
	CLEAR: left; TABLE-LAYOUT: fixed; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; zbackground-color: white
}
.ven_win_desc {
	CLEAR: left; TABLE-LAYOUT: fixed; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; zbackground-color: white
}
.ven_win_top {
	PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffcc
}
.ven_win_top_thin {
	PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; WIDTH: 250px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffcc
}
A.ven_win_toplink:active {
	CURSOR: hand; COLOR: black
}
A.ven_win_toplink:visited {
	CURSOR: hand; COLOR: black
}
A.ven_win_toplink:hover {
	CURSOR: hand; COLOR: black
}
A.ven_win_toplink:link {
	CURSOR: hand; COLOR: black
}
.ven_win_lefttop {
	BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 7px; COLOR: #ffffcc; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffcc; zbackground: #ffffcc url(images/curve_left_top.gif) no-repeat left top
}
.ven_win_righttop {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; WIDTH: 7px; COLOR: #ffffcc; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffcc; zbackground: #ffffcc url(images/curve_right_top.gif) no-repeat left top
}
.ven_win_headrighttop {
	WIDTH: 7px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffcc; zbackground: #ffffcc url(images/curve_right_top.gif) no-repeat right top
}
.ven_win_midheadrighttopcorner {
	WIDTH: 7px; BORDER-BOTTOM: black 1px solid; zborder-right: 1px solid black
}
.ven_win_headrighttopcorner {
	WIDTH: 7px; BORDER-BOTTOM: black 1px solid
}
.ven_win_headttop {
	BORDER-BOTTOM: black 1px solid
}
.ven_win_left {
	WIDTH: 7px; zbackground-color: white; zborder-left: 1px solid black
}
.ven_win_right {
	WIDTH: 7px; zbackground-color: white; zborder-right: 1px solid black
}
.ven_win_bottom {
	BORDER-BOTTOM: black 1px solid; zbackground-color: white
}
.ven_win_leftbottom {
	WIDTH: 7px; BORDER-BOTTOM: black 1px solid; HEIGHT: 10px; zbackground-color: white; zbackground: url(images/curve_left_bottom.gif) no-repeat left bottom; zborder-left: black 1px solid
}
.ven_win_rightbottom {
	WIDTH: 7px; BORDER-BOTTOM: black 1px solid; HEIGHT: 10px; zbackground-color: white; zbackground: url(images/curve_right_bottom.gif) no-repeat right bottom; zborder-right: black 1px solid
}
.ven_win_midhead {
	BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; CURSOR: hand; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffcc
}
.ven_win_left_midhead {
	BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 7px; COLOR: #ffffcc; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffcc; zbackground: #ffffcc url(images/curve_left_midtop.gif) no-repeat left top
}
.ven_win_right_midhead {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; WIDTH: 7px; COLOR: #ffffcc; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffcc; zbackground: #ffffcc url(images/curve_right_midtop.gif) no-repeat left top
}
.ven_win_left_midline {
	BORDER-TOP: black 1px solid; WIDTH: 2px; BACKGROUND-COLOR: #ffffcc; zborder-left: 2px solid black
}
.ven_win_midline {
	BORDER-TOP: black 1px solid; WIDTH: 2px; BACKGROUND-COLOR: #ffffcc
}
.ven_win_right_midline {
	BORDER-TOP: black 1px solid; WIDTH: 2px; BACKGROUND-COLOR: #ffffcc; zborder-right: 1px solid black
}
.plan_win {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 260px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: lightgrey
}
.plan_win_headrighttop {
	BORDER-TOP: black 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #003399
}
.plan_win_midheadrighttopcorner {
	BORDER-RIGHT: black 2px solid; WIDTH: 7px; BORDER-BOTTOM: black 2px solid
}
.plan_win_headrighttopcorner {
	BACKGROUND: url(images/curve_right_top.gif) #003399 no-repeat right top; WIDTH: 7px; BORDER-BOTTOM: black 1px solid
}
.plan_win_headttop {
	BORDER-TOP: black 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #003399
}
.plan_win_top {
	BORDER-TOP: black 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #003399
}
.plan_win_lefttop {
	BACKGROUND: url(images/curve_left_top.gif) #003399 no-repeat left top; WIDTH: 7px; BORDER-BOTTOM: black 1px solid
}
.plan_win_righttop {
	BACKGROUND: url(images/curve_right_top.gif) #003399 no-repeat right top; WIDTH: 7px; BORDER-BOTTOM: black 1px solid
}
.plan_win_left {
	BORDER-LEFT: black 2px solid; WIDTH: 2px; BACKGROUND-COLOR: lightgrey
}
.plan_win_right {
	BORDER-RIGHT: black 2px solid; WIDTH: 2px; BACKGROUND-COLOR: lightgrey
}
.plan_win_bottom {
	BORDER-BOTTOM: black 2px solid; BACKGROUND-COLOR: lightgrey
}
.plan_win_leftbottom {
	BACKGROUND: url(images/curve_left_bottom.gif) lightgrey no-repeat left bottom; WIDTH: 7px; HEIGHT: 10px
}
.plan_win_rightbottom {
	BACKGROUND: url(images/curve_right_bottom.gif) lightgrey no-repeat right bottom; WIDTH: 7px; HEIGHT: 10px
}
.option_win {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 260px; PADDING-TOP: 0px
}
.option_win_headrighttop {
	BORDER-TOP: black 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #003399
}
.option_win_midheadrighttopcorner {
	BORDER-RIGHT: black 2px solid; WIDTH: 7px; BORDER-BOTTOM: black 2px solid
}
.option_win_headrighttopcorner {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; WIDTH: 7px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #003399
}
.option_win_headttop {
	BORDER-TOP: black 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #003399
}
.option_win_top {
	BORDER-TOP: black 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #003399
}
.option_win_lefttop {
	BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; WIDTH: 7px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #003399
}
.option_win_righttop {
	WIDTH: 7px; BORDER-BOTTOM: black 1px solid
}
.option_win_left {
	BORDER-LEFT: black 2px solid; WIDTH: 2px
}
.option_win_right {
	BORDER-RIGHT: black 2px solid; WIDTH: 2px
}
.option_win_bottom {
	BORDER-TOP: black 2px solid
}
.option_win_leftbottom {
	BORDER-TOP: black 2px solid; WIDTH: 7px
}
.option_win_rightbottom {
	BORDER-TOP: black 2px solid; WIDTH: 7px
}
.tsi_vendor_name {
	PADDING-LEFT: 4px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 4px; COLOR: darkblue; HEIGHT: 13px; TEXT-DECORATION: underline
}
.tsi_win {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: lightgrey
}
.tsi_win_headrighttop {
	BORDER-TOP: black 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #003399
}
.tsi_win_midheadrighttopcorner {
	BORDER-RIGHT: black 2px solid; WIDTH: 7px; BORDER-BOTTOM: black 2px solid
}
.tsi_win_headrighttopcorner {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; WIDTH: 7px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #003399
}
.tsi_win_headttop {
	BORDER-TOP: black 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #003399
}
.tsi_win_top {
	BORDER-TOP: black 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #003399
}
.tsi_win_lefttop {
	BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; WIDTH: 7px; COLOR: #003399; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #003399
}
.tsi_win_righttop {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; WIDTH: 7px; COLOR: #003399; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #003399
}
.tsi_win_left {
	WIDTH: 2px; zborder-left: 2px solid black
}
.tsi_win_right {
	WIDTH: 2px; zborder-right: 2px solid black
}
.tsi_win_bottom {
	zbackground-color: white; zborder-bottom: 2px solid black
}
.tsi_win_leftbottom {
	WIDTH: 7px; zbackground-color: white; zborder-left: 2px solid black; zborder-bottom: 2px solid black
}
.tsi_win_rightbottom {
	WIDTH: 7px; zbackground-color: white; zborder-right: 2px solid black; zborder-bottom: 2px solid black
}
.tsi_win_left_midline {
	BORDER-TOP: black 1px solid; BORDER-LEFT: black 2px solid; WIDTH: 2px
}
.tsi_win_midline {
	BORDER-TOP: black 1px solid; WIDTH: 2px
}
.tsi_win_right_midline {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 1px solid; WIDTH: 2px
}
.find_win {
	CLEAR: left; TABLE-LAYOUT: fixed; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: lightgrey
}
.find_win_top {
	BORDER-TOP: black 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #003399
}
.find_win_lefttop {
	BACKGROUND: url(images/curve_left_top.gif) #003399 no-repeat left top; WIDTH: 7px; BORDER-BOTTOM: black 1px solid
}
.find_win_righttop {
	BACKGROUND: url(images/curve_right_top.gif) #003399 no-repeat right top; WIDTH: 7px; BORDER-BOTTOM: black 1px solid
}
.find_win_left {
	BORDER-LEFT: black 2px solid; WIDTH: 2px; BACKGROUND-COLOR: lightgrey
}
.find_win_right {
	BORDER-RIGHT: black 2px solid; WIDTH: 2px; BACKGROUND-COLOR: lightgrey
}
.find_win_bottom {
	BORDER-BOTTOM: black 2px solid; BACKGROUND-COLOR: lightgrey
}
.find_win_leftbottom {
	BACKGROUND: url(images/curve_left_bottom.gif) lightgrey no-repeat left bottom; WIDTH: 7px; HEIGHT: 10px
}
.find_win_rightbottom {
	BACKGROUND: url(images/curve_right_bottom.gif) lightgrey no-repeat right bottom; WIDTH: 7px; HEIGHT: 10px
}
.image_browse_right {
	FLOAT: right
}
.image_browse {
	FLOAT: left
}
.image_fullsize {
	CLEAR: none; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 20px; PADDING-TOP: 5px
}
.image_thumbnail {
	CLEAR: none; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; CURSOR: hand; zpadding-bottom: 5px
}
.subwin {
	DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 275px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffcc
}
.subwin_top {
	BORDER-TOP: black 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #993300
}
.alt_subwin_top {
	BORDER-TOP: black 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; WIDTH: 100%; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #993300
}
.alt_subwin_lefttop {
	BORDER-TOP: black 2px solid; BORDER-LEFT: black 1px solid; WIDTH: 7px; COLOR: #993300; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #993300
}
.alt_subwin_righttop {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 2px solid; WIDTH: 7px; COLOR: #993300; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #993300
}
A.subwin_top:link {
	COLOR: white
}
A.subwin_top:active {
	COLOR: white
}
A.subwin_top:visited {
	COLOR: white
}
.subwin_headrighttop {
	BORDER-TOP: black 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #993300
}
.subwin_midheadrighttopcorner {
	BORDER-RIGHT: black 2px solid; WIDTH: 7px; BORDER-BOTTOM: black 2px solid
}
.subwin_headrighttopcorner {
	BACKGROUND: url(images/curve_right_top.gif) #993300 no-repeat right top; WIDTH: 7px; BORDER-BOTTOM: black 1px solid
}
.subwin_headttop {
	BORDER-TOP: black 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #993300
}
.subwin_lefttop {
	BACKGROUND: url(images/curve_left_top.gif) #993300 no-repeat left top; WIDTH: 7px; BORDER-BOTTOM: black 1px solid
}
.subwin_midhead {
	BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; CURSOR: hand; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #993300
}
.subwin_left_midhead {
	BORDER-TOP: black 1px solid; BORDER-LEFT: black 2px solid; WIDTH: 2px; BACKGROUND-COLOR: #993300
}
.subwin_right_midhead {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 1px solid; WIDTH: 2px; BACKGROUND-COLOR: #993300
}
.subwin_left_midline {
	BORDER-TOP: black 1px solid; BORDER-LEFT: black 2px solid; WIDTH: 2px; BACKGROUND-COLOR: #ffffcc
}
.subwin_midline {
	BORDER-TOP: black 1px solid; WIDTH: 2px; BACKGROUND-COLOR: #ffffcc
}
.subwin_right_midline {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 1px solid; WIDTH: 2px; BACKGROUND-COLOR: #ffffcc
}
.subwin_righttop {
	BACKGROUND: url(images/curve_right_top.gif) #993300 no-repeat right top; WIDTH: 7px; BORDER-BOTTOM: black 1px solid
}
.subwin_left {
	BORDER-LEFT: black 2px solid; WIDTH: 2px; BACKGROUND-COLOR: #ffffcc
}
.subwin_right {
	BORDER-RIGHT: black 2px solid; WIDTH: 2px; BACKGROUND-COLOR: #ffffcc
}
.subwin_bottom {
	BORDER-BOTTOM: black 2px solid; BACKGROUND-COLOR: #ffffcc
}
.subwin_leftbottom {
	BACKGROUND: url(images/curve_left_bottom.gif) no-repeat left bottom; WIDTH: 7px; HEIGHT: 10px
}
.subwin_rightbottom {
	BACKGROUND: url(images/curve_right_bottom.gif) no-repeat right bottom; WIDTH: 7px; HEIGHT: 10px
}
.linktop_space {
	FONT-SIZE: 7pt; WIDTH: 1px; COLOR: white; zbackground-color: red
}
.optiontop_bar {
	zbackground-color: white
}
A.optiontop_bar_link_text:link {
	COLOR: black
}
A.optiontop_bar_link_text:active {
	COLOR: black
}
A.optiontop_bar_link_text:visited {
	COLOR: black
}
.iconbar {
	
}
.iconbar_image {
	PADDING-LEFT: 7px
}
.iconbar_text {
	PADDING-RIGHT: 7px
}
.linktop_bar {
	WIDTH: 100%; HEIGHT: 17px; TEXT-ALIGN: center; zbackground-color: white; zborder-bottom: white 1px solid; zborder-top: white 1px ridge
}
.linktop_bar_link_image {
	PADDING-LEFT: 7px; FONT-SIZE: 7pt; TEXT-TRANSFORM: uppercase; CURSOR: hand; COLOR: #003366
}
A.linktop_bar_link_text:link {
	FONT-SIZE: 7pt; TEXT-TRANSFORM: uppercase; CURSOR: hand; COLOR: black; TEXT-DECORATION: none
}
A.linktop_bar_link_text:active {
	FONT-SIZE: 7pt; TEXT-TRANSFORM: uppercase; CURSOR: hand; COLOR: black; TEXT-DECORATION: none
}
A.linktop_bar_link_text:visited {
	FONT-SIZE: 7pt; TEXT-TRANSFORM: uppercase; CURSOR: hand; COLOR: black; TEXT-DECORATION: none
}
A.linktop_bar_link_text:hover {
	FONT-SIZE: 7pt; TEXT-TRANSFORM: uppercase; CURSOR: hand; COLOR: red; TEXT-DECORATION: underline
}
.tabtop_bartop {
	
}
.tabtop_bar_nodest {
	FONT-SIZE: 9pt; WIDTH: 100%; COLOR: black; HEIGHT: 12px; TEXT-ALIGN: center
}
.tabtop_bar2_nodest {
	FONT-SIZE: 9pt; WIDTH: 100%; COLOR: black; HEIGHT: 12px; TEXT-ALIGN: center
}
.tabtop_bar_link_nodest {
	PADDING-RIGHT: 7px; FONT-SIZE: 8pt; COLOR: #006699; TEXT-ALIGN: center
}
.tabtop_bar {
	FONT-SIZE: 9pt; WIDTH: 100%; COLOR: black; HEIGHT: 12px; BACKGROUND-COLOR: #006699; TEXT-ALIGN: center
}
.tabtop_bar2 {
	FONT-SIZE: 9pt; WIDTH: 100%; COLOR: black; BORDER-BOTTOM: black 1px solid; HEIGHT: 12px; BACKGROUND-COLOR: #006699; TEXT-ALIGN: center; zborder-bottom: black 2px solid
}
A.tabtop_bar_link:link {
	FONT-SIZE: 8pt; COLOR: white; TEXT-ALIGN: center
}
A.tabtop_bar_link:active {
	FONT-SIZE: 8pt; COLOR: white; TEXT-ALIGN: center
}
A.tabtop_bar_link:visited {
	FONT-SIZE: 8pt; COLOR: white; TEXT-ALIGN: center
}
A.tabtop_bar_link:hover {
	FONT-SIZE: 8pt; COLOR: white; TEXT-ALIGN: center
}
TD.tabtop_down {
	BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; WIDTH: 1px; COLOR: white; BACKGROUND-COLOR: #006699; TEXT-ALIGN: center; zborder-top: black 2px solid; zwidth: 64px
}
A.tabtop_down {
	COLOR: white
}
.tabtop_down_lefttop {
	BACKGROUND: url(images/curve_left_top.gif) #006699 no-repeat left top; WIDTH: 8px; zbackground: url(http://hg.travelocity.com.edgesuite.net/i/tab_leftOn.gif) no-repeat right top; zwidth: 7
}
.tabtop_down_righttop {
	BACKGROUND: url(images/curve_right_top.gif) #006699 no-repeat right top; WIDTH: 8px; zbackground: url(http://hg.travelocity.com.edgesuite.net/i/tab_rightOn.gif) no-repeat right top; zwidth: 7
}
TD.tabtop_up {
	BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; WIDTH: 1px; COLOR: black; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: center; zbackground-color: #cccccc; zborder-bottom: black 2px solid; zborder-top: black 2px solid; zwidth: 64px; zcursor: hand
}
A.tabtop_up {
	COLOR: black
}
.tabtop_up_lefttop {
	BACKGROUND: url(images/curve_left_top3.gif) white no-repeat left top; WIDTH: 7px; BORDER-BOTTOM: black 1px solid; zbackground-color: #cccccc; zborder-bottom: black 2px solid
}
.tabtop_up_righttop {
	BACKGROUND: url(images/curve_right_top.gif) white no-repeat right top; WIDTH: 7px; BORDER-BOTTOM: black 1px solid; zbackground-color: #cccccc; zborder-bottom: black 2px solid
}
.tabtop_space {
	WIDTH: 1px; BORDER-BOTTOM: black 1px solid; zborder-bottom: 2px solid black
}
.tabtop_space_fillerleft {
	WIDTH: 10px; BORDER-BOTTOM: black 1px solid; zborder-bottom: 2px solid black
}
.tabtop_space_filler {
	BORDER-BOTTOM: black 1px solid; zborder-bottom: 2px solid black
}
TD.button_red {
	MARGIN-TOP: 0px; BACKGROUND: url(images/button_red.gif) no-repeat right top; WIDTH: 85px; CURSOR: hand; HEIGHT: 23px; TEXT-ALIGN: center
}
A.button_red {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button_red:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button_red:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button_red:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button_red:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: yellow; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TD.button_red_bigger {
	MARGIN-TOP: 0px; BACKGROUND: url(images/button_red_bigger.gif) no-repeat right top; WIDTH: 115px; CURSOR: hand; HEIGHT: 23px; TEXT-ALIGN: center
}
A.button_red_bigger {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button_red_bigger:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button_red_bigger:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button_red_bigger:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button_red_bigger:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: yellow; TEXT-DECORATION: none
}
TD.button_blue {
	MARGIN-TOP: 0px; BACKGROUND: url(images/button_blue.gif) no-repeat right top; WIDTH: 85px; CURSOR: hand; HEIGHT: 23px; TEXT-ALIGN: center
}
A.button_blue {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button_blue:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button_blue:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button_blue:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button_blue:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: yellow; TEXT-DECORATION: none
}
.rss_box {
	WIDTH: 200px; BACKGROUND-COLOR: #e2e9f0
}
.rss_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
rss_title A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.rss_items {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.rss_item {
	FONT-SIZE: 8pt; MARGIN-BOTTOM: 1em
}
.rss_item A:link {
	
}
.rss_item A:visited {
	
}
.rss_item A:active {
	
}
.rss_item A:hover {
	
}
.rss_date {
	FONT-SIZE: xx-small
}
