﻿@charset "utf-8";
/* CSS Document */
input[disabled="-1"]{background-color:gray !important;}
select[disabled="-1"]{background-color:gray !important;}
/* General */
html {/*direction:rtl;*/overflow-x:auto; overflow-y:scroll; height:100%; padding:0; margin:0; background:#e5eaf2;}
body {/*direction:rtl;*/height:100%; padding:0; margin:0; background:#e5eaf2;}
form {/*direction:rtl;*/margin:auto;  height:100%; padding:0;width:100%;background:#e5eaf2;  font-family:Tahoma; font-size:12px; font-style:normal; color:#000; text-decoration:none;}
img {border:0px;}
select{font-family:Tahoma;}

a {color:#1755ab; text-decoration:underline;}
a:visited {color:#0d3976; text-decoration:underline;} 
a:hover {color:#1755ab; text-decoration:none; cursor:pointer;}
.clear{clear:both}
h1{font-size:14px;font-weight:normal;margin:0;}

.UnderDev{display:none;float:left;width:100px;height:86px;background:url('../GulfAir Images/stamp.png') no-repeat center center;}
/* Containers */
#oz_container {/*position:relative;*/ width:980px; margin:auto; background:#fff;}
#oz_header {position:relative; height:100px;}/*background:url('../GulfAir Images/stamp.png') no-repeat center center;}*/
#oz_home_header {position:relative; height:174px; background:#fff url('../GulfAir Images/GulfAir_headerBG.jpg') no-repeat left top;}
	#oz_logo {position:absolute; width:323px; height:100px; background:url('../GulfAir Images/GulfAir_logo.jpg') no-repeat right bottom; bottom:24px; right:16px;}
	#oz_home_logo,.oz_home_logo {width:249px; height:141px; background:url('../GulfAir Images/GulfAir_home_logo.gif') no-repeat right bottom; float:right;}
	#oz_topnav {/*position:relative;*/ max-width:562px; height:27px; margin-left:1px;left:1px; top:0; float:left;}
		#oz_topnav_left {position:relative;background:url('../GulfAir Images/GulfAir_topnav_left.jpg') left top no-repeat; width:7px; height:27px; float:left}
		#oz_topnav_body {/*position:relative; */background:#1755a8;max-width:540px;#max-width:535px;_width: 530px;height:27px; float:left;}
		#oz_topnav_links{/*position:relative;*/margin:6px 5px 0 0;*margin:6px 8px 0 0;_margin:6px 5px 0 0; float:left;}
		#oz_topnav_links a{cursor:pointer; color:#ffffff !important; text-decoration:none; margin:5px;}
			a.oz_topnave_link{ font:normal 12px Tahoma !important; cursor:pointer;color:#ffffff !important; text-decoration:underline !important; margin:0 5px 0 5px;}
			a.oz_topnave_link:hover{cursor:pointer;text-decoration:none !important;margin:0 5px 0 5px;}
			a.oz_topnave_link:visited{cursor:pointer;text-decoration:none; margin:0 5px 0 5px;}
		#oz_countrylang{position:absolute; z-index:4; top:27px; left:285px; background:#fff; opacity:0.9;filter:alpha(opacity=90); width:205px; height:106px; border:1px solid #1755a8;}
		#oz_flags{position:relative; width:29px; height:20px; float:left; margin:0 8px 0 7px;}
		#oz_drpbutton{position:relative; /*width:15px; */height:14px; margin:3px  0 0 5px;*margin:3px 5px 0 5px; cursor:pointer; float:left; *float:right;}
		#oz_topnav_right {background:url('../GulfAir Images/GulfAir_topnav_right.jpg') right top no-repeat; width:5px; height:27px; float:left}
		#oz_topnav_bullet {position:relative; float:left; background:url('../GulfAir Images/GulfAir_topnav_bullet.jpg') right center no-repeat; width:5px; height:27px; margin:0 5px 0 0;*margin:0;}
	#oz_searcharea{position:relative; float:left; width:175px; height:19px; margin:2px 0px 10px 3px;}
		#oz_search {position:relative; float:right; width:80%; height:100%;}
		#oz_searchbox,#ctl00_oz_searchbox{position:relative; border:1px solid #999999; color:#979797; width:139px; height:15px; float:left; margin:2px 0 0 0}
		#oz_searchbtn_area{ margin:2px 0 0 2px; height:100%;float:right;}
		#oz_searchbtn ,#ctl00_oz_searchbtn{position:relative; *float:right;cursor:pointer;width:28px;height:19px;border:none;background:url('../GulfAir%20Images/GulfAir_searchbutton_Ar.gif') 0px 0px no-repeat;}
			#oz_searchbtn:hover {background:url('../GulfAir%20Images/GulfAir_searchbutton_Ar.gif') -28px 0px no-repeat;}
			#oz_searchbtn:down {background:url('../GulfAir%20Images/GulfAir_searchbutton_Ar.gif') -57px 0px no-repeat;}
			#oz_searchbtn:out {background:url('../GulfAir%20Images/GulfAir_searchbutton_Ar.gif') 0px 0px no-repeat;}
			#oz_searchbtn:up {background:url('../GulfAir%20Images/GulfAir_searchbutton_Ar.gif') -28px 0px no-repeat;}
			.search table tbody tr td.ms-sbcell {background-color:transparent;padding:0;position:relative;/* float:left;*/cursor:pointer;width:28px;height:19px;border:none;}
			.search table tbody tr td.ms-sbgo a img {position:relative; float:left;cursor:pointer;border:none;}
			.ms-sbplain{position:relative; border:1px solid #999999; color:#606060; width:139px; height:15px; float:left;padding-right:3px; margin:0}
	#oz_loginarea{/*position:absolute;height:56px;*/width:350px; ; margin-right:10px;float:right; /*margin-top:30px; bottom:0px; left:10px;*/}
		#oz_login_controls{margin:5px 5px 0 0;}
		#oz_login_controls #ctl00_EditModePanel1_Login1_ValMemberReq2,#oz_login_controls #ctl00_EditModePanel1_Login1_valreqPassword{font-size:11px}
		#oz_membershipbox{position:relative; border:1px solid #999999; color:#979797; width:130px; height:15px; float:left;}
		#oz_passwordbox{position:relative; border:1px solid #999999; color:#979797; width:130px; height:15px; float:left;}
		.oz_TextBox{font:11px tahoma ;position:relative; border:1px solid #999999; color:#606060; width:130px; height:15px; float:left; padding-right:3px}
		#oz_loginbtn{ float:left;cursor:pointer;width:49px;height:19px;border:none;background:url('../GulfAir Images/GulfAir_loginbutton.gif') 0px 0px no-repeat;}
			#oz_loginbtn:hover {background:url('../GulfAir Images/GulfAir_loginbutton.gif') -49px 0px no-repeat;}
			#oz_loginbtn:down {background:url('../GulfAir Images/GulfAir_loginbutton.gif') -98px 0px no-repeat;}
			#oz_loginbtn:out {background:url('../GulfAir Images/GulfAir_loginbutton.gif') 0px 0px no-repeat;}
			#oz_loginbtn:up {background:url('../GulfAir Images/GulfAir_loginbutton.gif') -49px 0px no-repeat;}
			#ctl00_EditModePanel1_Login1_HLneedpass,#ctl00_EditModePanel1_Login1_HLEnrol{font:11px tahoma ;color:#1752a4}
		/*	#ctl00_EditModePanel1{float:right;}*/
			
		#oz_login_links{margin:5px 0 0 0;}
		#oz_navstrip {float:right; height:33px; width:100%;background:url('../GulfAir Images/GulfAir_navbg.jpg') repeat-x;}
		#oz_navstrip ul{width:100%;list-style-type:none; margin:0px !important;height:100%; float:right;  padding:0px;}
		#oz_navstrip ul li{float:right; color:#fff !important;font-size:14px;font-weight:normal; height:33px; width:145px;  text-align:center; cursor:default;}
		#oz_navstrip ul #globalmenu_0 ,#oz_navstrip ul #globalmenu_1{width:145px!important; }
		#oz_navstrip ul #globalmenu_2{width:130px!important; }
		#oz_navstrip ul #globalmenu_3{width:130px!important; }
		#oz_navstrip ul #globalmenu_4{width:130px!important; }
		#oz_navstrip ul #globalmenu_5{width:100px!important; }
		#oz_navstrip ul #globalmenu_6{width:130px!important; }
		#oz_navstrip ul li i{background:url('../GulfAir Images/GulfAir_navsel.jpg') repeat-x center; float:right; color:#fff !important;font-size:12px;font-weight:normal !important; height:33px;width:100%;/*width:145px;*/text-align:center; cursor:default;}
		#oz_navstrip ul li i a{font-style:normal !important;}
		#oz_navstrip ul li.Separator{background:url('../GulfAir Images/GulfAir_navsep.jpg') no-repeat center; width:2px; height:100%; float:right;}
		#oz_navstrip ul li a{display:block; color:#fff !important; font-size:14px;text-decoration:none; height:25px; text-align:center; padding:5px 10px 0 10px;}
		#oz_navstrip ul li a:hover{background:url('../GulfAir Images/GulfAir_navsel.jpg') repeat-x center;text-decoration:none;height:28px;}

		#oz_darksite_navstrip {float:left; height:33px; width:100%;background:url('../GulfAir Images/GulfAir_navbg.jpg') repeat-x;}
		#oz_darksite_navstrip ul{width:100%;list-style-type:none; margin:0px !important;height:100%; float:left;  padding:0px;}
		#oz_darksite_navstrip ul li{float:left; color:#fff !important;font-size:13px;font-weight:normal; height:33px; width:150px;  text-align:center; cursor:default;}
		#oz_darksite_navstrip ul li i{background:url('../GulfAir Images/GulfAir_navsel.jpg') repeat-x center; float:left; color:#fff !important;font-size:13px;font-weight:normal !important; height:33px;width:150px;text-align:center; cursor:default;}
		#oz_darksite_navstrip ul li i a{font-style:normal !important;}
		#oz_darksite_navstrip ul li.Separator{background:url('../GulfAir Images/GulfAir_navsep.jpg') no-repeat center; width:2px; height:100%; float:left;}
		#oz_darksite_navstrip ul li a{display:block; color:#fff !important; font-size:13px;text-decoration:none; height:25px; text-align:center; padding:8px 10px 0 10px;}
		#oz_darksite_navstrip ul li a:hover{background:url('../GulfAir Images/GulfAir_navsel.jpg') repeat-x center;text-decoration:none}

		.FormSubmitbtn{cursor:pointer;width:49px;height:19px;border:none;background:url('../GulfAir Images/GulfAir_button.gif') 0px 0px no-repeat; padding-bottom:3px;#padding-bottom:0px; color:#5c5c5c;font-family:Tahoma;font-size:12px;}
		.FormSubmitbtn:hover {background:url('../GulfAir Images/GulfAir_button.gif') -49px 0px no-repeat;}
		.FormSubmitbtn:down {background:url('../GulfAir Images/GulfAir_button.gif') -98px 0px no-repeat;}
		.FormSubmitbtn:out {background:url('../GulfAir Images/GulfAir_button.gif') 0px 0px no-repeat;}
		.FormSubmitbtn:up {background:url('../GulfAir Images/GulfAir_button.gif') -49px 0px no-repeat;}
			
		.oz_mainnavsel {background:url('../GulfAir Images/GulfAir_navsel.jpg') repeat-x center; float:left; color:#fff !important;font-size:13px;font-weight:normal; height:33px; width:120px; line-height:33px; text-align:center; cursor:default;}
		.oz_navsep {background:url('../GulfAir Images/GulfAir_navsep.jpg') no-repeat center; width:2px; height:100%; float:left;}
		.oz_mainnav {float:left; background:url('../GulfAir Images/GulfAir_navbg.jpg') repeat-x;;}
		.oz_mainnav a{display:block; color:#fff !important; font-size:13px; font-weight:normal;text-decoration:none; line-height:33px; text-align:center; padding:0 15px 0 15px;}
		.oz_mainnav a:hover{background:url('../GulfAir Images/GulfAir_navsel.jpg') repeat-x center;text-decoration:none}
#oz_content {/*position:relative;*/padding:0 0 72px 0; min-height:100%}
#oz_home_content { background:#fff; /*position:relative;*/ padding:0 0 0 0;/*padding:10px 0 72px 0;*/ min-height:296px;}
#oz_home_content td{}	
	
	#oz_contentbody{width:968px; margin:auto; min-height:412px; background:url('../GulfAir Images/GulfAir_landingbg.jpg') 0 0 repeat-x;}
		#oz_ad{width:327px; float:left}
			#oz_adtop{background:url('../GulfAir Images/GulfAir_adtop.jpg') no-repeat top; width:326px; height:6px; font-size:0px;}
			#oz_admiddle{background:url('../GulfAir Images/GulfAir_admiddle.jpg') repeat-y top; width:326px; height:100%;} 
			#oz_adbottom{background:url('../GulfAir Images/GulfAir_adbottom.jpg') no-repeat bottom; width:326px; height:6px;font-size:0px;}
			#oz_adimg{background:url('../GulfAir Images/GulfAir_adimg.jpg') no-repeat top; margin:0 5px 0 5px; width:313px; height:392px;}
			#oz_adtext{color:#1755a8; font-size:24px; margin:6px 0 0px 6px;}
		#oz_rightcontent{float:right; width:641px; top:0;}
			#oz_contenttext1{margin:50px 50px 30px 50px; font-size:18px;}
			#oz_contentsep{background:url('../GulfAir Images/GulfAir_contentsep.png') no-repeat; width:404px; height:2px;/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../GulfAir Images/GulfAir_contentsep.png', sizingMethod='crop');*/ margin:0 50px 30px 50px;}
			#oz_contenttext2{margin:0 50px 20px 50px;}
			#oz_countries{margin:0 50px 10px 50px;}
	#oz_countrieslist{width:165px; float:left;}
	
	#oz_countriesbutton{cursor:pointer;width:29px;height:17px;border:none;background:url('../GulfAir Images/GulfAir_gobutton.gif') 0px 0px no-repeat;margin:0 0 0 5px;/*margin:3px 0 0 5px;*/}
		#oz_countriesbutton.hover {background:url('../GulfAir Images/GulfAir_gobutton.gif') -29px 0px no-repeat;}
		#oz_countriesbutton.down {background:url('../GulfAir Images/GulfAir_gobutton.gif') -58px 0px no-repeat;}
		#oz_countriesbutton.out {background:url('../GulfAir Images/GulfAir_gobutton.gif') 0px 0px no-repeat;}
		#oz_countriesbutton.up {background:url('../GulfAir Images/GulfAir_gobutton.gif') -29px 0px no-repeat;}
	.oz_countriesbtn{cursor:pointer !important;color:#5c5c5c !important;width:29px !important;height:17px !important;padding:0 0 3px 0 !important;#padding:0 0 0 0 !important; border:none !important;background:url('../GulfAir Images/GulfAir_gobutton.gif') 0px 0px no-repeat !important;margin:0 0 0 5px !important; font:normal 11px Tahoma;/*margin:3px 0 0 5px;*/ vertical-align:top }
		.oz_countriesbtn:hover{background:url('../GulfAir Images/GulfAir_gobutton.gif') -29px 0px no-repeat;}
		.oz_countriesbtn:down{background:url('../GulfAir Images/GulfAir_gobutton.gif') -58px 0px no-repeat;}
		.oz_countriesbtn:out{background:url('../GulfAir Images/GulfAir_gobutton.gif') 0px 0px no-repeat;}
		.oz_countriesbtn:up{background:url('../GulfAir Images/GulfAir_gobutton.gif') -29px 0px no-repeat;}	
	#oz_remeber{margin:3px 0 0 0;}
	#oz_othersites{margin:20px 50px 20px 50px;}
	#oz_careers{margin:10px 50px 5px 20px;}
	#oz_cargo{margin:0 50px 5px 20px;}
	
	
#oz_footer { background:#fff;  width:100%; height:50px;}
	#oz_flinks {margin:27px 0 0 0;width:500px;position:relative;left:0px;float:right;text-align:right;direction:rtl}
	#oz_fcopyright {position:relative; margin:27px 0 0 0; color:#737373; float:right;width:460px;text-align:right;padding-right:20px;}
	#oz_booking{position:relative; margin:12px 7px 7px 7px; float:left; width:573px; height:278px;}
	/*My changes */
	#oz_booking_tabs{position:relative; float:right; width:573px; height:28px;}
			#oz_booking_tabsel{position:relative; float:right; margin:0 5px 0 0;}
				.oz_booking_selLeft{position:relative; background:url('../GulfAir Images/GulfAir_booking_selLeft.jpg') no-repeat top left; width:7px; height:28px; float:right;}
				.oz_booking_selbody{position:relative; background:#1c3479; width:100px; height:28px; float:left; color:#fff !important; line-height:28px; text-align:center; cursor:default;}
				.oz_booking_selRight{position:relative; background:url('../GulfAir Images/GulfAir_booking_selRight.jpg') no-repeat top right; width:7px; height:28px; float:right;}
			#oz_booking_tab{position:relative; float:right; margin:0 5px 0 0;}
				.oz_booking_left{position:relative; background:url('../GulfAir Images/GulfAir_booking_normalLeft.jpg') no-repeat top left; width:7px; height:28px; float:right;}
				.oz_booking_body{position:relative; background:#1755a8; width:100px;/* height:28px;*/ float:right; color:#fff;/* line-height:28px;*/ text-align:center; cursor:pointer;}
				.oz_booking_body a{color:#fff !important; text-decoration:none;}
				.oz_booking_selbody a{color:#fff !important; text-decoration:none;}
				.oz_booking_body a:hover{color:#fff; text-decoration:underline;}
				.oz_booking_right{position:relative; background:url('../GulfAir Images/GulfAir_booking_normalRight.jpg') no-repeat top right; width:7px; height:28px; float:right;}
/* End of My changes*/				
			#oz_tabs_strip{/*position:absolute*/background:url('../GulfAir Images/GulfAir_booking_strip_Ar.jpg') no-repeat top right; width:573px; height:3px; font-size:0px; /*top:28px; left:0px*/ }
		#oz_booking_top{width:576px; height:5px; background:url('../GulfAir Images/GulfAir_booking_top_Ar.jpg') no-repeat ;padding:0 0 0 0;#padding:0 0 0 0;_padding:0 0 0 0;margin:0 0 0 0;#margin:0 0 0 0;_margin:0 0 0 0; font-size:0px;}	
		#oz_booking_body{width:574px;_width:574px;height:313px;*height:317px;min-height:313px;#min-height:254px;/* background:url('../GulfAir Images/GulfAir_booking_body.jpg') repeat-y;*/ border-right:1px #9c9c9c solid;border-left:1px #9da1aa solid;}
			#oz_booking_content{background:url('../GulfAir Images/GulfAir_booking_BG_Ar.jpg') no-repeat left top; width:574px; /*height:238px;*/ margin:0 0 0 0px; float:right;}
				#oz_booking_controls{/*position:relative; */float:right; padding:10px 10px 0px 0px; height:100%;width:95%;#width:90%;} 
				#oz_booking_controls td{ padding:0px;}	
					#oz_booking_type{position:absolute; float:right; width:100%; height:21px;}
					.oz_booking_type{float:right; padding:10px 0 ; border-bottom:1px #999 solid; width:100%; height:21px;}
						#oz_type_icon{position:relative; float:right; margin:0 10px 0 0; line-height:21px; text-align:center; height:21px; vertical-align:middle;}
						#oz_type_text{float:right; margin:0 5px 0 10px; line-height:21px; text-align:center; }
						#oz_type_text a{font:normal 11px Tahoma !important; vertical-align:top;color:#003082;text-decoration:underline;}
						#oz_type_text a:hover{font:normal 11px Tahoma !important; vertical-align:top;color:#003082;text-decoration:none;}						
						.oz_type_icon{position:relative; float:right; margin:0px; line-height:21px; text-align:center; height:21px; vertical-align:middle;}
/*						.oz_type_icon{position:relative; float:right; margin:0 0 0 5px; line-height:21px; text-align:center; height:21px; vertical-align:middle;}*/
						.oz_type_text{float:right; margin:0 5px 0 5px; line-height:21px; text-align:center;}
						.oz_type_text a{font:normal 11px Tahoma !important; vertical-align:top;color:#003082;text-decoration:underline !important;}
						.oz_type_text a:hover{font:normal 11px Tahoma !important; vertical-align:top;color:#003082;text-decoration:none !important;}
					#oz_lowestfares{/*background:url('../GulfAir Images/GulfAir_LowestFares.gif') no-repeat left top; */width:121px; height:35px; position:relative;right:420px;left:0px; top:0px;}
					#oz_controls_table{/*position:relative; */margin:0 0 0 0; width:100%; float:right; color:#000; z-index:1; font-size:11px !important;}
					#oz_controls_table table{padding:0px !important;}
					#oz_controls_table table td{text-align:right!important;}
					#oz_controls_table table td select{font-size:11px !important;font-family:Tahoma;}
		#oz_booking_bottom{width:576px; height:9px; background:url('../GulfAir Images/GulfAir_booking_bottom.jpg') no-repeat;}
		.booking_lables{padding:3px 0 0 0;font:normal 12px Tahoma !important;}
		.booking_lables a{text-decoration:underline!important}
		.booking_lables a:hover{text-decoration:none!important}
		td.booking_lables span{font:normal 12px Tahoma !important;}
		td.booking_lables{padding-bottom:4px;}
		.SearchBtnofbooking{ background:url('../GulfAir Images/SearchBtnInBooking_Ar.gif') no-repeat !important; font-size:12px !important; width:81px !important; height:21px !important; color:#fff !important;  border:0px !important; cursor:pointer !important; text-align:left !important; padding:0 0 5px 30px !important;#padding:0 0 0 30px !important; margin-top:6px !important;float:left;font-family:Tahoma}
	#oz_offers{position:absolute; right:7px; top:12px; float:right;}
	#oz_pormotions{/*position:relative;*/ width:576px; height:135px; float:left; left:7px; top:7px;}
	#oz_pormotion{margin:0 3px 0 3px;_margin:0 3px 0 3px; float:left;}

/* Tables */

/* Firefox Specific */
:-moz-any-link:focus {outline:none;}
input[type="submit"]::-moz-focus-inner {padding:0px 2px 0px 2px; border:1px dotted transparent;}





/* Rounded Corners */
.oz_round {position:absolute; background:#ddd url('../GulfAir Images/tl.png') no-repeat top left;}
.oz_round div {position:absolute; height:100%; width:100%; background:url('../GulfAir Images/tr.png') no-repeat top right;}
.oz_round div div{position:absolute; height:100%; background:url('../GulfAir Images/bl.png') no-repeat bottom left;}
.oz_round div div div{position:absolute; height:100%; background:url('../GulfAir Images/br.png') no-repeat bottom right;}





/* Paging */
.oz_pagingdisabled {font-size:10px; color:#aaa; border:1px #aaa solid; padding:0px 4px 0px 4px;}
.oz_paging {font-size:10px; color:#439cf0; border:1px #439cf0 solid; padding:0px 4px 0px 4px;}
.oz_paging:hover {color: #fe0094; border:1px #fe0094 solid;}




/* Content */
.oz_nowrap {overflow:hidden; white-space:nowrap;}
.oz_hlinesolid {border:#888 solid 1px;}
.oz_hlinedotted {border:#888 dotted 1px;}
.oz_title {font-size:14px;}
.oz_light {color:#aaa;}
.oz_lightsmall {font-size:10px; color:#aaa;}
.oz_lighttitle {font-size:14px; color:#aaa;}
.oz_italic {font-style:italic;}
.oz_bold {font-weight: bold;}
.oz_inbox {border:#777 1px solid; background: url('../GulfAir Images/form-fx1-bg.gif') no-repeat; padding:2px; padding-left:4px; height:14px;}




/* Objects */
#oz_submitbutton {position:absolute; cursor:pointer; right:30px; top:10px; width:18px; height:20px; border:none; background:url('../GulfAir Images/icon_search_all.gif') 0px 0px no-repeat;}
#oz_submitbutton.hover {background:url('../GulfAir Images/icon_search_all.gif') -18px 0px no-repeat;}
#oz_submitbutton.down {background:url('../GulfAir Images/icon_search_all.gif') -36px 0px no-repeat;}
#oz_submitbutton.out {background:url('../GulfAir Images/icon_search_all.gif') 0px 0px no-repeat;}
#oz_submitbutton.up {background:url('../GulfAir Images/icon_search_all.gif') -18px 0px no-repeat;}
#oz_arrowdn {position:absolute; right:10px; top:10px; width:15px; height:20px; background:#439cf0;}
#oz_arrowdn:hover {cursor:pointer; background:#fe0094;}



/* Tooltip */
#oz_tooltip {position:absolute; left:-300px; border:1px solid black; padding:1px 4px 1px 4px; background-color:#fff; visibility:hidden; z-index:50; font-size:10px;}
#oz_pointer {position:absolute; left:-300px; z-index:51; visibility:hidden;}




/* Navigation */
#oz_topnav ul {position:absolute; width:100%; list-style-type:none; margin:0; padding:0; border:none;}
#oz_topnav li {margin:0; padding:0.25em 0.5em 0.25em 1em; border-top:1px solid gray; width:100%; display:block;}


.dropdown{width: 165px; border: 1px #c5c5c5 solid; color:#737373;}
.oz_login_title{font-size:11px; color:#000; margin:0 0 0 2px;}
	
/* SiteAction And WelCome Control */

.WelcomeControlDiv{float:left;}
.SiteActionDiv{float:left;}
/*Table.ms-siteaction , td.ms-siteactionsmenu{height:20px !important;width:20% !important;}*/
.ms-siteactionsmenu a,#zz8_SiteActionsMenu,a#zz8_SiteActionsMenu:hover{color:white !important; text-decoration:none!important;}
.SiteActionAndWelComeCont{width:70% !important;float:left;height:20px!important;}

.ms-SPZone{padding:0px !important;}
.ms-WPBorder{border:0px !important;}

/*Right WebPart Styles */
.rightwebpartDiv1{width:379px;height:285px;#height:291px; margin-top:10px;}
.rightwebpartDiv2{width:379px;height:508px; margin-top:10px;}

.Red{border:1px red solid;}
.Blue{border:1px Blue solid;}
.HeaderDiv{background:url('/Style Library/GulfAir Images/YellowHeader.gif') no-repeat; padding-top:5px;height:29px;text-align:center;}
.HeaderDiv span{ color:White; font:normal 12px Tahoma;}
.MainDiv{width:379px;height:360px;_height:360px; margin:10px 0 0px 0;#margin:10px 0 0px 0;}
.BodyDiv{border-left:solid 1px #969696;border-Right:solid 1px #969696;height:319px;*height:320px;_height:339px;/*background:url('/Style Library/GulfAir Images/RightWebPartBG_Ar.gif') no-repeat 37px bottom;*/ padding-right:15px; }
.BodyDiv2{border-left:solid 1px #969696;border-Right:solid 1px #969696; height:466px;*height:467px;_height:489px;padding-right:15px;}
.BodyDiv3{height:396px;padding-right:15px;}
.BottomDiv{height:7px;font-size:0px;background:url('/Style Library/GulfAir Images/RightWebPartBottomCurve.gif') no-repeat; }
.DataListTable{}
.DataListTable2{}
.DataListTable tr{}
.DataListTable2 th{height:25px;}

.Aternate{/* background-color:#fefcf2;*/ background:url('/Style Library/GulfAir Images/AlternateStrip.png');_background:#fefcf2;}
.Aternate2{background-color:#fefcf2;}
.ScrollClass{height:250px;#height:236px;  overflow:auto;scrollbar-face-color:#ccb27e;
	scrollbar-shadow-color:#ccb27e;scrollbar-highlight-color:#ccb27e;
	scrollbar-3dlight-color:#ccb27e;scrollbar-darkshadow-color:#faf7f1;
	scrollbar-track-color:#faf7f1;scrollbar-arrow-color:#faf7f1;}
.ScrollClass2{height:410px;  overflow:auto;scrollbar-face-color:#ccb27e;
	scrollbar-shadow-color:#ccb27e;scrollbar-highlight-color:#ccb27e;
	scrollbar-3dlight-color:#ccb27e;scrollbar-darkshadow-color:#faf7f1;
	scrollbar-track-color:#faf7f1;scrollbar-arrow-color:#faf7f1;}
.ScrollClass3{height:400px; padding-top:5px; margin-left:5px;  overflow:auto;scrollbar-face-color:#ccb27e;
	scrollbar-shadow-color:#ccb27e;scrollbar-highlight-color:#ccb27e;
	scrollbar-3dlight-color:#ccb27e;scrollbar-darkshadow-color:#faf7f1;
	scrollbar-track-color:#faf7f1;scrollbar-arrow-color:#faf7f1;}

.ArrowDiv{margin:0 10px 0 0}

/* Navigation Styles */

.NavigationDiv{background:#1d3176 url('../GulfAir Images/LeftNavBGStrip.gif') repeat-x center top;}
.treeStyle{	padding-left:5px;}
.treeStyle table{width:97%;margin-right:3px;height:26px;background:url('../GulfAir Images/NavSeperator.gif') no-repeat right bottom;}
/*.treeStyle Div{width:97%;margin-left:3px;}*/
.treeStyle Div table{background:#065ca9 url('../GulfAir Images/NavSeperator.gif') no-repeat right bottom;}
.treeStyle table tbody tr td img{width:0px;}
.treeStyle Div Div table{background:#1f79c8 url('../GulfAir Images/NavSeperator.gif') no-repeat right bottom;;} 
.treeStyle table tbody tr td a img{width:11px;}
.treeStyle div table tbody tr td div{display:none;}/*,.treeStyle div table tbody tr td img{display:none;}*/
.treeStyle a,.treeStyle span{float:right; padding:5px 0; }
td.ms-navheader{text-align:right!important;}
a.ms-navheader{font:normal 12px Tahoma !important;text-decoration:none!important;text-align:right;color:white!important;width:155px;padding-right:6px;}
a.ms-navheader:hover{text-decoration:none!important;color:#e9d297!important;}
td.Selectednode ,a.Selectednode{background:white;color:#1752a4 !important;}
span.ms-navheader{color:#fff;padding-right:6px;font:normal 12px Tahoma !important;width:155px;}
.ClassTdMenu{background:#1d3176;}

/* BreadCrump Styles */

.BreadCrumpDiv{direction:rtl;background:#e9d297; padding:4px 10px 0 0;height:15px; border-bottom:1px #949292 solid;}
a.ms-sitemapdirectional{color:#003082  !important;font:normal 11px Tahoma !important;}
span.ms-sitemapdirectional{color:#003082  !important;font:normal 11px Tahoma !important;}
.currentnode{background:#f9f9f9 url('../GulfAir Images/CurrentNodeTailImg_Ar.gif') no-repeat right bottom!important; padding:1px 7px 0px; *padding:5px 7px 0px; color:#003082  !important;}
.evreynode{float:right;}
.CurrentNoderightstyleDiv{width:7px; height:14px; float:right;background:url('../GulfAir Images/CurrentNodeBeginImg_Ar.gif') no-repeat;}

/* Style Page styles */
.RichHtmlFieldDiv{padding:0 15px 20px 15px;}
.PageTitleDiv{font:bold 16px Tahoma ; background:url('../GulfAir Images/TitleHorzontalruleStrip.gif') repeat-x left bottom; padding-bottom:5px; color:#bc9a55; margin:14px 0 0 10px;width:98%  !important;}
.TitleSpan{font:normal 12px Tahoma ;color:#bc9a55;}
.TitleHRDiv{}
.SecondTitle{color:#000;}
.ms-rteCustom-PageTitleDiv{font:bold 16px Tahoma ; background:url('../GulfAir Images/TitleHorzontalruleStrip.gif') repeat-x left bottom; padding-bottom:5px; color:#bc9a55; margin:14px 0 0 10px;width:98%  !important;}
.ms-rteCustom-PageTitleDiv2{font:bold 16px Tahoma ; background:url('../GulfAir Images/TitleHorzontalruleStrip.gif') repeat-x left bottom; padding-bottom:5px; color:#524f48; margin:10px 0 10px 0px;width:98%  !important;}
.ms-rteCustom-Title{font:bold 14px Tahoma ;color:#000;}
.ms-rteCustom-SecondTitle{font:bold 12px Tahoma !important;color:#333 !important;}
.SecondTitle22{font:bold 14px Tahoma !important;color:#003082 !important;/*color:#1c3176 !important*/}
a.SecondTitle22:hover{font:bold 14px Tahoma !important;color:#1d3176 !important;}
.ms-rteCustom-ContentParagraph{font:normal 12px Tahoma ;color:#666;text-align:justify;}
.ms-rteCustom-ContentParagraph p{text-align:justify;}
.ms-rteCustom-ContentParagraph span{text-align:justify;}
.ms-rteCustom-ContentParagraph a,a#ctl00_m_g_0f5eae99_254b_4a61_8d42_fc623e7df0ff_ctl00_HLTermsandConditions{text-decoration:underline !important;}
.ms-rteCustom-ContentParagraph a:hover,a#ctl00_m_g_0f5eae99_254b_4a61_8d42_fc623e7df0ff_ctl00_HLTermsandConditions:hover{text-decoration:none !important;}


/* Master page styles */

.paddinginTD{padding:5px 0 0 8px;}
.paddinginTD2{padding:4px 0 0 4px;} 
.DrpDownListWidth{width:160px;}

/* Tabs styles Ajax Styles */

Div.ajax__tab_container{width:571px !important;*width:576px !important;}
Div.ajax__tab_body{float:right;border:0px !important; padding:0px !important;margin-right:5px;}
Div.ajax__tab_header{background:transparent !important;}
.ajax__tab_active{height:28px !important;}
.ajax__tab_outer{float:right;background:#1755a8  url('../GulfAir Images/GulfAir_booking_normalRight.jpg') no-repeat top right !important; height:28px !important;   margin-right:5px !important; }
.ajax__tab_inner{ background:#1755a8  url('../GulfAir Images/GulfAir_booking_normalLeft.jpg') no-repeat top left !important;  height:28px !important;width:110px !important;  text-align:center !important; }
.ajax__tab_tab{ display:block !important; font:normal 12px Tahoma !important; padding:0px !important; background:#1755a8 !important; height:28px !important; color:#fff !important; line-height:28px !important; text-align:center !important; cursor:pointer !important;}
.ajax__tab_tab a{ font:normal 12px Tahoma !important;color:#fff !important; text-decoration:none !important;line-height:28px !important;text-align:center !important;  }
.ajax__tab_active .ajax__tab_outer{background:#1c3479 url('../GulfAir Images/GulfAir_booking_selRight.jpg') no-repeat top right !important; height:28px !important; margin-right:5px !important;  }
.ajax__tab_active .ajax__tab_inner{ background:#1c3479 url('../GulfAir Images/GulfAir_booking_selLeft.jpg') no-repeat top left !important;  height:28px !important; width:110px !important;  text-align:center !important; }
.ajax__tab_active .ajax__tab_tab{ padding:0px !important; background:#1c3479 !important; height:28px !important; color:#fff !important; line-height:28px !important; text-align:center !important; cursor:pointer !important;}
.ajax__tab_body span{font-family:Tahoma!important}

/***********************************ajaxCalendar********************************/

.ajax__calendar{display:block !important;}
.ajax__calendar_body ,.ajax__calendar_days,.ajax__calendar_container{width:420px !important;}
#ctl00_m_g_5799f301_d70a_4135_b3ce_1d3860a275b3_ctl00_DepCalendar_popupDiv ,#ctl00_PlaceHolderMain_BookBuySide1_DepCalendar_popupDiv ,#ctl00_PlaceHolderMain_BookBuySide1_RetCalendar_popupDiv ,#ctl00_m_g_5799f301_d70a_4135_b3ce_1d3860a275b3_ctl00_RetCalendar_popupDiv{left:-200px !important;}
#ctl00_m_g_6c4e65e3_5283_4fe8_a1b8_7ba57ffc987d_ctl00_calextRet_popupDiv{left:55% !important;}
#ctl00_m_g_2e72304f_8cfc_4909_b8b4_9b62b81cc20c_ctl00_calextRet_popupDiv{left:520px !important;}
#ctl00_m_g_0f5eae99_254b_4a61_8d42_fc623e7df0ff_ctl00_calextRet_popupDiv{left:570px !important;}
#ctl00_m_g_dff31205_9a39_4a6b_b28b_c1a8e657c85d_ctl00_RetCalendar_popupDiv{left:570px !important;}
#ctl00_m_g_dff31205_9a39_4a6b_b28b_c1a8e657c85d_ctl00_DepCalendar_popupDiv{left:570px !important;}
#ctl00_PlaceHolderMain_EditModePanel1_BookBuySide1_RetCalendar_popupDiv{left:570px !important;}
#ctl00_PlaceHolderMain_EditModePanel1_BookBuySide1_DepCalendar_popupDiv{left:570px !important;}
#ctl00_m_g_2e72304f_8cfc_4909_b8b4_9b62b81cc20c_ctl00_calextFareSeen_popupDiv{width:178px !important;}
#ctl00_m_g_2e72304f_8cfc_4909_b8b4_9b62b81cc20c_ctl00_calextFareSeen_days{width:170px !important;}
#ctl00_m_g_2e72304f_8cfc_4909_b8b4_9b62b81cc20c_ctl00_calextFareSeen_body{width:170px !important;}


#ctl00_m_g_d88c605a_09b4_4eef_bed5_789f359acc74_ctl00_TabContainer1_tpflight_FlightStatusSearch1_TxtDate_CalendarExtender_days{width:170px !important;}
#ctl00_m_g_d88c605a_09b4_4eef_bed5_789f359acc74_ctl00_TabContainer1_tpflight_FlightStatusSearch1_TxtDate_CalendarExtender_body{width:170px !important;}
#ctl00_m_g_d88c605a_09b4_4eef_bed5_789f359acc74_ctl00_TabContainer1_tpflight_FlightStatusSearch1_TxtDate_CalendarExtender_popupDiv{width:178px !important;}
#ctl00_m_g_3dfecfa7_cc1e_49a9_8daa_d7316ee62d6c_ctl00_TxtDate_CalendarExtender_popupDiv{width:178px !important;}
#ctl00_m_g_3dfecfa7_cc1e_49a9_8daa_d7316ee62d6c_ctl00_TxtDate_CalendarExtender_days{width:170px !important;}
#ctl00_m_g_3dfecfa7_cc1e_49a9_8daa_d7316ee62d6c_ctl00_TxtDate_CalendarExtender_body{width:170px !important;}
#ctl00_m_g_14a6335b_677e_425b_ab38_52cdb10a5c01_ctl00_calextDep_popupDiv{width:178px !important;}
#ctl00_m_g_14a6335b_677e_425b_ab38_52cdb10a5c01_ctl00_calextDep_days{width:170px !important;}
#ctl00_m_g_14a6335b_677e_425b_ab38_52cdb10a5c01_ctl00_calextDep_body{width:170px !important;}

.ajax__calendar_daysleft ,ajax__calendar_daysright{float:left !important;margin-left:20px !important;}
.BookingControlDiv{padding:10px 4px 0 8px;*padding:8px 0px 0 8px;}
.LowestDiv{padding:0;}
.ControlTitle{height:30px; font:bold 16px Tahoma ; color:#666666;}
.ControlTitle2{height:20px; font:bold 16px Tahoma ; color:#666666; padding:0 7px !important;}
.ControlLabel{width:22%!important;}
/*.ControlLabel{width:110px!important;}*/
.ControlLabel2{height:30px; font:bold 11px Tahoma ; color:#666666;}
.ControlLabel4{ font:bold 12px Tahoma ; color:#666666;}
.ControlLabel{height:15px; font:normal 11px Tahoma ; color:#666666;}
.ControlLabel3{font:normal 11px Tahoma ; color:#666666;}
.LowestTable{background:#faf8f0;/*margin-right:4px;*/}
/*.LowestTable td{vertical-align:top;}*/
.FormtopDiv{background:url('../GulfAir Images/FormTopCurve.gif'); width:775px;height:8px;float:right;font-size:0px;}
.FormBottomDiv{background:url('../GulfAir Images/FormBottomCurve.gif'); width:775px;height:7px;float:right;font-size:0px;}
.FormBodyDiv{float:right; Border-left:1px solid #aeadad;Border-Right:1px solid #aeadad;width:759px;*width:762px;_width:763px; margin-right:1px;_margin:auto; padding-left:12px;*padding-left:9px; }

.TextFieldInForm{border:1px solid #999999; color:#000; width:130px; height:15px;}
.TextFieldInForm2{border:1px solid #999999; color:#000; width:30px; height:15px;}
.TextFieldInForm3{border:1px solid #999999; color:#000; height:15px;}

#SelectionArea{border:1px #4573b0 solid;margin-top:20px;padding:5px;visibility:hidden; width:161px;direction:rtl;}
#SelectionArea{background-color:#fff; filter:alpha(opacity=80);opacity:0.8; position:absolute;}
.LangAndContTable{margin:-3px 5px 0 0;float:left;*float:right;}
.LangAndContTable a{margin:0px !important;}
.RadioBtnInFlightStatusTable{margin:30px 0 5px 0;}
.RadioBtnInFlightStatusTable label{font:normal 12px Tahoma !important; color:#333 !important;}
.RadioBtnInFlightStatusTable2 label{font:normal 12px Tahoma !important; color:#333 !important;}
div.BokingInnerDiv table tr td table.RadioBtnInFlightStatusTable2 tr td{padding:0px !important;}
.moreofferstable{margin-top:0px;margin-right:11px;}
.moreofferstable a{font:normal 11px Tahoma ; color:#4c77b1 !important;}

.oz_pormotion{width:175px;height:122px;_height:126px;border-left:1px #969696 solid;border-right:1px #969696 solid;padding:0 4px 0 4px;float:left;}
.oz_pormotion2{width:369px;height:121px;border-left:1px #969696 solid;border-right:1px #969696 solid;padding:0 4px 0 4px;float:right;}
.oz_pormotionTopDiv{width:185px;height:5px;float:left; font-size:0px; background:url('../GulfAir Images/OffersTopDiv.gif');}
.oz_pormotionTopDiv2{width:379px;height:6px;float:right; font-size:0px; background:url('../GulfAir Images/RightWebPartTopCurve.gif');}
.oz_pormotionbottomDiv{width:185px;height:5px; float:left;font-size:0px; background:url('../GulfAir Images/OffersBottomDiv.gif');}
.oz_pormotionbottomDiv2{width:379px;height:6px; float:right;font-size:0px; background:url('../GulfAir Images/RightWebPartBottomCurve.gif');}
.oz_pormotions{ height:135px;/* float:left; */padding:15px 7px 0 0 ;_padding:7px 7px 0 0 ;}
.oz_pormotions2{width:380px; height:135px; float:left; padding:8px 0 0 0;}
.oz_pormotionDivtemplate{ float:right;width:185px;margin:0  0 0 10px ;}
.oz_pormotionDivtemplate2{ float:right;width:378px;padding-top:13px;}
.OffersIMGCaptionDiv{color:#1c3479;font:normal 12px Tahoma ;padding-right:10px;}

.DisBlo{display:block;}

.FlagImg{width:25px;height:17px;}
.VertTop{vertical-align:top; float:left; margin:5px 0 0 5px !important;}
.LinkDiv a:hover{text-decoration:none !important;font:normal 12px Tahoma !important;}
.LinkDiv a{text-decoration:underline !important;font:normal 12px Tahoma !important;}
.PageLayoutTitle{padding:5px;margin:5px 10px 5px 34px;font:normal 14px Tahoma ;background:url('../GulfAir Images/TitleHorzontalruleStrip.gif') repeat-x right bottom;color:#bc9a55;width:94.5%;text-align:right}
.FlagDiv{float:left;}
.LinkDiv{float:left; margin:3px 5px 0;*margin:3px 5px 0;}
.TitleInControlTd{height:25px;}
#oz_booking_controls iframe{width:100%; border:0px;height:200px;}
.LabelBookbuy{}
.LinkBookBuy{float:left;}
.ms-pagebreadcrumb{margin:0px !important;display:none;}


.FlightStatusGridViewCalss{background:White;}
.FlightStatusGridViewCalss tr td{text-align:center;border:1px #b5b4b1 solid;padding:0 7px;}

div.ajax__calendar2month_body div table tr td{border: 0px !important;padding:0px !important}

.ajax__calendar2month_header{direction:rtl !important}

.HeaderStyle{}
.HeaderStyle th{border:1px #b5b4b1 solid;background:#f0df9e;height:22px;font:bold 12px Tahoma ;color:#333;padding:5px 7px;}
.HeaderStyle td{border-color:#b5b4b1;background:#c6deeb;height:22px;font:bold 12px Tahoma ;color:#1755a8;}
.RowStyle{height:32px;font:normal 12px Tahoma ;color:#333;}
.RowStyle a{text-decoration:underline !important;}
.RowStyle a:hover{text-decoration:none !important;}
.AlternatingStyle a{text-decoration:underline !important;}
.AlternatingStyle a:hover{text-decoration:none !important;}
.AlternatingStyle{height:32px;}
.Searchresulttable{}
.Searchresulttable TR TD{height:25px;}
.SearchResultLabel{margin-left:30px;font:bold 12px Tahoma ;color:#333;}
.SearchResultLabe1{font:normal 12px Tahoma ;color:#333;}
.SearchResultLabe2{margin-left:30px;font:normal 12px Tahoma ;color:#333;}
.SearchResultLabe3{margin-left:30px;font:normal 12px Tahoma ;color:#333;}

.error{color:green;}

.ImageDiv{float:right;padding:0 10px;}
.ContentDiv{float:right; padding:8px;}
.ContentDiv2{float:right; margin:0 15px 10px 0px;*margin:0 0px 10px 0px;}
.ContentDiv3{float:right; margin:10px 0 10px 0;}
.ContentDiv p{padding:0 10px 0 0;}
.ContentDiv div{float:right;}

/*.gridtablestyle td{border:1px #bc9a55 solid; padding:0 5px;}*/
.gridtablestyle{
	background-color:white;border:1px silver solid;width:100%;
}
.gridrowstyle input{width:50px;}
.gridrowstyle select{width:80px;}
.gridrowstyle td{text-align:center;border:1px #fff solid;padding:0 5px;}
.gridheaderstyle td{text-align:center;border:1px #ede6c8 solid;color:#c1a943; background:#fff;padding:0 5px; font-weight:bold;}
.tablespetialoffers{margin-left:15px;background:#faf8f0;}
.tablespetialoffers2{direction:rtl ;/*margin-right:5px*/;background:#faf8f0;}

.AlernatingStyleWHite{background:white;}
.tablespetialoffers TR TD{padding-left:5px;}
.ClassTdMenuRight{padding:0 0 30px 0;}
.marginleft10{margin-left:10px;}
.smalltitle-4bold{margin:10px 0;color:#666}

.MarginLeftZone{width:96% !important;}
td.Paddingleft{padding-left:10px !important;}
td.Paddingright{padding-right:10px !important;}
td.Paddingleft2{padding-left:20px !important;}
.PaddingTRBL{padding:15px}
.PaddingTRBL2{padding:10px}
.FlightStatusTitles{font:bold 14px Tahoma ;color:#666;}
.FlightStatusTitles22{font:bold 14px Tahoma ;color:#666;}
.FlightStatusTD{width:12%;}
.FlightStatusTD span{font:normal 12px Tahoma ; color:#333;}
.NoresultCssClass{font:normal 12px Tahoma ; color:#333;}
.LabelStyleInSearch{font:Bold 12px Tahoma ; color:#333;}


/* --------------- POP UP Styles */

.okButton{cursor:pointer !important;width:49px !important;height:19px !important;border:none !important;background:url('../GulfAir Images/GulfAir_button.gif') 0px 0px no-repeat !important;}
.okButton:hover{background:url('../GulfAir Images/GulfAir_button.gif') -49px 0px no-repeat !important;}
.alertTitle{background:url('../GulfAir Images/ErrorSign.gif') center  center  no-repeat !important;font:normal 0px Tahoma !important;color:#FFFFFF; height:110px !important;}
.alertMessage{font:normal 12px Tahoma !important;color:#000 !important;}
.alertBoxStyle{cursor:default;background-color:#656565;opacity:0.9;filter: alpha(opacity=90);position: absolute;top:850px !important; left:200px;width:100px;height:230px !important; border:1px solid #014e80 !important;
display:none;text-align:center;z-index: 1010; padding:7px;}
.alertBoxStyle2{cursor:default;background-color:#656565;opacity:0.9;filter: alpha(opacity=90);position: absolute;top:200px !important;margin-left:320px ;width:300px;height:200px !important; border:1px solid #014e80 !important;
display:none;text-align:center;z-index: 1010; padding:7px;}
.alertBoxStyle table{height:100%; border:1px solid #014e80 !important; background:#fff !important;}
.alertBoxStyle2 table{height:100%; border:1px solid #014e80 !important; background:#fff !important;}
.LockSSOPanel{filter: alpha(opacity=70);position: absolute;left:0px; top:0px !important;  background-color:#656565;opacity:0.7;z-index:1000;display:none;}

/*------------ Spetial Offer  -----*/
.DataListTable td{padding:0 0 0 10px !important;font:normal 12px Tahoma ;}
.DataListTable2 th{padding:0 0 0 10px !important;font:Bold 12px Tahoma ;}
.SOfferTHeader{height:21px;text-align:right;}
.SOfferTHeader1{width:135px;height:21px;text-align:right;}
.SOfferTHeader2{width:125px;height:21px;text-align:right;}

.FlightStatusSearchResultsDelayStyle{color:red !important;}
.FlightStatusSearchResultsEarlyStyle{color:green !important;}



.marginleft1{margin-left:250px}
.marginleft2{margin-left:150px}

.VisaTable{background:#faf8f0 !important; padding:7px !important;}
/*.VisaTable span{font:normal 11px Tahoma !important;}*/
.HealthTable{background:#faf8f0 !important; padding:7px !important;}
/*.HealthTable span{font:normal 11px Tahoma !important;}*/

.RoundedCornerTableWea{margin:0 0 10px 30px;width:225px;}

.RoundedCorner1{background:url('../GulfAir Images/RightTop.gif') no-repeat Right top;width:8px;height:8px;}
.RoundedCorner2{background:url('../GulfAir Images/LeftTop.gif') no-repeat left top;width:8px;height:8px;}
.RoundedCorner3{background:url('../GulfAir Images/rightBottom.gif') no-repeat right bottom;width:8px;height:8px;}
.RoundedCorner4{background:url('../GulfAir Images/LeftBottom.gif') no-repeat left bottom;width:8px;height:8px;}


.RoundedCornerTop{background:url('../GulfAir Images/RoundedCornerBorder.gif') repeat-x left top;}
.RoundedCornerBottom{background:url('../GulfAir Images/RoundedCornerBorder.gif') repeat-x left bottom;}
.RoundedCornerRight{background:url('../GulfAir Images/RoundedCornerBorder.gif') repeat-y left top;}
.RoundedCornerLeft{background:url('../GulfAir Images/RoundedCornerBorder.gif') repeat-y right top;}

.SelectMultiLine{width:165px !important;height:50px !important;}
.TextAreaStyle{width:300px !important;height:100px !important;}
.TextAreaInForm{border:1px solid #999999; color:#000; width:130px !important; height:30px;}


.FormWildbtn{cursor:pointer;width:105px;height:19px;border:none;background:url('../GulfAir Images/WildBtn.gif') 0px 0px no-repeat; padding-bottom:3px;#padding-bottom:0px; color:#5c5c5c;}
.FormWildbtn:hover {background:url('../GulfAir Images/WildBtn.gif') -105px 0px no-repeat;}
.FormWildbtn:down {background:url('../GulfAir Images/WildBtn.gif') -210px 0px no-repeat;}
.FormWildbtn:out {background:url('../GulfAir Images/WildBtn.gif') 0px 0px no-repeat;}
.FormWildbtn:up {background:url('../GulfAir Images/WildBtn.gif') -105px 0px no-repeat;}

.WeatherContainer{width:100%;background:#fff url('../GulfAir Images/weather_bg.jpg') no-repeat 25% 25%;}
.WeatherContainer .LeftArea{width:363px;float:left;}
.WeatherContainer .RightArea{width:380px;float:left;}
.WeatherContainer .LeftArea{margin-top:85px;}
.WeatherContainer .RightArea{margin-top:70px;margin-left:25px;}
.WeatherBlock{background:transparent url('../GulfAir%20Images/weather_form_box.gif') no-repeat;width:222px;height:175px;padding:17px 30px 0px 17px;float:right}
.WeatherDiv{width:222px;}
.WeatherDiv p{color:#1c3479;font:normal 11px Tahoma ;width:170px;}
.weathertxt{color:#1755a8;font:bold 11px Tahoma }
#dropCountryCity{width:173px;}
.oz_countriesbtn{margin-top:10px!important;}
.WeatherDiv2{padding:3px 0px;background:#faf8f0 !important;}
.AirPortInfoTable{}
.AirPortTitle{}
.AirPortInfoTableBg{background:#faf8f0 !important; font-family:Tahoma !important; }

.BokingInnerDiv{width:250px; padding:5px;background:url('../GulfAir Images/BookingControlInnerBg_Ar.gif') no-repeat center left;}
iframe{border:0px !important;}
.ms-WPBody Iframe Body{border:0px !important;}
.BokingInnerDiv td{ padding:1px 5px; }
.RichImageDiv{Padding:10px;}
.RichImageDiv2{Padding-left:35px;}
.BookinginnersecTB1 td{Padding:0px !important;}
.BookinginnersecTB td{Padding:5px 0 !important;}
.DDWidth{width:180px}
.TBWidth{width:150px}

/*TravelOffer*/
.taBr{padding-bottom:18px;}
.taBr{padding-bottom:10px;}
.taTitle{font:bold 12px Tahoma ;color:#003082;text-align:justify; padding:5px 0px;}
.taTitle a{font:bold 12px Tahoma ;color:#003082;text-align:justify;text-decoration:none}
.taTitle a:hover{font:bold 12px Tahoma ;color:#003082;text-align:justify;text-decoration:underline}
.ta_thumbnail{max-width:100px;max-height:100px;border:0px;}
.ImgItem{max-width:250px;}
.taDate{font:normal 10px Tahoma ;color:#bc9a55;text-align:justify;padding:5px 0px;}

div#tipDiv{padding:4px;color:#000; font-size:11px; line-height:1.2;
           background-color:#E1E5F1; border:1px solid #667295;width:280px;font-family:Tahoma!important}
.SeperatorSpecialOffer{background-color:silver;float:right;width:85%;height:1px;color:gray; font-size:0px; margin-right:40px;}

.DestinationGuidTAB{margin:10px;}
.DestinationGuidTAB tr td{vertical-align:top;}
.DivStyleHis{ width:55px; float:left; text-align:center; padding:0 5px;}
.LinkStyle{font:normal 11px Tahoma ;}
.HeaderStyleHis{font:norma1 2px Tahoma ;color:gray; text-align:left; }
.ms-gb22{background:#fff;color:black;font:bold 12px Tahoma ;}
.FirstTAb{ margin-top:10px; border:1px gray solid; background:#faf8f0; }
.SecondTAb div,.FirstTAb div {font:normal 12px Tahoma !important;color:#666 !important;}
#beforeDiv{}
.SecondTAb th{border-top:1px gray solid;}
.ms-alternating{background:#faf8f0 !important;}
.TxT2{font:bold 12px Tahoma ; color:#bc9a55}
.TxT3 div a{font:normal 12px Tahoma !important;}
.TxT3{font:normal 12px Tahoma !important;color:#666 !important;}
.ExpandImage{margin-top:2px;}
.ms-paging{text-align:center !important;}
.ImgDivInTA{float:left;padding-top:15px;}
.ImgDivInTA img{max-width:100px;max-height:100px;border:0px;}
.DarkSiteDivBg{background:url('../GulfAir Images/DarkSiteBg.gif') no-repeat;float:left; padding:20px 178px;min-height:413px;}

.FeedBackTxTArea{width:90%;height:100px;}
.Paddingtop2{padding-top:2px !important;}
.Paddingtop22{padding-top:22px !important;}
.PaddinginFremec{padding:0 7px !important;}
.Padding2{padding:2px;}
.Paddingtop3{padding-top:3px !important;}
.Padding0{padding:0px 5px !important;}
.MarginTop10{margin-top:10px;}
.MarginBot10{margin-Bottom:10px;}
.height296{height:296px;margin-bottom:20px}
a.PromotionLinkStyle{color:#1c3479 !important; text-decoration:underline;}
a.PromotionLinkStyle:hover{color:#1755ab; text-decoration:none;}
a.PromotionLinkStyle:Visited{color:#1755ab; text-decoration:underline;}
font{font:normal 12px Tahoma ;}
p.center{text-align:center !important;}
.ms-rteCustom-center{text-align:center !important;}
/* Pagging Styles */

.PaggingNumberStyle{width:12px;border:1px #1755a8 solid; vertical-align:middle; padding:0 3px;font-size:9px  !important;}

/*Inner Pages Tables Styles*/

.InnerPageTables{border:1px white solid;}
.InnerPageTables th{background:#c6deeb;color:#1755a8;}
.InnerPageTables td{background:#e8e5e2;color:#333;}
.InnerPageTables td p{text-align:center !important;}
.alternatebgtb{background:#f5f4f3 !important;}

/* SiteMap Styles   */

span.SiteMapLevel1Style{color:#bc9a55; font:bold 12px Tahoma !important; margin:5px 0;}
a.SiteMapLevel1Style{color:#bc9a55 !important;font:bold 12px Tahoma !important;text-decoration:underline !important;margin:5px 0;}

span.SiteMapLevel2Style{color:#003399;font:bold 12px Tahoma !important;padding-left:20px !important;padding-right:20px !important;background: url('/_layouts/images/lstbulet.gif') no-repeat right 50%;}
a.SiteMapLevel2Style{color:#003399 !important;font:bold 12px Tahoma !important;text-decoration:underline !important;padding-left:20px !important;padding-right:20px !important;background: url('/_layouts/images/lstbulet.gif') no-repeat right 50%;}
a.SiteMapLevel2Style:hover{color:#bc9a55 !important;font:bold 12px Tahoma !important;text-decoration:none !important;}

span.SiteMapLevel3Style{color:#003399;font:normal 12px Tahoma !important;padding-left:20px !important;padding-right:20px !important;background: url('/_layouts/images/lstbulet.gif') no-repeat left 50%;}
a.SiteMapLevel3Style{color:#003399 !important;font:normal 12px Tahoma !important;text-decoration:underline !important;padding-left:20px !important;padding-right:20px !important;background: url('/_layouts/images/lstbulet.gif') no-repeat right 50%;}
a.SiteMapLevel3Style:hover{color:#bc9a55 !important;font:normal 12px Tahoma !important;text-decoration:none !important;}

span.SiteMapLevel4Style{color:#003399;font:normal 12px Tahoma !important;padding-left:20px !important;padding-right:20px !important;background: url('/_layouts/images/lstbulet.gif') no-repeat left 50%;}
a.SiteMapLevel4Style{color:#003399 !important;font:normal 12px Tahoma !important; text-decoration:underline !important;padding-left:20px !important;padding-right:20px !important;background: url('/_layouts/images/lstbulet.gif') no-repeat right 50%;}
a.SiteMapLevel4Style:hover{color:#bc9a55 !important;font:normal 12px Tahoma !important;text-decoration:none !important;}

span.SiteMapLevel5Style{color:#003399;font:normal 12px Tahoma !important;padding-left:20px !important;padding-right:20px !important;background: url('/_layouts/images/lstbulet.gif') no-repeat left 50%;}
a.SiteMapLevel5Style{color:#003399 !important;font:normal 12px Tahoma !important; text-decoration:underline !important;padding-left:20px !important;padding-right:20px !important;background: url('/_layouts/images/lstbulet.gif') no-repeat right 50%;}
a.SiteMapLevel5Style:hover{color:#bc9a55 !important;font:normal 12px Tahoma !important;text-decoration:none !important;}


td.SiteMapNodeStyle{padding:5px 0;}
.floatRight{float:right;}
.floatLeft{float:left;}
.floaLeft{float:left !important;}
.Hidden{visibility:hidden;}
.ajax__calendar2month_titleleft{float:right !important;margin-left:auto !important;margin-right:auto !important;width:150px !important;text-align:center !important;}
.ajax__calendar2month_titleright{float:right !important;margin-left:auto !important;margin-right:auto !important;width:150px !important;text-align:center !important;}
td.ajax__calendar2month_todayDate div{background:#faf7f0; border:1px black solid!important;text-align:center!important;}
.ajax__calendar2month_days{text-align:left !important;}
.ajax__calendar2month_daysright ,.ajax__calendar2month_daysleft {border:1px black solid!important; float:right!important; margin:0px!important;}
.ajax__calendar2month_container{width:340px !important;/*right:250px!important;left:0px !important;margin-left:670px;*margin-left:0px*/}
#ctl00_m_g_965acf0e_f661_4798_836f_344d52a5ed7e_ctl00_TabContainer1_tpbook_BookBuy1_DepCalendar_popupDiv{
	left:0px !important;*right:160px;margin-left:650px!important;*margin-left:0px
}
#ctl00_m_g_965acf0e_f661_4798_836f_344d52a5ed7e_ctl00_TabContainer1_tpbook_BookBuy1_RetCalendar_popupDiv
{
	left:0px !important;*right:325px;margin-left:475px!important;*margin-left:0px
}
#ctl00_m_g_5f0c3ad6_b656_4f93_a764_7707bef11634_ctl00_DepCalendar_popupDiv,#ctl00_m_g_5f0c3ad6_b656_4f93_a764_7707bef11634_ctl00_RetCalendar_popupDiv{
	left:22px!important
}
.ajax__calendar2month_prev{background:url('../GulfAir%20Images/RightCal.png') 0 0 no-repeat !important;float:right!important }
.ajax__calendar2month_next{background:url('../GulfAir%20Images/LeftCal.png') 0 0 no-repeat !important;float:left!important }
.ajax__calendar2month_dayname ,.fontbold{font-weight:bold !important;}
td.ajax__calendar2month_crossed{width:18px !important;display:table-cell !important;float:none !important;}
td.ajax__calendar2month_selected Div{color:red !important;}
.LoginTable{direction:rtl;float:left;height:86px;_height:77px;}
.RedLabel{color:Red!important;}
.DrpdwnStyle{width:150px;font:normal 12px Tahoma !important;color:#999999 !important;}
.ms-long{width:300px !important;}

.CalTDIMGPadd{padding-left:2px !important;}
.sharecontrolinmaster{position:relative; bottom:20px;_bottom:260px;width:20%; font-size:0px;height:0px; /*margin-top:20px;*/top:2px;float:right}
.margintop-4{margin-top:4px;}

div.Enable{ width:12px !important; float:left !important;}

span.Enable{display:block !important;color:green !important; float:left; width:12px; }
div.Enable input{background-color:white !important;} 

span.Disable{display:none !important;}
div.Disable input{background-color:#d3d3d3!important;} 
.DisplayNone{display:none;}
/*.ControlLabel5{float:left;}*/
.marginbottom5{margin-bottom:5px;}
.marginright5{margin-right:5px;}
/* Survey Styles */
.ms-menutoolbar{background:#faf8f0 !important; }
.ms-menubuttonactivehover,.ms-buttonactivehover{background:#e9d59b!important;}
.ms-menubuttonactivehover a,.ms-buttonactivehover a,.ms-buttoninactivehover a,.ms-menubuttoninactivehover a,.ms-listheaderlabel{/*color:white !important;*/}
.ms-surveyHBarB{background:#faf8f0 !important;}
.ms-surveyHBar{background:#e9d59b !important; border:0px !important; }
.ms-summarystandardbody{/*border-style:solid;border-width:1px; margin-bottom:70px!important;*/ border:0px #faf8f0 solid!important; background:#faf8f0 !important;}
table.ms-summarystandardbody tr td{/*border-style:solid;border-width:1px; margin-bottom:70px!important;*/ border:0px #faf8f0 solid!important;}{border-collapse:collapse!important;background:#faf8f0 !important;}
.ms-formlabel{border-style:none!important;font-size:8pt!important;background:#faf8f0 !important; padding:7px !important;}
.ms-formbody{border-style:none!important;background:transparent!important;font-size:8pt!important;background:#faf8f0 !important; padding:7px !important;border-top:0px !important;}
.ms-partline{display:none;}

#diidSurveyResults,#diidResultsByUser,#idNewSurveyResponse{ font:normal 12px Tahoma !important; cursor:pointer;color:#1755ab !important; text-decoration:underline!important; margin:0 5px 0 5px;}
#diidSurveyResults:hover,#diidResultsByUser:hover,#idNewSurveyResponse:hover{cursor:pointer;text-decoration:none!important;margin:0 5px 0 5px;}
td.ms-addnew{padding-left:11px!important;}
a.ms-addnew{padding-left:4px!important;}

.DivStatusMSG{width:350px;text-align:center;margin:auto; }
.DivStatusMSG span{font:12px Tahoma!important;}
input.ms-ButtonHeightWidth{cursor:pointer;width:49px;height:19px;border:none;background:url('../GulfAir Images/GulfAir_button.gif') 0px 0px no-repeat; padding-bottom:3px;#padding-bottom:0px; color:#5c5c5c;}
input.ms-ButtonHeightWidth:hover {background:url('../GulfAir Images/GulfAir_button.gif') -49px 0px no-repeat;}
input.ms-ButtonHeightWidth:down {background:url('../GulfAir Images/GulfAir_button.gif') -98px 0px no-repeat;}
input.ms-ButtonHeightWidth:out {background:url('../GulfAir Images/GulfAir_button.gif') 0px 0px no-repeat;}
input.ms-ButtonHeightWidth:up {background:url('../GulfAir Images/GulfAir_button.gif') -49px 0px no-repeat;}
/*.ms-formtoolbar,.ms-formtable{margin-left:20px;}*/
.ms-formtoolbar{margin-top:20px;}
span.ms-RadioText label{font:normal 11px Tahoma !important;}

.CtryLangSelMasterClass label{color:#1755a8!important;font:12px tahoma!important;}


.DarkSiteLbl{font:normal 12px Tahoma ; color:#737373;  padding-bottom:3px;  }
.DarkSiteLbl2{font:Bold 12px Tahoma ; color:#737373; padding-bottom:3px;}
.DarkSiteTable{background:#faf8f0;padding:4px;}


.DarkSiteControl{float:left;width:117px;height:27px;}
.DarkSiteControl a{float:left;width:97px;height:13px;background:url('../GulfAir Images/DarkBtnBG.gif');padding:7px 5px 7px 15px;color:white!important;font:Bold 12px Tahoma ;text-decoration:none!important; text-align:center}

/*MembershipComponent*/
.PlaneDivBG{border-top:1px gray solid;}
.FFPMembershipLeftLabel{width:10px;}
.FFPMembershipRightLabel{width:10px;}
.FFPMembershipMeter{width:1%;}
.FFPMembershipIcon{	position:relative;z-index:10;}
.FFPMembershipMeterTable{padding:0;width:100%;}
.FfpDiv{width:250px;margin:10px;}

/*Membeship Navigation*/
.FFPNav td{text-align:center;border-color:#b5b4b1;padding:0 7px;height:22px;font:bold 12px Tahoma ;color:#1755a8;}
.FFPNavBlue td{text-align:center;border-color:#b5b4b1;padding:0 7px;height:22px;font:bold 12px Tahoma ;color:#1755a8;background:#1d3176;}
.FFPNavSilver td{text-align:center;border-color:#b5b4b1;padding:0 7px;height:22px;font:bold 12px Tahoma ;color:#1755a8;background:silver;}
.FFPNavGold td{text-align:center;border-color:#b5b4b1;padding:0 7px;height:22px;font:bold 12px Tahoma ;color:#1755a8;background:gold;}

.NoPaddingTable{background:#faf8f0 !important;padding:0;width:100%;}
.LeftAlign{text-align:right!important;}
.newOfferLink{color:#fff!important;font:normal 12px Tahoma !important;}
.tdSalesPeriod{width:500px!important}
.SelectedFlight
    {
        vertical-align: bottom !important;
        color: #000 !important;
        font: normal 11px tahoma!important;
    }
    
    
.PopularDataView{padding-right:20px;font-size:11px;}
.ms-WPBody td{font-family:Tahoma;}

a.Interfooter {color:#1755ab!important; text-decoration:underline!important}
a.Interfooter:visited {color:#0d3976!important; text-decoration:underline!important;} 
a.Interfooter:hover {color:#1755ab!important; text-decoration:none!important; cursor:pointer;}


.WelcomeUserClass{font:bold 12px Tahoma;color:#333}


/* Search results Page */

.ms-srchresultstop,.srch-Page-bg,.srch-stats{background:#fff !important}
.ms-srchresultstop{padding-right:30px}
#BottomCell ,.srch-Summary{padding-right:30px}
.ms-tztable{direction:rtl;}
.srch-Icon{margin-right:5px;}
.srch-Title a{font:12px tahoma;text-decoration:underline !important;color:#bc9a55 !important;}
.srch-Title a:hover{text-decoration:none !important;color:#bc9a55 !important;}
.srch-Description{font:12px tahoma !important;color:#666 !important;}
p.srch-Metadata .srch-URL a{font:12px tahoma;text-decoration:underline !important;color:#1755ab !important;}
p.srch-Metadata .srch-URL a:hover{text-decoration:none !important;}
p.srch-Metadata {text-align:right;border-style:none}
p.srch-Metadata ,.srch-stats ,.srch-sort-right ,.srch-description{font:12px Tahoma !important}
.srch-description{color:#666 !important}
.srch-sort-right{padding-left:20px}
.srch-sort-right a ,.srch-Summary a{text-decoration:underline !important;color:#003399 !important}
.srch-sort-right a:hover ,.srch-Summary a:hover{text-decoration:none !important;color:#003399 !important}
.srch-Page a{width:12px;border:1px #1755a8 solid !important; vertical-align:middle; padding:0 3px;font:10px Tahoma !important}
.srch-Page{padding:3px 20px 3px 0!important;font:11px Tahoma !important}


.terms a ,.Interfooter a{text-decoration:underline !important}
.terms a:hover ,.Interfooter a:hover{text-decoration:none !important}
.RadioBtnStyle label{font:12px Tahoma;position:relative;top:-2px}
.padleft3{padding-right:3px}
.fLeft{float:right}
.EmptyMsgDiv{text-align:center}
.EmptyMsg{font:12px Tahoma;color:red}
.IdClassBold{font-weight:bold!important}
.FlightPos{position:relative;top:-5px;}


/*.ms-PartSpacingVertical{margin-top:0px !important}*/

.ms-formfieldcontainer{clear:both;}
.ms-formfieldvaluecontainer{text-align:right;}
.ms-formfieldlabelcontainer{clear:both;float:none!important;}
#ctl00_EditModePanel1_Login1_pnlLogOff{text-align:left;padding-left:10px;}
#versionDiv{display:none}
/*WCI*/
.WCIDDWidth{width:186px}
.WCITBWidth{width:182px}
.WCITDWidth{width:40%}
.margin0{margin:0px!important}
.topMargin{margin-top:20px!important}

/************************************Amira Sallam**********************************************/
.FormTable{background:#faf8f0 !important; padding:7px !important;}
/*.FormTable span{font:normal 8pt Verdana;color:#000}*/
.lblreqfield{font:bold 8pt Verdana;color:#666}
.error{color:green!important;}
.RadioBtnStyle1{color:#000;font:normal 8pt Verdana;margin-right:30px}
.lbl{color:#7083a3;font:normal 11px Verdana;}
.lbl1{color:#423f83;font:normal 14px Arial}
.lbl2{color:#3d3d3d!important;font:bold 14px Arial!important}
.lbl3{color:#666!important;font:normal 12px Arial!important}
.ViewItinerary tr td span{color:#333!important;font:bold 14px Arial!important;}
.ViewItinerary tr td {padding:7px!important;font:bold 14px Arial!important;}
.ItineraryWrapper1,.ItineraryWrapper2,.ItineraryWrapper3{padding-left:55px;float:right}
.ItineraryWrapper1{width:210px;padding-right:20px}
.ItineraryWrapper2,.ItineraryWrapper3{width:190px}
.BgItinerary{background:url('../GulfAir Images/BgViewItenerary.gif') transparent no-repeat ;width:587px;height:60px}
.PlaneLine div,.Dept div,.Arrival div{font:normal 14px Arial;color:#fff}
.PlaneLine span,.Dept span,.Arrival span{font:normal 12px Arial;color:#b0bacd}
.PlaneLine{width:172px;height:88px;background-color:#1a428d;color:#fff;font:normal 14px Arial;border:solid 1px #aeadad;float:right;padding:10px 20px 10px 0px}
.Dept{width:172px;height:88px;background-color:#065ca8;color:#fff;font:normal 14px Arial;border:solid 1px #aeadad;margin-right:5px;float:right;padding:10px 20px 10px 0px}
.Arrival{width:166px;height:88px;background-color:#1f79c8;color:#fff;font:normal 14px Arial;border:solid 1px #aeadad;margin-right:5px;float:right;padding:10px 20px 10px 0px}
.DeptArrWrapper{float:right;margin-top:9px;width:586px}
.GridAlternatingStyle{background-color:#fff!important;font:normal 12px Verdana}
.GridBorder{border-left:solid 1px #aeadad;}
.ViewItinerarytxt{text-align:center;color:#666!important;font:bold 12px Arial!important;width:587px}
.ItinDate{width:193px;float:right;padding:20px 34px 0px 0px;font:normal 14px Arial;color:#666}
.ItinDept{width:193px;float:right;font:normal 14px Arial;color:#666;padding:8px 40px 0px 0px}
.ItinArriv{width:193px;float:right;font:normal 14px Arial;color:#666;padding:8px 40px 0px 0px}
.OverviewBg{width:587px;height:42px;background:url('../GulfAir Images/OverviewBgAr.gif');color:#bc9a55!important; font:normal 14px Arial;}
.OverviewPadding{padding:15px 50px 0px 0px;float:right}
.ViewItineraryHeaderBg{background-color:#e9d297}
.ViewItineraryHeaderBg td{padding:5px!important;}
.FlightStatus{float:left;color:#666666;font:normal 18px Arial;padding-right:135px}
.FlightStatus span{color:#ff0033;font:normal 18px Arial;}
.DirectionClass{direction:rtl}
.ViewItineraryBg{background-color:#fff}
.Height10{height:10px}
.GridBorderBold{border-left:solid 1px #aeadad;font-weight:bold!important;}
/* Added by Mohamed Hashem ********************************************************************/
.Spacer{height: 20px;}
.PaddingBox20px {padding: 20px;}
.LabelError {font-weight:bold; color:red;}
.DisplayBlock{display:block;}
.TextUpper{text-transform:uppercase!important;}
.ItineraryWrapper4{padding-right:55px;padding-left:20px;display: block;float:left;padding-top:15px}
.TextBold{font-weight:bold!important;}
.GridBorderBold{border-right:solid 1px #aeadad;font-weight:bold!important;}
.FontLarger{font-size:140%;}
.Width100Percent {width:100%;}
.ItineraryPadding {padding-left:20px;padding-right:55px;}
.FormSubmitBigbtn{cursor:pointer;width:110px;height:19px;border:none;background:url('/Style%20Library/GulfAir%20Images/GulfAir_buttonBig.gif') 0px 0px no-repeat; padding-bottom:3px;padding-bottom:0px; color:#5c5c5c;}
.FormSubmitBigbtn:hover {background:url('/Style%20Library/GulfAir%20Images/GulfAir_buttonBig.gif') -220px 0px no-repeat;}
.FormSubmitBigbtn:down {background:url('/Style%20Library/GulfAir%20Images/GulfAir_buttonBig.gif') -98px 0px no-repeat;}
.FormSubmitBigbtn:out {background:url('/Style%20Library/GulfAir%20Images/GulfAir_buttonBig.gif') 0px 0px no-repeat;}
.FormSubmitBigbtn:up {background:url('/Style%20Library/GulfAir%20Images/GulfAir_buttonBig.gif') -49px 0px no-repeat;}
.printicon{padding-bottom:10px;float:left;}
.TextFieldInForm4{border:1px solid #999999; color:#000; width:200px!important;font:normal 8pt Verdana;*margin:0!important;margin:10px 0;}
#oz_logo {position:absolute; width:323px; height:100px; background:url('/Style%20Library/GulfAir%20Images/GulfAir_logo.jpg') no-repeat right bottom; bottom:24px; right:16px;}
#oz_home_logo,.oz_home_logo {width:249px; height:141px; background:url('/Style%20Library/GulfAir%20Images/GulfAir_home_logo.gif') no-repeat right bottom; float:right;}
.passenger_list tr td{ 	padding:5px 10px; background:url('/Style%20Library/GulfAir%20Images/GulfAir_loginbullet.gif') no-repeat left;}
.LabelLogin{margin-top:6px;}
.LabelSuccessMessage{padding: 50px;color:#006600; font-weight:bold; font-size:120%;}
.LabelErrorMessage{padding: 50px;color:#FF0000;font-weight:bold; font-size:120%;}
/* Added by Ahmed Masoud ********************************************************************/
.tbl_Itinerary {border-bottom:2px #edd78c solid;}
.tbl_Itinerary tr td {background-color:#f1f4f9;border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #fff;padding:3px 5px;}
.tbl_Itinerary .alternate_tbl {background-color:#ced7e7;padding:10px 30px;font-weight:bold;}
.tbl_Itinerary .normal_tbl {padding:10px 30px;}
.tbl_Itinerary tr th {background-color:#ced7e7;border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #fff;padding:5px;}
.book_ref_title {border:1px solid #edd78c; background-color:#f1f4f9; width:170px; padding:5px;}
.book_ref {font-weight:bold; font-size:15px}
.Itinerary_icon {text-align:center;width:30px;}
.Itinerary_title {background-color:Red;background:url('/Style%20Library/GulfAir%20Images/header_strip_Itinerary.jpg') repeat-x bottom;}
.Itinerary_title .Itinerary_title_space {width:20px;}
.Itinerary_title .Itinerary_title_r {background:url('/Style%20Library/GulfAir%20Images/header_strip_Itinerary_l.jpg') repeat-x ; width:3px;height:28px;}
.Itinerary_title .Itinerary_title_main {background:url('/Style%20Library/GulfAir%20Images/header_strip_Itinerary_title.jpg') repeat-x ; width:180px;padding:0 10px; font-weight:bold;}
.Itinerary_title .Itinerary_title_l {background:url('/Style%20Library/GulfAir%20Images/header_strip_Itinerary_r.jpg') repeat-x ; width:3px;height:28px;}
.FontBold {font-weight: bold;}
.TotalFare {font-weight: bold;font-size:160%}
.TotalFareContainer{font-weight:bold;padding-bottom:15px; padding-top:15px; padding-left: 50px; padding-right:50px;}
/* New Additions */
.LabelLogin{margin-top:6px;}
.LabelSuccess {font-weight:bold; color:#006600;}
.LabelSuccessMessage{padding: 50px;color:#006600; font-weight:bold; font-size:120%;}
.LabelError {font-weight:bold; color:#FF0000;}
.LabelErrorMessage{padding: 50px;color:#FF0000;font-weight:bold; font-size:120%;}
.DropDownList{border:1px solid #999999; color:#000; width:205px; font:normal 8pt Verdana;;margin: 0px;}
.LabelSeatNumber{font-weight:bold;color:#33CC33;}
.tbl_Itinerary2 {}
.tbl_Itinerary2 tr td{border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #fff;padding:3px 5px;}
.FontSmaller {font-weight:normal!important;font-size:5pt;}
/* More Additions 18/01/2011 */
.SuccessMessageTopBox {padding: 10px;width: 95%;font-weight:bold;color:#006600;border: 1px #006600 solid;margin-bottom: 5px;}
.FlyingProgress3{font-weight:bold; float:left;}
.FailureMessageTopBox{padding: 10px;width: 95%;font-weight:bold;color:#CC0000;border: 1px #CC0000 solid;margin-bottom: 5px;}

/* popup */
.blockblack{filter: alpha(opacity=70); background-color:#656565;opacity:0.7;}
.infopanel {
	background-color: #f6f1bd;
	border: 1px #e6c956 solid;
	clear: both;
	margin: 10px auto 10px auto;
	width: 350px;
	background-image: url('/Style%20Library/GulfAir%20Images/info.png');
	background-repeat: no-repeat;
	background-position: 10px 15px;
}
.btnpanel {
	background-image:url('/Style%20Library/GulfAir%20Images/buttonpanel.gif')!important;
	background-repeat:repeat-x!important;
	border: 0 none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	height: 24px;
	line-height: normal;
	padding: 0px 5px 0px 5px;
	vertical-align:middle;
	margin-right: 5px;
	width:auto!important;
}
.paneltxt .left{padding-top:8px;position:relative;left:-70px;width:440px;}
.paneltxt .left .btnpanel{padding:0px;margin:0px;}
.btnRow a{color:#0172ad!important;font:normal 11px Verdana!important;text-decoration:underline!important;}
.btnRow a:hover{text-decoration:none!important;}
.paneltxt {
	padding: 20px 20px 20px 80px;
}
.infopanel h1, .errorpanel h1, .successpanel h1 {
	font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	font-size: 18px;
	margin: 0px 0px 0px 0px;
	color: #777777;
	font-weight: lighter;
	border: 0px;
}
/* End popup */
/*olfat changes*/
.FormTable.fix td{padding-bottom:5px!important}
.FormTable.fix td .TextFieldInForm4{margin:0px!important}
.FormSubmitbtn.fix{padding-right:0px;padding-left:0px;}
.SuccessMessageTopBox{clear:both!important}
.PageLayoutTitle{width:95.5%!important}
.contwidth{width:725px}
.FormTable.fix .btnRow{padding-left:20px!important;text-align:left!important}

.TripTypeRadios{float:right;width:350px}
.MultiCityLink{float:right;padding:5px 0 0 0; margin:0 -125px 0 0 }


