BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    Z-INDEX: 10;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0cm;
}
#myBody
{
    BACKGROUND-IMAGE: url(https://images.thomascookgroup.ca/sunquest/images/page_bg.gif);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #669acc
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0cm
}
* HTML DIV#maincontainer
{
    WIDTH: 990px;
}
DIV#maincontainer
{
    BACKGROUND: #ffffff;
    max-width: 990px;
}
 * HTML DIV#bodycontent
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left;
    width:985px;
}
DIV#bodycontent
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left;
    width:970px;
}
OBJECT
{
    outline-style: none
}
A
{
    outline-style: none
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
UL.list_type_none
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
}
INPUT.MYT_input_radio
{
    MARGIN-BOTTOM: 4px;
    VERTICAL-ALIGN: middle
}
INPUT.MYT_input_check
{
    MARGIN-BOTTOM: 4px;
    VERTICAL-ALIGN: middle
}
 HTML INPUT.MYT_input_radio
{
    MARGIN-BOTTOM: 0px
}
 HTML INPUT.MYT_input_check
{
    MARGIN-BOTTOM: 0px
}
A:link
{
    COLOR: #fe730d
}
A:active
{
    COLOR: #fca114
}
A:visited
{
    COLOR: #fe730d
}
A:hover
{
    COLOR: #fca114
}
.MYT_text_red
{
    COLOR: #ff0000
}
.MYT_text_darkred
{
    COLOR: #be001b
}
.MYT_text_white
{
    COLOR: #ffffff
}
.MYT_text_blue
{
    COLOR: #007fd1
}
.MYT_text_deepblue
{
    COLOR: #007fd1
}
.MYT_text_richblue
{
    COLOR: #036aad
}
.MYT_text_gray
{
    COLOR: #6f6f6f
}
.MYT_text_darkgray
{
    COLOR: #494949
}
.MYT_text_redish_orange
{
    COLOR: #fe730d
}
.MYT_text_orange
{
    COLOR: #fca114
}
.MYT_text_green
{
    COLOR: #258200
}
.MYT_background_lighterorange
{
    BACKGROUND-COLOR: #fae6b7
}
.MYT_background_lightorange
{
    BACKGROUND-COLOR: #fad113
}
.MYT_footer_separator
{
    BACKGROUND-COLOR: #fad113
}
.MYT_background_orange
{
    BACKGROUND-COLOR: #fae6b7
}
.MYT_background_darkorange
{
    BACKGROUND-COLOR: #f16600
}
.MYT_background_lightblue
{
    BACKGROUND-COLOR: #daf3ff
}
.MYT_background_medblue
{
    BACKGROUND-COLOR: #5ab8e7
}
.MYT_background_darkblue
{
    BACKGROUND-COLOR: #adddf5
}
.MYT_background_deepblue
{
    BACKGROUND-COLOR: #007fd1
}
.MYT_background_gray
{
    BACKGROUND-COLOR: #eeeeee
}
.MYT_background_darkgray
{
    BACKGROUND-COLOR: #494949
}
.MYT_background_white
{
    BACKGROUND-COLOR: #ffffff
}
.MYT_background_yellow
{
    BACKGROUND-COLOR: #fff3a2
}
#myBody
{
    BACKGROUND-COLOR: #fff3a2
}
.MYT_text_space18
{
    LINE-HEIGHT: 18px
}
.MYT_text_space16
{
    LINE-HEIGHT: 16px
}
.MYT_text_space14
{
    LINE-HEIGHT: 14px
}
.MYT_text_font
{
    FONT-FAMILY: Helvetica, Arial, sans-serif
}
.MYT_text_9px
{
    FONT-SIZE: 9px
}
.MYT_text_10px
{
    FONT-SIZE: 10px
}
.MYT_text_12px
{
    FONT-SIZE: 12px
}
.MYT_select_control
{
    FONT-SIZE: 12px
}
.MYT_text_13px
{
    FONT-SIZE: 13px
}
.MYT_text_14px
{
    FONT-SIZE: 14px
}
.MYT_text_16px
{
    FONT-SIZE: 16px
}
.MYT_text_18px
{
    FONT-SIZE: 18px
}
.MYT_text_20px
{
    FONT-SIZE: 20px
}
.MYT_text_22px
{
    FONT-SIZE: 22px
}
.MYT_text_24px
{
    FONT-SIZE: 24px
}
.MYT_text_bold
{
    FONT-WEIGHT: bold
}
.MYT_control_height_18px
{
    HEIGHT: 18px
}
.MYT_select_control
{
    HEIGHT: 18px
}
.shading
{
    BORDER-RIGHT: #bdbdbd thin solid;
    BORDER-BOTTOM: #bdbdbd thin solid
}
.no_repeat
{
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-REPEAT: no-repeat
}
.menuLinks:link
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.menuLinks:visited
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.menuLinks:active
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.menuLinks:hover
{
    BORDER-TOP-WIDTH: 0px;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #f16600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
normalLinks:link
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
normalLinks:visited
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
normalLinks:active
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
normalLinks:hover
{
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: normal;
    COLOR: #fca114;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.blueLink:link
{
    COLOR: #007fd1;
    TEXT-DECORATION: none
}
.blueLink:visited
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    COLOR: #007fd1;
    BORDER-BOTTOM: 0px
}
.blueLink:active
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    COLOR: #007fd1;
    BORDER-BOTTOM: 0px
}
.blueLink:hover
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    COLOR: #fca114;
    BORDER-BOTTOM: 0px
}
.menuTitle_ON
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    Z-INDEX: 100;
    CURSOR: pointer;
    COLOR: #f16600;
    BACKGROUND-COLOR: #ff9601
}
.MYT_handCursor
{
    CURSOR: pointer
}
#MYT_header_sqlogo_EN
{
    CURSOR: pointer
}
MYT_header_sqlogo_FR
{
    CURSOR: pointer
}
.MYT_infomenu_ON
{
    CURSOR: pointer
}
.MYT_infomenuRed_ON
{
    CURSOR: pointer
}
.MYT_infomenu_ON
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #fca114
}
.MYT_infomenu_OFF
{
    FONT-WEIGHT: bold;
    COLOR: #fca114;
    BACKGROUND-COLOR: #eeeeee
}
.MYT_infomenuRed_ON
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    BACKGROUND-COLOR: #fca114
}
.MYT_infomenuRed_OFF
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    BACKGROUND-COLOR: #eeeeee
}
.MYT_width20
{
    WIDTH: 20px
}
.MYT_width70
{
    WIDTH: 70px
}
.MYT_width85
{
    WIDTH: 85px
}
.MYT_box_1px
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}
.MYT_autosearchbox
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: 1px solid;
    WIDTH: 200px;
    BORDER-BOTTOM: 1px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffffff
}
.menuTitle_OFF
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    Z-INDEX: 100;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ff9601
}
.menu
{
    BORDER-RIGHT: #000000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    Z-INDEX: 100;
    VISIBILITY: hidden;
    CURSOR: pointer;
    COLOR: #ffffff;
    LINE-HEIGHT: 110%;
    BORDER-BOTTOM: #000000 2px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #ff9601;
    TEXT-ALIGN: right
}
.menu_ON
{
    BORDER-TOP: #eeeeee 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    LINE-HEIGHT: 110%;
    BORDER-BOTTOM: #eeeeee 1px solid;
    BACKGROUND-COLOR: #f16600
}
.menu_OFF
{
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    LINE-HEIGHT: 110%;
    BACKGROUND-COLOR: #ff9601
}
.Dmenu_ON
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: pointer;
    COLOR: #ffffff;
    TEXT-INDENT: 5px;
    BACKGROUND-COLOR: #ff9601
}
.Dmenu_OFF
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #f14f00;
    TEXT-INDENT: 5px
}
.newsletter_article
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    BACKGROUND-COLOR: #ed1e25
}
.MYT_boxShadow
{
    BORDER-RIGHT: #bbbbbb 2px solid;
    BORDER-BOTTOM: #bbbbbb 2px solid
}
.MYT_lineheight_200
{
    LINE-HEIGHT: 200%
}
.white_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff
}
.white_med
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff
}
.MYT_no_bg
{
    BACKGROUND-IMAGE: url(http://www.sunquest.ca/images/spacer.gif)
}
.MYT_body_content
{
    BORDER-RIGHT: #e67e0f 1px solid;
    BORDER-TOP: #e67e0f 0px solid;
    BORDER-LEFT: #e67e0f 1px solid;
    BORDER-BOTTOM: #e67e0f 0px solid
}
.MYT_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    VERTICAL-ALIGN: top;
    COLOR: #007fd1;
    TEXT-INDENT: 0px;
    PADDING-TOP: 15px
}
.MYT_page_title
{
    FONT-SIZE: 34px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MYT_page_title
{
    FONT-SIZE: 34px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MYT_print_yes
{
    DISPLAY: block
}
.MYT_print_no
{
    DISPLAY: none
}
.MYT_print_yes
{
    DISPLAY: block
}
.MYT_print_no
{
    DISPLAY: block
}
.MYT_destination_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #9bad77;
    FONT-FAMILY: Helvetica, Arial, sans-serif;
    TEXT-ALIGN: left
}
.MYT_border_cell_paddingsss
{
    border: solid 1px blue;
}
.MYT_hotel_title
{
    FONT-SIZE: 24px;
    COLOR: #136547;
    FONT-FAMILY: Helvetica, Arial, sans-serif;
    TEXT-ALIGN: left
}
.MYT_special_red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Helvetica, Arial, sans-serif;
    BACKGROUND-COLOR: #ed1d25;
    TEXT-ALIGN: center
}
.MYT_inclusive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Helvetica, Arial, sans-serif;
    BACKGROUND-COLOR: #faa733;
    TEXT-ALIGN: center
}
.MYT_price_large
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30px;
    COLOR: #ed1d25;
    FONT-FAMILY: Helvetica, Arial, sans-serif;
    TEXT-ALIGN: left
}
.MYT_price_sml
{
    FONT-SIZE: 16px;
    COLOR: #ed1d25;
    FONT-FAMILY: Helvetica, Arial, sans-serif;
    TEXT-ALIGN: right
}
.MYT_content_intro
{
    FONT-SIZE: 12px;
    COLOR: #e34507;
    FONT-FAMILY: Helvetica, Arial, sans-serif
}
.MYT_content_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #e34507;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MYT_content_fine
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MYT_content_italic
{
    FONT-STYLE: italic
}
.MYT_brochure_searchBox
{
    BORDER-RIGHT: #e67e0f 1px solid;
    BORDER-TOP: #e67e0f 1px solid;
    BORDER-LEFT: #e67e0f 1px solid;
    BORDER-BOTTOM: #e67e0f 1px solid
}
.MYT_weatherBox
{
    BORDER-RIGHT: #e67e0f 1px solid;
    BORDER-TOP: #e67e0f 1px solid;
    BORDER-LEFT: #e67e0f 1px solid;
    BORDER-BOTTOM: #e67e0f 1px solid
}
.Search_EN_MenuBody
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(http://www.sunquest.ca/images/search_menu/en_search_bg.gif);
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 220px;
    COLOR: #333333;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 382px
}
.Search_FR_MenuBody
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(http://www.sunquest.ca/images/search_menu/fr_search_bg.gif);
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 220px;
    COLOR: #333333;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 382px
}
.Search_MenuTitleSize
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px -3px;
    BORDER-LEFT: 0px;
    WIDTH: 220px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
