.jScrollComboContainer { position: relative; overflow: hidden; z-index: 1; margin-top: 1px;}.jScrollComboTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: url('../images/combo-scroll/track.png') left center repeat-y;}.jScrollComboDrag { position: absolute; background: transparent; cursor: pointer; overflow: hidden; background: url('../images/combo-scroll/vscroll_bar.png') right center repeat-y; height: 31px;}.jScrollComboDragTop { position: absolute; top: 0; left: 0; overflow: hidden; height: 1px; background: url('../images/combo-scroll/drag.png') left center repeat-x;}.jScrollComboDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; height: 1px; background: url('../images/combo-scroll/drag.png') left center repeat-x;}
a.jScrollComboArrowUp { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; background: transparent url('../images/combo-scroll/vscroll_up.png') no-repeat center; height: 11px; width: 11px;}
a.jScrollComboArrowUp:hover { background: transparent url('../images/combo-scroll/vscroll_up.png') no-repeat center;}
a.jScrollComboArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; background: transparent url('../images/combo-scroll/vscroll_down.png') no-repeat center; width: 11px; height: 11px;}
a.jScrollComboArrowDown:hover { background: transparent url('../images/combo-scroll/vscroll_down.png') no-repeat center;}
a.jScrollComboActiveArrowButton, a.jScrollComboActiveArrowButton:hover { }.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1;}.jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; }.jScrollPaneDrag { position: absolute; background: transparent; cursor: pointer; overflow: hidden; background: url('../images/vscroll_bar.png') right center no-repeat; height: 31px;}.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; 
background: url('../images/vscroll-track-up.png') center top repeat-y;}.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; 
background: url('../images/vscroll-track-down.png') center bottom repeat-y;}
a.jScrollArrowUp { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; background: transparent url('../images/vscroll_up.png') no-repeat center; height: 11px; width: 11px;}
a.jScrollArrowUp:hover { background: transparent url('../images/vscroll_up.png') no-repeat center;}
a.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; background: transparent url('../images/vscroll_down.png') no-repeat center; width: 11px; height: 11px;}
a.jScrollArrowDown:hover { background: transparent url('../images/vscroll_down.png') no-repeat center;}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { }
body { margin: 0; font-family: Georgia, Verdana, sans-serif; font-size: 12px; font-stretch: expanded; background: #421a01 url("../images/bg.png") repeat-x top; color: #c14d00;}
a { font-size: 12px; font-style: italic; text-decoration: underline; color: #e5c362;}
input { padding: 0; margin: 0; outline: none;}#pageLayout { background: transparent url("../images/main-bg.jpg") no-repeat top center; height: 796px;}.absolute { position: absolute; left: 50%; z-index: 8500;}#logo { margin-left: -76px; margin-top: 26px; z-index: 8800; width: 152px; height: 154px;}#mainUrl { margin-left: -56px; margin-top: 45px; height: 110px; width: 115px; z-index: 8801; border: none;}#btm-flash-menu { width: 898px; height: 193px; margin-top: 486px; margin-left: -449px; z-index: 8600;}#footer-menu { margin-top: 695px; margin-left: -187px;}.footer-menu { margin-right: 7px;}#footer-legal{ margin-top: 740px; margin-left: -450px;}.spacer { background: transparent url("../images/bullet.png") no-repeat center left; padding-left: 9px;}#main-flash { width: 1000px; height: 529px; margin-top: 130px; margin-left: -500px; z-index: 1;}#start-popup { width: 1000px; height: 529px; margin-top: 130px; margin-left: -500px; z-index: 10000;}#logout { padding-left: 22px; background: transparent url("../images/logout-icon.png") no-repeat center left; margin-top: 9px; margin-left: 425px; text-decoration: none;}#login { padding-left: 22px; background: transparent url("../images/login-icon.png") no-repeat center left; margin-top: 9px; margin-left: 268px; text-decoration: none;}#registration { padding-left: 20px; background: transparent url("../images/bullet.png") no-repeat center left; margin-top: 10px; margin-left: 398px; text-decoration: underline;}.dash-link { text-decoration: none; border-bottom: 1px #e5c362 dashed;}.dash-green-link { text-decoration: none; border-bottom: 1px #609401 dashed;}#menu a { text-decoration: none;}#welcome { margin-top: 9px; margin-left: -495px; font-style: italic; color: #ef7600;}#welcome a { text-decoration: underline;}#welcome .spacer { margin-left: 10px; padding-right: 10px;}.username { color: #fff;}#request { width: 211px; height: 88px; margin-left: 360px; margin-top: 75px;}#content { background: transparent; width: 721px; height: 281px; margin-left: -352px; margin-top: 245px; text-align: left; z-index: 8700;}.vscroll { width: 740px; height: 281px; overflow: auto;}.header { font-size: 29px; font-weight: bold; font-style: italic; color: #df0009;}.header2 { font-size: 18px; font-weight: bold; font-style: italic; color: #df0009; padding-bottom: 20px;}.header3 { font-size: 18px; font-weight: bold; font-style: italic; padding: 20px 0 13px 0;}#header-content { left: 50%; margin-left: -255px; margin-top: 180px; position: absolute; text-align: left;}.inner { width: 518px; position: relative; margin-left: 95px; font-size: 12px; font-style: italic; color: #c14d00;}.inner li b { font-size: 16px; color: #609401; padding-bottom:5px;}.inner li { list-style: none outside none; padding: 0 0 20px 0; margin: 0;}.inner ul { padding: 0; margin: 0;}.label { font-size: 12px; font-style: italic; text-decoration: none;}.label-padding { padding-bottom: 3px;}.green { color: #609401;}.error { color: #df0009; padding-left: 3px;}.bold { font-weight: bold;}.reg-col-label { width: 62px; text-align: left;}.reg-col-input { width: 100%; text-align: left;}.reg-col-error { width: 215px; text-align: left;}.reg-table td { padding-left: 5px; vertical-align: middle;}.birthday td { padding: 0 6px 0 0;}.reg-confirm-table td { vertical-align: middle; padding-bottom: 0px;}.reg-confirm-table {}.captcha td { vertical-align: top; padding-bottom: 0px; padding-right: 3px;}.login-col-input { width: 100%;}.login-col-error { width: 215px;}.login-table td { vertical-align: middle; text-align: left;}.login-separate-container { position: absolute; left: 1px; width: 298px; padding-top: 14px;}.login-separate{ background:transparent url("../images/login-separate.png") repeat-x; font-size: 1px; height: 9px;}.feedback-col-label { width: 67px; text-align: left;}.feedback-col-input { width: 189px; text-align: left;}.feedback-col-error { width: 215px; text-align: left;}.feedback-table td { padding-bottom: 12px; vertical-align: middle;}.feedback-table .captcha td { padding-bottom: 0; vertical-align: top;}
td.nopadcell { padding-bottom: 0;}
td.topcell { vertical-align: top;}.codes td { vertical-align: bottom; padding: 8px 0 10px 10px;}.table-header { border-bottom: 1px solid #cfdfb2; font-weight: bold;}.light { background-color: #eeffd0}#winnersContent { background: transparent; width: 721px; height: 217px; margin-left: -352px; margin-top: 294px; text-align: left;}#winnersContent .vscroll { height: 217px;}.paging-label { text-align: left; margin-top: 30px;}.taste-col-img { width: 155px; text-align: right;}.taste-col-text { width: 485px; text-align: left;}.header4 { font-size: 18px; font-weight: bold; font-style: italic; padding-bottom: 12px;}.tg-col-img { width: 250px; text-align: right;}.tg-col-text { width: 397px; text-align: left;}.tg-text { font-size: 11px;}.tg-inner { margin-left: 125px; width: 535px;}#tg-header-content { left: 50%; margin-left: -245px; margin-top: 180px; position: absolute; text-align: left;}#travelguid { width: 988px; height: 519px; margin-top: 136px; margin-left: -494px; z-index: 1;}.c1 { padding-top: 25px; font-size: 18px; font-weight: bold; color: #609401;}.c1c { padding-top: 7px; padding-bottom: 25px; font-size: 18px; font-weight: bold; color: #609401; text-align: center;}.c2 { padding-top: 7px; font-size: 12px;}.c2c { padding-bottom: 25px; font-size: 12px; text-align: center;}.c2 i, .c2 sup { font-size: 10px;}.c2 sup a { text-decoration: none;}.c2 td { font-size: 12px;}.c3 { padding-left: 10px;}.c31 {}.c32 { padding-left: 5px;}.c4 { border-bottom: 1px solid #cfdfb2;}.captcha-label { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -819px -52px no-repeat; width: 19px; height: 20px; border: none; padding: 0;}#faq { margin-left: 242px; margin-top: 88px; width: 64px; height: 13px;}#faq:hover, #faq.selected { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -779px -153px no-repeat;}.megalightFaq { margin-left: 221px; margin-top: 67px; width: 108px; height: 57px; background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -671px -153px no-repeat;}#rating { margin-left: -421px; margin-top: 86px; width: 165px; height: 17px;}#rating:hover, #rating.selected { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -681px -258px no-repeat;}.megalightRating { margin-left: -432px; margin-top: 69px; width: 194px; height: 52px; background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -671px -0px no-repeat;}#rulez { margin-left: -234px; margin-top: 87px; width: 119px; height: 15px;}#rulez:hover, #rulez.selected { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -740px -210px no-repeat;}.megalightRules { margin-left: -252px; margin-top: 68px; width: 148px; height: 54px; background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -671px -52px no-repeat;}#winners { margin-left: 116px; margin-top: 89px; width: 106px; height: 13px;}#winners:hover, #winners.selected { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -681px -278px no-repeat;}.megalightWinners { margin-left: 97px; margin-top: 70px; width: 142px; height: 47px; background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -671px -106px no-repeat;}.tg-ch { background: transparent url("../images/126318849E05049CBD3ACFEB33215510.cache.jpg") -7904px -0px no-repeat;}.tg-fr { background: transparent url("../images/126318849E05049CBD3ACFEB33215510.cache.jpg") -6916px -0px no-repeat;}.tg-it { background: transparent url("../images/126318849E05049CBD3ACFEB33215510.cache.jpg") -5928px -0px no-repeat;}.tg-nl { background: transparent url("../images/126318849E05049CBD3ACFEB33215510.cache.jpg") -4940px -0px no-repeat;}.tg-no { background: transparent url("../images/126318849E05049CBD3ACFEB33215510.cache.jpg") -3952px -0px no-repeat;}.tg-th { background: transparent url("../images/126318849E05049CBD3ACFEB33215510.cache.jpg") -2964px -0px no-repeat;}.tg-tr { background: transparent url("../images/126318849E05049CBD3ACFEB33215510.cache.jpg") -1976px -0px no-repeat;}.tg-uk { background: transparent url("../images/126318849E05049CBD3ACFEB33215510.cache.jpg") -988px -0px no-repeat;}.tg-us { background: transparent url("../images/126318849E05049CBD3ACFEB33215510.cache.jpg") -0px -0px no-repeat;}.checkBox-img { width: 9px; height: 10px; font-size: 1px; background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -823px -106px no-repeat;}.hscroll-left, .hscroll-right { margin-top: 3px; width: 7px; height: 11px; display: block; float: left; cursor: pointer; cursor: hand; font-size: 1px;}.hscroll-left{ background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -838px -52px no-repeat;}.hscroll-right { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -845px -52px no-repeat;}.hscroll-left.disabled{ cursor: default; background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -671px -247px no-repeat;}.hscroll-right.disabled { cursor: default; background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -678px -247px no-repeat;}.progressBar-ch-left { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -813px -106px no-repeat;}.progressBar-fr-left { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -852px -52px no-repeat;}.progressBar-it-left { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -671px -378px no-repeat;}.progressBar-nl-left { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -671px -358px no-repeat;}.progressBar-no-left { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -671px -338px no-repeat;}.progressBar-th-left { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -671px -318px no-repeat;}.progressBar-tr-left { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -671px -298px no-repeat;}.progressBar-uk-left { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -671px -278px no-repeat;}.progressBar-us-left { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -671px -258px no-repeat;}.TravelDialog-inner { width: 671px; height: 398px; position: absolute; z-index: 8850; left: 50%; top: 160px; margin-left: -347px; background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -0px -0px no-repeat;}.TravelDialog-country-selected { background: transparent url("../images/3AC1357ECF38632E74576A01449C5603.cache.png") -671px -210px no-repeat;}.btn-left, .btn-right { height: 25px; width: 11px; font-style: normal;}.btn-center { background: url("../images/button-center.png") repeat-x; height: 25px; text-align: center; vertical-align: middle;}.btn-label { padding: 0 8px; color: #fff; font-weight: bold;}.btn-table td { padding: 0;}.btn-pink-left, .btn-pink-right { height: 20px; width: 9px;}.btn-pink-center { background-color: #feedbf; height: 20px; text-align: center; vertical-align: middle;}.btn-pink-label { padding: 0 8px; color: #609401; font-weight: normal; font-style: italic;}.btn-pink-table td { padding: 0;}.checkBox-field { padding: 2px 0 1px 1px;}.checkBoxChecked .checkBox-img { background-position:-823px -116px;}.comboBox-list2 td { padding: 0;}.comboBox, .comboBox-field-text-input { color: #c14d00; font-size: 12px; font-style: italic; font-family: georgia, verdana, sans-serif;}.comboBox-field {}.comboBox-field-text { padding: 1px 2px 1px 4px;}.comboBox-item { padding: 1px 4px;}.comboBox-field-text { float: left;}.comboBox-field-text-input { border: none; background: #fff;}.comboBox-field-arrow { float: right; padding: 7px 2px 4px 0;}.comboBox-list1 { position: absolute;}.comboBox-list2 { top: -3px; position: relative;}.comboBox-list-header { padding-bottom: 2px; border-bottom: 1px solid #e5c362; background-color: #fff;}.rbFieldError .comboBox-list-header { border-bottom: 1px solid #df0009;}.comboBox-list-inner { margin: 2px 0; height: 104px; overflow: auto;}.comboBox-item-hl { color: #fff; background-color: #e5c362;}.scrollable { margin: 0 7px; position: relative; overflow: hidden; width: 512px; height: 15px; float: left;}.scrollable .hscroll-items { 
width: 20000em; position: absolute;}.hscroll { margin-top: 6px;}.hscroll-items div { float: left; font-size: 1px;}.hscroll-item { margin: 0; width: 63px; color: #609401; display: inline-block; font-size: 12px; font-style: italic; font-family: georgia, verdana, sans-serif; text-align: center; outline: none;}
p.hscroll-item { color: #c14d00;}
p.hscroll-current { color: #df0009;}.hscroll-splitter { border-left: 1px solid #cfdfb2;}.hscroll-right { clear: right;}.phoneBox td { padding: 0;}
td.phoneBox-text { padding: 0 2px; color: #c14d00; background: #fff; font-size: 12px; font-style: italic; font-family: georgia, verdana, sans-serif;}.progressBar-ch-right { background: transparent url("../images/progress/ch-right.png") right top no-repeat;}.progressBar-fr-right { background: transparent url("../images/progress/fr-right.png") right top no-repeat;}.progressBar-it-right { background: transparent url("../images/progress/it-right.png") right top no-repeat;}.progressBar-nl-right { background: transparent url("../images/progress/nl-right.png") right top no-repeat;}.progressBar-no-right { background: transparent url("../images/progress/no-right.png") right top no-repeat;}.progressBar-th-right { background: transparent url("../images/progress/th-right.png") right top no-repeat;}.progressBar-tr-right { background: transparent url("../images/progress/tr-right.png") right top no-repeat;}.progressBar-uk-right { background: transparent url("../images/progress/uk-right.png") right top no-repeat;}.progressBar-us-right { background: transparent url("../images/progress/us-right.png") right top no-repeat;}.textArea-field-input { margin: 0; padding: 1px 0; color: #c14d00; border: none; background: #fff; font-size: 12px; font-style: italic; font-family: georgia, verdana, sans-serif;}.textBox-field { padding: 1px 4px;}.textBox-field-input { border: none; color: #c14d00; background: #fff; font-size: 12px; font-style: italic; font-family: georgia, verdana, sans-serif;}.pointer { cursor: pointer; cursor: hand;}.rbField td, .rbFieldError td { padding: 0;}.rbField-top-left, .rbField-top-right, .rbField-bottom-left, .rbField-bottom-right { font-size: 1px; width: 4px; height: 3px;}.rbField-top, .rbField-right, .rbField-bottom, .rbField-left, .rbField-center { background: #fff;}.rbField-top { font-size: 1px; line-height: 1px; border-top: 1px solid #e5c362;}.rbField-right { font-size: 1px; border-right: 1px solid #e5c362;}.rbField-bottom { font-size: 1px; line-height: 1px; border-bottom: 1px solid #e5c362;}.rbField-left { font-size: 1px; border-left: 1px solid #e5c362;}.rbFieldError .rbField-top { border-top: 1px solid #df0009;}.rbFieldError .rbField-right { border-right: 1px solid #df0009;}.rbFieldError .rbField-bottom { border-bottom: 1px solid #df0009;}.rbFieldError .rbField-left { border-left: 1px solid #df0009;}.rbWin td { padding: 0;}.rbWin-top-left, .rbWin-top-right, .rbWin-bottom-left, .rbWin-bottom-right { font-size: 1px; width: 5px; height: 5px;}.rbWin-top, .rbWin-right, .rbWin-bottom, .rbWin-left, .rbWin-center { background: #fefbb4;}.rbWin-top, .rbWin-bottom { font-size: 1px; line-height: 1px;}.rbWin-right, .rbWin-left { font-size: 1px;}.dialogBox-absolute { position: absolute; left: 50%; top: 50%; z-index: 10500;}.dialogBox { position: relative; left: -50%;}.dialogBox-inner {}.dialogBox-close { position: absolute; top: -6px; right: -7px;}.rbDialog-top-left, .rbDialog-top-right, .rbDialog-bottom-left, .rbDialog-bottom-right { font-size: 1px; width: 9px; height: 9px;}.rbDialog-top, .rbDialog-right, .rbDialog-bottom, .rbDialog-left, .rbDialog-center { background: #fff;}.rbDialog-top, .rbDialog-bottom { font-size: 1px; line-height: 1px;}.rbDialog-right, .rbDialog-left { font-size: 1px;}.overlay { background-color: #8c4110; position: absolute; DXImageTransform.Microsoft.Alpha(opacity=70); 
filter: alpha(opacity = 70); 
-moz-opacity: 0.7; 
-khtml-opacity: 0.7; 
opacity: 0.7; 
z-index: 9999; top: 0; left: 0; width: 100%; height: 100%;}.overlay-travel { top: 137px; left: 306px; width: 988px; height: 520px;}.TravelDialog-inner .dialogBox-close { position: relative; top: 84px; left: 270px; z-index: 8900;}.TravelDialog-content { position: relative; top: 36px; left: 205px; text-align: left;}.TravelDialog-countries { padding-top: 3px;}.TravelDialog-countries td { padding-bottom: 23px;}.TravelDialog-country {}.TravelDialog-country-img { width: 69px; height: 37px; display: block;}.TravelDialog-country-img img { border: none; margin: 2px 0 0 3px;}
a.TravelDialog-country-img { margin-right: 43px;}.TravelDialog-country-txt { padding-left: 5px; font-size: 11px; font-style: italic; font-weight: bold;}.TravelDialog-country-txt.green { text-decoration: underline;}.rbTravelDialog { position: absolute; z-index: 8750; position: absolute; left: 50%; top: 136px; margin-left: -494px;}.rbTravelDialog-top-left, .rbTravelDialog-top-right, .rbTravelDialog-bottom-left, .rbTravelDialog-bottom-right { font-size: 1px; width: 15px; height: 15px;}.rbTravelDialog-top, .rbTravelDialog-left, .rbTravelDialog-right, .rbTravelDialog-bottom, .rbTravelDialog-center { background-color: #8c4110; DXImageTransform.Microsoft.Alpha(opacity=70); 
filter: alpha(opacity = 70); 
-moz-opacity: 0.7; 
-khtml-opacity: 0.7; 
opacity: 0.7; }.rbTravelDialog-top, .rbTravelDialog-bottom { font-size: 1px;}.rbTravelDialog-left, .rbTravelDialog-right { font-size: 1px;}.sb-top-left, .sb-top-right, .sb-bottom-left, .sb-bottom-right { font-size: 1px; width: 3px; height: 3px;}.sb-top, .sb-right, .sb-bottom, .sb-left, .sb-center { background: #fc9e2d;}.sb-top, .sb-bottom { font-size: 1px; line-height: 1px;}.sb-right, .sb-left { font-size: 1px;}.sb-center { color: #fff; padding: 2px 4px; font-weight: bold; font-style: italic;}