.orange,.blue { height:100%;}
.orange table.pack_head{background:url(../../images/he/pack/o_pack_head_bg.gif) top repeat-x #FB8216;/*#044CF2*/}
.orange .pack_head_r img{background:url(../../images/he/pack/o_pack_head_right.gif) top right no-repeat;}
.orange .pack_head_l img{background:url(../../images/he/pack/o_pack_head_left.gif) top left no-repeat;}
.orange ul.pack_destination{background:url(../../images/he/pack/o_pack_destination_bg.gif) top repeat-x #FC9C5D;/*#6599E9*/}
.orange td.pack_details_text{background:#FFEFE1;}
.orange td.pack_details_text a:link,.orange td.pack_details_text a:visited{color:#C55E02;}
.orange table.pack_details_price{background:url(../../images/he/pack/o_pack_price_bg.gif) bottom repeat-x #FB8216;}
.orange .pack_details_price_r img{background:url(../../images/he/pack/o_pack_price_r.gif);}
.orange .pack_details_price_l img{background:url(../../images/he/pack/o_pack_price_l.gif);}
.orange div.pack_details_text_spacer{background:url(../../images/he/pack/o_pack_details_spacer_l.gif);}
.orange div.pack_details_text_spacer img{background:url(../../images/he/pack/o_pack_details_spacer_r.gif);}
.orange .pack_space { background-color:#FFEFE1; text-align:center;}

 
.blue table.pack_head{background:url(../../images/he/pack/b_pack_head_bg.gif) top repeat-x #044CF2;/*#FB8216*/}
.blue .pack_head_r img{background:url(../../images/he/pack/b_pack_head_right.gif) top right no-repeat; width: 12px; height: 26px;}
.blue .pack_head_l img{background:url(../../images/he/pack/b_pack_head_left.gif) top left no-repeat; width: 12px; height: 26px;}
.blue ul.pack_destination{background:url(../../images/he/pack/b_pack_destination_bg.gif) top repeat-x #6599E9;/*#FC9C5D*/}
.blue td.pack_details_text{background:#E4EEFE;}
.blue td.pack_details_text a:link,.blue td.pack_details_text a:visited{color:#2d4e7f;}
.blue table.pack_details_price{background:url(../../images/he/pack/b_pack_price_bg.gif) bottom repeat-x #044CF2;}
.blue .pack_details_price_r img{background:url(../../images/he/pack/b_pack_price_r.gif);}
.blue .pack_details_price_l img{background:url(../../images/he/pack/b_pack_price_l.gif);}
.blue div.pack_details_text_spacer{background:url(../../images/he/pack/b_pack_details_spacer_l.gif);}
.blue div.pack_details_text_spacer img{background:url(../../images/he/pack/b_pack_details_spacer_r.gif);}
.blue .pack_space { background-color:#E4EEFE; text-align:center;}

td.pack_big{ height:100%;vertical-align:top;width:296px;}
table.pack_head{border-bottom:2px solid #FFFFFF;height:28px;width:100%;}
.pack_head_r{text-align:right;vertical-align:top;}
.pack_head_l{text-align:left;vertical-align:top;}
.pack_head_r img,.pack_head_l img{height:8px;width:6px;}
.pack_head_title{background:transparent;color:#FFFFFF;font-size:16px;font-weight:bold;margin:0;padding:0;text-align:center;width:100%;}
ul.pack_destination{height:40px; margin:0;padding:4px 8px 4px 4px;width:100%;}
ul.pack_destination li{background:url(../../images/he/pack/pack_destination_bullet.gif) right 5px no-repeat;display:inline;/*width:296px;*/ padding:0 11px 0 4px;vertical-align:top;width:33%;}
ul.pack_destination li a:link,ul.pack_destination li a:visited{background:transparent;color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;}
ul.pack_destination li a:link:hover{text-decoration:underline;}
table.pack_details{height:100%;width:100%;}
.pack_details_text{border-left:1px solid #C7C6C6;border-right:1px solid #C7C6C6;font-size:11px;height:100%;padding:5px 0;text-align:center;vertical-align:top;width:50%;}
.pack_details_text img{border:0;display:block;}
.pack_details_spacer{background:#FFFFFF;border:0;width:7px;}
.pack_details_spacer img{border:0;height:1px;width:7px;}
.pack_details_text a:link,.pack_details_text a:visited{font-size:12px;font-weight:bold;text-decoration:none;}
.pack_details_text a:hover{text-decoration:underline;}
table.pack_details_price{width:100%;}
td.pack_details_price{color:#FFFFFF;font-size:12px;height:19px;text-align:center;width:100%;}
td.pack_details_price span{color:#FFFFFF;font-size:18px;}
.pack_details_price_r{text-align:right;vertical-align:bottom;width:6px;}
.pack_details_price_l{text-align:left;vertical-align:bottom;width:6px;}
.pack_details_price_r img,.pack_details_price_l img{height:7px;width:6px;}
div.pack_details_text_spacer{height:8px;text-align:right;width:100%;}
div.pack_details_text_spacer img{height:8px;width:3px;}
.pack_space {border-left:1px solid #C7C6C6;border-right:1px solid #C7C6C6; height:4px;}

table.pack_container { margin-bottom:15px;}
.pack_small { width:194px; height:100%;}
.pack_small .pack_space img { margin:4px auto;}
.pack_small ul.pack_destination li { width:50%;}


/* FROM STYLE_DEV */

body
{
	white-space:nowrap;
	background-color: #e2e7ee;
	text-align: center !important;
	
}

p{ margin:1 0 4 0 }
.none_decoration
{
	text-decoration:none !important;
}
/* PAGE LAYOUT 
-----------------------------------------------------------------
*/
.s22 { font-size:22px;}
.s20 { font-size:20px;}

table.wrapper2
{
	width:100%;
	
}
.right_span
{
	border:solid 0px red;
	width:142px;
	direction:rtl;
	text-align:right;
	vertical-align: top;
	margin-left:5px;
}
.content_span
{
	border:solid 0px red;
	width:612px;
	vertical-align: top;
}
.loading_span
{
	width:612px;
	vertical-align: top;
}



/* site header MARQUEE
-----------------------------------------------------------------
*/
a.marquee:link,
a.marquee:visited,
a.marquee:hover
{
	color:white;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	/*border:Solid 0px red;*/
}

a.marquee:hover
{
}

/* site footer
-----------------------------------------------------------------
*/

div.footer_site_for_everyone
{
	color:#617289;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
}

/* site sidebar
-----------------------------------------------------------------
*/

div.SideBarCategoriesList ul
{
	text-align:right;
	margin-bottom:5px;
	margin-top:5px;
}

div.SideBarCategoriesList il
{
	margin-bottom:2px;
	margin-top:2px;
}

.right_add{margin:7px 0 0;width:142px;}
.right_add_text{background:url(../../images/he/right/add_bg.gif);color:#044399;font-size:11px;font-weight:bold;line-height:13px;padding:0 12px;}
.right_add_price{background:url(../../images/he/right/add_bottom.gif) bottom;color:#FFFFFF;font-weight:bold;padding:0 12px;}
.right_add_text p { color:#044399; }
div.sidebar_banners_container
{
	text-align:center;
}

div.sidebar_banners_container img
{
	width:142;
	margin:0;
	padding:0;
}

div.FlashContainer
{
	margin-bottom:7px;
}
/* mailing list - sidebar
-----------------------------------------------------------------
*/
table.club_reg 
{
	margin: 0px 0px 10px;
}
table.club_reg .register_error
{
	color:Red;
	font-size:10px;
	text-align:right;
}

table.club_reg a.details
{
	text-decoration:underline;
}

input.club_reg
{
	font-size:11px;
}
.cursor_hand
{
	cursor:hand;
}
table.w100
{
	direction:rtl;
}

/* set links per row in the homepage promotions */
UL.pack_destination LI.row3{background:url(../../images/he/pack/pack_destination_bullet.gif) no-repeat right 5px;display:inline;padding:0px 11px 0px 4px;vertical-align:top;width:33%;border:solid 0px green;}
UL.pack_destination LI.row2{background:url(../../images/he/pack/pack_destination_bullet.gif) no-repeat right 5px;display:inline;padding:0px 11px 0px 4px;vertical-align:top;width:49%;border:solid 0px blue;}
UL.pack_destination LI.row1{background:url(../../images/he/pack/pack_destination_bullet.gif) no-repeat right 5px;display:inline;padding:0px 11px 0px 4px;vertical-align:top;width:100%;border:solid 0px blue;}
UL.pack_destination LI A:link{background:none transparent scroll repeat 0% 0%;color:#ffffff;font-size:11px;font-weight:bold;text-decoration:underline;}
UL.pack_destination LI A:visited{background:none transparent scroll repeat 0% 0%;color:#ffffff;font-size:11px;font-weight:bold;text-decoration:underline;}
UL.pack_destination LI A:hover{text-decoration:none;}


/* HOMEPAGE BOTTOM BANNERS */
td.body_banners_c
{
	text-align:right;
	padding-right:7px;
}
td.body_banners_c div.banner
{
	width:100%;
}

td.body_banners_c span.banner
{
	display:inline-block;
	padding:0px 5px 5px 5px;
}


/* HOMEPAGE PROMOTIONS */

a.hpPromotionsItemName,
a.hpPromotionsItemName:link,
a.hpPromotionsItemName:visited,
a.hpPromotionsItemName:hover
{
	font-size:11px;
	font-weight:normal;
	color:black ! important;
}
a.hpPromotionsItemName:hover
{
	text-decoration:none;
}


a.hpPromotionsItemCurrency,
a.hpPromotionsItemCurrency:link,
a.hpPromotionsItemCurrency:visited,
a.hpPromotionsItemCurrency:hover
{
	font-size:13px;
	font-weight:normal;
	color:white ! important;
	text-decoration:none;
}
a.hpPromotionsItemCurrency:hover
{
	text-decoration:none;
}
span.pack_details_price_text
{
	font-size:11px !important;
	width:10px;
	white-space:nowrap;
	font-weight:bold;
	
}

span.pack_details_price_currency
{
	color:#FFFFFF;
	font-size:13px!important;
	padding-right:2px;
	
	text-decoration:none;
}

td.rkt_td
{
	color:#044399;
	padding:2px 8px;
	text-decoration:underline;
}

span.ahDateLabel
{
	font-weight:normal!important;
}
.no_decoration
{
	text-decoration:none;
}


/* BANNER CONTROL
-----------------------------------------------------------------
*/
DIV.banner{}
span.banner
{
	display:block;
	margin-top:5px;
}
DIV.banner p
{
	margin:0;
}
DIV.banner img
{
	border-width:0;
}



.blue .pack_top{background:url(../../images/he/pack/xbig_l.gif) red no-repeat left top;margin:0px 1px 0px 0px;position:absolute;text-align:right;width:100%;}
.orange .pack_top{background:url(../../images/he/pack/orange_xbig_l.gif) red no-repeat left top;margin:0px 1px 0px 0px;position:absolute;text-align:right;width:100%;}



span.fare_text_pr
{
	color:White;
	font-size:11px !important;
	font-weight:bold;
}



/*table.pack_container td table.pack_container { height:95%;}*/
table.pack_container td table.pack_container { margin-bottom:0;}
table.pack_container td {padding-bottom:10px!important;}
table.pack_container td td { padding-bottom: 0!important;}
/* search engin */
.FromDate, .NightsCount, .ToDate
{
	height: 19px;
	border: solid 1px #7F9DB9;
}
.calendar_unit   img
{
	
}
.search_engin_padding
{
	 padding: 3px 0px 0px;
}	 
.hotelSESelects, .select_room_num
{
	height: 17px;
	font-size: 11px;
}
.w200
{
	width: 210px;
}
.text_bottom
{
	vertical-align: bottom !important;
}