.leftPadding
{
    MARGIN-LEFT: 50px
}
.topPadding
{
    MARGIN-TOP: 5px
}
.spacing
{
    MARGIN-RIGHT: 20px
}
.MYT_print_yes
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.MYT_print_no
{
    DISPLAY: none
}
.MYT_print_yes
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.MYT_print_no
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.weddingLinks:link
{
    BORDER-TOP-WIDTH: 0px;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #ce3e5f
}
.weddingLinks:visited
{
    BORDER-TOP-WIDTH: 0px;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #ce3e5f
}
.weddingLinks:active
{
    BORDER-TOP-WIDTH: 0px;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #ff7393
}
.weddingLinks:hover
{
    BORDER-TOP-WIDTH: 0px;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #ff7393
}
#MYT_header_sqlogo_EN
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/EN_sq_header_logo.gif) no-repeat;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    WIDTH: 250px;
    BORDER-BOTTOM: red 0px solid;
    HEIGHT: 60px
}
#MYT_header_sqlogo_FR
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/FR_sq_header_logo.gif) no-repeat;
    FLOAT: left;
    BORDER-LEFT: red 0px solid;
    WIDTH: 250px;
    BORDER-BOTTOM: red 0px solid;
    HEIGHT: 60px
}
.MYT_row_label
{
    FONT-WEIGHT: bold;
    COLOR: #6f6f6f;
    HEIGHT: 18px
}
.MYT_footer_separator
{
    WIDTH: 100%
}
#footer_nav
{
    MARGIN: 20px 0px 20px 10px
}
#footer_copyright
{
    PADDING-BOTTOM: 50px
}
.horizontalcssmenu
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #fca114
}
.horizontalcssmenu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.horizontalcssmenu UL LI
{
    DISPLAY: inline;
    FLOAT: left;
    POSITION: relative;
    BACKGROUND-COLOR: #fca114
}
.horizontalcssmenu UL LI A
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 7px;
    BORDER-TOP: 0px;
    DISPLAY: block;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: 0px;
    WHITE-SPACE: nowrap;
    TEXT-DECORATION: none
}
.horizontalcssmenu UL LI A:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #f16600
}
.horizontalcssmenu UL LI A:visited
{
    COLOR: #ffffff
}
.horizontalcssmenu UL LI A:active
{
    COLOR: #ffffff
}
.horizontalcssmenu UL LI UL
{
    BORDER-RIGHT: #6f6f6f 1px solid;
    DISPLAY: block;
    FONT-SIZE: 11px;
    Z-INDEX: 100;
    LEFT: 0px;
    VISIBILITY: hidden;
    OVERFLOW: hidden;
    BORDER-BOTTOM: #6f6f6f 1px solid;
    POSITION: absolute;
    TOP: 0px
}
.horizontalcssmenu UL LI UL LI
{
    DISPLAY: list-item;
    FLOAT: none;
    TEXT-ALIGN: left
}
.horizontalcssmenu UL LI UL LI A
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3px;
    WIDTH: 100%;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #fca114
}
 HTML .horizontalcssmenu UL LI UL LI A
{
    WIDTH: 200px
}
DIV.MYT_round_box
{
    MARGIN-BOTTOM: 10px;
    OVERFLOW: hidden;
    POSITION: relative;
    TEXT-ALIGN: left
}
DIV.MYT_round_box_tl
{
    FONT-SIZE: 0px;
    Z-INDEX: 30;
    LEFT: 0px;
    WIDTH: 5px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 5px
}
DIV.MYT_round_box_tr
{
    FONT-SIZE: 0px;
    Z-INDEX: 30;
    RIGHT: 0px;
    WIDTH: 5px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 5px
}
DIV.MYT_round_box_bl
{
    FONT-SIZE: 0px;
    Z-INDEX: 30;
    LEFT: 0px;
    WIDTH: 5px;
    BOTTOM: 0px;
    POSITION: absolute;
    HEIGHT: 5px
}
DIV.MYT_round_box_br
{
    FONT-SIZE: 0px;
    Z-INDEX: 30;
    RIGHT: 0px;
    WIDTH: 5px;
    BOTTOM: 0px;
    POSITION: absolute;
    HEIGHT: 5px
}
DIV.MYT_bgimg_corner_blue_tl
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/roundbox/corner_top_left.gif) no-repeat left top
}
DIV.MYT_bgimg_corner_blue_tr
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/roundbox/corner_top_right.gif) no-repeat right top
}
DIV.MYT_bgimg_corner_blue_bl
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/roundbox/corner_btm_left.gif) no-repeat left bottom
}
DIV.MYT_bgimg_corner_blue_br
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/roundbox/corner_btm_right.gif) no-repeat right bottom
}
DIV.MYT_border_blue
{
    BORDER-RIGHT: #3795c4 1px solid;
    BORDER-TOP: #3795c4 1px solid;
    OVERFLOW: hidden;
    BORDER-LEFT: #3795c4 1px solid;
    BORDER-BOTTOM: #3795c4 1px solid
}
DIV.mainpage_col_left
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: red 0px solid;
    WIDTH: 660px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 0px solid
}
UNKNOWN
{
    WIDTH: 660px
}
DIV.mainpage_right_col
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: red 0px solid;
    WIDTH: 300px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 0px solid
}

