<style>
	.empty{}
	BODY{COLOR: #000000;FONT-FAMILY:arial;margin:0px;font-size:10pt;height:100%;}

	TABLE { font-size:10pt; direction:rtl;color:#000000;padding:0px;margin:auto;}

	div#corner_banner {position:absolute; top:0; right:0; z-index:4;overflow:hidden;width:120px;height:120px;}
	div#corner_banner * {
	float:right;
	position:absolute;
	right:0;
	top:0;
	}

	h1,h2,h3,h4 {margin:0px;}

	img {margin:0px;padding:0px;border:0px;}
	.imgLink {cursor:pointer;border:0px;}
	.block{margin:0px;border:0px;display:block;}
	.blockLink{margin:0px;border:0px;display:block;cursor:pointer;}
	.float_left {float:left;}
	.float_right {float:right;}
	.border_collapse {border-collapse:collapse;}
	.clear {clear:both;}

	p {margin:0px;}
	.justP {margin:0px;text-align:justify;}
	.spacerP {margin:0px;margin-bottom:5px;}
	.spacerP_2 {margin:0px;margin-bottom:15px;}
	.spacerP_3 {margin:0px;margin-top:15px;}
	.dotted_hr {height:1px;background:url(images/dotted_hr.gif) repeat-x;font-size:0;}
	.small_text {font-size:8pt;}
	.tiny_text {font-size:7pt;}
	.color_main {color:#345786;}
	.color_second {color:#CB0000;}
	.bold {font-weight:bold;}
	.small_arrow {padding-right:10px;background:url(images/small_arrow_box.gif) no-repeat right;}
	.error_message {color:#CB0000; font-size:10pt;font-weight:bold;}

	ul,ol {margin:5px;margin-right:30px;}
	form {margin:0px;}
	h1.page_title {font-size:13pt;color:#345786;font-weight:bold;width:100%;padding-right:20px;background:url(images/boxArrow_big_left.jpg) no-repeat right;margin-top:10px;}
	h2.sec_title {font-size:11pt;color:#345786;font-weight:bold;}
	p.log_error {
		width:auto;
		color:#CB0000;
		font-size:11pt;
		font-weight:bold;
		background:url(images/boxArrow_big_left.jpg) no-repeat right center;
		margin:10px 0px;
		padding:0px 20px;
	}

	input, select, textarea{font-size:8pt;font-family:arial;}
	input.buttons {height:19px;border:0px; background-color:#345786;color:#FFFFFF;cursor:pointer;font-weight:bold;padding:0px 3px ;}
	input.buttons2 {height:19px;border:0px; background-color:#CB0000;color:#FFFFFF;cursor:pointer;font-weight:bold;padding:0px 3px ;}
	input.submitButton_1 {display:block;float:left;height:19px;width:50px;background:url(images/button_send.gif) no-repeat center center;cursor:pointer;border:0px;}
	input.submitButton_2 {height:19px;width:50px;background:url(images/button_search.gif) no-repeat center center;cursor:pointer;border:0px;}
	input.submitButton_3 {height:19px;width:50px;background:url(images/button_send.gif) no-repeat center center;cursor:pointer;border:0px;}
	input.submitButton_4 {display:block;float:right;height:19px;width:50px;background:url(images/button_send.gif) no-repeat center center;cursor:pointer;border:0px;}
	input.cancelButton {height:19px;width:50px;background:url(images/button_cancel.gif) no-repeat center center;cursor:pointer;border:0px;}
	input.order_button {height:19px;width:50px;background:url(images/button_order.gif) no-repeat center center;cursor:pointer;border:0px;}
	input.searchForm, select.searchForm{font-size:8pt;color:#345786;height:19px;}
	input.noBorder {border:0px;}
	input.hiddenForm {background-color:transparent;border:0px;}


	input.uppercase {text-transform: uppercase}
	input.lowercase {text-transform: lowercase}
	input.capitalize {text-transform: capitalize}


	a:link,a:visited,a:active  {text-decoration:underline; color:#345786;}
	a.color_second:link,a.color_second:visited,a.color_second:active, a.color_second:hover  {text-decoration:underline; color:#CB0000;}
	a.color_second:hover  {text-decoration:none; color:#CB0000;}
	a.noDecoration:link,a.noDecoration:visited,a.noDecoration:active, a.noDecoration:hover, a:hover {text-decoration:none; color:#345786;}
	a.whiteLinks:link,a.whiteLinks:visited,a.whiteLinks:active, a.whiteLinks:hover{color:#FFFFFF;}
	a.small_arrow:link,a.small_arrow:visited,a.small_arrow:active, a.small_arrow:hover {color:#345786;background:url(images/small_arrow_box.gif) no-repeat left center; padding-left:7px;display:block;}
	a.big_arrow:link,a.big_arrow:visited,a.big_arrow:active, a.big_arrow:hover {color:#345786;background:url(images/boxArrow_big_left.jpg) no-repeat left center; padding-left:20px;display:block;}

	table.outer_table {width:100%;height:100%;padding:0px;text-align:center;background:url(images/default_header_bg.jpg) repeat-x ;}
	table.header_table {width:780px;background-image:url(images/flying_header_24hrsPhone.jpg);background-repeat: no-repeat;height:130px;background-position:center;}
	table.header_table_newsletter {width:635px;}
	.header_table .header {}
	.header_table_newsletter .header {height:130px;}
	
	ul.header_menu {
	width:780px;
	height:33px;
	margin:0;
	margin-top:20px;
	padding:0;
	list-style-type:none;
	border-bottom:4px solid #27496e;
	}
	
	ul.header_menu li {
	float:right;
	margin:0;
	height:33px;
	background:url(images/menuTab_sep.gif) left center no-repeat;
	}
	
	ul.header_menu li a:link,ul.header_menu li a:visited,ul.header_menu li a:active   {
	color:#27496e;
	font-weight:bold;
	text-decoration:none;
	padding:0 11px;
	height:33px;
	line-height:33px;
	font-size:11pt;
	}
	
	ul.header_menu li a:hover {
	color:#c90506; 
	}
	
	ul.header_menu li.selected {
	background:url(images/menuTab_bg.gif) top repeat-x #27496e;
	border:1px solid #27496e;
	border-bottom:none;
	}
	
	ul.header_menu li.selected a, ul.header_menu li.selected a:hover {
	color:#ffffff;
	}
	
	ul.header_menu li a.top_walla {
	color:#CB0000;
	}
	
	
	
	ul.header_menuStrip {
	width:780px;
	height:29px;
	margin:0;
	margin-bottom:20px;
	padding:0;
	list-style-type:none;
	background:url(images/menuStrip_bg.gif) top repeat-x;
	}
	
	ul.header_menuStrip li {
	float:right;
	margin:0;
	height:29px;
	background:url(images/menuStrip_sep.gif) left center no-repeat;
	}
	
	ul.header_menuStrip li a:link, ul.header_menuStrip li a:visited, ul.header_menuStrip li a:active  {
	color:#484848;
	font-weight:normal;
	text-decoration:none;
	padding:0 10px;
	height:29px;
	line-height:29px;
	font-size:10pt;
	}
	
	ul.header_menuStrip li a:hover {
	color:#000;
	}
	
	
	
	/*** MAIN TABLE (HEADER / MAIN / FOOTER) ***/
	table.table_main {height:auto;width:780px;}
	table.table_newsletter {height:auto;width:635px;}
	table.inner_main {width:100%;}
	.inner_main td.inner_sideStrip {width:145px;vertical-align:top;text-align:right;}
	.inner_main td.inner_body {width:100%;vertical-align:top;text-align:left;padding-right:15px;}
	table.table_footer {color:#345786;font-size:8pt;padding-top:10px;}
	table.table_footer_newsletter {width:635px;color:#345786;font-size:8pt;}
	.table_footer td {padding:0px 3px;}

	/**** SIDE STRIP AND MENU ***/
	table.side_menu {width:145px;}
	.side_menu td.top {height:12px;line-height:12px;background:url(images/sideMenu_Box_top.jpg) no-repeat;}
	.side_menu td.bottom {height:5px;line-height:12px;background:url(images/sideMenu_Box_Bottom.jpg) no-repeat 0px -7px;}
	.side_menu td.center {vertical-align:top;background:url(images/sideMenu_Box_Center.jpg) repeat-y ;padding-right:7px;padding-left:12px;padding-bottom:7px;}
	.side_menu_inner {width:100%;height:100%;background:url(images/sideBox_innerBG.jpg) repeat-x bottom;font-size:8pt;padding:0px;}
	.side_menu_inner .title_row {height:20px;line-height:20px;font-size:10pt;color:#FFFFFF;text-align:center;background:url(images/titleStrip_20px.gif) repeat-x;padding:0px;font-weight:bold;border:0px;}
	.side_menu_inner td.box_center {border-left:1px dotted #CB0000;border-right:1px dotted #CB0000;}
	.side_menu_inner td.box_bottom {border-bottom:1px dotted #CB0000;}

	img.side_banner {display:block;margin:0px;}
	.side_banner { margin-bottom:10px !important;}
	a.side_menu:link,a.side_menu:visited,a.side_menu:active, a.side_menu:hover, a.list_select:link,  a.list_select:visited
	{
		text-align: right;
		text-decoration: none;
		color: #000000;
		font-size: 9pt;
		width: auto;
		line-height: 20px;
		display: block;
		background-image: url(images/small_arrow_box.gif);
		background-repeat: no-repeat;
		background-position: 5px 6px;

		background-color: #C8DEF5;
		padding-right: 5px;
		border-top: 1px solid #FFFFFF;
	}

	a.side_menu:hover, a.list_select:hover {
		background-color: #345786;
		color:#FFFFFF;
	}

	a.list_select {
		background-color:#EEF5FD;
		border-top: 2px solid #FFFFFF;
		background-position: 99% 10px;		padding-right: 15px;
	}

	p.side_menu_lines
	{text-align:right;text-decoration:none; color:#000000;font-size:9pt;width:auto;line-height:20px;display:block;background:url(images/small_arrow_box.gif) no-repeat 115px center #C8DEF5;padding-right:15px;border-top:1px solid #FFFFFF;}

	/**** SEARCH BOX *****/
	table.searchBox_main {
		width:617px;
		padding:0px;
	}
	table.searchBox_main td.searchBox_top {
		height:42px;
		width:617px;
		background-image:url(images/searchBox_newTop_2.jpg);
		background-repeat:no-repeat;
		vertical-align:top;
	}

	table.searchBox_main td.searchBox_top div {
		margin-right:10px;
		float:right;
		height:42px;
	}

	table.searchBox_main td.searchBox_top div select {
		font-size:10pt;
		width:128px;
		margin-top:9px;
	}

	td.searchBox_body {background:url(images/searchBox_bg_new_2.gif) no-repeat bottom center;padding:0;}
	td.searchBox_body div#formContainer {
		height:auto !important;
		height:60px;
		min-height:60px;
		width:530px;
		*width:615px;
		margin-right:1px;
		padding-top:5px;
		padding-bottom:10px;
		padding-left:5px;
		padding-right:60px;
		margin-bottom:6px;
	}

	td.searchBox_body .loading {
		background-image:url(images/ajax-loader.gif);
		background-position:45% 45%;
		background-repeat:no-repeat;
	}

	table.calendar {width:100%;}
	 .calendar .title_row {height:25px;line-height:25px;font-size:10pt;color:#FFFFFF;text-align:center;background:url(images/searchTab_selected.gif) repeat-x;padding:0px;font-weight:bold;border:0px;}
	 table.calendar_inner {width:100%;font-size:8pt;}
	 table.calendar_inner td {text-align:center;vertical-align:middle;border:1px solid #FFFFFF;}
	 table.calendar_inner td.date_unavailable {color:#999999;text-decoration:line-through;}
	 table.calendar_inner td.date_available {background:#90B633;cursor:pointer;}
	 table.calendar_inner td.date_available_htl {color:#90B633;cursor:pointer;font-weight:bold;}
	 table.calendar_inner .inner_title td {background:#345786;color:#FFFFFF;font-weight:bold;text-align:center;border:0px;}

	 /**** DAY SALES ***/
	 table.daySaleBox_flt {width:305px;height:146px;font-size:8pt;background:url(images/mivtza_flt_box.jpg) no-repeat;}
	 table.daySaleBox_fltSpecial {width:305px;height:146px;font-size:8pt;background:url(images/mivtza_flt_box_2.jpg) no-repeat;}
	 table.daySaleBox {width:305px;height:146px;font-size:8pt;background:url(images/mivtza_hul_box.jpg) no-repeat;}
	 div.daySaleCont {width:305px;height:146px;margin-bottom:10px;}

	 table.daySaleBox_new, table.daySaleBox_flt_new  {width:100%;height:auto !important;height:230px;min-height:230px;font-size:8pt;background-repeat:no-repeat;background-position:top;background-image:url(images/new_salesbox.jpg);}
	 table.daySaleBox_flt_new  {background-image:url(images/news_flightsbox.jpg);}

	 table.package_sales {
		width: 305px;
		height:auto !important;
		height: 90px;
		min-height: 90px;
		font-size: 9pt;
		background-color:#eef5fd;
		border: 1px dotted #CB0000;
	 }
	 table.package_sales tr.title_row td {
		background-image: url(images/smallSalesBox_titleBg.gif);
		background-repeat:  repeat-x;
		background-color:#599ad4;
		vertical-align:middle;
		padding:5px;
	 }

	 table.package_sales tr.title_row div {
	 	float: right;
	 	margin:0;
	 	padding:0;
	 	color:#FFFFFF;
	 	width:95%;
	 	display:inline;
	 }

	 .package_sales .title {font-size:11pt;font-weight:bold;color:#FFFFFF;}
	 .package_sales .title_2 {font-size:10pt;font-weight:bold;color:#FFFFFF;}
	 .package_sales .saleDate {font-size:9pt;}
	 img.priceNumbers {margin:-2px;}
	 .daySale_title {font-size:11pt;font-weight:bold;color:#345786;}
	 .daySale_title_2 {font-size:10pt;font-weight:bold;color:#345786;}
	 .daySale_title_3 {font-size:9pt;font-weight:bold;color:#345786;}
	 .daySale_price {text-align:center;vertical-align:top;font-size:8pt;font-weight:bold;color:#FFFFFF;padding-top:2px;}
	 td.sales_price {background:url(images/priceBG.gif) repeat-x;height:28px;text-align:center;}

	 /**** SALES BOXES ***/
	td.salesBox_mc_right, td.salesBox_mc_left {height:245px;vertical-align:top;width:50%;}
	td.salesBox_mc_right {text-align:right;}
	td.salesBox_mc_left {text-align:left;}
	 table.salesBox_table {width:307px;height:100%;}
	 .salesBox_table .salesTop_main {height:24px;background:url(images/salesBox_main.gif) no-repeat top;vertical-align:middle;}
	 .salesBox_table .salesTop_second {height:24px;background:url(images/salesBox_second.gif) no-repeat top;vertical-align:middle;}
	 .salesBox_table img {margin:0px 3px ;}
	 .salesBox_table .titleText {color:#FFFFFF;font-weight:bold;}
	 .salesBox_table .titleText a:link,.salesBox_table  .titleText a:hover,.salesBox_table  .titleText a:active,.salesBox_table  .titleText a:visited  {
		color:#FFFFFF;font-weight:bold;text-decoration:none;
	 }
	 .salesBox_table .titleText a:hover, {text-decoration:underline;}
	 .salesBox_table td.center {height:100%; vertical-align:top;background:url(images/salesBox_center.gif) repeat-y;padding:5px;}
	 .salesBox_table td.bottom {height:15px; background:url(images/salesBox_bottom.gif) no-repeat;}
	 table.salesBox_list {width:100%;font-size:8pt;line-height:20px;}
	 .salesBox_list tr {background:url(images/dotted_hr.gif) repeat-x bottom;cursor:pointer;background-color:#FFFFFF;}
	 .salesBox_list tr.hover {background-color:#EEF5FD;}
	 .salesBox_list td {padding:0px 10px;}
	 .salesBox_list td.list_right {padding-right:0px;}
	 .salesBox_list td.list_left {padding-left:0px;}
	 .salesBox_list td.list_both {padding-right:0px;padding-left:0px;}

	/****** LIMITED SALE ************/
	 table.limited_sales { width:100%;}
	 table.limited_sales td.main {width:25%;padding-bottom:10px;vertical-align:top;}
	 table.limited_sales td.link {text-align:left;padding:0px 5px 5px 5px;}
	 table.limitedSaleBox_1 {width:150px;height:auto !important;min-height:180px;height:180px;font-size:8pt; border:1px dotted #CB0000;  background-color:#EEF5FD; }
	 table.limitedSaleBox_2 {width:150px;height:auto !important;min-height:180px;height:180px;font-size:8pt; border:1px dotted #345786;  background-color:#EEF5FD;}
	.limitedTitle_1{background:url(images/searchTab_selected.gif) repeat-x; height:25px; font-size:10pt; font-weight:bold; text-align:center; vertical-align:center; color:#FFFFFF;}
	.limitedTitle_2{background:url(images/searchTab_over.jpg) repeat-x; height:25px; font-size:10pt; font-weight:bold; text-align:center; vertical-align:center; color:#FFFFFF;}
	.limitedBody {padding:5px; vertical-align:top;}
	.limitedPackTitle {
		margin:0px;
		margin-left: 3px ;
		font:bold 10pt arial;
		color:#345786;
		padding-right:17px;
		background:url(images/boxArrow_big_left.jpg) no-repeat;
		background-position-x:right;
		background-position-y: 3px;
	}
	.limitedPrice {font-size:10pt;font-weight:bold;color:#CB0000;  padding-bottom:5px;}

	 /*** DESTINATINO BOX ***/
	 /*table.dest_box {height:135px;width:100%;background:url(images/cityInfo_BG.gif) repeat-x top;border:1px solid #80A1CC;}*/
	 table.dest_box {height:135px;width:100%;background:#EEF5FD;}
	 .dest_box td.dest_box_picMC {width:100px;vertical-align:top;text-align:left;}
	 td.dest_box_picMC div.dest_box_picMC {width:100px;height:100%;border:1px solid #80A1CC;overflow:hidden;}
	 img.dest_box_pic {display:block;height:100%;}
	 .dest_box td.dest_box_info {width:100%;vertical-align:top;padding:10px;border:1px dotted #CB0000;border-right:0px;}
	 .dest_box h1 {color:#CB0000; font-size:11pt;font-weight:bold;margin-bottom:5px;padding-right:20px;background:url(images/boxArrow_big_left.jpg) no-repeat right center;}
	 table.send_button {color:#FFFFFF;font-size:10pt;font-weight:bold;cursor:pointer;margin-top:5px;}
	.send_button td.send_button_center {height:16px;text-align:center;vertical-align:middle;background:url(images/button2_center.gif) repeat-x center center;padding-bottom:1px;}
	.send_button td.send_button_right {width:8px;height:16px;background:url(images/button2_right.gif) no-repeat right center;}
	.send_button td.send_button_left {width:8px;height:16px;background:url(images/button2_left.gif) no-repeat left center;}
	div.pic_mc {width:125px;height:100px;overflow:hidden;border: 1px solid #80A1CC;}

	 /*** SORTABLE TABLE ****/
	 .rel {POSITION: relative; width:100%;}
	.abs {POSITION: absolute; width:100%;}
	.right { text-align:right; }
	.left { text-align:left; }
	.center { text-align:center; }

	/*** SEARCH RESULTS ****/
	table.innerInfo_1 {width:100%;}
	.innerInfo_1 .innerInfo_title {line-height:20px;background:#345786;font-weight:bold;color:white;padding:0px; padding-right: 10px;}
	.innerInfo_1 .innerInfo_border_1 {border:1px solid #80A1CC;border-top:0px;}
	.innerInfo_1 .innerInfo_border_2 {background:#EEF5FD;border:1px dotted #CB0000;border-top:0px;}
	.innerInfo_1 h1 {font-size:12pt;font-weight:bold;}
	.innerTitle_main {background:url(images/searchTab_over.jpg) repeat-x;font-size:10pt;color:#FFFFFF;font-weight:bold;padding-right:10px;}
	.innerTitle_second {background:url(images/searchTab_selected.gif) repeat-x;font-size:10pt;color:#FFFFFF;font-weight:bold;padding-right:10px;}
	.flightList_sep {height:1px; background:#345786;}
	.flightList_table {width:100%;font-size:9pt;}

	.flightList_table div {float:right;line-height:20px;height:20px;}
	.flightList_table .price_padding {padding-left:10px;float:left;}
	.flightList_table .radio_td {width:30px;vartical-align:middle;text-align:center;}
	.eng_field {font-size:8pt;direction:ltr;align:right;}
	.flightList_table .padding {padding-right:10px;}

	.htlList {font-size:8pt; line-height:25px;padding:0px 3px ;}
	.sAgentList {font-size:9pt; line-height:25px;padding:0px 3px ;width:100%;}
	.sAgentList tr.alt_color {background:#EEF5FD;}

	/**** PACKAGE INFORMATION ******/
	#PackageInfo {margin:0px;padding:0px;}
	table.roomList {font-size:8pt; line-height:25px;}
	table.roomList td {padding:0px 5px ;}
	a.link_back:link,a.link_back:visited,a.link_back:active, a.link_back:hover {
	color:#FFFFFF;background:url(images/boxArrow_big_right.jpg) no-repeat right center;
	padding-right:20px;display:block; margin:0px 3px ;}
	a.link_next:link,a.link_next:visited,a.link_next:active, a.link_next:hover {
	color:#FFFFFF;background:url(images/boxArrow_big_left.jpg) no-repeat left center;
	padding-left:20px;display:block; margin:0px 3px ;}

		/* SEARCH RESULTS BAR & PAGE*/
	table.resultsBar {width:100%;padding:0px;}
	.resultsBar a:link, .resultsBar a:visited, .resultsBar a:hover, .resultsBar a:active
	{ 	line-height:15px;width:17px;color:#CB0000;
		font-weight:normal;text-decoration:none; border:1px solid #CB0000;
		text-align:center;font-size:8pt;margin-right:3px; display:block; float:left;
	}
	.resultsBar a:hover {background:#CB0000;color:#FFFFFF;}
	.resultsBar a.selected:link, .resultsBar a.selected:visited, .resultsBar a.selected:hover, .resultsBar a.selected:active
	{ font-weight:bold; background:#C8DEF5;}
	.resultsBar a.selected:hover { font-weight:bold; background:#CB0000;}
	.resultsBar a.next:link, .resultsBar a.next:visited, .resultsBar a.next:hover, .resultsBar a.next:active
	{ color: #CB0000;}
	.resultsBar a.prev:link, .resultsBar a.prev:visited, .resultsBar a.prev:hover, .resultsBar a.prev:active
	{ color: #CB0000;}
	 .resultsBar a.next:hover, .resultsBar a.prev:hover {color:#FFFFFF;}

	/*************PRELOADER*****************/
	div#preloader, div#orderSubmission
	{
		width:178px;
		height:72px;
		position:absolute;
		top:50%;
		left:50%;
		margin-top:-36px;
		margin-left:-89px;
		display:block;
		z-index:100;
		background:url(images/preloader.gif) 0px 0px no-repeat;
	}

	div#orderSubmission {
		background:url(images/submit_message.gif) 0px 0px no-repeat;
	}

	div#pageOverlay{
		width:100%;
		height:100%;
		top: 0;
		left: 0;
		position:absolute;
		z-index:90;
		background-color:white;
		filter:alpha(opacity=50);
		-moz-opacity:.30;
		opacity:.30;
	}

	div#construction
	{
		width:178px;
		height:72px;
		position:absolute;
		top:50%;
		left:50%;
		margin-top:-36px;
		margin-left:-89px;
		display:block;
		z-index:100;
		background:url(images/construction.jpg) 0px 0px no-repeat;
	}

	div#footer_loadtime {
		float:left;
		font-size:8pt;
		color:#999999;
		margin:0px 10px;
	}

	#dhtmltooltip{
		position: absolute;
		left: -300px;
		width: 150px;
		border: 1px solid black;
		padding: 2px;
		background-color: lightyellow;
		visibility: hidden;
		z-index: 100;
		/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
		filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
		}

		#dhtmlpointer{
		position:absolute;
		left: -300px;
		z-index: 101;
		visibility: hidden;
		}


	#jambo_banner{
		float:left;
		margin-bottom:10px;
	}


	/********* Agents Home Page ***********/

	.hp_sales a:link,.hp_sales a:active,.hp_sales a:visited, .hp_sales a:hover {text-decoration:none;}

	div.sales_title {
		width: 38px;
		height:150px;
		float:right;
		clear:right;
		display:inline;
		margin:0px;
	}

	div.sales_sep {
		height:10px;
		width:auto;
		float:none;
		clear:both;
	}

	div.sales_box {
		width:140px;
		height:150px;
		float:right;
		margin-right:5px;
		background: url(images/agents_hpsales_box.jpg) no-repeat;
		cursor:pointer;
	}

	div.sales_box div.sales_title {
		font:bold 11pt arial;
		color:#345786;
		width:140px;
		height:auto;
		margin:auto;
		margin-top:3px;
		text-align:center;
		float:right;
		text-decoration:none;
	}

	div.sales_box div.sales_img {
		width:100px;
		height:70px;
		border:1px solid #CB0000;
		float:right;
		margin:5px 20px;
		background:#FFFFFF;
		display:inline;
	}

	div.sales_box div.sales_info {
		font:normal 9pt arial;
		width:140px;
		height:auto;
		margin:auto;
		text-align:center;
		float:right;
		line-height:18px;
		text-decoration:none;
	}

	.agents_bannerframe {
		margin-bottom:10px;
	}



	td.list_right .color_main {
		line-height: normal;
	}
/*	span.color_second {
		float: right;
	}*/

	/* language bar */

	div.language_bar {
		float: left;
		margin-left:13px;
		margin-top:107px;
		color:white;
		text-decoration: none;
	}

	div.language_bar a,div.language_bar a:active,div.language_bar a:visited,div.language_bar a:hover {
		height:12px;
		margin:0;
		padding:0;
		font-size:0;
		display: block;
		float: left;
		margin-right: 12px;
		background-position: 100% -12px;
		background-repeat:no-repeat;
		padding-right: 18px;
		font-size: 7pt;
		color:white;
		text-decoration: none;
	}

	div.language_bar a:hover, div.language_bar a.selected {
		background-position: 100% 0;
	}

	div.language_bar a:hover {
		text-decoration: underline;
	}

	div.language_bar a.heb {
		background-image:url(images/flag_heb.gif);
	}
	div.language_bar a.eng {
		background-image:url(images/flag_eng.gif);
	}
	div.language_bar a.rus {
		background-image:url(images/flag_rus.gif);
	}


	/** eng language bar */

	/*** Destinations Page ******/
	div.borderedLine {
		float: right;
		width: 100%;
		color: #000000;
		font-size: 11pt;
		border-top: 1px solid #DDDDDD;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	table.borderedLine {
		border-top: 1px solid #DDDDDD;
		padding-top: 10px;
	}
	
	div.countryDestination {
	    width: 24%;
	    float: right;
	}

	div.hotelList{
	    width: 100%;
	}


	div.countryDestination a:link, div.countryDestination a:visited{
	    float: right;
	    clear: right;
	    margin-right: 10px;
	    white-space: nowrap;
	    color: #345786;
	    font-size: 12px;
	    font-weight: bold;
	    text-decoration: none;
	}

	div.countryDestination a:hover { text-decoration: underline; }

	h2.orangeArrow {
	    background-image: url(images/small_arrow_box.gif);
	    background-repeat: no-repeat;
	    background-position: center right;
	    text-indent: 10px;
	    float: right;
	    width: 100%;
	    color: #CB0000;
	    font-size: 11pt;
	    font-weight: bold;
	}

	div.destListCont {
		width:100%;
		float:right;
	}

	
	/****** New sports page - December 2009 ********/
	
	span.large_price {
		font-size:20pt;
		color:#CB0000;
		font-weight:bold;
	}
	
	a.rotator_infoButton {
		width:129px;
		height:37px;
		float:left;
		display:block;
		margin:0;
		padding:0;
		margin-top:5px;
		background-image:url(images/rotator_infoButton.gif);
	}
	
	a.rotator_infoButton:hover {
		background-image:url(images/rotator_infoButton_hover.gif);
	}
	
	#nrs_contents a.rotator_infoButton {
		float:left;
		margin-top:0;
	}
	
	#nrs_contents span.large_price {
		float:right;
		display:block;
		width:85px;
		height:37px;
		line-height:37px;
		text-align:right;
	}
	
	.sports_ads {
		margin-top:8px;
		float:right;
		clear:both;
	}
	
	/*   Video Box   */
	div.videobox {
		width: 335px;
		height:432px;
		margin-top:11px;
		background:url(images/videobox_bg.jpg) no-repeat;
	}
	
	div#videobox_player {
		width:313px;
		height:266px;
		margin-top:50px;
		margin-left:11px;
		float:left;
	}
	
	div.videobox div.videobox_thumbs {
		width:330px;
		height:107px;
		float:left;
		margin-top:10px;
		margin-left:3px;
	}
	
	div.videobox div.videobox_thumbs div.video_thumb {
		width:85px;
		height:87px;
		padding:9px 12px 9px 13px;
		float:right;
		margin:0;
		cursor:pointer;
		display:inline;
	}
	
	div.videobox div.videobox_thumbs div.last {
		margin-left:0;
	}
	
	div.videobox div.videobox_thumbs div.video_thumb img {
		width:81px;
		height:56px;
		margin-bottom:5px;
		border:2px solid #DDD;
		display:block;
	}	
	
	div.videobox div.videobox_thumbs div.video_thumb:hover img {
		border:2px solid #2c9829;
	}
	
	div.videobox div.videobox_thumbs div.video_thumb p {
		width:86px;
		margin:0;
		padding:0;
		float:right;
		font-size:8pt;
		text-align:center;
		display:inline;
	}
	
	div.videobox div.videobox_thumbs div.video_thumb:hover p {
		color:#2c9829;
	}
	
	/*  Tips Box & Tips Page */
	table.tipsbox {
		width:272px;
		height:238px;
		background:url(images/sports_tipsbox.jpg) no-repeat top;
		margin-top:9px;
		font-size:8pt;
		font-family:arial;
	}
	
	table.tipsbox img.author_pic, table.tips_item img.authur_pic {
		float:right;
		margin-left:6px;
		width:50px;
		height:50px;
		display:inline;
	}
	
	table.tipsbox span.title, table.tips_item span.title {
		font-weight:bold;
		font-size:10pt;
		display:block;
		width:180px;
	}
	
	table.tips_item span.title {
		width: 500px;
		font-size:11pt;
		padding-right:15px;
		display:inline;
	}
	
	table.tipsbox span.author, table.tips_item span.author {
		font-weight:normal;
		font-size:8pt;
		color:#999;
	}
	
	 table.tips_item span.author {
		width: 500px;
		margin-bottom:10px;
		padding-right:15px;
	 }
	 
	 table.tips_item hr {
	 	width:510px;
	 	padding-right:15px;
	 }
	
	table.tipsbox a {
		color:#2c9829;
	}
	
	a.article:link, a.article:active, a.article:visited, a.article:hover  {
		display:block;
		width:90px;
		height:11px;
		float:right;
		padding-right:15px;
		color:#000;
		text-decoration:underline;
		background:url(images/article_arrow.gif) right top no-repeat;
		margin-top:10px;
	}
	
	a.article:hover {
		text-decoration:none;
	}
	
	
	table.tips_item {
		width:100%;
		border:1px solid #dadada;
		background:url(images/sports_tipsBg.gif) repeat-x top #f2f2f2;
		margin-bottom:5px;
	}
	
	table.tips_item td {
		padding: 15px;
	}
	
	/** Sales Rotator **/
	table.sales_rotator {
		width:616px;
		border-collapse:collapse;
		margin-top:15px;
	}
	
	table.sales_rotator table.subject_tabs {
		float:right;
		margin-right:2px;
	}
	
	table.sales_rotator table.subject_tabs td {
		height:33px;
		padding:0 3px;
	}
	
	table.sales_rotator table.subject_tabs a {
		width:147px;
		height:33px;
		display:block;
		margin:0;
		padding:0;
		float:right;
		text-align:center;
		line-height:33px;
		font-size:11pt;
		font-weight:bold;
		color:#000;
		text-decoration:none;
		background:url(images/salesRotator_thumb.gif) no-repeat;
		cursor:pointer;
	}
	
	table.sales_rotator table.subject_tabs a:hover, table.sales_rotator table.subject_tabs a.selected {
		background:url(images/salesRotator_thumbOver.gif) no-repeat;
		color:#FFF;
	}
	
	
/* Results Bar */

div.results_bar {
float:left;
width:100%;
}

div.results_bar div.results_found {
float:right;
width:40%;
color:#666666;
height:26px;
line-height:26px;
}

div.results_bar div.results_pages {
float:left;
width:50%;
}

div.results_bar div.results_pages a {
display:block;
float:left;
margin-right:3px;
width:26px;
height:26px;
background:url() no-repeat;
line-height:26px;
text-align:center;
font-size:13px;
text-decoration:none;
color:#666666;
}

div.results_bar div.results_pages a:hover, div.results_bar div.results_pages a.selected:hover {
background:url() no-repeat;
color:#345786;
font-weight:bold;
text-decoration:underline;
}

div.results_bar div.results_pages a.selected {
color:#CB0000;
font-weight:bold;
}
	
/* Hotel Details Page */
td.hotelDetails_title {
text-align:center;
height:80px;
background:url(images/hotel_title_bg.jpg) no-repeat bottom center;
padding-bottom:7px;
}

td.hotelDetails_title h2 {
color:#CB0000;
font-size:18pt;
margin:0;
}

td.hotelDetails_title h1 {
color:#345786;
font-size:23pt;
margin:0;
margin-top:-7px;
}

div.hotelPassport {
float:right;
width:273px;
background:url(images/hotelDetails_title.jpg) no-repeat top;
padding-top:50px;
}

div.videoClipBox {
float:left;
width:335px;
background:url(images/videoclip_bg.jpg) no-repeat top;
margin-top:3px;
height:325px;
}

div.hotelPictureGallery_title {
float:right;
width:617px;
background:url(images/pictureGallery_title.jpg) no-repeat top;
height:41px;
}

div.hotelPictureGallery_body {
float:right;
width:615px;
*width:617px;
background:#f1f1f1;
border:1px solid #dadada;
height:auto !important;
min-height:20px;
height:20px;
padding-bottom:3px;
}

div.hotelPictureGallery_body img {
float:right;
width:148px;
height:128px;
margin:0;
margin-right:3px;
margin-top:3px;
border:1px solid #dadada;
display:block;
}

div.hotelPictureGallery_body a:hover img {
border:1px solid #CB0000;
}

#hotelTabsRotator table{
width:100%;
}

#hotelTabsRotator table td {
padding:3px 0px;
}

#hotelTabsRotator table td.dotted_hr {
padding:0;
}

#hotelTabsRotator table td.packageDate, #hotelTabsRotator table td.packageBasis  {
padding-right:5px;
padding-left:20px;
}

#hotelTabsRotator table td.packagePrice {
padding-right:5px;
padding-left:10px;
}
 
#hotelTabsRotator table td.packageLink a {
float:left;
}
 
 a.smallDetails {
 display:block;
 width: 92px;
 height:26px;
 background:url(images/smallDetailsButton.jpg) no-repeat; 
 }
 
 /* Sales Boxes page -
	June 2010 */
 
 td.specialSales_title {
 padding-bottom:20px;
 border-bottom:1px solid #dadada;
 }
 
 td.specialSales_title h2 {
 font-size:20px;
 font-weight:bold;
 color:#CB0000;
 }

td.specialSales_title h1 {
 font-size:30px;
 font-weight:bold;
 color:#345786;
 }

div.daySaleBox{
	width:307px;
	height:249px;
	background:transparent  left top no-repeat;
	float:right;
	margin:15px 0 0 0;
}

.mivtza_box{
	width:283px;
	height:238px;
	margin:5px 5px;
}
.mivtza_header{
	width:283px;
	height:58px;
}
.mivtza_header span{
	display:block;
	color:#0c3159;
	margin-right:65px;
}

.mivtza_name{
	font-size:11pt;
	padding-top:9px;
}

.mivtza_location{
	font-size:13pt;
	font-weight:bold
}

.mivtza_details{
	height:111px;
	margin-top:5px;
}

a.mivtza_pic{
	float:right;
	margin-right:1px;
	width:96px;
	height:111px;
	display:block;
}

.details{
	float:left;
	height:76px;
	width:80px;
	height:85px;
	width:175px;
	font-size:8pt;
	padding-top:2px;
}


.color_text{
	color:}
.color_text2{
	font-size:11pt;
	color:;
	text-align:left;
	background:transparent url() left center no-repeat;
	padding-left:20px;
	margin-top:20px;
}

a.color_text2{
	display:bold;
	text-decoration:none;
	float:left;
	margin-top:0;
}

.mivtza_price{
	clear:both;
	margin-top:5px;
	height:58px;
	background:transparent url() left center no-repeat;
	text-align:center;
	font-size:32pt;
	color:#FFFFFF;
	line-height:58px;
}

div.young_box {
background-image:url(images/young_box.jpg);
}

div.young_box .mivtza_header span {
	color:#ffffff;
}

div.young_box .mivtza_name{
	color:#FFFFFF !important;
}

div.family_box {
background-image:url(images/family_box.jpg);
}

div.family_box .mivtza_name{
	color:#000000 !important;
}

div.holiday_box {
background-image:url(images/holiday_box.jpg);
}

div.holiday_box .mivtza_header span {
	color:#000000 !important;
}

div.holiday_box .mivtza_name{
	color:#FFFFFF !important;
}

</style>