.search_engines_top_bg
{
	margin-bottom:5px;
}
.search_engines_title
{
	border-top:solid 2px #ff6600;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	height:19px;
	color:white;
	padding-right:8px;
	border-bottom:solid 2px #ff6600;
	background-color:#ff8639;
	margin-bottom:5px;
}
.search_engines_title_left{display:none;}
.search_engines_title_right{display:none;}
.se_title
{
	font-weight:bold;
	color:#89BC1E;
	padding-bottom:4px;
	padding-right:2px;
	font-size:12px;
}
div.se_main{
	width:240px;
	height:175px;
}
td.card_right_off,
td.card_left_off,
td.card_right_on,
td.card_left_on,
{
	display:none;
}

td.card_center_off
{
	background-color:#fee9a6;
	font-family:arial;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	color:#ff8639;
	height:16px;
	font-size:12px;
}
td.card_center_on
{
	font-family:arial;
	background-color:#ff8639;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	color:white;
	height:16px;
	font-size:12px;
}

td.card_delim{
	width:1px;
}
table.search_area_by_destination,
table.search_area_by_date,
table.search_area_by_price
{
	border-top:solid 4px #ff8639;
	background-color:#fff4d6;
	height:100%;
}

td.engine_title
{
	background-color:#fee9a6;
	font-family:arial;
	text-align:right;
	font-weight:bold;
	vertical-align:top;
	padding-top:5px;
	padding-right:15px;
	padding-left:15px;
	text-align:center;
	font-size:12px;
}
input.engine_title
{

}
span.engine_title
{
	padding-right:10;	
	font-family:arial;
	font-weight:bold;
	vertical-align:top;
	font-size:12px;
	color:black;
}
tr.engine_title
{
	height:26px;
}
td.engine_center
{
	font-family:arial;
	text-align:center;
	vertical-align:top;
	padding-top:8px;
	padding-bottom:4px;
	font-size:12px;
}
tr.engine_center
{
	height:101px;
}
tr.engine_center_footer
{
	height:137px;
	background-color:#fff4d6;
}
td.engine_footer
{
	font-family:arial;
	text-align:center;
	font-size:12px;
}
tr.engine_footer
{
	height:36px;
}

select.engine_select
{
	font-weight:normal;
	color:black;
	width:130px;
	margin-left:5px;
	margin-right:5px;
	font-size:12px;
}
td.dest_bullet
{
	padding-right:5px;
	vertical-align:top;
	padding-top:4px;
}
img.dest_bullet{}
td.dest_name
{
	font-family:arial;
	color:black;
	font-weight:bold;
	cursor:hand;
	padding-right:5px;
	padding-left:5px;
	height:20px;
	font-size:12px;
	vertical-align:top;
	padding-bottom:6px;
}









div.fse1,
td.fse1,
div.pse1_se,
td.pse1_se
{
	font-family:arial;
	font-size:12px;
	color:black;
	padding-right:5px;
	padding-left:5px;
}
td.fse2_se
select.fse2_se,
input.fse2_se,
td.pse2_se,
select.pse2_se,
input.pse2_se
{
	font-family:arial;
	font-size:11px;
	color:black;
}
span.fse_se,
span.pse_se
{
	padding-top:3px;
	padding-bottom:3px;
}



div.fse1,td.fse1{
	font-family:arial;
	font-size:12px;
	color:#black;
	font-weight:bold;
	padding-right:5px;
	padding-left:5px;
}
.fse2,
select.fse2,
input.fse2
{
	font-family:arial;
	font-size:11px;
	color:black;
}
.fse_lr{
	
}
.fse_lrb{
	
}
span.fse{
	padding-top:3px;
	padding-bottom:3px;
}
tr.fse_delim1{
	height:1px;
	background-color:white;
}
tr.fse_delim2{
	height:1px;
	background-color:#black;
}
input.fse2{
	border:solid 1px #ff8639;
}
.fse_bg1{
	
}
.fse_bg2{
	
}
.fse_bg3{
	background-image:url(/site/css/backgrounds/css_hadany/reg_bg.gif);
	background-repeat:repeat-x;
}
td.fse_2
{
	display:none;
}
td.fse_1{
	display:none;
}
td.fse_3{
	display:none;
}
.fse_top_bg{
	background-color:#FF8639;
	margin-bottom:5px;
}
.fse_title{
	border-top:solid 2px #ff6600;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	height:19px;
	color:white;
	padding-right:8px;
	border-bottom:solid 2px #ff6600;
	background-color:#ff8639;
	margin-bottom:5px;
}
.fse_title_right{display:none;}
.fse_title_left{display:none;}



/*new classes ----------------------------------------------------------------------------------------- */
.extended_se_bg

{border-top:1px solid #778cbb;
	background-image:url(/site/css/backgrounds/css_hadany/reg_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
padding-bottom:10px;
}
.top_bgcolor_1
{
	
}
.fse_link
{
	font-size:11px;
	color:black;
	font-weight:bold;
	text-decoration:underline;
	cursor:hand;
}
.fse_link_disabled
{
	font-size:11px;
	color:silver;
	font-weight:bold;
	text-decoration:underline;
	cursor:none;
}
.fse_subtitle
{
	font-size:12px;
	color:black;
	font-weight:bold;
}
.fse_text
{
	font-size:11px;
	line-height:11px;
}
.fse_text_disabled
{
	font-size:11px;
	line-height:11px;
}
td.fse_delim3
{
	display:none;
}

img.fse_delim3
{
	height:3px;
}

.extended_se_width
{
	width:70%;
}
.extended_se_side_borders
{
	padding-top:4px ! important;
	padding-bottom:4px ! important;
}
.se_extended_submit_center
{
	padding:10px;
}