.MYT_search_type_radio
{
    FONT-WEIGHT: bold
}
.MYT_dashed_border
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cccccc 1px dashed;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #cccccc 1px dashed
}
DIV#flash_header_banner
{
    MARGIN-TOP: 2px;
    Z-INDEX: 500;
    POSITION: relative
}
DIV.EN_dod_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    Z-INDEX: 15;
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/dealofday_header_noborder.png) no-repeat;
    COLOR: #ffffff;
    POSITION: relative;
    HEIGHT: 112px;
}
DIV.dod_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    Z-INDEX: 15;
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/dealofday_header_noborder.png) no-repeat;
    COLOR: #ffffff;
    POSITION: relative;
    HEIGHT: 112px;
}
DIV.FR_dod_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    Z-INDEX: 15;
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/FR_dealofday_header_noborder.png) no-repeat;
    COLOR: #ffffff;
    POSITION: relative;
    HEIGHT: 112px;
}

/* want to use a different image for ie */
 HTML DIV.EN_dod_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/dealofday_header_noborder.gif) no-repeat
}
 HTML DIV.dod_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/dealofday_header_noborder.gif) no-repeat
}
 HTML DIV.FR_dod_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/FR_dealofday_header_noborder.gif) no-repeat
}
DIV.EN_dod_header SPAN
{
    PADDING-RIGHT: 20px;
    DISPLAY: block;
    PADDING-LEFT: 30px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 50px;
    font-size: 13px;
}
DIV.dod_header SPAN
{
    PADDING-RIGHT: 20px;
    DISPLAY: block;
    PADDING-LEFT: 30px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 50px;
    font-size: 13px;
}
DIV.FR_dod_header SPAN
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 45px;
    font-size: 11px;
}
DIV.dod_content_cntr
{
    Z-INDEX: 12;
    OVERFLOW: hidden;
    POSITION: relative;
    TOP: -17px
}
DIV.dod_left_pane
{
    float: left;
    _float: left; /*IE hack*/
    OVERFLOW: hidden;
    WIDTH: 50%;
    POSITION: relative
}

