﻿.top_bar a.basic_logo img{ behavior: url(../Include/iepngfix.htc);}

h2 {color:#f04e22; padding:0px 0px 2px 0px; margin:0px 0px 0px 0px; border-bottom:1px solid #f04e22; font-size:1.55em; direction: rtl;}
h3 {color:#f04e22; padding:0px 0px 2px 0px; margin:0px 0px 0px 0px; border-bottom:1px solid #f04e22; font-size:1.25em; direction: rtl;}

.breadCrumbs{margin: 13px auto 0px; width:921px; color: #004265; font-size: 0.9em; direction: rtl;}
.breadCrumbs a{color: #8C8C8C; text-decoration: none;}
.breadCrumbs a:hover{text-decoration: underline;}

/*-- Interactive --*/
.interactive {margin:0 auto; width:927px; padding-right:25px; direction: rtl;}
.interactive .interactive_banner {position: relative; z-index: 5; width: 927px; height: 299px;}
.interactive .interactive_img_top {position:absolute; left:0px; top:0px; behavior: url(../Include/iepngfix.htc);}
.interactive a.interactiveBannerLinkx{display: block; width: 927px; height: 299px; cursor: pointer;}
.interactive div.interactiveBannerLinkx{width: 927px; height: 299px;}
.interactive a.all_rights{position:absolute; left:5px; top:275px; color:#003f62; text-decoration:none;}
.interactive a.all_rights:hover{text-decoration: underline;}

.interactive_menu {position:relative; z-index: 5; width:927px; height:37px; background:url('../../Images/Interactive_menu.gif') left top no-repeat;}
.interactive_menu ul {height:45px; position:absolute; right:310px; top:-9px;  z-index:15; }
.interactive_menu li {float:left; height:45px;  background:url('../../Images/Interactive_menu_strip.gif') left 1px no-repeat; padding-left:3px }
HTML/**/>BODY .interactive_menu li{background-position: left top;}
.interactive_menu li a{display:-moz-inline-block; display:-moz-inline-box;cursor:pointer; white-space:nowrap; display: inline-block; height:45px; text-decoration:none; color:#003f62; font: normal 1.06em arial;}

.interactive_menu li span.interactive_left_bg  { display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:25px;  background:url('../../Images/Interactive_menu_left.png') left top repeat-y;  padding: 20px 0px 0px 14px; text-decoration:none; vertical-align: middle; behavior: url(../Include/iepngfix.htc);}
.interactive_menu li span.interactive_right_bg { display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:25px;  background:url('../../Images/Interactive_menu_right.png') right top repeat-y; padding: 20px 14px 0px 0px; cursor:pointer; font-size: 2px; vertical-align: middle; behavior: url(../Include/iepngfix.htc);}
.interactive_menu li a:hover span.interactive_left_bg { background-position: left -45px; }
.interactive_menu li a:hover span.interactive_right_bg { background-position: right -45px;}

.interactive_menu li.interactive_menu_left{background: none; padding-left:0px}
.interactive_menu li.interactive_menu_left span.interactive_left_bg{background-image: url('../../Images/Interactive_menu_left_out.png');}
.interactive_menu li.interactive_menu_right span.interactive_right_bg{background-image: url('../../Images/Interactive_menu_right_out.png');}

.interactive_menu li a.interactiveSelected span.interactive_left_bg {background-position: left -45px;}
.interactive_menu li a.interactiveSelected span.interactive_right_bg {background-position: right -45px;}

/*-- Interactive Form --*/
.interactive_form { width:235px; height:180px; padding:20px 55px 0px 0px; position:absolute; top: -168px; right:-36px; }
.interactive_form table {width:270px; height:146px;}

.interactive_form .table_inside{width:205px; }
.interactive_form .form_title {width:198px; height:23px; background:url('../Images/form_title.gif') left top no-repeat;}
.interactive_form a.form_map {display:block; width:44px; height:25px; background: url('../Images/form_map_ico.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.interactive_form a.form_Calendar {display:block; width:44px; height:25px; background: url('../Images/form_Calendar_ico2.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.interactive_form a.form_Target {display:block; width:44px; height:25px; background: url('../Images/form_Target_ico.gif') left top repeat-y; font-size: 2px; text-decoration: none; color: #E34318;}
.interactive_form a:hover {background-position:left -25px;}
.interactive_form input {width:145px; border:0px; color:#4d4d4d; cursor:pointer;}
.interactive_form input.submit_form {border:0px;  width:94px; height:35px; background: url('../Images/form_Search_btn.gif') left top repeat-y; font-size: 2px; text-align: left; color: #f1f1f1; float:left; padding-left: 6px; }
.interactive_form input.submit_form:hover {background-position: left -35px; color: #ec4b1f;}

.interactive_form table  td.interactive_form_bg_top {width:270px; height:4px; background: url('../Images/interactive_form_bg_top.png') left top no-repeat; font-size: 2px;  behavior: url(Include/iepngfix.htc);}
.interactive_form table  td.interactive_form_bg_right{width:7px; height:173px; background: url('../Images/interactive_form_bg_right.png') left top no-repeat; font-size: 2px; behavior: url(Include/iepngfix.htc); color:#4d4d4d;}
.interactive_form table  td.interactive_form_bg_left{width:233px; background: url('../Images/interactive_form_bg_mid.gif') left top repeat-y; padding-right: 30px;}
.interactive_form table  td.interactive_form_bg_bottom{width:270px; height:13px; background: url('../Images/interactive_form_bg_bottom.gif') left top no-repeat; font-size: 2px;}

.interactive_form a.Arrowico:hover{text-decoration:underline;}
.interactive_form a.Arrowico span{ vertical-align:top; line-height:13px;}
input.submitForm {border:0px; width:94px; height:40px; background:url('../Images/DomHotel_form_Search_btn.gif') left top repeat-y; font-size: 2px !important; text-align: left; color: #f1f1f1 !important; padding-left: 6px; margin-top:0px; cursor: pointer; }
input.submitForm_o {border:0px; width:94px; height:40px; background:url('../Images/DomHotel_form_Search_btn.gif') left -50px repeat-y; font-size: 2px !important; text-align: left; color: #ec4b1f !important; padding-left: 6px; margin-top:0px; cursor: pointer;}

input.SerachBudjetBtn {border:0px; width:149px; height:30px; background: url('../Images/BudjetSearchButton_Over.gif') left top no-repeat; padding-left: 6px; margin-top:0px; cursor: pointer;}
input.SerachBudjetBtn_o {border:0px; width:149px; height:30px; background: url('../Images/BudjetSearchButton.gif') left top no-repeat; padding-left: 6px; margin-top:0px; cursor: pointer;}

/*------------- Links -------------*/
.links1 {margin:0px auto; width:925px; padding-right:32px; margin-top:17px; direction: rtl;}
.OpinionResult{margin-top:10px;}
HTML/**/>BODY .links1{padding-right:31px;  *padding-right:32px;}

/*--------- Panel 2 -------*/
.Panel2 {margin:0px auto; width:925px; padding-right:32px; margin-top:36px; direction:rtl;}
HTML/**/>BODY .Panel2{padding-right:31px;  *padding-right:32px;}
.Panel2 h3{font-size: 1.55em !important;}

/*-- Left --*/
.links1 .Style {float:left; width:250px;}
.Style ul {margin:5px 0px 5px 50px;  float:right; height:152px;}
.Style ul li { line-height:19px;  }
.Style li a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; font-size:1.1em; text-decoration:none; color:#404040; background:url(../Images/list_Flights_Vacation_title_ico.gif) repeat-y right 8px; padding-right:10px;}
.Style li a:hover{ background-position:right -12px; text-decoration:underline;}
.Style .style_more_Destinations {clear:both;}
.Style .style_more_Destinations a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; padding-right:15px; cursor: pointer; background: url('../Images/more_Destinations_ico.gif') right 2px no-repeat; color:#646879; text-decoration:none; padding-top:3px; }
.Style .style_more_Destinations a:hover{ background-position:right -16px; text-decoration:underline;}

/*-- Right --*/
.Panel2 .last_deal{width:630px; height:294px; direction:rtl;}
.Panel2 .last_deal_title {border-bottom:1px solid #f04e22;}
.Panel2 .last_deal_title span{float: left; font: normal 0.60em arial; color: #A0B7C5; padding: 6px 0px 0px 0px;}

/* Dynamic gallery */
.lastMinute_gallery_holder{width:634px; height:277px; position:relative; direction:rtl;}
.lastMinute_gallery_holder .lastMinute_fade_right{position: absolute; right: 0px; top: 0px; width: 18px; height: 277px; background: url(../images/last_deal_grad_right.png) left top no-repeat; z-index:10; behavior: url(../Include/iepngfix.htc);}
.lastMinute_gallery_holder .lastMinute_fade_left{position: absolute; left: 0px; top: 0px; width: 18px; height: 277px; background: url(../images/last_deal_grad_left.png) left top no-repeat; z-index:10; behavior: url(../Include/iepngfix.htc);}
.lastMinute_gallery_holder a.lastMinute_btn_right {position:absolute; right: -2px; top: 7px; display: block; width:24px; height:74px; background:url('../images/last_deal_btn_right_btn.png') right top repeat-y; text-decoration:none; z-index:15; behavior: url(../Include/iepngfix.htc); cursor: pointer;}
.lastMinute_gallery_holder a.lastMinute_btn_left  {position:absolute; left: -3px; top: 7px; display: block; width:24px; height:74px; background:url('../images/last_deal_btn_left_btn.png') left top repeat-y; text-decoration:none;  z-index:15; behavior: url(../Include/iepngfix.htc); cursor: pointer;}
.lastMinute_gallery_holder a.lastMinute_btn_right:hover, .lastMinute_gallery_holder a.lastMinute_btn_left:hover {background-position: left -74px;}

.lastMinute_gallery_holder a.lastMinute_btn_rightDisabled{position:absolute; right: -3px; top: 7px; display: block; width:24px; height:74px; background:url('../images/last_deal_btn_right_btn_dis.png') right top no-repeat; text-decoration:none; z-index:15; behavior: url(../Include/iepngfix.htc); cursor: default;}
.lastMinute_gallery_holder a.lastMinute_btn_leftDisabled{position:absolute; left: -3px; top: 7px; display: block; width:24px; height:74px; background:url('../images/last_deal_btn_left_btn_dis.png') left top repeat-y; text-decoration:none;  z-index:15; behavior: url(../Include/iepngfix.htc); cursor: default;}

.lastMinute_gallery{width:630px; height:276px; overflow: hidden; direction: rtl !important;}
.lastMinute_gallery table{direction:rtl; margin-right:20px;}
.lastMinute_gallery td{width: 137px; height: 277px; padding-left:15px;}
.lastMinute_gallery div{display: block; width: 137px; height: 277px; color: #262626; text-decoration: none; background: url('../images/last_deal_bgL.jpg') left bottom repeat-x; cursor: pointer;}
.lastMinute_gallery div img{display: block;}
.lastMinute_gallery div img.flightsLogo{ display:inline; vertical-align: middle;}
.lastMinute_gallery div span.lastMinute_timer {display: block; width: 137px; height:17px; padding-top: 2px; background: url('../images/last_deal_strip.gif') left top no-repeat; font-size: 0.85em; color:#ffffff;}
.lastMinute_gallery div strong{display: block; color:#F15325; padding: 6px 0px 2px;}
.lastMinute_gallery div span.lastMinute_price{display: block; font: bold 1.6em arial; color:#003F62; padding: 0px 0px 0px 0px;}
.lastMinute_gallery div span.lastMinute_dates{display: block; font: normal 0.9em arial; line-height: 1.2em; padding: 5px 0px 0px 0px;}
.lastMinute_gallery div span.lastMinute_flightPension{display:block; height:25px;}
.lastMinute_gallery div span.lastMinute_flightsLogo{display: block; font: normal 0.9em arial;}
.lastMinute_gallery div span.lastMinute_pension{display: block; font:bold 0.9em arial; line-height: 1.2em;}
.lastMinute_gallery div span.lastMinute_Votes{display: block; font: normal 0.9em arial; line-height: 1.2em; color:#748da6; padding-bottom:4px;}
.lastMinute_gallery div span.lastMinute_Bonus{display: block; font: bold 1.0em arial; line-height: 1.2em; color:#003f62; padding-bottom:4px;}
.lastMinute_gallery div span.lastMinute_hotel{display: block; font: bold 0.9em arial; line-height: 1.2em; padding: 2px 0px 0px 0px; color:#003f62;}
.lastMinute_gallery div span.lastMinute_hotelLink{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; font: normal 0.85em arial; line-height: 1.2em; color: #728AA3; padding: 2px 7px 0px 0px; background: url(../images/result_left_list_a_link.gif) right 4px no-repeat;}
.lastMinute_gallery div span.lastMinute_stars{display:block; width: 137px; height:9px;  padding:1px 0px 0px 0px;}
.lastMinute_gallery div span.lastMinute_stars img{width:48px; height:9px; background: url('../images/last_deal_stars_ico.gif') center top repeat-y;}
.lastMinute_gallery div span.lastMinute_stars01 img{background-position: center top;}
.lastMinute_gallery div span.lastMinute_stars02 img{background-position: center -9px;}
.lastMinute_gallery div span.lastMinute_stars03 img{background-position: center -18px;}
.lastMinute_gallery div span.lastMinute_stars04 img{background-position: center -27px;}
.lastMinute_gallery div span.lastMinute_stars05 img{background-position: center -36px;}

.lastMinute_gallery div:hover{background-position: -137px bottom;}

.Panel2 .Get_Suggest {width:608px; height:25px; padding-right:22px; margin-top:12px; font:normal 0.95em arial; color:#646879; background:#e6e7e8 url('../images/Style_close_title.gif') left top repeat-y;}
.Panel2 .Get_Suggest img {margin-left:10px; vertical-align:middle;}
.Panel2 .Get_Suggest input{border:solid 1px #e8ebed; vertical-align:middle; font: normal 1em arial; }
.Panel2 .Get_Suggest input.Get_Suggest_submit{border: 0px; width: 44px; height: 25px; padding-left:9px; background: url('../images/Get_Suggest_submit.gif') left top repeat-y; color: #fff; cursor:pointer;}
.Panel2 .Get_Suggest input.Get_Suggest_submit_o{border: 0px; width: 44px; height: 25px; padding-left:9px; background: url('../images/Get_Suggest_submit.gif') left -25px repeat-y; color: #ec9c26; cursor:pointer;}
.Panel2 .Get_Suggest a{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; margin-right:3px; text-decoration:none; color:#646879; vertical-align:middle; }
.Panel2 .Get_Suggest a:hover{text-decoration:underline; }
HTML/**/>BODY .Panel2 .Get_Suggest input.Get_Suggest_submit{padding-left:13px; *padding-left:9px; background-position: left 1px; *background-position: left top;}
.Panel2 .Get_Suggest input.Get_Suggest_submit:hover{background-position:right -25px; color: #ec9c26;}

/*--------- Panel 2 -------*/
.Panel2 {margin:0px auto; width:925px; padding-right:32px; margin-top:5px; direction: rtl;}
HTML/**/>BODY .Panel2{padding-right:31px;  *padding-right:32px;}

/*-- Left Side --*/
.Panel2 .guliver_service {float:left; width:250px; direction: rtl;}
.Panel2 ul.guliver_service_links {width:230px; height:80px; background-color:#e6e7e8; padding:10px 10px 10px 10px; }
.Panel2 ul.guliver_service_links li a  {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; color:#262626; line-height:20px; height:20px; padding-right:15px; background:url('../Images/guliver_service_ico.gif') right 5px no-repeat;}
.Panel2 ul.guliver_service_links li a:hover{text-decoration:underline;}
.Panel2 .guliver_service_Recommendations{width:230px; height:115px;  padding: 12px 10px 0px 10px; color:#262626; font: normal 0.9em arial; background:url('../Images/guliver_service_Recommendations_bg.gif') left bottom repeat-y;}

.Panel2 .Panel2_right{height:250px;}

/*--- POPUP Select Destination ---*/
.Select_Destination{right: 330px;}

/* popup calendar holder */
.calendarHolder{right: 330px;}

/* popup PopularPop */
.PopularPop{position:absolute; left: 270px; top: 50px; width:380px; text-align:right; border:solid 1px #f15325; padding:3px 5px 15px 3px; background-color:#ffffff; z-index:350; direction: rtl; display:none;}

.PopularPop .PopularPop_title{display:inline-block; margin-top:15px; border-bottom:1px solid #f04e22; width:365px; margin:0px auto; margin-right:8px; margin-top:10px;}
.PopularPop .PopularPop_title strong{color:#f04e22; font:bold 1.4em arial; display:inline-block; margin-top:5px;}
.PopularPop a.cancelBTN { display:-moz-inline-block; display:-moz-inline-box; display: inline-block; float:left; text-decoration:none; width:23px; height:21px; font-size: 2px; color: white; background:url('../Images/popup_exit_ico.gif') left top repeat-y; margin-left:5px; margin-top:5px;}
.PopularPop a.cancelBTN:hover{background-position: left 21px; text-decoration:none; color:#fff;}

.PopularPop .HotelClassTitle01 {display:inline-block; height:9px; width:160px; padding-right:10px; margin-top:20px; background: url('../images/RedTitleStars.png') left top repeat-y;}
.PopularPop .HotelClassTitle02 {display:inline-block; height:9px; width:160px; padding-right:10px; margin-top:20px; background: url('../images/RedTitleStars.png') left -9px repeat-y;}
.PopularPop .HotelClassTitle03 {display:inline-block; height:9px; width:160px; padding-right:10px; margin-top:20px; margin-bottom:10px; background: url('../images/RedTitleStars.png') left -18px repeat-y; display:none;}
.PopularPop .HotelClassTitle04 {display:inline-block; height:9px; width:160px; padding-right:10px; margin-top:20px; margin-bottom:10px; background: url('../images/RedTitleStars.png') left -27px repeat-y; display:none;}
.PopularPop .HotelClassTitle05 {display:inline-block; height:9px; width:160px; padding-right:10px; margin-top:20px; margin-bottom:10px; background: url('../images/RedTitleStars.png') left -36px repeat-y; display:none;}
.PopularPop .HotelClassTitle06 {display:inline-block; height:9px; width:160px; padding-right:10px; margin-top:20px; background: url('../images/DLX_NoStars_Right.png') left top repeat-y;}

.PopularPop .HotelDetailes{width:290px; height:30px; margin:0px; margin-right:10px; border-bottom:1px solid #e6e7e8; }
.PopularPop .HotelDetailes .HotelName{width:170px; margin:0px auto; margin-top:10px; padding:2px; }
.PopularPop .HotelDetailes .HotelName span{display:inline-block; color:#262626; font:bold 0.9em arial}
.PopularPop .HotelDetailes .TextContent{width:150px; margin:0px auto; margin-top:10px; padding:3px;  }
.PopularPop .HotelDetailes .TextContent span{display:inline-block; color:#262626; font:normal 0.9em arial}
.PopularPop .HotelDetailes .pressLink{width:60px; margin:0px auto; margin-top:10px; padding:3px; padding-right:1px;}
.PopularPop .HotelDetailes .TextContent a{color:#003f62; font:bold 0.9em arial; text-decoration:none; cursor:pointer;}

.PopularPop .HotelDetailes_last{width:290px; height:30px; margin:0px; margin-right:10px;}
.PopularPop .HotelDetailes_last .HotelName{width:170px; margin:0px auto; margin-top:10px; padding:2px;}
.PopularPop .HotelDetailes_last .HotelName span{display:inline-block; color:#262626; font:bold 0.9em arial}
.PopularPop .HotelDetailes_last .TextContent{width:150px; margin:0px auto; margin-top:10px; padding:3px;}
.PopularPop .HotelDetailes_last .TextContent span{display:inline-block; color:#262626; font:normal 0.9em arial}
.PopularPop .HotelDetailes_last .pressLink{width:60px; margin:0px auto; margin-top:10px; padding:3px;}
.PopularPop .HotelDetailes_last .TextContent a{color:#003f62; font:bold 0.9em arial; text-decoration:none; cursor:pointer;}

/* POPUP More Destination */
.moreDestination_pop2{position:absolute; left: 270px; top: 50px; width:385px; text-align:right; border:solid 1px #f15325; padding:3px 5px 0px 3px; background-color:#ffffff; z-index:350; direction: rtl; display: none;}
.moreDestination_pop2 strong {display:block; padding-top:15px;}
.moreDestination_pop2 .topPopUp { display:block; padding-right:12px;}
.moreDestination_pop2 .topPopUp strong{color: #003F62;}

.moreDestination_pop2 ul.DestinationTabs { width:360px; border-bottom:solid 3px #003f62; margin: 5px -14px 5px 0px; height:18px; padding:10px 27px 0px 0px;}
HTML/**/>BODY  .moreDestination_pop2 ul.DestinationTabs { width:360px; margin: 5px -14px 5px 0px; *width:360px; *margin: 5px -14px 5px 0px; }

.moreDestination_pop2 ul.DestinationTabs li {background:0px; float:right; height:15px;  font-size:0.9em; }
.moreDestination_pop2 ul.DestinationTabs li a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:0px; color:#4d4d4d; margin-left:3px; border:solid 1px #bfbfbf; border-bottom:0px; padding:0px 8px 0px 8px; text-decoration:none; height:15px; line-height:15px; }
.moreDestination_pop2 ul.DestinationTabs li a:hover {border:solid 1px #003f62; color:#ffffff; background-color:#003f62;}
.moreDestination_pop2 ul.DestinationTabs li a.activ{border:solid 1px #003f62; color:#ffffff; background-color:#003f62;}

.moreDestination_pop2 .ByCountries {overflow:auto; direction:ltr; width:370px; height:300px; padding-right:10px;}
.moreDestination_pop2 .ByCountries table{direction:rtl; width:350px; }
.moreDestination_pop2 .ByCountries tr td.State {color:#f04e22; height:20px; font-weight:bold; width:100px;}
.moreDestination_pop2 .ByCountries tr td a{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; color:#003f62;  background:0px; padding:0px; font-weight:normal; }
.moreDestination_pop2 .ByCountries tr td a:hover{text-decoration:underline;}
.moreDestination_pop2 a.cancelBTN { display:-moz-inline-block; display:-moz-inline-box; display: inline-block; float:left; text-decoration:none; width:23px; height:21px; font-size: 2px; color: white; background:url('../Images/popup_exit_ico.gif') left top repeat-y; margin-left: -3px;}
.moreDestination_pop2 a.cancelBTN:hover{background-position: left 21px; text-decoration:none; color:#fff;}
.moreDestination_pop2 .ByABC {overflow:auto; direction:ltr; width:373px; text-align:right;  height:300px; padding-right:10px; }
.moreDestination_pop2 .ByABC ul {margin-top:10px;direction:rtl; height:auto;}
.moreDestination_pop2 .ByABC ul li{line-height:20px;}
.moreDestination_pop2 .ByABC ul li a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; font-size:0.9em;  color:#003f62; width:80px; padding:0px;  margin:0px; background:0px;}
.moreDestination_pop2 .ByABC ul li a:hover{text-decoration:underline;}
.moreDestination_pop2 .ByABC strong {display:block; color:#f04e22; padding-top:0px; font-size:1.2em;}
.moreDestination_pop2 .ByABC span {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; color:#6d6479; }

/* POPUP Newslatter */
.Get_SuggestPopup {position:absolute; top:-270px; left:250px; width:484px; border:solid 1px #f15325; padding: 16px 0px 10px 0px; background-color:#fff; z-index:350; direction: rtl;}
.Get_SuggestPopup .Get_SuggestPopup_step1{margin:0 auto; width:443px;}
.Get_SuggestPopup a.cancelBTN {float:left; text-decoration:none; width:23px; height:21px; font-size: 2px; margin: -2px 0px 0px -3px; color:#ffffff; background:url('../Images/popup_exit_ico.gif') left top repeat-y;}
.Get_SuggestPopup a.cancelBTN:hover{background-position: left 21px; text-decoration:none; color:#fff;}
.Get_SuggestPopup h2 {color:#f04e22; padding:0px; margin-bottom: 2px; font-size:1.3em; border: 0px;}
.Get_SuggestPopup .Get_SuggestPopup_form { position:relative; width:434px; height:88px; background-color:#e6e7e8; padding: 17px 9px 0px 0px; color:#262626;  border-top:solid 1px #f04e22;}
.Get_SuggestPopup .Get_SuggestPopup_form table tr td {line-height:25px;}
.Get_SuggestPopup .Get_SuggestPopup_form input {border:0px; margin-right: 2px; font-size: 0.85em;}
.Get_SuggestPopup .Get_SuggestPopup_form .PopupSubmit{width:79px; height:27px; background:url('../Images/sendPopup_ico.gif') left top repeat-y; position:absolute; left: 2px; top: 167px; border:0px; font-size:2px; padding-right:20px; color:#E04116; cursor:pointer;}
.Get_SuggestPopup .Get_SuggestPopup_form .PopupSubmit_o{width:79px; height:27px; background:url('../Images/sendPopup_ico.gif') left -27px repeat-y; position:absolute; left: 2px; top: 167px; font-size:2px; padding-right:20px; color:#003F62; cursor:pointer;}
.Get_SuggestPopup span.ApprovText{display:block; margin: 13px 11px 0px 0px; width: 366px; padding: 0px 14px 0px 0px; background:url('../Images/result_left_list_a1.gif') right 6px no-repeat; color:#646879;}
.Get_SuggestPopup span.RequiredField{display:block; margin: 10px 10px 0px 0px; padding: 0px 15px 10px 0px; background:url('../Images/RequiredField_ico.gif') right 3px no-repeat; color:#646879;}
.Get_SuggestPopup span.InvalidEmail{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; color:#f24e22; padding-right:10px; }
.Get_SuggestPopup input.input_InvalidEmail {border: solid 1px #f24e22; }
.Get_SuggestPopup .Get_SuggestPopup_step2{ margin:0 auto; width:443px;}
.Get_SuggestPopup .Get_SuggestPopup_step2 span.SuggestPopup_img2{display:block; height: 80px; background:url('../Images/SuggestPopup_img2.gif') 2px 1px no-repeat;}
.Get_SuggestPopup .Get_SuggestPopup_success{width:430px; height:84px; padding: 21px 13px 0px 0px; background-color:#e6e7e8; border-top:solid 1px #f04e22;}
.Get_SuggestPopup span.successText{display:block; margin: 2px 11px 0px 0px; width: 366px; padding: 0px 14px 1px 0px; background:url('../Images/result_left_list_a1.gif') right 8px no-repeat; color:#646879;}

/*-- Success News Popup --*/
.SuccessNews_PopupOut {position:relative; z-index:150; width:496px;}
.SuccessNews_Popup { position:absolute; top:-300px; left:-200px; width:486px;  margin:0 auto; border:solid 1px #f15325; padding: 10px 0px 15px 0px; background-color:#fff; z-index:350; direction: rtl;}
.SuccessNews_PopupFailed { position:absolute; top:-200px; left:-200px; width:486px;  margin:0 auto; border:solid 1px #f15325; padding: 10px 0px 15px 0px; background-color:#fff; z-index:350; direction: rtl;}
.SuccessNews_Popup_frame {width:445px;  margin:0 auto; }
.SuccessNews_Popup a.cancelBTN {float:left; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; width:23px; height:21px; font-size: 2px; color:#ffffff; background:url('../Images/popup_exit_ico.gif') left top repeat-y; margin-left: -3px;}
.SuccessNews_Popup a.cancelBTN:hover{background-position: left 21px; text-decoration:none; color:#fff;}
.SuccessNews_Popup h2 {color:#f04e22; padding:0px; margin:0px; margin-bottom:2px; font-size:1.5em; height:21px; border: 0px;}
.SuccessNews_Popup .SuccessNews_Popup_form { position:relative; width:433px; height:85px; background-color:#e6e7e8; padding:20px 10px 0px 0px; color:#262626;  border-top:solid 1px #f04e22;}

.SuccessNews_Popup span.ApprovText {display:block; width: 380px; padding:10px 13px 10px 10px; background:url('../Images/result_left_list_a1.gif') right 16px no-repeat; color:#646879;}
.SuccessNews_Popup span.RequiredField{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; padding:10px 13px 10px 10px; background:url('../Images/RequiredField_ico.gif') right 11px no-repeat; color:#646879;}

.SuccessNews_Popup .Get_SuggestPopup_step2{ margin:0 auto; width:443px;}
.SuccessNews_Popup .Get_SuggestPopup_step2 a.cancelBTN {float:left; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; width:23px; height:21px; font-size: 2px; color:#ffffff; background:url('../Images/popup_exit_ico.gif') left top repeat-y; margin-left: -3px;}
.SuccessNews_Popup .Get_SuggestPopup_step2 a.cancelBTN:hover{background-position: left 21px; text-decoration:none; color:#fff;}
.SuccessNews_Popup  span.SuggestPopup_img2{display:block; height:79px; background:url('../Images/SuggestPopup_img2.gif') left top no-repeat;}

.SuccessNews_PopupFailed { position:absolute; top:-150px; left:-200px; width:486px;  margin:0 auto; border:solid 1px #f15325; padding: 10px 0px 15px 0px; background-color:#fff; z-index:350;}
.SuccessNews_PopupFailed h2 {color:#f04e22; padding:0px; margin:0px; margin-bottom:2px; font-size:1.5em; height:21px; border: 0px;}
.SuccessNews_PopupFailed a.cancelBTN {float:left; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; width:23px; height:21px; font-size: 2px; color:#ffffff; background:url('../Images/popup_exit_ico.gif') left top repeat-y; margin-left: -3px;}
.SuccessNews_PopupFailed a.cancelBTN:hover{background-position: left 21px; text-decoration:none; color:#fff;}
.SuccessNews_PopupFailed .SuccessNews_Popup_form2 { position:relative; width:433px; height:40px; background-color:#e6e7e8; padding:15px 10px 0px 0px; color:#262626;  border-top:solid 1px #f04e22;}
.SuccessNews_PopupFailed .SuccessNews_Popup_form2 input{border:solid 1px #e8ebed; vertical-align:middle; font: normal 1em arial; margin-right:5px;}
.SuccessNews_PopupFailed .SuccessNews_Popup_form2 input.Get_Suggest_submit{border: 0px; width: 44px; height: 25px; padding-left:9px; background: url('../Images/Get_Suggest_submit.gif') left top repeat-y; color: #fff; cursor:pointer;}
.SuccessNews_PopupFailed .SuccessNews_Popup_form2 input.Get_Suggest_submit_o{border: 0px; width: 44px; height: 25px; padding-left:9px; background: url('../Images/Get_Suggest_submit.gif') left -25px repeat-y; color: #ec9c26; cursor:pointer;}

/*-- NewsLeterExample Popup --*/
.NewsLeterExample_Popup { position:absolute; top:-300px; left:-200px; width:486px;  margin:0 auto; border:solid 1px #f15325; padding: 10px 0px 15px 0px; background-color:#fff; z-index:350; direction: rtl;}
.NewsLeterExample_Popup a.cancelBTN {float:left; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; width:23px; height:21px; font-size: 2px; color:#ffffff; background:url('../Images/popup_exit_ico.gif') left top repeat-y; margin-left: -3px;}
.NewsLeterExample_Popup a.cancelBTN:hover{background-position: left 21px; text-decoration:none; color:#fff;}
.NewsLeterExample_Popup h2 {color:#f04e22; padding:0px; margin:0px; margin-bottom:2px; font-size:1.5em; height:21px; border-bottom: 0px;}
.NewsLeterExample_Popup table.NewsLeterExampleT{border-top:solid 1px #f15325;}
.NewsLeterExample_Popup table td {padding:10px 5px 0px; text-align:center;}
.NewsLeterExample_Popup table td img {margin-left:0px !important;}

/* Write Opinion PopUp */
.Write_opinion_PopUp{width:365px; border:solid 1px #f15325; padding: 17px 22px 20px 17px; position:absolute; background-color:#fff;  top:0px; left:0px; z-index:350; direction:rtl;}
.Write_opinion_PopUp_title{font:bold 1.3em arial; color: #f15a31; border-bottom:solid 1px; padding-bottom: 1px; padding-right: 1px;}
.Write_opinion_PopUp_title a {float:left; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; width:23px; height:21px; font-size: 2px; color:#ffffff; background:url('../Images/popup_exit_ico.gif') left top repeat-y; margin-top: -3px; margin-left: -3px;}
.Write_opinion_PopUp_title a:hover{background-position: left -21px; text-decoration:none; color:#fff;}

.Write_opinion_PopUp table.Write_opinion_PopUpTable{width: auto;}
.Write_opinion_PopUp table.Write_opinion_PopUpTable th{text-align: right; color:#262626 !important; vertical-align:top; font-weight:normal; width: auto !important; padding-left: 7px; padding-right: 3px;}
.Write_opinion_PopUp table.Write_opinion_PopUpTable th.title{padding-top: 4px; padding-bottom: 9px;}
.Write_opinion_PopUp table.Write_opinion_PopUpTable td {vertical-align:middle; padding-bottom: 5px;}
.Write_opinion_PopUp table.Write_opinion_PopUpTable td input {width:156px; font-size: 0.85em;}
.Write_opinion_PopUp table.Write_opinion_PopUpTable td select {width:162px; font-size: 0.85em;}
.Write_opinion_PopUp table.Write_opinion_PopUpTable td textarea {display: block; direction:ltr; text-align:right; font-family:Arial; font-size:0.85em; width:223px;}
.Write_opinion_PopUp table.Write_opinion_PopUpTable td span.charNum{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; font-size:0.85em; color:#646879; float:left; padding-left:0px; vertical-align:top;}

.Write_opinion_PopUp td.Airline_Voting {margin-left:10px; padding-top:2px; padding-bottom: 2px !important; vertical-align: top;}
.Write_opinion_PopUp td.Airline_Voting img.Voting_star{background:url('../images/Vote_Ico_Fixed.gif') left top repeat-y;background-position: left -115px; width:116px; height:23px; vertical-align: middle; margin-left: 5px;}
.Write_opinion_PopUp td.Airline_Voting img.Voting_star01{background-position: left top;}
.Write_opinion_PopUp td.Airline_Voting img.Voting_star02{background-position: left -23px;}
.Write_opinion_PopUp td.Airline_Voting img.Voting_star03{background-position: left -46px;}
.Write_opinion_PopUp td.Airline_Voting img.Voting_star04{background-position: left -69px;}
.Write_opinion_PopUp td.Airline_Voting img.Voting_star05{background-position: left -92px;}
.Write_opinion_PopUp span.Vote_num {font-size:0.9em; color:#646879; vertical-align: middle;}

.Write_opinion_PopUp .sendMail {padding-top:14px;}
.Write_opinion_PopUp input.sendMailBtn {width:79px; height:27px; background:url('../Images/sendPopup_ico.gif') right top no-repeat; border:0px; font-size:2px; float:left; padding-right:15px; color:#e04116; margin-left:10px; vertical-align:middle; cursor:pointer;}
.Write_opinion_PopUp input.sendMailBtn_o {width:79px; height:27px; background:url('../Images/sendPopup_ico.gif') right -27px no-repeat; border:0px; font-size:2px; float:left; margin-left:10px; cursor:pointer;}

.Write_opinion_PopUp .opinionStrip{padding-bottom: 106px;}
.Write_opinion_PopUp .opinionStrip a.Write_opinion{position: absolute; right: 25px; top: 150px; color:#748da6; font-size:0.9em; padding-right:14px; background:url('../Images/WriteOpinion_ico2.gif') right 2px repeat-y; cursor:pointer; text-decoration:none; height:14px; margin-top: 0px;}
.Write_opinion_PopUp .opinionStrip a.Write_opinion:hover {background-position:right -14px; color:#003f62; text-decoration:underline;}

.readOpinion_link{margin-bottom: -8px;}
.readOpinion_link a{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; color: #748DA6; text-decoration: none; background: url(../Images/result_left_list_a_link.gif) right 4px repeat-y; padding-right: 7px;}
.readOpinion_link a:hover{color:#003f62; text-decoration:underline; background-position: right -17px;}

/* Read Opinion PopUp */
.Read_opinion_PopUp{width:365px; border:solid 1px #f15325; padding: 17px 22px 12px 17px;  background-color:#fff; position:absolute; top:0px; left:0px; z-index:350; direction:rtl;}
.Read_opinion_PopUp_title{font:bold 1.3em arial; color: #f15a31; border-bottom:solid 1px; padding-bottom: 1px; padding-right: 1px;}
.Read_opinion_PopUp_title a {float:left; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; width:23px; height:21px; font-size: 2px; color:#ffffff; background:url('../Images/popup_exit_ico.gif') left top repeat-y; margin-top: -3px; margin-left: -3px;}
.Read_opinion_PopUp_title a:hover{background-position: left -21px; text-decoration:none; color:#fff;}
.Read_opinion_titleIn {padding:4px 3px 6px 0px; color: #262626;}
.Read_opinion_PopUp table td{padding-bottom: 4px;}
.Read_opinion_PopUp table td a{display:block; width:120px; height:48px; font-size:2px; color:#fff;}
.Read_opinion_PopUp table td a.elal_opinion {background:url('../Images/Read_opinion_elal.gif') right top repeat-y;}
.Read_opinion_PopUp table td a.delta_opinion {background:url('../Images/Read_opinion_delta.gif') right top repeat-y;}
.Read_opinion_PopUp table td a.lufthansa_opinion {background:url('../Images/Read_opinion_lufthansa.gif') right top repeat-y;}
.Read_opinion_PopUp table td a.alitalia_opinion {background:url('../Images/Read_opinion_alitalia.gif') right top repeat-y;}
.Read_opinion_PopUp table td a:hover{background-position:right -48px;}

.Read_opinion_PopUp a.Write_opinion {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; color:#748da6; background:url('../Images/result_left_list_a_link.gif') right 4px repeat-y; padding-right:8px; margin-top: 8px;}
.Read_opinion_PopUp a.Write_opinion:hover{color:#003f62; text-decoration:underline; background-position:right -17px;}

/*-- Vacation Budget Popup --*/
.VacationBudget_Popup{position:absolute; top:-200px; left:-200px; width:310px;  margin:0 auto; border:solid 1px #f15325; padding: 10px 0px 15px 0px; background-color:#fff; z-index:350; direction: rtl;}
.VacationBudget_Popup_frame {width:290px;  margin:0 auto; }
.VacationBudget_Popup a.cancelBTN {float:left; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; width:23px; height:21px; font-size: 2px; color:#ffffff; background:url('../Images/popup_exit_ico.gif') left top repeat-y; margin-left: -3px;}
.VacationBudget_Popup a.cancelBTN:hover{background-position: left 21px; text-decoration:none; color:#fff;}
.VacationBudget_Popup .SelectBoxDiv{width:282px; height:30px; margin-top:20px;}
.VacationBudget_Popup .SelectBoxDiv table{padding:0px; margin:0px auto;}
.VacationBudget_Popup .SelectBoxDiv td{width:47px;}
.VacationBudget_Popup .SelectBoxDiv td.SelectBox{text-align:right;}
.VacationBudget_Popup .SelectBoxDiv td.TitleSelect{text-align:center;}
.VacationBudget_Popup .SelectBoxDiv td.TitleSelect span{margin-right:5px;}
.VacationBudget_Popup .SelectBoxDiv td.TextLimit{font:0.8em arial; color:#748da6;}
.VacationBudget_Popup .SelectBoxDiv td.TextLimit span{margin-right:47px;}

.VacationBudget_Popup .ChildAgeBox{width:200px; margin-top:20px; border:1px solid #003f62; margin-right:83px;}
.VacationBudget_Popup .ChildAgeBox .Lefttext{width:90px; vertical-align:middle; color:#748da6; font:0.85em arial;}
.VacationBudget_Popup .ChildAgeBox .RightSide{width:110px; vertical-align:top;}
.VacationBudget_Popup .ChildAgeBox .RightSide span{font:0.9em arial;}
.VacationBudget_Popup .ChildAgeBox .RightSide .SelectTD{padding-top:10px; padding-bottom:5px;}
.VacationBudget_Popup .ChildAgeBox .RightSide .SelectTD span{margin-left:10px; margin-right:5px;}

.VacationBudget_Popup .budget{width:172px; margin-top:20px;}
.VacationBudget_Popup .budget_Title{color:#f04e22; margin-right:8px; font:bold 1.1em arial}
.VacationBudget_Popup .budget_Radio{width:172px; margin-top:10px; margin-right:8px;}
.VacationBudget_Popup .budget_Radio .inputDiv{display:block; height:28px; vertical-align:middle;}
.VacationBudget_Popup .budget_Radio .inputDiv span{padding-right:5px;}

.VacationBudget_Popup .sendBtn{float:left; width:100px; height:47px; background:url('../Images/Order_box_submit.gif') right top no-repeat; cursor:pointer; margin-top:72px; margin-left:14px;}
.VacationBudget_Popup .sendBtn_O{float:left; width:100px; height:47px; background:url('../Images/Order_box_submit.gif') right -47px no-repeat; cursor:pointer; margin-top:72px; margin-left:14px;}

/*-- Room Arrangement Popup --*/
.RoomArrangement_Popup{position:absolute; top:-200px; left:-200px; width:310px;  margin:0 auto; border:solid 1px #f15325; padding: 10px 0px 15px 0px; background-color:#fff; z-index:350; direction: rtl;}
.RoomArrangement_Popup_frame {width:290px;  margin:0 auto; }
.RoomArrangement_Popup a.cancelBTN {float:left; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; width:23px; height:21px; font-size: 2px; color:#ffffff; background:url('../Images/popup_exit_ico.gif') left top repeat-y; margin-left: -3px;}
.RoomArrangement_Popup a.cancelBTN:hover{background-position: left 21px; text-decoration:none; color:#fff;}

.RoomArrangement_Popup .SelectBoxDiv{width:282px; margin-top:20px;}
.RoomArrangement_Popup .SelectBoxDiv table{padding:0px; margin:0px auto; width:260px;}
.RoomArrangement_Popup .SelectBoxDiv .RoomDetailes td{}
.RoomArrangement_Popup .SelectBoxDiv td.SelectBox{text-align:center;}
.RoomArrangement_Popup .SelectBoxDiv td.TitleSelect{text-align:right;}
.RoomArrangement_Popup .SelectBoxDiv td.TitleSelect span{}
.RoomArrangement_Popup .SelectBoxDiv td.TextAgeLimit{font:0.8em arial; color:#748da6;}
.RoomArrangement_Popup .SelectBoxDiv td.TextAgeLimit span{margin-right:47px;}
.RoomArrangement_Popup .SelectBoxDiv td.RoomNumber{padding:0px; padding-bottom:5px;}
.RoomArrangement_Popup .SelectBoxDiv td.RoomNumber span{margin-right:10px; margin-bottom:3px; font-weight:bold; }
.RoomArrangement_Popup .SelectBoxDiv td.RoomDelete{padding:0px; margin:0px; vertical-align:top; padding-top:1px; }
.RoomArrangement_Popup .SelectBoxDiv td.RoomDelete a{color:#748da6; line-height:12px; text-decoration:underline; padding-right:10px; cursor:pointer;}
.RoomArrangement_Popup .SelectBoxDiv td.RoomDelete a:hover{color:#003f62;}

.RoomArrangement_Popup .ChildAgeBox{width:200px; margin-top:20px; border:1px solid #003f62; margin-right:83px;}
.RoomArrangement_Popup .ChildAgeBox .Lefttext{width:90px; vertical-align:middle; color:#748da6; font:0.85em arial;}
.RoomArrangement_Popup .ChildAgeBox .RightSide{width:110px; vertical-align:top;}
.RoomArrangement_Popup .ChildAgeBox .RightSide span{font:0.9em arial;}
.RoomArrangement_Popup .ChildAgeBox .RightSide .SelectTD{padding-top:10px; padding-bottom:5px;}
.RoomArrangement_Popup .ChildAgeBox .RightSide .SelectTD span{margin-left:10px; margin-right:5px;}

.RoomArrangement_Popup .AddRoom_Btn{margin-top:20px;}
.RoomArrangement_Popup .AddRoom_Btn a{height:17px; color:#003f62; background:url('../Images/AddRoomBtn.gif') right top no-repeat; font:bold 0.85em arial; margin-right:10px; vertical-align:middle; text-decoration:none; display:inline-block;}
.RoomArrangement_Popup .AddRoom_Btn a:hover{color:#f04e22;}
.RoomArrangement_Popup .AddRoom_Btn span{ margin-right:2px; line-height:1.4em; display:inline-block;}

.RoomArrangement_Popup .sendBtn{width:100px; height:47px; background:url('../Images/Order_box_submit.gif') left top no-repeat; cursor:pointer; margin-top:15px; margin-right:175px;}
.RoomArrangement_Popup .sendBtn_O{width:100px; height:47px; background:url('../Images/Order_box_submit.gif') left -47px no-repeat; cursor:pointer; margin-top:15px; margin-right:175px;}

/*-- Domhotels Map Popup --*/
.DomhotelsMap_Popup{position:absolute; top:-200px; left:-200px; width:650px; margin:0 auto; border:solid 1px #f15325; padding: 10px 0px 30px 0px; background-color:#fff; z-index:350; direction: rtl;}
.DomhotelsMap_Popup_frame {width:630px;  margin:0 auto; }
.DomhotelsMap_Popup a.cancelBTN {float:left; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; width:23px; height:21px; font-size: 2px; color:#ffffff; background:url('../Images/popup_exit_ico.gif') left top repeat-y; margin-left: -3px;}
.DomhotelsMap_Popup a.cancelBTN:hover{background-position: left 21px; text-decoration:none; color:#fff;}

.DomhotelsMap_Popup .TabsArea{width:610px; margin:0px auto;}
.DomhotelsMap_Popup .TabsArea .Tabs{height:50px;}
.DomhotelsMap_Popup .TabsArea .RedStrip{height:16px; background-color:#f04e22; display:block;}

.DomhotelsMap_Popup .TabsArea .Tabs{vertical-align:bottom;}
.DomhotelsMap_Popup .TabsArea .TabSelect{ float:right; width:95px; height:35px; background:url('../Images/SelectedTabMap.gif') left bottom no-repeat; vertical-align:top; margin-top:15px; cursor:pointer;}
.DomhotelsMap_Popup .TabsArea .TabSelected{ float:right; width:95px; height:35px; background:url('../Images/SelectedTabMap.gif') left 0px no-repeat; vertical-align:top; margin-top:15px; cursor:pointer;}
.DomhotelsMap_Popup .TabsArea .TabSelect span{ margin-right:32px; margin-top:12px; display:block; color:#ffffff; font-weight:bold; font-size:1.1em;}
.DomhotelsMap_Popup .TabsArea .TabSelected span{ margin-right:32px; margin-top:12px; display:block; color:#ffffff; font-weight:bold; font-size:1.1em;}

.DomhotelsMap_Popup .Cities_N_Map{width:610px; margin:0px auto; min-height:240px; border-bottom:1px solid #f04e22; margin-top:15px;}
.DomhotelsMap_Popup .Cities_N_Map .Maplinks{float:left; width:478px; height:398px; background:url('../Images/MapDemo.gif') left bottom no-repeat;}

.DomhotelsMap_Popup .Cities_N_Map .Citylinks{padding:0px; margin:0px; width:150px;}
.DomhotelsMap_Popup .Cities_N_Map .Citylinks li.MapLink{background-color:#ffffff; color:#003f62; margin-bottom:4px; font:bold 1.1em arial; cursor:pointer;}
.DomhotelsMap_Popup .Cities_N_Map .Citylinks li.MapLink_Over{background-color:#f04e22; color:#fff; margin-bottom:4px; font:bold 1.1em arial; cursor:pointer;}

/*
old.DomhotelsMap_Popup .Cities_N_Map .Citylinks span.CityLink_Span{padding:0px; margin:0px; cursor:pointer; color:#262626; font-size:0.9em; background:url(../images/list_Flights_Vacation_title_ico.gif) repeat-y right 5px; text-decoration:none; display:inline-block; padding-right:8px;}
old.DomhotelsMap_Popup .Cities_N_Map .Citylinks span.CityLink_Span_Over{padding:0px; margin:0px; cursor:pointer; color:#003f62; font-size:0.9em; text-decoration:underline;  background:url(../images/list_Flights_Vacation_title_ico.gif) repeat-y right -14px; display:inline-block; padding-right:8px; }
old.DomhotelsMap_Popup .Cities_N_Map .Citylinks span.Areatitle_Span{color:#003f62; font:bold 1.2em arial; text-decoration:underline;}
*/
.DomhotelsMap_Popup .Cities_N_Map .MapArea{float:left; width:440px; height:400px;}

/* Promo White Box */
.PromoWhiteBox{width:928px; margin:0px auto; height:49px; margin-top:20px; margin-bottom:10px;}
.PromoWhiteBox_Div{ margin:0px auto; width:181px; height:49px;}
.PromoWhiteBox_Top{background:url('../Images/PromoWhiteBox_Top.gif') right top no-repeat; width:181px; height:5px;}
.PromoWhiteBox_Top_O{background:url('../Images/PromoWhiteBox_Top_O.gif') right top no-repeat; width:181px; height:5px; cursor:pointer;}
.PromoWhiteBox_Bottom{background:url('../Images/PromoWhiteBox_Bottom.gif') right bottom no-repeat; width:181px; height:8px;}
.PromoWhiteBox_Bottom_O{background:url('../Images/PromoWhiteBox_Bottom_O.gif') right bottom no-repeat; width:181px; height:8px; cursor:pointer;}
.PromoWhiteBox_Middle{ height:36px; width:179px; border-left:1px solid #b4b4b4; border-right:1px solid #b4b4b4;}
.PromoWhiteBox_Middle_O{ height:36px; width:179px; border-left:1px solid #003f62; border-right:1px solid #003f62; cursor:pointer;}
.PromoWhiteBox_Ico1{background:url('../Images/PromoWhiteBox_Ico1.gif') right bottom no-repeat; width:78px; height:36px;}
.PromoWhiteBox_Ico2{background:url('../Images/PromoWhiteBox_Ico2.gif') right bottom no-repeat; width:78px; height:36px;}
.PromoWhiteBox_Ico3{background:url('../Images/PromoWhiteBox_Ico3.gif') right bottom no-repeat; width:78px; height:36px;}
.PromoWhiteBox_Ico4{background:url('../Images/PromoWhiteBox_Ico4.gif') right bottom no-repeat; width:78px; height:36px;}
.PromoWhiteBox_Ico5{background:url('../Images/PromoWhiteBox_Ico5.gif') right bottom no-repeat; width:78px; height:36px;}
.PromoWhiteBox_Ico6{background:url('../Images/PromoWhiteBox_Ico6.gif') right bottom no-repeat; width:78px; height:36px;}
.PromoWhiteBox_Text{width:101px; height:18px; float:left;}
.PromoWhiteBox_Text_Categories{color:#003f62; font-weight:bold; font-size:1.1em;}
.PromoWhiteBox_Text_Categories_O{color:#f04e22; font-weight:bold; font-size:1.1em; cursor:pointer;}
.PromoWhiteBox_Text_Content{font-weight:normal;}

/**---- Right Side ----**/
.RightContent{width:650px; min-height:10px; padding-bottom:30px; margin-top:26px;}

/*- PopularHotels -*/
.RightContent .PopularHotels{width:300px; min-height:10px;}
.RightContent .PopularHotels .CitiesBox_Content{width:300px;}
.RightContent .PopularHotels .CitiesBox_Content .TwoCitiesBox{width:300px; margin-bottom:10px; height:121px;}
.RightContent .PopularHotels .CitiesBox_Content .TwoCitiesBox a.CityBox{float:right; width:145px; height:121px; background:url('../Images/Popular_FrameIMG.gif') left bottom no-repeat; cursor:pointer; color:#f04e22;}
.RightContent .PopularHotels .CitiesBox_Content .TwoCitiesBox a.CityBox:hover{background:url('../Images/Popular_FrameIMG_Over.gif') left bottom no-repeat; color:#fff;}
.RightContent .PopularHotels .CitiesBox_Content .TwoCitiesBox a.CityBox span{font:bold 1.2em arial; display:block; margin-right:10px; margin-top:5px;}

/*- LastOrdersHotels -*/
.LastOrdersHotels{float:left; width:320px; min-height:10px;}
.LastOrdersHotels .OrderedHotelsContent{width:320px;}
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered{width:320px; display:inline-block; cursor:pointer; text-decoration:none;}
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table{width:320px; height:50px; padding:0px; margin:0px; border-bottom:1px solid #e6e7e8;}
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table td.CityTitle{width:65px;}
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table td.CityTitle span{font:bold 0.9em arial; color:#262626;}
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table td.HotelName{width:75px;}
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table td.HotelName span{font:normal 0.9em arial; color:#262626;}
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table td.HotelRate{width:55px;padding-right:2px;}
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table td.HotelRate .star01{font:normal 0.9em arial; color:#262626;}
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table td.HotelRate .star02{font:normal 0.9em arial; color:#262626;}
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table td.HotelRate .star03{font:normal 0.9em arial; color:#262626; }
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table td.HotelRate .star04{font:normal 0.9em arial; color:#262626;}
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table td.HotelRate .star05{font:normal 0.9em arial; color:#262626; }
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table td.TimeOrdered{width:95px;}
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table td.TimeOrdered span{font:normal 0.9em arial; color:#262626;}
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table td.HotelLink{width:20px; text-align:left;}
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table td.HotelLink .ArrowLink{width:20px; height:25px; background:url('../Images/HotelArrowLink.png') left bottom no-repeat;}
.LastOrdersHotels .OrderedHotelsContent a.HotelOrdered table td.HotelLink .ArrowLink_Over{width:20px; height:25px; background:url('../Images/HotelArrowLink_Over.png') left bottom no-repeat;}

/*---- result_left_side ----*/
.result_left_side{width:250px; float:left; text-align:right; padding-bottom:30px; margin-top:52px; border-top:1px solid #f04e22; background:#e6e7e8 url('../images/result_left_side_close.gif') left bottom no-repeat;}
HTML/**/>BODY .result_left_side{margin-top:52px; [margin-top:52px; margin-top:27px;] *margin-top:52px;}
.result_left_side_Combine{width:250px; float:left; text-align:right; padding-bottom:30px; background:#e6e7e8 url('../images/result_left_side_close_Combine.gif') left bottom no-repeat;}

.result_left_side_top{float:left; width:250px; margin-top:26px;}
HTML/**/>BODY .result_left_side_top{margin-top:0px; [margin-top:26px; margin-top:0px;] *margin-top:26px; margin-top:26px\0/;}
.result_left_side_top_Combine{float:left; width:250px; margin-top:26px;}

.result_left_side_Charter_Combine{width: 241px; float:left; text-align:right; direction: rtl; padding:140px 0px 30px 10px;}
HTML/**/>BODY .result_left_side_Charter_Combine{padding:130px 0px 30px 10px; *padding:160px 0px 30px 10px; padding:130px 0px 30px 10px\0/;}

/* --- Checked_Hotels _boxInfo --- */
.Ch_Hotels_boxInfo {width:250px; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:19px;}
.Ch_Hotels_box_top{width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.Ch_Hotels_box_bottom {width:220px; position:relative;  padding:5px 15px 30px 15px; background: url('../images/result_left_menu_bottom.gif') left bottom no-repeat; font-size:0.9em;}
.Ch_Hotels_box_bottom span {text-decoration:none;}
.Ch_Hotels_box_bottom strong {display:block; font-size: 1.2em; color:#003f62; margin-bottom:12px;}
.Ch_Hotels_box_bottom .Refresh{float:left; color:#6d6479; display:inline-block; line-height:17px; margin-left:2px;}
.Ch_Hotels_box_bottom .Refresh a{text-decoration:none; color:#6d6479;}
.Ch_Hotels_box_bottom .Refresh a:hover{text-decoration:underline;}
.Ch_Hotels_box_bottom .CityDiv {height:60px; width:220px; margin-bottom:5px; cursor:pointer;}
.Ch_Hotels_box_bottom .CityDiv img {margin-bottom:5px; cursor:pointer; float:right;}
.Ch_Hotels_box_bottom .CityDivABS {position:absolute; height:60px; width:220px; z-index:240;}
.Ch_Hotels_box_bottom .CityDivIMG {position:relative; height:58px; width:87px; bottom:3px; left:6px; background: url('../images/Ch_Hotels_Images_O.gif') right center no-repeat; z-index:244;}
HTML/**/>BODY .Ch_Hotels_box_bottom .CityDivIMG {bottom:3px; *bottom:37px; left:6px; *left:81px;}
.Ch_Hotels_box_bottom .CityDiv_Content{float:left; width:135px; margin-top:4px;}
HTML/**/>BODY .Ch_Hotels_box_bottom .CityDiv_Content{margin-left:0px; *margin-left:75px;}
.Ch_Hotels_box_bottom .CityDiv_title{display:block; font-size: 1.1em; color:#003f62; font-weight:bold; margin-bottom:4px;}
.Ch_Hotels_box_bottom .Price{float:left; color:#404040; display:block; line-height:9px;}

.stars01 {display:block; height:9px; padding-right:60px; margin-top:5px; background: url('../images/New_Opinion_Box_stars_ico.gif') right top repeat-y;}
.stars02 {display:block; height:9px; padding-right:60px; margin-top:5px; background: url('../images/New_Opinion_Box_stars_ico.gif') right -9px repeat-y;}
.stars03 {display:block; height:9px; padding-right:60px; margin-top:5px; background: url('../images/New_Opinion_Box_stars_ico.gif') right -18px repeat-y;}
.stars04 {display:block; height:9px; padding-right:60px; margin-top:5px; background: url('../images/New_Opinion_Box_stars_ico.gif') right -27px repeat-y;}
.stars05 {display:block; height:9px; padding-right:60px; margin-top:5px; background: url('../images/New_Opinion_Box_stars_ico.gif') right -36px repeat-y;}
.stars06 {display:block; height:9px; padding-right:60px; margin-top:5px; background: url('../images/DLX_NoStars_Right.png') right top repeat-y;}

/*.Ch_Hotels_box_bottom span {display:block; padding-top:5px; color:#404040;}*/

/* --- Box Info --- */
.Important_boxInfo {width:250px; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:19px;}
.Important_box_top{width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.Important_box_bottom {width:220px; position:relative;  padding:5px 15px 30px 15px; background: url('../images/result_left_menu_bottom.gif') left bottom no-repeat; font-size:0.9em;}
.Important_box_bottom span {text-decoration:none;}
.Important_box_bottom strong {display:block; font-size: 1.1em; color:#003f62;}
.Important_box_bottom span {display:block; padding-top:5px; color:#404040;}

/* --- About Hotels Box --- */
.About_Hotels_Box{width:250px; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:19px;}
.About_Hotels_Box_top{width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.About_Hotels_Box_bottom {width:220px; position:relative;  padding:5px 15px 30px 15px; background: url('../images/result_left_menu_bottom.gif') left bottom no-repeat;}
.About_Hotels_Box_Content {width:220px;}
.About_Hotels_Box_Content strong {font-size: 1.1em; color:#003f62; display:block;}

/* --- Daily Ofer Box --- */
.Daily_Ofer_Box{width:250px; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:19px;}
.Daily_Ofer_Box_Over{width:250px; background:url('../images/result_left_menu_mid.gif') -250px top repeat-y; margin-top:19px; cursor:pointer;}
.Daily_Ofer_Box_top{width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.Daily_Ofer_Box_top_Over{width:250px; height:4px; background:url('../images/result_left_menu_top.gif') -250px top no-repeat; font-size:2px; cursor:pointer;}
.Daily_Ofer_Box_bottom {width:250px; position:relative;  padding:5px 0px 30px 0px; background: url('../images/result_left_menu_bottom.gif') left bottom no-repeat;}
.Daily_Ofer_Box_bottom_Over{width:250px; position:relative; padding:5px 0px 30px 0px; background: url('../images/result_left_menu_bottom.gif') -250px bottom no-repeat; cursor:pointer;}

.Daily_Ofer_Box_Content {width:230px; margin:0px auto;}
.Daily_Ofer_Box_Content strong {font-size: 1.1em; color:#003f62; display:block; margin-right:5px; margin-bottom:4px;}
.Dayly_Ofer_IMG{width:229px; height:72px; background: url('../images/Daily_Ofer_IMG.gif') center center no-repeat;}
.Red_Banner_IMG{width:229px; height:20px; background: url('../images/Red_Banner_Bottom.gif') center bottom no-repeat; background-color:#f04e22; vertical-align:middle; text-align:center;}
.Red_Banner_IMG span{color:#ffffff; font-weight:bold; margin:0px auto; vertical-align:middle; text-align:center;}
.Daily_Ofer_Box_Content_Text{width:230px; margin:0px auto; text-align:center; margin-top:7px;}
.Daily_Ofer_Box_Content_Text .City_Redtitle{color:#f04e22; font:bold 1.2em arial; display:block; line-height:1.0em;}
.Daily_Ofer_Box_Content_Text .City_HotelName{color:#003f62; font:bold 1.0em arial; display:block; line-height:1.2em;}

.Daily_Ofer_Box_Content_Text span.lastMinute_stars01 {display:block; height:9px; background: url('../images/last_deal_stars_ico.gif') center top repeat-y;}
.Daily_Ofer_Box_Content_Text span.lastMinute_stars02 {display:block; height:9px; background: url('../images/last_deal_stars_ico.gif') center -9px repeat-y;}
.Daily_Ofer_Box_Content_Text span.lastMinute_stars03 {display:block; height:9px; background: url('../images/last_deal_stars_ico.gif') center -18px repeat-y;}
.Daily_Ofer_Box_Content_Text span.lastMinute_stars04 {display:block; height:9px; background: url('../images/last_deal_stars_ico.gif') center -27px repeat-y;}
.Daily_Ofer_Box_Content_Text span.lastMinute_stars05 {display:block; height:9px; background: url('../images/last_deal_stars_ico.gif') center -36px repeat-y;}

.Daily_Ofer_Votes{color:#748da6; display:block; font-size:0.85em; margin-bottom:5px;}
.Daily_Ofer_Price{color:#003f62; display:block; font-size:1.4em; font-weight:bold; line-height:1.0em;}
.Daily_Ofer_Bonus{color:#003f62; display:block; font-size:1.0em; font-weight:bold; line-height:0.9em; margin-bottom:7px;}
.Daily_Ofer_Dates{display:block; font-size:0.9em;}
.Daily_Ofer_Dates_Bold{display:block; font-size:0.9em; font-weight:bold;}

/* --- Box1 --- */
.Important_box1 {width:250px; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:19px;}
.Important_box_top{width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.Important_box_bottom {width:220px; position:relative;  padding:5px 15px 30px 15px; background: url('../images/result_left_menu_bottom.gif') left bottom no-repeat;}
.Important_box_bottom span {text-decoration:none;}
.Important_box_bottom strong {font-size: 1.1em; color:#003f62;}
.Important_box_bottom span {color:#404040;}
.Important_box1 ul {margin-top:5px; width:220px;}
.Important_box1 li {padding-right:10px; background:url('../images/result_left_list_a1.gif') right 6px no-repeat; color:#404040; padding-bottom:5px;}
.Important_box1 li.list_ico{background: url('../images/result_left_list_ico.gif') right 2px no-repeat !important;}
.Important_box1 li a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url('../images/result_left_list_a_link.gif') right 2px repeat-y;  line-height: 0.9em; padding-right:8px;  color:#748da6; text-decoration:none;}
.Important_box1 li a:hover { color:#014a84; background-position:right -19px; text-decoration: underline;}

/* --- Box2 --- */
.Important_box2 {position:relative; width:250px; text-align:center; margin:0 auto; }
.Important_box2 a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width:250px; text-decoration:none; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:12px; position:relative;}
.Important_box2 a span.Important_box_top{display:block; width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.Important_box2 a span.Important_box_bottom2 {display:block; text-align:center; padding:0px 10px 20px 11px; background:url('../images/result_left_menu_bottom.gif') left bottom no-repeat;}
.Important_box2 a:hover, .Important_box2 a:hover span {background-position: -250px top; cursor:pointer;}
.Important_box2 a:hover span.Important_box_bottom2{ background-position: -250px bottom; cursor:pointer;}
.Important_box2_img{ display:block; width:229px;}
.Important_box2_frame_inside{position:relative; display:block;}
.Important_box_bottom2 img.Important_box2_frame { display:block; width:229px; position:absolute; top:0px; left:0px;}
.Important_box_bottom2 img.Important_box2_img { display:block; width:229px; height:75px;}
.Important_box_bottom2 span{display:block; color:#404040; font: bold 1.15em arial; margin:0 auto;}
.Important_box_bottom2 strong {display:block; font: bold 1.4em arial; color:#f04e22; margin:5px 0px 1px 0px;}
.Important_box_bottom2 span.Important_box_bottom2_text{display:block; font: normal 1em arial; color:#404040; width:160px; padding-top:5px;}

/* --- Box3 --- */
.Important_box3{width:250px; text-align:right;}
.Important_box3 a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width:250px; font-size: 0.9em; color: #404040; text-decoration:none; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:19px; position:relative;}
.Important_box3 .Important_box_top{display:block; width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.Important_box3 a span.Important_box_bottom3 {display:block; position:relative; width:228px; padding: 10px 22px 25px 0px; background:url('../images/result_left_menu_bottom.gif') left bottom no-repeat;}
.Important_box3 strong{display: block; font-size:1.5em; color:#004265; padding-bottom: 2px;}
.Important_box3 span.Important_box_bottom_download_guide{display:block; color:#748da6; background:url("../images/result_left_list_a_link.gif") right 3px repeat-y; padding-right: 9px; margin-top: 9px;}
.Important_box3 span.Important_box_bottom_img { display:block; position:absolute; top:-20px; left:12px; height:119px; width:96px; }

.Important_box3 a:hover, .Important_box3 a:hover .Important_box_top{background-position: -250px top; cursor:pointer;}
.Important_box3 a:hover .Important_box_bottom3{background-position: -250px bottom; cursor:pointer;}
.Important_box3 a:hover span.Important_box_bottom_img{background-position: left 120px; cursor:pointer;}
.Important_box3 a:hover span.Important_box_bottom_download_guide{text-decoration:underline; background-position:right -18px; color:#004265;}

/* --- Popular Destination Hotels --- */
.PopularDestination_Hotels {width:250px; background:url('../images/result_left_menu_mid.gif') left top repeat-y; margin-top:19px;}
.PopularDestination_Hotels .PopularHotels_top{width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.PopularDestination_Hotels .PopularHotels_bottom {width:220px; position:relative; padding:5px 15px 20px 15px; background: url('../images/result_left_menu_bottom.gif') left bottom no-repeat;}
.PopularDestination_Hotels .PopularHotels_bottom strong {font-size: 1.1em; color:#003f62;}
.PopularDestination_Hotels .PopularHotels_bottom ul {margin-top:10px;}
.PopularDestination_Hotels .PopularHotels_bottom li { padding-bottom:5px; height:14px; float:none !important; }
.PopularDestination_Hotels .PopularHotels_bottom li a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url('../images/list_Flights_Vacation_title_ico.gif') right 2px repeat-y;  line-height: 0.9em; padding-right:7px; color:#262626; text-decoration:none;}
.PopularDestination_Hotels .PopularHotels_bottom li a:hover { color:#014a84; background-position:right -18px; text-decoration: underline;}
.PopularDestination_Hotels .LinkText{height:25px;}
.PopularDestination_Hotels .LinkText a{float:left; color:#6d6479; text-decoration:underline;  margin-left:15px; cursor:pointer;}
.PopularDestination_Hotels .LinkText a:hover{font-weight:bold;}

.moreDestination_pop{position:absolute; left: 0px; top: 138px; width: 465px; border:solid 1px #f15325; padding: 4px 14px 0px 5px; background-color:#fff; direction:rtl; z-index: 350;}
.moreDestination_pop a.cancelBTN {float: left; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; width:23px; height:21px; font-size: 2px; color: white; background:url('../images/popup_exit_ico.gif') left top repeat-y; margin-left: -3px;}
.moreDestination_pop a.cancelBTN:hover{background-position: left 21px;}
.moreDestination_pop .PopularPop_title{display:inline-block; margin-top:15px; border-bottom:1px solid #f04e22; width:455px; margin:0px auto; margin-right:8px; margin-top:10px;}
.moreDestination_pop .PopularPop_title strong{color:#f04e22; font:bold 1.4em arial; display:inline-block; margin-top:5px;}

.moreDestination_pop ul {margin-top:20px;}
.moreDestination_pop li{float: right; padding-top: 5px; display:inline-block; width:130px;}
.moreDestination_pop li a{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; padding-right:10px; background:url('../images/list_Flights_Vacation_title_ico.gif') right 7px repeat-y; text-decoration: none; color: #262626;}
.moreDestination_pop li a:hover{background-position:right  27px; text-decoration:underline; color:#014a84;}
.moreDestination_pop .LinkText{height:25px;}
.moreDestination_pop .LinkText a{float:left; color:#6d6479; text-decoration:underline;  margin-top:7px; margin-bottom:11px; cursor:pointer;}
.moreDestination_pop .LinkText a:hover{font-weight:bold;}

.result_right_search_box ul.shortFormCharter{height:110px;}
.result_right_search_box li.shortForm{width:200px; height:90px; float:right; padding:20px 20px 0px 0px; line-height:18px; background:url('../images/result_top_box_strip.gif') right 20px no-repeat;}
.result_right_search_box li.shortForm strong{display:block; color:#003f62; padding-bottom: 8px;}
.result_right_search_box li.shortForm select{display:block; color: #262626; font-size: 0.85em; width: 135px;}
.result_right_search_box li.shortForm span{display: block; height: 25px; padding-top: 5px;}
.result_right_search_box li.shortForm input{color: #262626; font-size: 0.85em; width: 129px; vertical-align: middle;}
.result_right_search_box li.shortForm a.newDateBtn{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width: 39px; height: 25px; padding: 0px 0px 0px 0px; background: url(../images/new_date_btn.png) left top repeat-y; text-decoration: none; font-size: 2px; line-height: normal; color: #DADFE3; vertical-align: middle;}
.result_right_search_box li.shortForm a.newDateBtn:hover{background-position: left 25px;}

.result_right_search_box_Combine ul.shortFormCharter{height:110px;}
.result_right_search_box_Combine li.shortForm{width:200px; height:90px; float:right; padding:20px 20px 0px 0px; line-height:18px; background:url('../images/result_top_box_strip.gif') right 20px no-repeat;}
.result_right_search_box_Combine li.shortForm strong{display:block; color:#003f62; padding-bottom: 8px;}
.result_right_search_box_Combine li.shortForm select{display:block; color: #262626; font-size: 0.85em; width: 135px;}
.result_right_search_box_Combine li.shortForm span{display: block; height: 25px; padding-top: 5px;}
.result_right_search_box_Combine li.shortForm input{color: #262626; font-size: 0.85em; width: 129px; vertical-align: middle;}
.result_right_search_box_Combine li.shortForm a.newDateBtn{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width: 39px; height: 25px; padding: 0px 0px 0px 0px; background: url(../images/new_date_btn.png) left top repeat-y; text-decoration: none; font-size: 2px; line-height: normal; color: #DADFE3; vertical-align: middle;}
.result_right_search_box_Combine li.shortForm a.newDateBtn:hover{background-position: left 25px;}

/* --- DomHotels Opinion box --- */

.OpinionBox {position: relative; width:606px; background:url('../Images/OpinionBoxBottom.gif') right bottom no-repeat; margin:10px 0px 19px 0px; padding:0px 12px 8px 12px; font-size:1em; color:#262626; height:90px; direction:rtl; margin-top:20px;}
HTML/**/>BODY .OpinionBox {padding:0px 12px 14px 12px; *padding:0px 12px 14px 12px; height: auto; min-height:90px;}
.OpinionBox .OpinionBoxTop{background:url('../Images/OpinionBoxTop.gif') right top no-repeat; height:4px; font-size:2px; margin:0px -12px 0px -12px;}
.OpinionBoxRight{width:440px; margin:3px 0px 0px 35px;}
.OpinionBoxRight span {display:block; height:48px; margin-bottom:5px;}
HTML/**/>BODY .OpinionBoxRight span{height: auto; min-height:48px;}
.OpinionBox strong {display:block; color:#003f62;}
.OpinionBoxRight ul {color:#6d6479; height: 18px;}
.OpinionBoxRight ul li{float:right; width:140px;  padding-top:2px; }
.OpinionBoxRight ul li.date{ width:170px;}
.OpinionBoxRight ul li.facebook{ width:130px;}
.OpinionBoxRight ul li a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url('../Images/facebook_ico.gif') right top no-repeat; padding-right:15px; text-decoration:none; color:#748da6; height:14px; padding-top:2px;   }
.OpinionBoxRight ul li a:hover{color:#003f62;}
.OpinionBoxLeft{width:130px; position: absolute; left: 12px; top: 4px; text-align:left;}
.OpinionBoxLeft .voteImg img {display:block; background:url(../Images/Vote_ico.gif) right top repeat-y; margin:35px 0px 0px 15px; width:116px;}
.OpinionBoxLeft .voteImg img.Voting_star01{background-position: right top;}
.OpinionBoxLeft .voteImg img.Voting_star02{background-position: right -23px;}
.OpinionBoxLeft .voteImg img.Voting_star03{background-position: right -46px;}
.OpinionBoxLeft .voteImg img.Voting_star04{background-position: right -69px;}
.OpinionBoxLeft .voteImg img.Voting_star05{background-position: right -92px;}
.OpinionBoxLeft .voteImg img {display:block;}
.OpinionBoxLeft span.Vote_num {display:block; padding:17px 0px 0px 3px;  color:#646879;}
.allOpinionBtn{ padding-top:4px;  width:630px; padding-bottom: 2px;}
.allOpinionBtn a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:21px; color:#fff; font-size:0.9em; text-decoration:none; background:url('../Images/guids_side_btn_left.gif') left -21px repeat-y; cursor:pointer; float:left;}
.allOpinionBtn a span {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:18px; padding:3px 10px 0px 25px; background:url('../Images/guids_side_btn_right.gif') right -21px repeat-y;}
.allOpinionBtn a:hover {background-position:left top;}
.allOpinionBtn a:hover span {background-position:right top; color:#f04e22;}

.allOpinionBtn_close {padding-top:4px; width:630px; height: 21px; padding-bottom: 2px;}
.allOpinionBtn_close a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:21px; color:#fff; font-size:0.9em; text-decoration:none; background:url('../Images/guids_side_btn_LUP.gif') left -21px repeat-y; cursor:pointer; float:left;}
.allOpinionBtn_close a span {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:18px; padding:3px 10px 0px 104px; background:url('../Images/guids_side_btn_right.gif') right -21px repeat-y;}
.allOpinionBtn_close a:hover {background-position:left top;}
.allOpinionBtn_close a:hover span {background-position:right top; color:#f04e22;}

.MoreOpinionResult {margin-top: 0px;}
.OtherCompaniesBox{margin-top:31px;}
.OpinionLeft{float:left; width:250px; padding-right:4px;}
.GeneralInfo {width:250px;}
.GeneralInfoTopBox{height:142px; width:230px; background-color:#e6e7e8; padding:14px 10px 0px 10px;}
.GeneralInfoBottomBox{width:237px; background:url('../Images/OpinionBoxBg.gif') left bottom no-repeat; margin-right:-4px; padding:18px 17px 60px 0px;}
.GeneralInfoBottomBox ul li {line-height:20px; padding-right:12px; background:url('../Images/result_left_list_a1.gif') right 8px no-repeat;}
.GeneralInfoBottomBox ul li.first { background:url('../Images/result_left_list_ico.gif') right 6px no-repeat; }

.OtherCompanies{width:249px; background:url('../Images/OpinionBoxBg.gif') left bottom no-repeat; margin-right:-4px; padding:9px 5px 20px 0px; text-align:center; height:335px;}
HTML/**/>BODY .OtherCompanies{height: auto; min-height: 335px;}
.OtherCompanies ul {margin-right:3px; height:337px;}
HTML/**/>BODY .OtherCompanies ul {height:auto; height:337px;}
.OtherCompanies ul li {float:right; width:121px; height:66px; font-size:0.9em;}
.OtherCompanies ul li a{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-align:center;  width:121px; height: 55px; background:url('../Images/OtherCompaniesBG.gif') right top repeat-y; text-decoration:none; cursor:pointer; font-size: 0.95em; color:#748DA6; padding-top:10px;}
.OtherCompanies ul li a img{text-align:center;}
.OtherCompanies ul li a:hover{background-position:right -65px;}
.OtherCompanies a.OtherOpinionLink{display:block; height:14px; color:#748da6; text-align:right; background:url(../Images/WriteOpinion_ico2.gif) repeat-y right 2px; margin-right:12px; padding-right:15px; text-decoration:none;}
.OtherCompanies a.OtherOpinionLink:hover{background-position:right -14px; color:#003f62;}

/*--- New DomHotels Opinion Box ---*/

.Title_NewOpinionBox{width:606px; font-size:1.55em !important; color:#f04e22; font-weight:bold; height:26px; text-align:right; vertical-align:bottom; margin-top:27px;}
.NewOpinionBox {position: relative; width:606px; background:url('../Images/OpinionBoxBottom.gif') right bottom no-repeat; margin:0px 0px 19px 0px; padding:0px 12px 8px 12px; font-size:1em; color:#262626; height:118px; direction:rtl;}
HTML/**/>BODY .OpinionBox {padding:0px 12px 14px 12px; *padding:0px 12px 14px 12px; height: auto; min-height:90px;}
.NewOpinionBox .OpinionBoxTop{background:url('../Images/OpinionBoxTop.gif') right top no-repeat; height:4px; font-size:2px; margin:0px -12px 0px -12px;}
.NewOpinionBox .OpinionTable{ margin:0px auto; padding:0px; width:600px;}
.NewOpinionBox .OpinionTD{width:200px; height:80px;}
.NewOpinionBox .OpinionABSDIV{position:absolute; width:200px; height:80px; cursor:pointer;}

.NewOpinionBox .OpinionIMG{position:absolute; margin:20px 10px 0px 0px; z-index:200;}
.NewOpinionBox .OpinionIMG_O{ position:relative; background:url('../Images/OpinionIMG_O.png') right top no-repeat; width:97px; height:67px; top:17px; right:5px; z-index:298;}

.NewOpinionBox .Recommend_Star{ position:absolute; background:url('../Images/recommend_star.png') right top no-repeat; width:52px; height:53px; top:0px; right:70px; z-index:299; vertical-align:middle; text-align:center; padding-top:16px;}
.NewOpinionBox .Recommend_Star span{vertical-align:middle; text-align:center; color:#ffffff; font-weight:bold; font-size:0.9em; margin-right:3px;}

.NewOpinionBox .Op_Content{float:left; width:85px; height:50px; margin-top:30px;}
.NewOpinionBox .Op_Content .title{color:#003f62; font-weight:bold; font-size:1.1em;}
.NewOpinionBox .Op_Content .text{color:#748da6; font-size:0.85em;}

.NewOpinionBox span.lastMinute_stars01 {display:block; width:48px; height:9px; background: url('../images/New_Opinion_Box_stars_ico.gif') center top repeat-y;}
.NewOpinionBox span.lastMinute_stars02 {display:block; width:48px; height:9px; background: url('../images/New_Opinion_Box_stars_ico.gif') center -9px repeat-y;}
.NewOpinionBox span.lastMinute_stars03 {display:block; width:48px; height:9px; background: url('../images/New_Opinion_Box_stars_ico.gif') center -18px repeat-y;}
.NewOpinionBox span.lastMinute_stars04 {display:block; width:48px; height:9px; background: url('../images/New_Opinion_Box_stars_ico.gif') center -27px repeat-y;}
.NewOpinionBox span.lastMinute_stars05 {display:block; width:48px; height:9px; background: url('../images/New_Opinion_Box_stars_ico.gif') center -36px repeat-y;}

.NewOpinionBox .BottomLink_Right{width:330px; height:11px; margin-top:15px; background:url('../Images/Pencil_Ico.gif') right top no-repeat;}
.NewOpinionBox .BottomLink_Right span{ margin-right:15px;}
.NewOpinionBox .BottomLink_Left{width:270px; margin-top:13px; float:left;}
.NewOpinionBox .BottomLink_Left a, .NewOpinionBox .BottomLink_Right a{text-decoration:none; cursor:pointer; color:#003f62; display:inline-block; line-height:12px;}
.NewOpinionBox .BottomLink_Left a:hover, .NewOpinionBox .BottomLink_Right a:hover{text-decoration:underline;}

.NewOpinionBox .BottomLink_Left a.Left{background:url('../images/list_Flights_Vacation_title_ico.gif') left 2px repeat-y; height:11px; padding-left:12px; display:inline-block; line-height:8px;}
.NewOpinionBox .BottomLink_Left a:hover.Left{background-position:left -18px;}

/*--- Gray GLV Box ---*/
.Gray_GLVBox{width:608px; height:200px; padding-right:20px; margin-top:5px; margin-bottom:10px; font:normal 0.95em arial; color:#646879; background:#e6e7e8 url('../images/Style_close_title.gif') left bottom no-repeat;}
.Gray_GLVBox .title{color:#003f62; font-weight:bold; font-size:1.1em; display:block; margin-right:47px; height:16px; padding-top:10px; vertical-align:bottom; margin-bottom:7px;}
.Gray_GLVBox .title span{font-size:1.2em;}
.Gray_GLVBox .RedArrow{width:608px; height:36px; font:normal 0.95em arial; color:#262626; background:#e6e7e8 url('../images/Gray_GLVBox_RedArrow.gif') right bottom no-repeat; vertical-align:middle;}
.Gray_GLVBox .RedArrow span{line-height:42px; margin-right:47px; font-size:1.1em;}
HTML/**/>BODY .Gray_GLVBox .RedArrow span{margin-right:47px; *margin-right:0px; margin-left:0px; *margin-left:47px; }

/*---  Guide Big Box  ---*/
.GuideBigBox {width:657px; height:219px; position:relative; margin-right:-20px;}
.GuideBigBoxFrame{position:absolute; top:0px; left:0px;}
.GuideBigBox img {behavior: url(../Include/iepngfix2.htc); cursor: default;}
.GuideBigBoxInner{position:absolute; top:0px; left:0px; width:610px; height:219px; z-index:100; padding-top:26px; padding-right:20px;}
.GuideBigBoxInner strong {display:block; color:#f04e22; font-size:1.3em;}
.GuideBigBoxInner a.DownloadGuide {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; font-size:2em; color:#003f62; font-weight:bold; line-height:1.2em; height:80px; background:url('../images/ETHGuide.png') right 0px repeat-y; padding:10px 80px 0px 0px; margin:10px 0px 10px 0px;}
.GuideBigBoxInner a.DownloadGuide:hover {background-position:right -90px; text-decoration:underline !important;}
.GuideBigBoxInner ul {height:33px; margin-right:-7px;}
.GuideBigBoxInner ul li {float:right; width:139px; height:33px; margin-left:13px; font-size:0.9em; }
.GuideBigBoxInner ul li a {display:block; text-decoration:none; color:#fff; line-height:13px; width:99px; height:30px; padding-right:42px; padding-top:3px; }
.GuideBigBoxInner ul li a.AllInfo_Btn1 {background:url('../images/AllInfo_Btn11.gif') right top repeat-y;}
.GuideBigBoxInner ul li a.AllInfo_Btn2 {background:url('../images/AllInfo_Btn22.gif') right top repeat-y;}
.GuideBigBoxInner ul li a.AllInfo_Btn3 {background:url('../images/AllInfo_Btn33.gif') right top repeat-y;}
.GuideBigBoxInner ul li a.AllInfo_Btn4 {background:url('../images/AllInfo_Btn44.gif') right top repeat-y;}
.GuideBigBoxInner ul li a:hover {background-position:right -33px;}

.TextPanel{width:630px; padding:0px; margin-top:17px;}
.Style {width:260px; padding:0px; float:left;}
.Style ul {margin:11px 0px 5px 14px; float:right; height:165px;}
.Style ul.LeftUl{margin-left:0px;}
.Style ul li { line-height:19px;}
.Style li a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; font-size:1.1em; text-decoration:none; color:#404040; background:url(../images/list_Flights_Vacation_title_ico.gif) repeat-y right 8px; padding-right:10px;}
.Style li a:hover{ background-position:right -12px; text-decoration:underline;}
.Style .style_more_Destinations {clear:both;}
.Style .style_more_Destinations a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; padding-right:15px; cursor: pointer; background: url('../images/more_Destinations_ico.gif') right 2px no-repeat; color:#646879; text-decoration:none; padding-top:3px; }
.Style .style_more_Destinations a:hover{ background-position:right -16px; text-decoration:underline;}

.RightTextBox {width:340px; color:#262626;}
.RightText{display:block; padding-top:14px; font-size:1.1em;}

/*---  Hotel chains  ---*/
.HotelChains {width:606px; background:url('../Images/OpinionBoxBottom.gif') right bottom no-repeat; margin:10px 0px 19px 0px; padding:0px 12px 8px 12px; font-size:1em; color:#262626; height:70px; direction:rtl; margin-top:20px;}
HTML/**/>BODY .HotelChains {padding:0px 12px 20px 12px; *padding:0px 12px 20px 12px; height: auto; min-height:60px;}
.HotelChains .HotelChainsTop{background:url('../Images/OpinionBoxTop.gif') right top no-repeat; height:4px; font-size:2px; margin:0px -12px 0px -12px;}
.HotelChains .Title{color:#003f62; font-weight:bold; font-size:1.1em; padding-right:10px; padding-bottom:4px;}
.HotelChains .Title span{line-height:20px;}

.HotelChains .HotelChains_TBL{width:606px; padding:0px; margin:0px auto;}
.HotelChains .HotelChains_TBL td{width:202px; height:18px;}

.HotelChains .HotelChains_TBL span {padding-bottom:5px; height:14px; padding-right:10px; padding-left:25px; }
.HotelChains .HotelChains_TBL span a {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background:url('../images/list_Flights_Vacation_title_ico.gif') right 2px repeat-y;  line-height: 0.7em; padding-right:9px; color:#262626; text-decoration:none;}
.HotelChains .HotelChains_TBL span a:hover { color:#014a84; background-position:right -18px; text-decoration: underline;}

/*---  Style  ---*/
.Left_Style{width:250px; margin:10px 0px 19px 0px; background:url('../images/result_left_menu_mid.gif') left top repeat-y;}
.Left_Style .Style_title{width:230px; height:19px; margin:0px auto; background-color:#fff; text-align:center;}
.Left_Style .Left_Style_top{width:250px; height:4px; background:url('../images/result_left_menu_top.gif') left top no-repeat; font-size: 2px;}
.Left_Style .Left_Style_bottom{position:relative;  padding:5px 0px 30px 0px; background: url('../images/result_left_menu_bottom.gif') left bottom no-repeat;}

.Left_Style .Style_ImageBox_Top{width:231px; height:72px; background:url('../images/style_ImageBox_Top.gif') left top no-repeat; margin:0px auto; margin-top:10px;}
.Left_Style .Style_ImageBox_Top_Ro{width:231px; height:72px; background:url('../images/style_ImageBox_Top_Ro.gif') left top no-repeat; margin:0px auto; margin-top:10px; cursor:pointer;}
.Left_Style .Style_ImageBox_Top span, .Style_ImageBox_Top_Ro span{display:block; color:#003f62; font:normal 1.2em arial; margin-right:60px; line-height:55px;}

.Left_Style .Style_ImageBox_Bottom{width:231px; height:72px; background:url('../images/style_ImageBox_Bottom.gif') left top no-repeat; margin:0px auto; cursor:pointer;}
.Left_Style .Style_ImageBox_Bottom_Ro{width:231px; height:72px; background:url('../images/style_ImageBox_Bottom_Ro.gif') left top no-repeat; margin:0px auto; cursor:pointer;}
.Left_Style .Style_ImageBox_Bottom span, .Style_ImageBox_Bottom_Ro span{display:block; color:#003f62; font:normal 1.2em arial; margin-right:60px; line-height:55px;}

.Left_Style ul {height:98px; margin-bottom:9px; margin-top:5px;}
.Left_Style ul li{height:51px; width:125px; float:right; background-position:right top; background-repeat: repeat-y;}
.Left_Style li a {width:75px; height:32px; display:block; text-decoration:none; color:#003f62; padding:19px 50px 0px 0px;}
.Left_Style li a.style_sky_ico{ background-image: url('../Images/Special-icons_Hotel.gif') ; }
.Left_Style li a.style_Safri_ico{ background-image: url('../Images/Special-icons_easy.jpg'); }
.Left_Style li a.style_Couple_ico{  background-image: url('../Images/Special-icons_ski.gif'); }
.Left_Style li a.style_Parks_ico{  background-image: url('../Images/Special_icons_family.jpg'); }
.Left_Style li a.style_Family_ico{ background-image: url('../Images/Special_icons_easy.gif') ; }
.Left_Style li a:hover{ background-position:right -51px; text-decoration:underline;}
.Left_Style a.Style_close_title {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width:245px; height:25px; cursor: pointer; line-height:23px; background: #ececed url('../Images/Style_close_title.gif') left top no-repeat; padding-right:5px; color:#646879; text-decoration: none;}
.Left_Style a.Style_close_title:hover {text-decoration:underline;}

.Left_Style ul li a.two_line {height:35px; padding:16px 50px 0px 0px; line-height:12px;}
.Left_Style ul li a.three_lines{height:35px; padding:2px 50px 0px 0px; line-height:12px;}

/*---Main_Sub_RedTitle ---*/
.Main_Sub_RedTitle{width:626px; font-size:1.55em !important; color:#f04e22; font-weight:bold; height:24px; text-align:right; vertical-align:bottom; margin-top:20px;}

.DomHotelsSearchMap {height:200px; float:right; padding:10px 10px 0px 15px;}

.leftCalanderList{background:url(../images/list_Flights_Vacation_title_ico.gif) repeat-y right 5px; text-decoration:none; color:#262626; display:inline-block; padding-right:8px;}
.leftCalanderList:hover{background-position:right -14px; text-decoration:underline; color:#262626;cursor:pointer;}

/*-- Room Arrangement Popup --*/
/*.RoomArrangement_Popup{position:absolute; top:-200px; left:-200px; width:310px;  margin:0 auto; border:solid 1px #f15325; padding: 10px 0px 15px 0px; background-color:#fff; z-index:350; direction: rtl;}
.RoomArrangement_Popup_frame {width:290px;  margin:0 auto; }
.RoomArrangement_Popup a.cancelBTN {float:left; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; width:23px; height:21px; font-size: 2px; color:#ffffff; background:url('../Images/popup_exit_ico.gif') left top repeat-y; margin-left: -3px;}
.RoomArrangement_Popup a.cancelBTN:hover{background-position: left 21px; text-decoration:none; color:#fff;}

.RoomArrangement_Popup .SelectBoxDiv{width:282px; margin-top:20px;}
.RoomArrangement_Popup .SelectBoxDiv table{padding:0px; margin:0px auto;}
.RoomArrangement_Popup .SelectBoxDiv .RoomDetailes td{width:47px;}
.RoomArrangement_Popup .SelectBoxDiv td.SelectBox{text-align:right;}
.RoomArrangement_Popup .SelectBoxDiv td.TitleSelect{text-align:center;}
.RoomArrangement_Popup .SelectBoxDiv td.TitleSelect span{margin-right:5px;}
.RoomArrangement_Popup .SelectBoxDiv td.TextAgeLimit{font:0.8em arial; color:#748da6;}
.RoomArrangement_Popup .SelectBoxDiv td.TextAgeLimit span{margin-right:47px;}
.RoomArrangement_Popup .SelectBoxDiv td.RoomNumber{padding:0px; padding-bottom:5px;}
.RoomArrangement_Popup .SelectBoxDiv td.RoomNumber span{margin-right:10px; margin-bottom:3px; font-weight:bold;}
.RoomArrangement_Popup .SelectBoxDiv td.RoomDelete{padding:0px; margin:0px; vertical-align:top; padding-top:1px;}
.RoomArrangement_Popup .SelectBoxDiv td.RoomDelete a{color:#748da6; line-height:12px; text-decoration:underline; padding-right:10px; cursor:pointer;}
.RoomArrangement_Popup .SelectBoxDiv td.RoomDelete a:hover{color:#003f62;}

.RoomArrangement_Popup .ChildAgeBox{width:200px; margin-top:20px; border:1px solid #003f62; margin-right:83px;}
.RoomArrangement_Popup .ChildAgeBox .Lefttext{width:90px; vertical-align:middle; color:#748da6; font:0.85em arial;}
.RoomArrangement_Popup .ChildAgeBox .RightSide{width:110px; vertical-align:top;}
.RoomArrangement_Popup .ChildAgeBox .RightSide span{font:0.9em arial;}
.RoomArrangement_Popup .ChildAgeBox .RightSide .SelectTD{padding-top:10px; padding-bottom:5px;}
.RoomArrangement_Popup .ChildAgeBox .RightSide .SelectTD span{margin-left:10px; margin-right:5px;}

.RoomArrangement_Popup .AddRoom_Btn{margin-top:20px;}
.RoomArrangement_Popup .AddRoom_Btn a{height:17px; color:#003f62; background:url('../Images/AddRoomBtn.gif') right top no-repeat; font:bold 0.85em arial; margin-right:10px; vertical-align:middle; text-decoration:none;}
.RoomArrangement_Popup .AddRoom_Btn a:hover{color:#f04e22;}
.RoomArrangement_Popup .AddRoom_Btn span{ margin-right:2px; line-height:1.4em;}

.RoomArrangement_Popup .sendBtn{width:100px; height:47px; background:url('../Images/Order_box_submit.gif') left top no-repeat; cursor:pointer; margin-top:15px; margin-right:175px;}
.RoomArrangement_Popup .sendBtn_O{width:100px; height:47px; background:url('../Images/Order_box_submit.gif') left -47px no-repeat; cursor:pointer; margin-top:15px; margin-right:175px;}
*/
/*Start AutoCompleteExtender*/
.listItem
{
	background-image:none !important;
    height:20px !important;
    font-size:10px !important;
    color:Black;
    padding-right:5px;
}
.highlightedListItem
{
	font-size:11px !important;
    background-color: #E7461A !important;
    background-image:none !important;
	height:20px !important;
	color: black !important;
	cursor:pointer;
	padding-right:5px;
}
.completionListElement
{
	height : 180px !important;
    text-align : right !important;
    z-index:2147483647 !important;
    min-width : 152px !important;
    max-width : 152px !important;
    background-image:none !important;
    margin : 0px!important;
	background-color : #FFFFFF !important;
	border-width : 1px !important;
	border-style : solid !important;
	border-color : #E7461A !important;
	cursor : 'default'!important;
	overflow : auto !important;
}
/*End AutoCompleteExtender*/

/*-- Guide --*/
.panel3 { margin:0px auto; position:relative; width:946px; height:271px; padding-right: 10px; margin-top:30px; direction: rtl;}
.panel3 h3 {border:0px;}
.panel3 h3.Daily_operationH3{position:absolute; right:28px; top:0px; z-index:150;}
.guids_side {float:right; position:relative; width:626px; height:218px; text-align:right; padding:40px 30px 0px 0px; background:url('../images/guid_bg_s.jpg') left bottom no-repeat;}
.guids_side .info_on_Destinations{position:relative;}
.guids_side a.all_guid_btn{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; text-decoration:none; height:21px; background:url('../images/guids_side_btn_left.gif') left -21px repeat-y;  padding: 0px 0px 0px 8px; cursor:pointer; text-decoration:none; position:absolute; left:45px; top:55px;}
.guids_side a.all_guid_btn:hover{background-position:left top; color:#fff;}
.guids_side a.all_guid_btn span{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height:19px; background:url('../images/guids_side_btn_right.gif') right -21px repeat-y; padding: 2px 8px 0px 8px; text-decoration:none; color:#ffffff; }
.guids_side a.all_guid_btn:hover span{background-position:right top; color:#fff; color:#646879;}

.panel3 ul.guid_book {height:108px; padding-top:8px;}
.panel3 ul.guid_book  li {height:123px; width:117px; float:right;  text-align:center;}
.panel3 ul.guid_book  li a{text-decoration:none; color:#003f62}
.panel3 ul.guid_book  li a.nyc img {display: block; width:117px; height:123px; background:url('../images/nyc_guid.gif') left top repeat-y;}
.panel3 ul.guid_book  li a.bcn img {display: block; width:117px; height:123px; background:url('../images/bcn_guid.gif') left top repeat-y;}
.panel3 ul.guid_book  li a.bkk img {display: block; width:117px; height:123px; background:url('../images/bkk_guid.gif') left top repeat-y;}
.panel3 ul.guid_book  li a.lon img {display: block; width:117px; height:123px; background:url('../images/lon_guid.gif') left top repeat-y;}
.panel3 ul.guid_book  li a.par img {display: block; width:117px; height:123px; background:url('../images/par_guid2.gif') left top repeat-y;}
.panel3 ul.guid_book  li a:hover{ text-decoration:underline;}
.panel3 ul.guid_book  li a:hover img{background-position:left -117px;}

/*--Middle Part--*/
.partmid{width:927px; min-height:100px; margin:0px auto; padding-right:30px; padding-top:20px; text-align:right;}
.partmid h1{text-align:right; font-size:16px; color:#f04e22; font-weight:bold;}
.partmid .gallerybox{display:table; width:927px; padding-bottom:35px; direction:rtl;}
.partmid .gallerybox .gallerycell{display:table-cell; width:33%; vertical-align:middle; text-align:center; position:relative;}

.partmid .gallerybox .gallerycell .framdiv{width:270px; height:150px; position:absolute; top:0px; right:18px; text-align:center; vertical-align:middle; z-index:222; cursor:pointer; border-radius:5px;}
.partmid .gallerybox .gallerycell .framdiv span.title{color:#fff; font-size:24px; font-weight:bold; margin-top:50px; display:block; line-height:16px; text-shadow:2px 2px 10px #000;  }
.partmid .gallerybox .gallerycell .framdiv span.subcontent{color:#fff; font-size:18px; font-weight:normal; margin-top:3px; display:inline-block; line-height:16px; text-shadow:2px 2px 10px #000;}

.partmid .gallerybox .gallerycell .framdivblue{display:none; width:270px; height:150px; position:absolute; top:0px; right:18px; text-align:center; vertical-align:middle; background-color:#003f62; opacity:0.7; filter:alpha(opacity=70); /* For IE8 and earlier */ z-index:111; border-radius:5px;}

.partmid .gallerybox .gallerycell .imgdivframe{width:270px; height:150px; border-radius:5px; overflow:hidden; margin-right:18px; background-color:#fff;}
.partmid .gallerybox .gallerycell .imgdivframe img{width:270px; height:150px;}

/* --- Box Info Full --- */
.Important_boxInfo_full {width:270px; height:260px; background:url('../images/result_left_menu_Full.gif') left top repeat-y; margin-top:8px; padding-right:20px; float:left;}
.Important_boxInfo_full_Title {padding-right:20px; padding-top:32px;}
.Important_boxInfo_full span {text-decoration:none; width:220px; padding-right:21px; padding-top:10px; display:block; padding-top:0px; color:#404040;}

.RedirectToBookingCom{margin:0px auto; width:927px;  padding-right: 30px; clear: both; direction: rtl;display:none; display:none;}
.RedirectToBookingCom h1{margin: 14px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom:1px solid #f04e22; font: bold 1.9em arial; color: #f04e22; border-right: 4px solid white;}
.RedirectToBookingCom .RedirectToBookingComPic {width:650px;height:300px; background-color:#e6e7e8; margin:50px 130px 70px 0px;border-radius:5px; text-align:center;}
.RedirectToBookingCom .RedirectToBookingComPic .RedirectToBookingComTitle {text-align:center; }
.RedirectToBookingCom .RedirectToBookingComPic  table {font:15px arial;}
.RedirectToBookingCom .RedirectToBookingComPic .RedirectToBookingComTitle span {  font:20px arial; display:block; padding-top:20px; padding-bottom:5px;}
.RedirectToBookingCom .RedirectToBookingComPic .RedirectToBookingComDetails { font:15px arial; display:block;margin-top:12px ;text-align:center;width:500px ;padding-right:70px}
.RedirectToBookingCom .RedirectToBookingComPic .RedirectToBookingComLoder {margin-top:30px;text-align:center}
.RedirectToBookingCom .RedirectToBookingComPic .RedirectToBookingComImg {margin-top:30px;text-align:center}