﻿@charset "utf-8";
/* CSS Document */
input[disabled="-1"]{background-color:gray !important;}
select[disabled="-1"]{background-color:gray !important;}
/* General */
html {overflow-x:auto; overflow-y:scroll; height:100%; padding:0; margin:0; background:#e5eaf2;}
body {height:100%; padding:0; margin:0; background:#e5eaf2;}
form {margin:auto;  height:100%; padding:0;width:100%;background:#e5eaf2;  font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#000; text-decoration:none;}
img {border:0px;}

a {color:#1755ab!important; text-decoration:underline;}
a:visited {color:#0d3976; text-decoration:underline;} 
a:hover {color:#1755ab!important; 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%20Images/GulfAir_home_logo.gif') no-repeat right bottom; float:right;}
	#oz_topnav {/*position:relative;*/ max-width:532px; 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: 520px; height:27px; float:left;}
		#oz_topnav_links{position:relative;margin:6px 0 0 5px; 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; cursor:pointer; float:left;}
		#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') left center no-repeat; width:5px; height:27px; margin:0 0 0 5px;}
	#oz_searcharea{position:relative; float:left; width:175px; height:19px; margin:2px 0 10px 7px;}
		#oz_search {position:relative; float:left; 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%}
		#oz_searchbtn,#ctl00_oz_searchbtn {position:relative; float:left;cursor:pointer;width:28px;height:19px;border:none;background:url('../GulfAir%20Images/GulfAir_searchbutton.gif') 0px 0px no-repeat;}
			#oz_searchbtn:hover {background:url('../GulfAir%20Images/GulfAir_searchbutton.gif') -28px 0px no-repeat;}
			#oz_searchbtn:down {background:url('../GulfAir%20Images/GulfAir_searchbutton.gif') -57px 0px no-repeat;}
			#oz_searchbtn:out {background:url('../GulfAir%20Images/GulfAir_searchbutton.gif') 0px 0px no-repeat;}
			#oz_searchbtn:up {background:url('../GulfAir%20Images/GulfAir_searchbutton.gif') -28px 0px no-repeat;}
			.search table tbody tr td.ms-sbcell{background-color:transparent;padding:0;cursor:pointer;height:19px;border:none;}
			.search table tbody tr td.ms-sbgo a img {position:relative; float:left;cursor:pointer;border:none;}
			.ms-sbplain{font:11px Tahoma; border:1px solid #999999; color:#606060; width:139px; height:15px; margin:0}
	#oz_loginarea{/*position:absolute;height:56px;*/float:left;width:430px;margin-left:10px;_margin-left:5px;/*margin-top:30px;bottom:0px;left:10px;*/}
		#oz_login_controls{margin:5px 0 0 5px;}
		#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{position:relative; border:1px solid #999999; color:#606060; width:130px; height:15px; float:left;}
		#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;}
		#oz_login_links{margin:5px 0 0 0;}
		#oz_navstrip {float:left; 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:left;  padding:0px;}
		#oz_navstrip ul li{float:left; color:#fff !important;font-size:13px;font-weight:normal; height:33px; width:154px; text-align:center; cursor:default;}
		#oz_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:154px;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:left;}
		#oz_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_navstrip ul li a:hover{background:url('../GulfAir Images/GulfAir_navsel.jpg') repeat-x center;text-decoration:none}

		#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;}
		.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:20px 0 0 0;width:400px;float:left}
	#oz_fcopyright {position:relative; margin:27px 0 0 0; color:#737373; left:5px;float:left;width:580px;}
	#oz_booking{position:relative; margin:12px 7px 7px 7px; float:left; width:573px; height:278px;}
		#oz_booking_tabs{position:relative; float:left; width:573px; height:28px;}
			#oz_booking_tabsel{position:relative; float:left; 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:left;}
				.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:left;}
			#oz_booking_tab{position:relative; float:left; 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:left;}
				.oz_booking_body{position:relative; background:#1755a8; width:100px;/* height:28px;*/ float:left; 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:left;}
			#oz_tabs_strip{/*position:absolute*/background:url('../GulfAir Images/GulfAir_booking_strip.jpg') no-repeat top left; 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.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:294px;_height:300px;/* 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.jpg') no-repeat left top; width:574px; /*height:238px;*/ margin:0 0 0 0px; float:left;}
				#oz_booking_controls{position:relative; float:left; padding:10px 0px 0px 10px; height:100%;width:95%;#width:90%;} 
				#oz_booking_controls td{ padding:0px;}	
					#oz_booking_type{float:left;width:100%;}
					.oz_booking_type{float:left;padding:10px 0 ; border-bottom:1px #999 solid; width:100%;}
						#oz_type_icon{float:left;margin:0 0 0 10px;text-align:center;vertical-align:middle;}
						#oz_type_text{float:left;margin:0 10px 0 5px;text-align:center;vertical-align:middle;}
						#oz_type_text a{font:normal 11px Tahoma !important; vertical-align:top;color:#1755ab;text-decoration:underline;}
						#oz_type_text a:hover{font:normal 11px Tahoma !important; vertical-align:top;color:#1755ab;text-decoration:none;}						
						.oz_type_icon{float:left;margin:0 0 0 5px;text-align:center;vertical-align:middle;}
						.oz_type_text{float:left;margin:0 5px 0 5px;text-align:center;vertical-align:middle;}
						.oz_type_text a{font:normal 11px Tahoma !important; vertical-align:top;color:#1755ab;text-decoration:underline !important;}
						.oz_type_text a:hover{font:normal 11px Tahoma !important; vertical-align:top;color:#1755ab;text-decoration:none !important;}
					#oz_lowestfares{/*background:url('../GulfAir Images/GulfAir_LowestFares.gif') no-repeat left top; */width:121px; height:48px; position:absolute; left:440px; top:10px;}
					#oz_controls_table{/*position:relative; */margin:10px 0 0 0; width:100%; float:left; color:#000; z-index:1; font-size:11px !important;}
					#oz_controls_table table{padding:0px !important;}
					#oz_controls_table table td select{font-size:11px !important;}
		#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; vertical-align:top !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.gif') !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 10px !important;#padding:0 0 0 10px !important; margin-top:6px !important;}
	#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:12px; color:#000; margin:0 0 0 2px;}
	
/* SiteAction And WelCome Control */

.WelcomeControlDiv{float:left;}
.SiteActionDiv{float:left;}
.siteactionempty{height:20px;}
/*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:490px; 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:345px;*height:340px;_height:335px; margin:10px 0 3px 0;#margin:10px 0 9px 0;}
.BodyDiv{border-left:solid 1px #969696;border-Right:solid 1px #969696;height:300px;*height:300px;_height:305px;background:url('/Style Library/GulfAir Images/RightWebPartBG.gif') no-repeat 180px bottom;  }
.BodyDiv2{border-left:solid 1px #969696;border-Right:solid 1px #969696; height:446px;_height:450px;}
.BodyDiv3{height:396px;}
.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:400px;  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 table{direction:rtl;width:97%;margin-left:3px;height:26px;background:url('../GulfAir Images/NavSeperator.gif') no-repeat left bottom;}
/*.treeStyle Div{width:97%;margin-left:3px;}*/
.treeStyle Div table{background:#065ca9 url('../GulfAir Images/NavSeperator.gif') no-repeat left bottom;}
.treeStyle table tbody tr td img{width:0px;}
.treeStyle Div Div table{background:#1f79c8 url('../GulfAir Images/NavSeperator.gif') no-repeat left 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{padding:5px 0;float:left}
td.ms-navheader{text-align:left!important;direction:ltr!important;}
a.ms-navheader{font:normal 12px Tahoma!important;text-decoration:none!important;float:left;text-align:left;color:white!important;width:155px;padding-left:6px;}
a.ms-navheader:hover{text-decoration:none!important;color:#e9d297!important;}
a.ms-navheader:visited{font:normal 12px Tahoma!important;text-decoration:none!important;float:left;text-align:left;color:#fff;width:155px;padding-left:6px;}

td.Selectednode ,a.Selectednode,a.Selectednode:visited{background:white;color:#1752a4 !important;}
span.ms-navheader{color:#fff;padding-left:6px;font:normal 12px Tahoma!important;width:155px;}
.ClassTdMenu{background:#1d3176;}

/* BreadCrump Styles */

.BreadCrumpDiv{background:#e9d297; padding:4px 0 0 10px;height:15px; border-bottom:1px #949292 solid;}
a.ms-sitemapdirectional{color:#003082  !important;font:normal 12px Tahoma !important;}
span.ms-sitemapdirectional{color:#003082  !important;font:normal 12px Tahoma !important;}
.currentnode{background:#f9f9f9 url('../GulfAir Images/CurrentNodeTailImg.gif') no-repeat left center!important; padding-left:7px; color:#003082  !important;}
.evreynode{float:left;}
.CurrentNoderightstyleDiv{width:7px; height:14px; float:left;background:url('../GulfAir Images/CurrentNodeBeginImg.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 12px Tahoma !important;color:#003082 !important;}
a.SecondTitle22:hover{font:bold 12px 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:576px !important;}
Div.ajax__tab_body{border:0px !important; padding:0px !important;}
Div.ajax__tab_header{background:transparent !important;}
.ajax__tab_active{height:28px !important;}
.ajax__tab_outer{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;}

/***********************************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_fa22094a_e57c_4cda_af56_2d3b1454c291_ctl00_gvEditFamilyMembers_ctl02_ceEditBdate_popupDiv{left:750px !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 9px 0 8px;}
.LowestDiv{padding:0;}
.ControlTitle{height:30px; font:bold 16px Tahoma; color:#666666; vertical-align:middle; text-align:left; padding-left:10px; background:#ece9da}
.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-left:4px;}
/*.LowestTable td{vertical-align:top;}*/
.FormtopDiv{background:url('../GulfAir Images/FormTopCurve.gif'); width:775px;height:8px;float:left;font-size:0px;}
.FormBottomDiv{background:url('../GulfAir Images/FormBottomCurve.gif'); width:775px;height:7px;float:left;font-size:0px;}
.FormBodyDiv{ float:left; Border-left:1px solid #aeadad;Border-Right:1px solid #aeadad;width:771px; margin-left:1px; }

.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:6px;padding:5px;visibility:hidden; width:161px;}
#SelectionArea{background-color:#fff; filter:alpha(opacity=80);opacity:0.8; position:absolute;}
.LangAndContTable{margin:-3px 0 0 5px;}
.LangAndContTable a{margin:0px !important;}
.RadioBtnInFlightStatusTable{margin:30px 0 5px 0;}
.RadioBtnInFlightStatusTable label{font:normal 12px Tahoma !important; color:#333 !important;position:relative;top:-2px}
.RadioBtnInFlightStatusTable2 label{font:normal 12px Tahoma !important; color:#333 !important;position:relative;top:-2px}
div.BokingInnerDiv table tr td table.RadioBtnInFlightStatusTable2 tr td{padding:0px !important;}
.moreofferstable{margin-top:0px;margin-left:11px;}
.moreofferstable a{font:normal 12px Tahoma; color:#4c77b1 !important;}

.oz_pormotion{width:175px;height:122px;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:left;}
.oz_pormotionTopDiv{width:185px;height:5px;float:left; font-size:0px; background:url('../GulfAir Images/OffersTopDiv.gif');}
.oz_pormotionTopDiv2{width:379px;height:6px;float:left; 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:left;font-size:0px; background:url('../GulfAir Images/RightWebPartBottomCurve.gif');}
.oz_pormotions{ height:135px; float:left; padding:9px 0 0 7px;*padding:12px 0 0 7px;_padding:6px 0 0 7px;}
.oz_pormotions2{width:380px; height:135px; float:left; padding:8px 0 0 0;}
.oz_pormotionDivtemplate{ float:left;width:185px;margin:0 10px 0 0 ;}
.oz_pormotionDivtemplate2{ float:left;width:378px;}
.OffersIMGCaptionDiv{color:#1c3479;font:normal 12px Tahoma;padding-left: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;font:normal 14px Tahoma;background:url('../GulfAir Images/TitleHorzontalruleStrip.gif') repeat-x left bottom;color:#bc9a55;width:94.5%;}
.FlagDiv{float:left;}
.LinkDiv{float:left; margin:3px 5px 0 5px;}
.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;}
.FlightStatusGridViewCalss tr td table tr td{text-align:center;border:0px;padding:0px !important;}
div.ajax__calendar2month_body div table tr td{border: 0px !important;padding:0px !important}
.ajax__calendar2month_header div{text-align:center!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;background-color:#fefcf2;}
.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;width:100%;text-align:center}
.FBLikeDiv{float:right;padding:0 10px;width:169px;text-align:center}
.ContentDiv{float:left; padding:8px}
.ContentDiv2{float:left; margin:0 0 10px 15px}
.ContentDiv3{float:left; margin:10px 0 10px 0}
.ContentDiv p{padding:0 10px 0 0}
.BackBtnDiv{width:100%;text-align:center}

/*.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{margin-left: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;}

.MarginLeftZone{width:96% !important;}
td.Paddingleft{padding-left:10px !important;}
td.Paddingleft2{padding-left:20px !important;}
.PaddingTRBL{padding:15px}
.PaddingTRBL2{padding:10px}
.DestinationGuidTBLay .PaddingTRBL2{padding:10px;width:265px;_width:275px;}
.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:left;}
.SOfferTHeader1{width:135px;height:21px;text-align:left;}
.SOfferTHeader2{width:125px;height:21px;text-align:left;}

.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/LeftTop.gif') no-repeat left top;width:8px;height:8px;}
.RoundedCorner2{background:url('../GulfAir Images/RightTop.gif') no-repeat Right top;width:8px;height:8px;}
.RoundedCorner3{background:url('../GulfAir Images/LeftBottom.gif') no-repeat left bottom;width:8px;height:8px;}
.RoundedCorner4{background:url('../GulfAir Images/rightBottom.gif') no-repeat right 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 right top;}
.RoundedCornerLeft{background:url('../GulfAir Images/RoundedCornerBorder.gif') repeat-y left 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;}
.oz_weatherbtn{margin-top:1px!important;}
.WeatherDiv2{padding:3px 0px;background:#faf8f0 !important;}
.AirPortInfoTable{}
.AirPortTitle{}
.AirPortInfoTableBg{background:#faf8f0 !important; font-family:Tahoma !important; }

.BokingInnerDiv{width:250px;_width:260px; padding:5px;background:url('../GulfAir Images/BookingControlInnerBg.gif') no-repeat center right;}
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:172px}

/*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:250px;}
.SeperatorSpecialOffer{background-color:silver;float:left;width:85%;height:1px;color:gray; font-size:0px; margin-left: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;}
.Paddingtop9{padding-top:9px !important;}
.Padding0{padding:0px 5px !important;}
.MarginTop10{margin-top:10px;}
.MarginBot10{margin-Bottom:10px;}
.height296{height:296px;}
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;}
.ReservationsCode font{font:11px tahoma!important;}
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 14px Tahoma !important; margin:5px 0;}
a.SiteMapLevel1Style{color:#bc9a55 !important;font:bold 14px Tahoma !important;text-decoration:underline !important;margin:5px 0;}

span.SiteMapLevel2Style{color:#003399;font:bold 13px Tahoma !important;padding-left:10px !important;background: url('/_layouts/images/lstbulet.gif') no-repeat left 50%;}
a.SiteMapLevel2Style{color:#003399 !important;font:bold 13px Tahoma !important;text-decoration:underline !important;padding-left:10px !important;background: url('/_layouts/images/lstbulet.gif') no-repeat left 50%;}
a.SiteMapLevel2Style:hover{color:#bc9a55 !important;font:bold 13px Tahoma !important;text-decoration:none !important;}

span.SiteMapLevel3Style{color:#003399;font:normal 12px Tahoma !important;padding-left:10px !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:10px !important;background: url('/_layouts/images/lstbulet.gif') no-repeat left 50%;}
a.SiteMapLevel3Style:hover{color:#bc9a55 !important;font:normal 12px Tahoma !important;text-decoration:none !important;}

span.SiteMapLevel4Style{color:#003399;font:normal 11px Tahoma !important;padding-left:10px !important;background: url('/_layouts/images/lstbulet.gif') no-repeat left 50%;}
a.SiteMapLevel4Style{color:#003399 !important;font:normal 11px Tahoma !important; text-decoration:underline !important;padding-left:10px !important;background: url('/_layouts/images/lstbulet.gif') no-repeat left 50%;}
a.SiteMapLevel4Style:hover{color:#bc9a55 !important;font:normal 11px Tahoma !important;text-decoration:none !important;}

span.SiteMapLevel5Style{color:#003399;font:normal 11px Tahoma !important;padding-left:10px !important;background: url('/_layouts/images/lstbulet.gif') no-repeat left 50%;}
a.SiteMapLevel5Style{color:#003399 !important;font:normal 11px Tahoma !important; text-decoration:underline !important;padding-left:10px !important;background: url('/_layouts/images/lstbulet.gif') no-repeat left 50%;}
a.SiteMapLevel5Style:hover{color:#bc9a55 !important;font:normal 11px Tahoma !important;text-decoration:none !important;}

td.SiteMapNodeStyle{padding:5px 0;}
.floatRight{float:right;}
.floatLeft{float:left;}
.floaLeft{float:left !important;}
.Hidden{visibility:hidden;}
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:left!important; margin:0px!important;}
.ajax__calendar2month_container{width:340px !important;}
#ctl00_m_g_674e0961_ab9c_4208_a043_a856e06fc429_ctl00_DepCalendar_popupDiv,#ctl00_m_g_674e0961_ab9c_4208_a043_a856e06fc429_ctl00_RetCalendar_popupDiv{
	left:590px !important;
}
.ajax__calendar2month_prev{background:url('../GulfAir%20Images/LeftCal.png') 0 0 no-repeat !important;}
.ajax__calendar2month_next{background:url('../GulfAir%20Images/RightCal.png') 0 0 no-repeat !important;}
.ajax__calendar2month_dayname ,.fontbold{font-weight:bold !important;}
a.fontbold{text-decoration:underline !important;}
a.fontbold:hover{text-decoration:none !important;}
td.ajax__calendar2month_crossed{width:18px !important;display:table-cell !important;float:none !important;}
td.ajax__calendar2month_selected Div{color:red !important;}
.ajax__calendar2month_titleleft{margin-left:auto !important;margin-right:auto !important;width:140px !important;text-align:center !important;}
.LoginTable{float:left;height:86px;_height:70px;}
.RedLabel{color:Red!important;font-family:Tahoma!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;left:3px; width:20%; font-size:0px;height:0px; margin-top:20px;top:2px;}
.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;padding:20px 0}
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;}


.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;}

/*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:#c6deeb;}
.FFPNavSilver td{text-align:center;border-color:#b5b4b1;padding:0 7px;height:22px;font:bold 12px Tahoma;color:#1755a8;background:#b6b6b6;}
.FFPNavGold td{text-align:center;border-color:#b5b4b1;padding:0 7px;height:22px;font:bold 12px Tahoma;color:#1755a8;background:#d8b94f;}


.NoPaddingTable{background:#faf8f0 !important;padding:0;width:100%;}
.LeftAlign{text-align:left!important;}
a.newOfferLink{color:#fff!important;font:normal 12px Tahoma!important;}
a.newOfferLink:hover{color:#fff!important;font:normal 12px Tahoma!important;}
.tdSalesPeriod{width:500px!important}

#subscribeForm {background-color:#fff !important;}
.PopularDataView{padding:0px 10px 10px;}
.MealTD{width:142px;}

a.Interfooter {color:#1755ab!important; text-decoration:underline!important;font-size:11px}
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 Arial;color:#333}


/* Search results Page */

.ms-srchresultstop,.srch-Page-bg,.srch-stats{background:#fff !important}
.ms-srchresultstop{padding-left:30px}
#BottomCell ,.srch-Summary{padding-left:30px}
.srch-Icon{margin-right:5px;}
.srch-Title a{font:14px Tahoma !important;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 ,.srch-stats ,.srch-sort-right ,.srch-description{font:12px Tahoma !important}
.srch-description{color:#666 !important}
.srch-sort-right{padding-right: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}



.DivStatusMSG span{font:12px Tahoma!important;}

.terms a ,.Interfooter a{text-decoration:underline !important;font:11px Tahoma!important;}
.terms a:hover ,.Interfooter a:hover{text-decoration:none !important}
.terms span,.terms label{font:8pt Tahoma!important;}

.RadioBtnStyle label{position:relative;top:-2px}
.padleft3{padding-left:3px}
.fLeft{float:left}
.EmptyMsgDiv{text-align:center}
.EmptyMsg{font:normal 12px Tahoma;color:red}
span.IdClassBold{font:bold 12px Tahoma!important}
.paddtb{padding:0 5px!important}

.VisaTable tbody{width:100% !important;}

.PagerStyle td table{text-align:center !important; margin:auto}
.PagerStyle td table tr td a{width:12px;height:10px;border:1px #1755a8 solid; vertical-align:bottom;padding:0 3px;font-size:9px!important}
.PagerStyle td{height:20px;}
.PosRel{position:relative}
 
.SelectedFlight{color: #000 !important;font: normal 11px Tahoma;}
.FlightPos{position:relative;top:-5px;}

.MarginTOp{margin-top:3px}
#versionDiv{display:none}
/*WCI*/
.WCIDDWidth{width:180px}
.WCITBWidth{width:176px}
.WCITDWidth{width:35%}
.margin0{margin:0px!important}
.topMargin{margin-top:20px!important}