DIV.dod_content_box
{
    Z-INDEX: 12;
    OVERFLOW: hidden;
    POSITION: relative;
    TOP: -17px
}
DIV.dod_right_pane
{
    BORDER-RIGHT: blue 0px solid;
    BORDER-TOP: blue 0px solid;
    OVERFLOW: hidden;
    BORDER-LEFT: blue 0px solid;
    BORDER-BOTTOM: blue 0px solid;
    POSITION: relative;
    
    float:right;
    WIDTH: 50%;
    
    _float:none; /*IE hack*/
    _WIDTH: 100%; /*IE hack*/
}
DIV.form_row
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    MARGIN-BOTTOM: 7px;
    BORDER-LEFT: red 0px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: red 0px solid;
}
DIV.search_engine_width
{
    _width:50%;
}
DIV.form_row_sm
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    MARGIN-BOTTOM: 7px;
    BORDER-LEFT: red 0px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: red 0px solid;
    font-size:xx-small;
}
DIV.sb_label
{
    FLOAT: left;
    WIDTH: 35%;
    LINE-HEIGHT: 20px
}
DIV.sb_item
{
    FLOAT: right;
    WIDTH: 64%
}



DIV.sb_header_options_cntr
{
    BACKGROUND-COLOR: #4daad7;
}
 HTML DIV.sb_header_options_cntr
{
    HEIGHT: 95px
}
DIV.sb_header_options_cntr .en_head
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/booking_engine_header_noborder.gif) no-repeat left top;
    HEIGHT: 30px
}
DIV.sb_header_options_cntr .fr_head
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/fr_booking_engine_header_noborder.gif) no-repeat left top;
    HEIGHT: 30px
}
DIV.sb_header_options_cntr .en_bottom
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/search/booking_header_small_bottom.gif) no-repeat left top;
    HEIGHT: 18px
}
DIV.sb_header_options_cntr .fr_bottom
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/search/booking_header_small_bottom.gif) no-repeat left top;
    HEIGHT: 18px
}



/*
DIV.fr_sb_header_options_cntr
{
    BACKGROUND-COLOR: #4daad7;
}
 HTML DIV.fr_b_header_options_cntr
{
    HEIGHT: 100%
}
DIV.fr_sb_header_options_cntr .frhead
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/fr_booking_engine_header_noborder.gif) no-repeat left top;
    HEIGHT: 30px
}
DIV.fr_sb_header_options_cntr .bottom
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/search/booking_header_small_bottom.gif) no-repeat left top;
    HEIGHT: 18px
}
*/




DIV.sb_single_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/search/booking_top_gradient.gif) repeat-x;
    COLOR: #ffffff;
    LINE-HEIGHT: 25px;
    HEIGHT: 29px;
    TEXT-ALIGN: center
}
DIV.ms_mid
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/RCM/mini_booking_mid.gif) repeat-x;
    MARGIN: 0px 5px
}
DIV.ms_right
{
    WIDTH: 5px;
    HEIGHT: 96px
}
DIV.ms_left
{
    WIDTH: 5px;
    HEIGHT: 96px
}
DIV.ms_right
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/RCM/mini_booking_right.gif) no-repeat;
    FLOAT: right
}
DIV.ms_left
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/RCM/mini_booking_left.gif) no-repeat;
    FLOAT: left
}
DIV.ms_bookproperty
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    LINE-HEIGHT: 31px;
    HEIGHT: 31px
}
UL#mini_search
{
    WIDTH: 100%;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 20px;
    HEIGHT: 65px
}
UL#mini_search LI
{
    PADDING-LEFT: 20px;
    LINE-HEIGHT: 20px
}
UL#mini_search LI
{
    FLOAT: left
}
UL#mini_search LI DIV
{
    FLOAT: left
}
DIV.bestPicksContainer
{
}
DIV.bpMiniLightBlue
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/recommended_bg.gif) #dbf2fb repeat-x;
    BORDER-BOTTOM: #639ace 1px solid
}
DIV.bpMiniLightBlue2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/recommended_bg.gif) #dbf2fb repeat-x;
    BORDER-BOTTOM: #639ace 1px solid
}
DIV.bpMiniLightBlue2
{
    BORDER-TOP: #639ace 1px solid
}
DIV.destinationHeaderMini
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px;
    COLOR: #639ace;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
DIV.destinationHeaderFull
{
    padding:5px 5px 5px 5px;
    BACKGROUND-COLOR: #1984ba;
}
.bpPricePlacement
{

}

.bpBookButtonPlacement
{

}

.bpTextDestHeaderMini
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    FLOAT: left;
    LINE-HEIGHT: 20px;
    COLOR: #4895d6;
}
.bpTextDestHeaderFull
{
    line-height:20px;
    font-weight:bold;
    font-size:15px;
    COLOR: #ffffff;
}

.bpTableHeader TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #026698;
    TEXT-ALIGN: center
}
.bpFullRowItemLightBlue TD
{
    BORDER-RIGHT: #316aa5 1px solid;
    TEXT-ALIGN: center
}
.bpFullRowItemWhite TD
{
    BORDER-RIGHT: #316aa5 1px solid;
    TEXT-ALIGN: center
}
.bpFullRowItemWhite
{
    BACKGROUND-COLOR: #ffffff
}
.bpFullRowItemLightBlue
{
    BACKGROUND-COLOR: #d6e3f7
}
/* --> Agent's Choice */
.acPanelContainer {
   
}

.acPanelHeader {
  
   
}
/* <-- */
.bpItemPrice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #ff0000
}
.bpItemRegText
{
    FONT-SIZE: 10px;
}
.bpItemDestination
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #316aa5
}
.bpItemRemark
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: red
}
.bpItemHotelName
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px
}
.bpItemDestCountry
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px
}
.bpItemHotelName
{
    COLOR: #fca114
}
.bpItemDestCountry
{
    COLOR: #000000
}
.bpTableItemFull_NoBorder
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/line_bg.gif) #dbf2fb repeat-x;
    text-align: center;
}
.bpTableItemFull_BorderRight
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/line_bg.gif) #dbf2fb repeat-x;
    BORDER-RIGHT: #639ace 1px solid;
    text-align: center;
}

.bpTableItemFull_BorderBottomRight
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/line_bg.gif) #dbf2fb repeat-x;
    BORDER-BOTTOM: #639ace 1px solid;
    BORDER-RIGHT: #639ace 1px solid;
    text-align: center;
}
.bpTableItemFull_BorderBottom
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/images/homepage/line_bg.gif) #dbf2fb repeat-x;
    BORDER-BOTTOM: #639ace 1px solid;
    text-align: center;
}
.bpTextHeaderFull
{
    COLOR: #ffffff
}
.bpTextHeaderMini
{
}
DIV.dod_gateway_box .bx_header
{
    WIDTH: 100%;
    HEIGHT: 36px
}
DIV.dod_gateway_box .bx_header2
{
    FLOAT: right;
    HEIGHT: 36px;
    max-width: 150px
}
DIV.dod_gateway_box .EN_yul_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_montreal_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_yul_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_montreal_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_yul_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_montreal_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_yul_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_montreal_header.gif) no-repeat right top
}


DIV.dod_gateway_box .EN_yyz_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_toronto_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_yyz_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_toronto_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_yyz_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_toronto_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_yyz_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_toronto_header.gif) no-repeat right top
}

DIV.dod_gateway_box .EN_yvr_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_vancouver_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_yvr_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_vancouver_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_yvr_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_vancouver_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_yvr_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_vancouver_header.gif) no-repeat right top
}


DIV.dod_gateway_box .EN_yyc_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_calgary_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_yyc_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_calgary_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_yyc_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_calgary_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_yyc_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_calgary_header.gif) no-repeat right top
}


DIV.dod_gateway_box .EN_yeg_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_edmonton_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_yeg_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_edmonton_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_yeg_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_edmonton_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_yeg_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_edmonton_header.gif) no-repeat right top
}



DIV.dod_gateway_box .EN_yow_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_ottawa_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_yow_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_ottawa_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_yow_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_ottawa_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_yow_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_ottawa_header.gif) no-repeat right top
}



DIV.dod_gateway_box .EN_ywg_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_winnipeg_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_ywg_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_winnipeg_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_ywg_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_winnipeg_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_ywg_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_winnipeg_header.gif) no-repeat right top
}



DIV.dod_gateway_box .EN_yfc_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_fredericton_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_yfc_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_fredericton_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_yfc_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_fredericton_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_yfc_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_fredericton_header.gif) no-repeat right top
}


DIV.dod_gateway_box .EN_yhz_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_halifax_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_yhz_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_halifax_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_yhz_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_halifax_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_yhz_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_halifax_header.gif) no-repeat right top
}


DIV.dod_gateway_box .EN_ylw_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_kelowna_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_ylw_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_kelowna_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_ylw_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_kelowna_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_ylw_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_kelowna_header.gif) no-repeat right top
}


DIV.dod_gateway_box .EN_yxu_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_london_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_yxu_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_london_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_yxu_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_london_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_yxu_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_london_header.gif) no-repeat right top
}


DIV.dod_gateway_box .EN_yqm_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_moncton_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_yqm_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_moncton_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_yqm_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_moncton_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_yqm_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_moncton_header.gif) no-repeat right top
}


DIV.dod_gateway_box .EN_yqb_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_quebec_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_yqb_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_quebec_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_yqb_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_quebec_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_yqb_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_quebec_header.gif) no-repeat right top
}


DIV.dod_gateway_box .EN_yqr_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_regina_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_yqr_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_regina_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_yqr_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_regina_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_yqr_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_regina_header.gif) no-repeat right top
}


DIV.dod_gateway_box .EN_yxe_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_saskatoon_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_yxe_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_saskatoon_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_yxe_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_saskatoon_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_yxe_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_saskatoon_header.gif) no-repeat right top
}


DIV.dod_gateway_box .EN_yyt_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_stjohns_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_yyt_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_stjohns_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_yyt_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_stjohns_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_yyt_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_stjohns_header.gif) no-repeat right top
}


DIV.dod_gateway_box .EN_yyj_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_victoria_header.gif) no-repeat
}
DIV.dod_gateway_box .EN_yyj_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/EN_victoria_header.gif) no-repeat right top
}
DIV.dod_gateway_box .FR_yyj_bx_header
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_victoria_header.gif) no-repeat
}
DIV.dod_gateway_box .FR_yyj_bx_header2
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/headers/FR_victoria_header.gif) no-repeat right top
}


DIV.dod_gateway_box .orange_content
{
    BORDER-RIGHT: #f07c00 1px solid;
    BORDER-LEFT: #f07c00 1px solid
}
DIV.dod_gateway_box .red_content
{
    BORDER-RIGHT: #d00000 1px solid;
    BORDER-LEFT: #d00000 1px solid
}
DIV.dod_gateway_box .blue_content
{
    BORDER-RIGHT: #096ea0 1px solid;
    BORDER-LEFT: #096ea0 1px solid
}
DIV.dod_gateway_box .btm_box
{
    WIDTH: 100%;
    POSITION: relative;
    HEIGHT: 5px
}
DIV.dod_gateway_box .btm_mid
{
    FONT-SIZE: 0px;
    RIGHT: 0px;
    LEFT: 0px;
    BOTTOM: 0px;
    POSITION: absolute;
    HEIGHT: 1px;
    margin-left:5px;
    margin-bottom:0px;
    width:231px;
}
DIV.dod_gateway_box .orange_btm_mid
{
    BORDER-BOTTOM: #f07c00 1px solid
}
DIV.dod_gateway_box .red_btm_mid
{
    BORDER-BOTTOM: #d00000 1px solid
}
DIV.dod_gateway_box .blue_btm_mid
{
    BORDER-BOTTOM: #096ea0 1px solid
}
 HTML DIV.dod_gateway_box .btm_mid
{
    BOTTOM: -1px
}
DIV.dod_gateway_box .btm_left
{
    WIDTH: 5px;
    POSITION: absolute;
    HEIGHT: 5px
}
DIV.dod_gateway_box .btm_right
{
    WIDTH: 5px;
    POSITION: absolute;
    HEIGHT: 5px
}
DIV.dod_gateway_box .orange_btm_right
{
    RIGHT: 0px;
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/orange_btm_right.gif) no-repeat
}
DIV.dod_gateway_box .orange_btm_left
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/orange_btm_left.gif) no-repeat;
    LEFT: 0px
}
DIV.dod_gateway_box .red_btm_right
{
    RIGHT: 0px;
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/red_btm_right.gif) no-repeat
}
DIV.dod_gateway_box .red_btm_left
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/red_btm_left.gif) no-repeat;
    LEFT: 0px
}
DIV.dod_gateway_box .blue_btm_right
{
    RIGHT: 0px;
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/blue_btm_right.gif) no-repeat
}
DIV.dod_gateway_box .blue_btm_left
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/dealoftheday/blue_btm_left.gif) no-repeat;
    LEFT: 0px
}
DIV.hi_hotel_name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    MARGIN: 10px 0px
}
DIV.hi_mid
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/RCM/hotel_info_bg.gif) repeat-x
}
DIV.hi_hi_header_text
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FLOAT: left;
    COLOR: #ffffff;
    LINE-HEIGHT: 26px;
    HEIGHT: 26px
}
DIV.hi_info_combo
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px
}
UNKNOWN
{
    PADDING-TOP: 4px
}
DIV#rating_box .tl
{
    WIDTH: 4px;
    HEIGHT: 31px
}
DIV#rating_box .tr
{
    WIDTH: 4px;
    HEIGHT: 31px
}
DIV#rating_box .tl
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/RCM/rating_top_left.gif) no-repeat;
    FLOAT: left
}
DIV#rating_box .tr
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/RCM/rating_top_right.gif) no-repeat;
    FLOAT: right
}
DIV#rating_box .tm
{
    BACKGROUND: url(https://images.thomascookgroup.ca/sunquest/RCM/rating_top_mid.gif) repeat-x;
    MARGIN: 0px 4px
}
DIV#rating_box .header_rating
{
    PADDING-RIGHT: 4px;
    FLOAT: right;
    PADDING-TOP: 10px
}
DIV#rating_box .header_rating_text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    LINE-HEIGHT: 28px;
    HEIGHT: 31px
}
DIV#rating_box .content_cntr
{
    BORDER-RIGHT: #e34b01 1px solid;
    BORDER-TOP: 0px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #e34b01 1px solid;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #e34b01 1px solid
}
DIV#rating_box .login_box
{
    FLOAT: left;
    WIDTH: 300px
}
DIV#rating_box .comment_cntr
{
    MARGIN-LEFT: 320px;
    BORDER-LEFT: #e34b01 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid
}
DIV#rating_box .comment_cntr .your_rating
{
    FLOAT: left;
    WIDTH: 300px
}
SPAN.rt_error_message
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000
}
SPAN.rt_success_message
{
    FONT-WEIGHT: bold;
    COLOR: #0000ff
}
SPAN.rt_header_label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #494949
}
DIV.rating_container .exceptional
{
    FLOAT: right;
    MARGIN-RIGHT: 8px
}
DIV.rating_container .poor
{
    MARGIN-LEFT: 6px
}
DIV.rating .radio
{
    FLOAT: left
}
DIV.rating .text_8px
{
    MARGIN-LEFT: 8px
}
DIV.rating .text_5px
{
    MARGIN-LEFT: 5px
}
DIV.hotel_amenities UL LI
{
    DISPLAY: inline;
    FONT-WEIGHT: bold;
    CURSOR: pointer
}
DIV.hotel_amenities UL LI SPAN
{
    DISPLAY: none
}
DIV.hotel_amenities .Beach
{
    COLOR: #4daad7
}
DIV.hotel_amenities .Watersports
{
    COLOR: #016a9f
}
DIV.hotel_amenities .Scuba
{
    COLOR: #05adb3
}
DIV.hotel_amenities .Tennis
{
    COLOR: #900101
}
DIV.hotel_amenities .Golf
{
    COLOR: #008720
}
DIV.hotel_amenities .Casino
{
    COLOR: #000000
}
DIV.hotel_amenities .Honeymoon
{
    COLOR: #d70093
}
DIV.hotel_amenities .Weddings
{
    COLOR: #ba3bdf
}
DIV.hotel_amenities .Spa
{
    COLOR: #6800f5
}
DIV.hotel_amenities .Kids
{
    COLOR: #ec6a00
}
DIV.hotel_amenities .Children
{
    COLOR: #da3e00
}
DIV.hotel_amenities .Kitchenette
{
    COLOR: #f8a300
}
DIV.fhHotelRowBlock
{
    MARGIN: 0px auto
}
DIV.fhHotelColBlock
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    MARGIN-TOP: 10px;
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: red 0px solid;
    WIDTH: 33.1%;
    BORDER-BOTTOM: red 0px solid
}
DIV.fhHotelColBlockWithLeftBorder
{
    BORDER-RIGHT: red 0px solid;
    BORDER-TOP: red 0px solid;
    MARGIN-TOP: 10px;
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: red 0px solid;
    WIDTH: 33.1%;
    BORDER-BOTTOM: red 0px solid
}
DIV.fhHotelColBlockWithLeftBorder
{
    BORDER-LEFT: #639ace 1px solid
}
DIV.fhHotelImageBlock
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    MARGIN: 0px 10px;
    BORDER-LEFT: black 0px solid;
    BORDER-BOTTOM: black 0px solid
}
DIV.fhHotelTextBlock
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    MARGIN: 10px 15px 0px;
    BORDER-LEFT: black 0px solid;
    BORDER-BOTTOM: black 0px solid;
    TEXT-ALIGN: left
}
.fhHotelName
{
    FONT-WEIGHT: bold;
    CURSOR: pointer;
    LINE-HEIGHT: 20px
}
DIV.fhHotelDesc
{
}
SELECT.MYT_selectHTMLControl
{
    BORDER-RIGHT: #669acc 1px solid;
    BORDER-TOP: #669acc 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    BORDER-LEFT: #669acc 1px solid;
    COLOR: #5a5d63;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #669acc 1px solid;
}
INPUT.MYT_inputTypeText
{
    BORDER-RIGHT: #669acc 1px solid;
    BORDER-TOP: #669acc 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    BORDER-LEFT: #669acc 1px solid;
    COLOR: #5a5d63;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #669acc 1px solid
}
TEXTAREA.MYT_textarea
{
    BORDER-RIGHT: #669acc 1px solid;
    BORDER-TOP: #669acc 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    BORDER-LEFT: #669acc 1px solid;
    COLOR: #5a5d63;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #669acc 1px solid
}
SELECT.MYT_selectHTMLControl
{
    HEIGHT: 18px
}
INPUT.MYT_inputTypeText
{
    HEIGHT: 18px
}
DIV.three_columns_layout
{
}
DIV.three_columns_layout .left
{
    FLOAT: left;
    WIDTH: 33%;
}
DIV.three_columns_layout .right
{
    FLOAT: right;
    WIDTH: 33%;
}
DIV.three_columns_layout .center
{
    MARGIN-LEFT: 33%;
    MARGIN-RIGHT: 33%;
}
DIV.three_columns_layout .clear
{
    CLEAR: both;
}
.MYT_searchbuttondiv
{
    MARGIN-LEFT: auto;
    WIDTH: 100%;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
LI.rowitem
{
    MARGIN-BOTTOM: 5px;
    LINE-HEIGHT: 20px
}
LI.rowitem .label
{
    FLOAT: left;
    WIDTH: 100px
}

