/* Oman Air - CSS Document */
*{font-size:11px; padding:0; margin:0;}

/* General Starts */
body{
	padding:0;
	margin:1px;
	background:#f2f2f2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:11px;
}
a{color:#927b3e; text-decoration:none;}
a:hover{color:#927b3e;text-decoration:underline;}
h1{font-size:12px; background:#DFDFDF; border:1px solid #CCCCCC; padding:5px;}
h2{font-size:12px; padding:0px; margin:0; padding-bottom:5px; line-height:15px; color:#000000;}
h3{font-size:11px; padding:0px; margin:0; padding-bottom:5px; line-height:15px;}
p{margin:0; padding:0; padding-bottom:10px;}
form{margin:0px; padding:0px;}
td{ padding:0; margin:0}
.textfield{width:88px; height:16px;font-size:10px; border:1px solid #d1be92; margin:0;padding-left:2px; vertical-align:middle;}
.txtfld_search{width:88px; height:20px;font-size:11px; border:1px solid #7F9DB9; margin:0;padding-left:2px; vertical-align:middle;}


/* Main Table Starts */
#table_main{border:1px solid #7A786C;width:777px;background-color:#FFFFFF;background-image:url(images/template_bottom.gif);background-repeat:repeat-x;background-position:bottom left;}
#table_main td{padding:2px; /*vertical-align:top;*/font-size:11px; padding-top:10px;}
#maincontenttable td{ margin:0; padding:0;}

/* Banner Table Starts */
#table_banner{height:20px;background-image:url(images/template_top.gif);background-repeat:no-repeat;background-position:top left; font-size:9px;}
#table_banner a{color:#000000;}
#table_banner a:hover{color:#EE1C25;}


/* Menu Table Starts */
#table_menu{height:23px;background:#0f5e7c;color:#ffffff;font-weight:bold;text-align:left;font-size:10px;}
#table_menu a{color:#ffffff;text-decoration:none;padding:5px;}
#table_menu a:hover{color:#94030A;text-decoration:none;background:#FB9496;padding:5px;}

/* Middle Table Starts includes Special offers banner, Plan & book and Facility highlights  */
#table_middle td{padding:5px 0px 0px 0px;}

#table_plan{border:#d1be92 solid 1px;}
#table_plan th{background:url(../images/plan_header_bg.gif); color:#56440f; font-size:14px;}
#table_plan td{background:#ece9dd; padding:0px; color:#000104; text-align:right;}
#subtable_plan td{ border:0; height:30px; vertical-align:middle;}
#subtable_plan th{ text-align:center; background:none; font-size:11px; color:#000000; font-weight:normal;height:27px;}
#subtable_plan .textfield{background:#f1efe5;margin:3px;}
#subtable_plan .select{width:110px; margin:3px; height:18px;font-size:10px; background:#f1efe5; border:1px double #d1be92; padding:0; vertical-align:middle; }

/* Content Table Starts includes Latest News, Shortcuts, Booking Status & Login */
#table_content{margin-top:5px;}
#table_content a{ text-decoration:none; color:#32586D;}
#table_content a:hover{color:#EE1C25;text-decoration:none;}
#table_content th{background:#0f5e7c;color:#FFFFFF;height:23px;text-align:left;padding-left:28px;background-image:url(../images/bullet1.gif);background-repeat:no-repeat;background-position:left;margin-left:3px;border-right:1px solid #ffffff;}
#table_content td{padding:0px;margin:0px; text-align:left; font-size:11px;}


#newsscroll{width:200px;height:148px; padding:5px;}
#table_content .news{width:200px;background:url(images/news_bg.gif) repeat-x top;height:150px;font-size:11px;padding:0px;margin:0px;}
#table_content .news a{background:url(images/dotted_hor_line.gif) repeat-x bottom;display:block;text-decoration:none;width:190px; text-align:left; color:#32586D; padding:5px; }
#table_content .news a:hover{text-decoration:none; background:#E8E7E7; color:#000000;}

#table_content .shortcuts{padding:25px; line-height:20px; font-size:11px; background:url(images/dotted_ver_line.gif) repeat-y left;}
#table_content .shortcuts a{display:block; background:url(images/bullet3.gif) no-repeat left; padding-left:20px;}
#table_content .shortcuts a:hover{background:url(images/bullet4.gif) no-repeat left; padding-left:20px;}

#table_content .booking{padding:10px; text-align:right; line-height:18px; vertical-align:middle; font-size:11px; background:url(images/dotted_ver_line.gif) repeat-y left;}
#table_content .booking {Padding-right:20px;}

#table_content .loginth {background:#0f5e7c;color:#FFFFFF;height:23px;text-align:right;padding:0px; margin:0px; padding-left:28px; background-image:url(../images/bullet1.gif);background-repeat:no-repeat;background-position:left;margin-left:0px;border:0px;}
#table_content .loginth img{padding-left:18px;}

#table_content .loginmiddle {text-align:right; background:url(images/dotted_ver_line.gif) repeat-y left; vertical-align:top;}

#table_content .login { text-align:right; background:url(images/dotted_ver_line.gif) repeat-y left; vertical-align:top;Padding-right:8px;}
#table_content .login a{ font-size:10px;}

#table_search td{padding:0; margin:0; vertical-align:middle;}
#table_search .textfield{vertical-align:top;padding-top:2px; font-size:11px !important; }

.textfield{vertical-align:top;}


/* Table bottom Starts */
#table_bottom{vertical-align:top;margin:0px!important; padding:0px!important;}
#table_bottom td{vertical-align:top;margin:0px!important; padding-top:0px!important;}
#table_bottom img {margin-top:0px!important; padding-top:0px!important;}

/* Footer Starts */
#footer{color: #000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:center;height:30px;padding-top:5px;}
#footer a{color:#32586D; text-decoration:none;}
#footer a:hover{color:#32586D; text-decoration:underline;}

/* left menu */

#leftmenu{width:190px;}
#leftmenu th{}
#leftmenu td{margin:5px; padding:0;width:100%;}
#leftmenu a{text-align:left; color:#32586D; display:block; background:url(../images/img_leftarrow.gif) no-repeat right;border:1px solid #ffffff; border-top:0; padding:5px; padding-right:0;margin:0px; width:183px !important; /*moz width*/ width:100%; /*IE width*/text-decoration:none;}
#leftmenu a:hover{background-color:#F8F8F8; background-image:url(../images/img_leftarrow.gif); background-repeat:no-repeat; background-position:right; color:#000000; text-decoration:none;}
#leftmenu .heading{ border:1px solid #CCCCCC; background:#a9aaae; color:#FFFFFF; }
#leftmenu .heading:hover{background:#a9aaae; color:#FFFFFF;}
#leftmenu .active{background:#ffffff url(../images/img_leftarrow.gif) no-repeat right; color:#9c8247; border:1px solid #ffffff; border-left-color:#F4F4F4;}
.menutd{ background:#F4F4F4;}
.contenttable{margin:auto; width:545px !important; }

.filepath{ padding:0; margin:0; height:5px;  vertical-align:middle;}
.filepath a{ color:#999999}
.filepath a:hover{ text-decoration:underline; color:#999999}

.caption{font-size:12px; padding:0px; margin:0; padding-bottom:5px; line-height:15px; color:#000000;}
.subheading{font-size:11px; padding:0px; margin:0; padding-bottom:5px; line-height:15px; font-weight:bold;}
.subheading2{font-size:12px; padding:0px; margin:0; padding-bottom:5px; line-height:15px; font-weight:bold;}
.boxheadingstyle{font-size:12px; background:#a9aaae; color:#fff; border:0px solid #CCCCCC; padding:7px !important; font-weight:bold; margin-bottom:15px !important;}
.boxheadingstyleholidayegypt {BORDER: #666666 1px double;  FONT-WEIGHT: bold; FONT-SIZE: 9pt;  COLOR: #ffffff;  FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; padding:7px !important; background:#5a7795;}
.boxheadingstyleholidayuae {BORDER: #666666 1px double;  FONT-WEIGHT: bold; FONT-SIZE: 9pt;  COLOR: #ffffff;  FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; padding:7px !important; background:#5a7795;}
.boxheadingstyleholidaylebenon {BORDER: #666666 1px double;  FONT-WEIGHT: bold; FONT-SIZE: 9pt;  COLOR: #ffffff;  FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; padding:7px !important; background:#5a7795;}
.boxheadingstyleholidaytanzania {BORDER: #666666 1px double;  FONT-WEIGHT: bold; FONT-SIZE: 9pt;  COLOR: #ffffff;  FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; padding:7px !important; background:#5a7795;}
.boxheadingstyleholidayindia {BORDER: #666666 1px double;  FONT-WEIGHT: bold; FONT-SIZE: 9pt;  COLOR: #ffffff;  FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; padding:7px !important; background:#5a7795;}
.boxheadingstyleholidayoman {BORDER: #666666 1px double;  FONT-WEIGHT: bold; FONT-SIZE: 9pt;  COLOR: #ffffff;  FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; padding:7px !important; background:#5a7795;}
.pressrelease{FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; padding-left:20px;}
.tdstyle1{background:#f8f8f8;border:1px solid #dfdfdf;margin-bottom:5px; width:539px; padding:5px !important;}
.tdstyle1 img{margin:3px;}
.tdstyle3 { padding:3px !important;  FONT-SIZE: 8pt;  FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.imgborderstyle{border:1px double #646464; padding:0; margin:0; margin-bottom:10px; }
.click {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.borderthick {BORDER-COLLAPSE: collapse}
.borderthick td{padding:3px !important;}
.imagemargin{margin:3px; margin-left:8px; margin-right:8px;}
.form-l {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.form-l:hover {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.heading-link {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.heading-link:hover {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.list1 {
	LIST-STYLE-IMAGE: url(../images/dot2.gif); PADDING-BOTTOM: 1em; margin-left:30px !important;
}
.list2 {
	LIST-STYLE-IMAGE: url(../images/dot3.gif); PADDING-BOTTOM: 1em; LIST-STYLE-TYPE: none;margin-left:35px !important;
}
.list3 {
	LIST-STYLE-IMAGE: url(../images/dot6.gif); PADDING-BOTTOM: 1em; LIST-STYLE-TYPE: none
}
.list4 {
	LIST-STYLE-IMAGE: url(../images/dot3.gif); padding-bottom:3px; LIST-STYLE-TYPE: none;margin-left:35px !important;
}
ol li{margin-left:30px !important;}

/*------------- Style for download PDF table ---------------*/

.pdftable{background:#f4f4f4; padding:5px; padding-top:5px; padding-bottom:5px!important;}
.pdftable a {background:#f4f4f4; color:#32586D; font-weight:bold; text-decoration:none; color:#32586D; }
.pdftable a:hover {background:#f4f4f4; color:#EE1C25; font-weight:bold; text-decoration:underline; }

/*---------- top right javascript menu (home, contact us, sitemap) --------*/
#topmenu a {
	text-decoration:none; color:#32586D;}
#topmenu a:hover {
	text-decoration:none; color:#3366FF; }
/* ------------------------------------------ Site map ----------------------------------------*/

.seperator {background:url(images/dotted_ver_line.gif) repeat-y bottom; }

/* ----------------------------------- holidays flash banner ----------------------------------*/

div.holidayflash {width:545px;border:3px solid #DFDFDF; padding:0; margin:0; height:110px; margin-bottom:10px;}

/*------------------- class for table inside the content --------------------------------------*/
 
/*-------table content- Border without cell -------*/
#data_table {border:1px solid #cccccc; border-collapse:collapse;}
#data_table th {padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; color:#000000; FONT-SIZE:11px; background:#dfdfdf;}
#data_table td {padding:5px; background:#f4f4f4;}

/*-------table content- Border with cell -------*/
#data_table_cell {border:1px solid #cccccc; border-collapse:collapse;}
#data_table_cell th {padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; color:#32586D; FONT-SIZE:10px; background:#dfdfdf;}
#data_table_cell td {padding:5px; background:#faf8f8;vertical-align:middle !important;}

/*-------special classes for color -------*/
#data_table_cell .even {background:#f0efef;}
#data_table_cell .green {background:#00CC33;}
#data_table_cell .gold {background:#ffcc00;}

/*-------------------------------------- for holidays home page -----------------------------------------*/

.tdstyle-holy-1 {
BORDER-RIGHT: #999999 1px solid;FONT-WEIGHT: bold; FONT-SIZE: 9pt;  PADDING: 5px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #f6343e
}
.tdstyle-holy-1 a{COLOR: #ffffff; text-decoration:none;PADDING: 5px; }
.tdstyle-holy-2 {
BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #008a3c
}
.tdstyle-holy-2 a{COLOR: #ffffff; text-decoration:none;PADDING: 5px; }
.tdstyle-holy-3 {
BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #f0ba00
}
.tdstyle-holy-3 a{COLOR: #ffffff; text-decoration:none;PADDING: 5px; }
.tdstyle-holy-4 {
BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #f36138
}
.tdstyle-holy-4 a{COLOR: #ffffff; text-decoration:none;PADDING: 5px; }
.tdstyle-holy-5 {
BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #2b55a9
}
.tdstyle-holy-5 a{COLOR: #ffffff; text-decoration:none;PADDING: 5px; }
.tdstyle-holy-6 {
BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffa221
}
.tdstyle-holy-6 a{COLOR: #ffffff; text-decoration:none;PADDING: 5px; }

.mandatory{
 color:#ff0000;
}

/*------- class for special offers page -------*/
#specialoffer_thumb{ border:#76a3c4 solid 1px; border-collapse:collapse; font-family:Verdana, Arial, Helvetica, sans-serif;}
#specialoffer_thumb th{background:url(../images/specialoffer_headbg.jpg) #76a3c4 top left repeat-x; height:26px; font-size:11px; font-weight:bold; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:8px;}

#specialoffer_thumb th div {float:left; width:200px; font-size:10px; font-weight:normal; text-align:left; padding-right:8px; color:#003366; }
#specialoffer_thumb td {width:50%; text-align:center; background:#F8F8F8;}
#specialoffer_thumb td img {padding:3px; border:#d7d6d6 solid 1px;margin:15px 15px 10px 15px;}
#specialoffer_thumb td .language {font-size:11px; font-weight:normal; text-align:right; padding-right:8px; color:#4d81a6;; padding-left:35px; text-align:left; background:url(../images/special_offer_bullet.gif) 22px 4px no-repeat; margin-bottom:8px; }
#specialoffer_thumb td .language a {color:#4d81a6; text-align:left; text-decoration:none;}
#specialoffer_thumb td .language a:hover {color:#4d81a6; text-decoration:underline;}
#specialoffer_thumb td .language a:visited {color:#4d81a6;}
#specialoffer_thumb td .emptydiv {font-size:11px; font-weight:normal; text-align:right; padding-right:8px; color:#4d81a6;; padding-left:35px; text-align:left; margin-bottom:8px; }
#specialoffer_thumb td .valid {font-size:11px; font-weight:normal; text-align:center;color:#76a3c4; padding:4px 2px 1px 35px; text-align:left; background:#d8d7d7; margin: 0px 2px 2px 2px; height:16px; color:#000000;}

#offer_detail {width:500px;}
#offer_detail td{}
#offer_detail .offer_detail_header{font-size:12px; font-weight:bold; padding-bottom:5px;}
#offer_detail #offer_content {margin-left:15px; }
#offer_detail #offer_content td{padding-left:13px; padding-top:3px;}
#offer_detail2 {}
#offer_detail2 td{ padding-bottom:5px; padding-left:10px;}
#offer_detail2 th{ padding-bottom:5px;}
#offer_container {background:url(../images/bg.jpg) top repeat-y;}
#centre_table{ border-top:1px #b6b6b6 solid; margin-top:4px; padding-top:2px; padding-bottom:2px; border-bottom:1px #b6b6b6 solid;}
#offer_detail #offer_content2 {margin-left:15px;  margin:15px 0px 0px 8px;}
#offer_detail #offer_content2 td{padding-left:5px; padding-top:3px;}
#offer_container2 {background:url(../images/bg.jpg) top repeat-y; }
#offer_container2 td{padding:0px 5px 0px 5px;}

#spec_offerouter{ margin-left:22px; margin-right:22px; }
#spec_offerouter2{ margin-left:8px; margin-right:22px; }
#specoffer_inner{ margin-top:12px; background:url(../images/offerpage_bg.jpg) bottom no-repeat; }



#landing_outer{ margin-top:10px;}

#eng_arab{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:center; margin-top:3px;}
#eng_arab a {color: #FFFFFF ; font-size:10px; text-decoration:none; color:#FFFFFF;}
#eng_arab a:hover { color: #999999;}

/*----- header for press releases ----*/
h4 {font-size:18px; padding:0px; margin:0; margin-bottom:10px; color:#003366; font-weight:bold; text-align:center; font-family:Arial, Helvetica, sans-serif;}


/*styles for global Contactus page*/

#contact_us{border:#ABC3CC solid 1px;width:548px;}
#inner_newsections{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#444340; background:url(../images/web_booking_bg.jpg) no-repeat; margin-left:8px; padding:5px 0px 0px 115px; height:110px; margin-right:8px; line-height:15px; clear:both; border:#DDDDDD solid 1PX; border-top:#FFFFFF solid 1px;}
#sindbad_newsections{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#444340; background:url(../images/Sindbad_bg.gif) no-repeat; margin-left:8px; padding:5px 0px 0px 115px; height:112px; margin-right:8px; line-height:15px; clear:both; border:#DDDDDD solid 1PX; border-top:#FFFFFF solid 1px;}
#feedback_newsections{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#444340; background:url(../images/Customer_Feedbackbg.jpg) no-repeat; margin-left:8px; padding:5px 0px 0px 115px; height:112px; margin-right:8px; line-height:15px; clear:both; border:#DDDDDD solid 1PX; border-top:#FFFFFF solid 1px;}

#tab1{background:url(../images/inner_tab.gif) no-repeat; margin-top:10px; margin-left:8px; margin-right:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#606163; font-weight:bold; margin-bottom:0px; padding:5px 0px 5px 35px; border-bottom:#CCCCCC solid 1px;}
#tab2{background:url(../images/inner_tab.gif) no-repeat; margin-top:10px; margin-left:8px; margin-right:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#606163; font-weight:bold; margin-bottom:0px; padding:5px 0px 5px 15px; border-bottom:#CCCCCC solid 1px;}

/*----Feedback-------*/
#feedback{border:#ABC3CC solid 1px;padding-left:10px; width:540px;}
#feedback2{padding-left:5px; border-right:#FFFFFF solid 7px;}
#feedback .white{ }
#feedback .grey{background:#F9F9F9;}
.compo{border:#cbcbcb solid 1px; height:17px; width:163px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#606163; font-size:10px; background:#F8F8F8;margin-top:10px;} 
.text_area{border:#cbcbcb solid 1px; height:17px; width:113px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#606163; font-size:10px; background:#F8F8F8; margin-top:10px;}
.text_area3{border:#cbcbcb solid 1px; height:17px; width:35px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#606163; font-size:10px; background:#F8F8F8; margin-top:10px;}
.text_area2{border:#BFBFBF solid 1px; width:172px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#606163; font-size:11px; background:#F8F8F8; }

/*----Global Contacts-------*/
#global_contacts{border:#ABC3CC solid 1px;width:480px;}
#global_tab{background:url(../images/inner_tab.gif) no-repeat; margin-top:10px; margin-left:8px; margin-right:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#606163; font-weight:bold; margin-bottom:0px; padding:5px 0px 5px 35px; border-bottom:#CCCCCC solid 1px;}
#city_sections{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#444340; background:url(../images/web_booking_bg.jpg) no-repeat; margin-left:8px; padding:5px 0px 0px 115px; height:110px; margin-right:8px; line-height:15px; clear:both; border:#DDDDDD solid 1PX; border-top:#FFFFFF solid 1px;}


/*---- from style.css-------*/



.errortxt{font-size:11px;color:#ff0000;font-weight:normal;}
img { border: 0; }
.rowcolor{background: #EDF5DE;}
.topnavrowclr {background:#000;}
.normalrow{background: #FFF;}
a { color:#666666;text-decoration:none;outline:none; }
a:hover {  text-decoration: underline; }
.nounderline {  text-decoration: none; }
.pntr{cursor:pointer;}
.biggertxt { font-size:22px;font-weight:bold;}
.bigtxt { font-size:16px;font-weight:bold;}
.mediumtxt { font-size:12px;font-weight:normal;}
.mediumhdtxt { font-size:13px;font-weight:normal;}
.smalltxt { font-size:11px;}
.smalltxt1 { font-size:9px;line-height:13px;}
.boldtxt{font-weight:normal;}
.normaltxt{font-weight:normal;}


div.dotline{background: url(images/dot-line.gif) repeat-y;width:1px;padding-left:1px;}
div.vdotline {background:url(images/vdotline.gif) no-repeat;width:508px;height:32px;}
div.vdotline1{background: url(images/vdot-line.gif) repeat-x;height:1px;margin-bottom:1px;}
div.divborder {border:1px solid #CCC;}
div.divborderbot {border-bottom:1px solid #ECECEC;}
div.divcontspacing{text-align:justify;margin:5px 10 7 10;}

#topsubmenu ul{margin:0px 0px 0px 15px;padding:0;list-style-type:none;text-align:center;}
#topsubmenu ul li{display:block;float:left;margin:0 10px 0 0;}
#topsubmenu ul li a{display:block;float:left;text-decoration:none;padding: 6px 10px 0px 0px;text-align:center;}


A.matriidlink:link {
	COLOR: #666666; text-decoration:none;
}

A.matriidlink:hover{
	COLOR: #FF7312; text-decoration:none; 
}

.rigpanel {font-family: Georgia, Arial, Helvetica, Tahoma; color: #339933;}
.iconspan{ float: right; margin: 3px; cursor:hand; cursor:pointer; font-weight: bold;}
.iconspan2{ float: left;margin: 3px; cursor:hand; cursor:pointer; font-weight: bold; }



/* Right Panel }*/









/* pop container }*/
/*{ middle area*/

/*  middle area }*/

/*{ Icon menu area */
.icon-menu1 {background:url(images/icon-mouse-menu1.gif) repeat-x;width:168px;padding-top:10px;}
.icon-menu2 {background:url(images/icon-mouse-menu2.gif) no-repeat bottom right;width:168px;}
/* Icon menu area }*/

/*{ registration */
.hobint-select1{float:left;background:url(images/hobint-select-bg1.gif) no-repeat;padding-left:5px;height:21px;}
.hobint-select2{float:left;background:url(images/hobint-select-bg2.gif) no-repeat top right;height:21px;padding-right:55px;}
/* registration }*/

.payaddtab {width:91px !important; width:90px; text-align:center; background-color:#F2F2F2; border:1px solid #DADADA; padding:2px 0px 2px 0px;}

/*{ search style */
.vc {background: url(images/clasic-bg.gif) repeat-x; }
.vcp {background: url(images/clsplus-bg.gif) repeat-x; }
.vcs {background: url(images/clssuper-bg.gif) repeat-x; }
div.container {width:772px;}
div.bheight{height:15px;}
div.vc1 {width:508px;}
div.vc2 {width:252px;}
div.vc6 {width:166px;}
div.vcpad {padding: 5px 0px 5px 11px;}
div.vc-dl {float:left;width:456px;}
div.vc2-dl {float:left;width:241px;}
div.vc6-dl {float:left;width:155px;}
div.vcpd-top {padding-top:7px;}
div.vc6pd-top {padding-top:5px;}
div.vc1-wt {width:350px;}
div.vc2-wt {width:154px;}
div.vc6-wt {width:77px;}
div.vc-padl {padding:0px 0px 0px 11px;}
div.vc4-padl {margin:0px 0px 0px 7px;}
div.phnumpadd {padding: 0px 3px 2px 3px;}
.phnextpadding {padding: 5px 0px 0px 11px;}
.bdotline {height:105px;margin:3px 10px 0px 0px;}
div.fleft{float:left;}
div.fright{float:right;}
/* search style }*/

.button-padd {margin:5px;}
.button{ background: #FE7314 url(images/button-bg.gif) no-repeat top left;padding: 1px 10px 1px 10px;border:none;color: #FFF; font: bold 11px arial, helvetica, sans-serif; overflow: visible; vertical-align: middle;}
.divbutton {float:left;background:#AF4A06;padding-bottom:1px !important;padding:0px 1px 0px 0px;margin:0px;margin:0px;border:none;}
.inputtext {padding-left:2px;border:1px solid #B3B3B3;font-family:arial, tahoma, verdana;font-size:11px;color:#666;font-weight:normal;}

.fadediv{display: none;position: absolute;top: 0;background-color: #FFFFFF;z-index:1001;-moz-opacity: 0.80; opacity:0.80;filter: alpha(opacity=80);text-align:center;}
.dispdiv{display: block;position: absolute;margin: 0 auto;padding: 5px;z-index:1002;}

.iconclass{position: absolute;visibility:visible;-moz-opacity: 0.80; opacity:0.80;filter: alpha(opacity=80);}

.rightnav-highres {background:url(images/bullet-1024.gif) left no-repeat; padding-left:10px;}
.rightcls-highres { padding:1px 7px 1px 15px;}
.rigpanel-highres {font-size:11px; font-family: Arial, Helvetica, Tahoma; color: #669933;text-decoration:none;}

#hintbox{position:absolute;top:0;visibility:hidden;z-index:100;}

/* Search Curve Part */
.srch-container-border { border:1px solid #E4EBF1; width:auto; margin:0 0 5px 0; padding:0; }
.corner-top, .corner-left, .corner-bottom { background-repeat:no-repeat; display:block; position:relative; font-size:0; line-height:0; margin:0; height:3px; }
.corner-top { background-position:100% 0; width:auto; top:-1px; right:-1px;}
.corner-top .corner-left { background-position:0 -6px; width:3px; left:-2px; }
.corner-bottom { background-position:100% -3px; clear:both; width:auto; bottom:-1px; right:-1px; }
.corner-bottom .corner-left { background-position:0 -9px; width:3px; left:-2px; }
.corner-top, .corner-left, .corner-bottom { background-image:url(images/srch-rnd-curve.gif); }
div.srch-container-border { border-color:#CBCBCB; background-color:#fff; }
.srch-width{width:508px !important;width:510px;}
/* Search Curve Part */

/* View Profile Part */
.viewwidth { width:510px;}
.viewinnerwidth { width:508px;}
.viewinnercontwidth { width:505px; text-align:justify;}
.viewinnercontpad { padding:12 12 0 12px; }
.viewtabspace { padding-left:10px;}
.viewtabhdspace { padding:5px 10px 0px 5px; }
.viewedithdspace { padding-top:10px;padding-right:5px; }
.viewtabline    { width:1px; height:50px;background: url(images/viewtabbrd.gif) no-repeat; }
.viewtabbg    { width:506px; background: url(images/viewtabbg.gif)  repeat-x; }
.viewsepline     { width:508px;height:1px;background: url(images/view-prof-sepline.gif) no-repeat;}
.viewinfsepline { width:482px;height:1px;background-image: url(images/view-prof-inf-sepline.gif); }
.viewsepclr { width:482px;height:1px;background-color:#CBCBCB;color:#CBCBCB; }
.viewinfwdth    {  width:100px; padding-top:3px; text-align:left;}
.viewinfwdth1   {  width:355px; padding-top:3px; text-align:left;}
.viewinfpadd    {  padding-top:3px; text-align:left;}
.viewsubheadwdth1 { width:125px; padding-bottom:3px; padding-top:3px;}
.viewsubheadwdth2 { margin-left:30px; width:125px; padding-top:3px;}
/* View Profile Part */

/* Photo Popup Part */
.grn-top-lft{background-repeat:no-repeat;background-image: url('images/grn-top-lft.gif'); width:4px;height:12px;}
.grn-top-right{background-repeat:no-repeat;background-image: url('images/grn-top-right.gif'); width:4px;height:12px;}
.grn-bot-lft{background-repeat:no-repeat;background-image: url('images/grn-bot-lft.gif'); width:4px;height:12px;}
.grn-bot-right{background-repeat:no-repeat;background-image: url('images/grn-bot-right.gif'); width:4px;height:12px;}
.grn-top-tile{background-repeat:repeat-x;background-image: url('images/grn-top-tile.gif'); width:98%;height:12px;}
.grn-bot-tile{background-repeat:repeat-x;background-image: url('images/grn-bot-tile.gif'); width:98%;height:12px;}
/* Photo Popup Part */

.ffp_table{BORDER-COLLAPSE: collapse;}
.ffp_table td{padding:6px 15px 6px 6px !important;}
.ffp_table th{padding:6px !important;}

.ffp_seperator { background:url(../ffp/images/seperator.jpg) center no-repeat;}

/* ---------------------- left panel --------------------*/
#left_flash embed {margin-bottom:12px; text-align:center; width:190px;}
#left_flash p {padding:0px!important;}
#callcentre_left {width:190px; height:92px; background:url(../images/call_centre.jpg) no-repeat center; margin-top:15px;}


/*------------- New Catering Section ---------------*/
#menu {
	font-family: Tahoma;
	font-size: 12px;
	height:29px;
	width:551px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	margin-top:10px; padding-left:15px;
	background:url(../aboutus/aboutus_services_delivery/images/menu_bg2.gif) no-repeat;
}

#menu a{text-decoration:none;color:#ffffff;display:block;width:130px; text-align:center; float:left; padding: 7px 0 8px 0;}
#menu a:hover{ color:#E2D1A2;}
#banner{ margin-top:13px;}
#content_area{
	width:551px; 
	background:url(../aboutus/aboutus_services_delivery/images/content_areabg.gif) repeat-y;
	margin-top:10px;}

#services_section{
	width:251px; height:92px;
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; color:#4c4b4e;
	margin-top:1px;	
	}
#services_section img{
	float:left;
	margin:0px 5px 0px 13px;
	}
#services_section td{
	height:94px;
	margin-top:2px;
	background:url(../aboutus/aboutus_services_delivery/images/section_bg.gif) no-repeat;
	}
#services_section th{
	background:url(../aboutus/aboutus_services_delivery/images/head1.gif) no-repeat;
	width:250px;
	height:26px;
	padding:0px 0px 0px 35px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	}
	
#services_section a{color:#4c4b4e; text-decoration:underline;}
#services_section a:hover{text-decoration:none; list-style:none; }
#services_section ul {  padding-left:0px; }
#services_section ul li { list-style:none; line-height:23px; }
#services_section ul a{  padding-left:0px; margin-left:0px; margin-top:6px; }
#services_section ul li a{ background:url(../aboutus/aboutus_services_delivery/images/arrow_dot.gif) 5px center no-repeat; padding:0px 0px 0px 13px;  margin:0px 0px 0px 0px;}

#certification_section{
	width:251px; height:92px;
	background:url(../aboutus/aboutus_services_delivery/images/section_bg.gif) no-repeat;
	margin-left:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; color:#4c4b4e;
	margin-top:1px;
	}
	
#certifications img {
	margin:0px 0 0 22px;
	padding:1px; 
	border:#CCCCCC solid 1px; 
	}

#certifications h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	background:url(../aboutus/aboutus_services_delivery/images/zoom_icon.gif) left no-repeat;
	border:none;
	margin:0 0 5px 35px;
	padding:0 0 0 15px;
	text-align:left;
	}
	
#certifications_inner h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#816A2A;
	font-weight:normal;
	background:url(../aboutus/aboutus_services_delivery/images/zoom_icon.gif) left no-repeat;
	border:none;
	margin:10 0 5px 123px;
	padding:0 0 0 15px;
	text-align:left;
	}

#catering_outer {
	margin:0px !important;
	padding:0px !important;
	
	}

#subtitle{
	background:url(../aboutus/aboutus_services_delivery/images/head1.gif) no-repeat;
	width:250px; height:26px;
	margin-left:12px;
	margin-top:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px 0px 0px 35px;}
#subtitle2{
	background:url(../aboutus/aboutus_services_delivery/images/head1.gif)
	no-repeat; height:26px;
	margin-right:15px;
	clear:both;
	margin-top:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;}
#subtitle_inner{
	background:url(../aboutus/aboutus_services_delivery/images/inner_subtitle.gif)
	no-repeat;
	width:525px; height:26px;
	margin-left:12px;
	margin-top:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px 0px 0px 35px;}
	
#inner_content{
	width:517px;
	margin-left:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; color:#816A2A;
	margin-top:20px;
	
	}
#inner_content ul{  padding:0px; padding-top:10px; }
#inner_content li{ list-style-position:inside;}
#inner_content a{color:#816A2A; text-decoration:underline;}
#inner_content a:hover{text-decoration:none;}
#inner_content img{padding:1px; 
	border:#D0B97A solid 1px; margin-right:5px;
	float:left;}
	
	
/* ------------------ Web Check in ----------------------*/

#check_in_steps {}
#check_in_steps ol {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style:decimal outside;}
#check_in_steps ol li {padding:11px 0px 11px 0px; margin:0px 0px 0px 0px;}
#check_in_steps ol li.checkin_border {background:url(../plan_book/images/seperator.jpg) no-repeat;}
#check_in_steps img {float:left; clear:both; margin-right:35px;}

#check_in {border:#CCCCCC solid 1px; height:155px; width:360px; background:#F4F4F4; color:#000104;}
#check_in td{margin:0px; padding:2px;}
#check_in th{margin:0px; padding:0px; background:none; font-weight:normal; color:#000104;}
#check_in .textfield{background:#ffffff;margin:3px; width:125px;}
#check_in .text_area{background:#ffffff;margin:3px 15px 3px 6px; width:75px !important;}
#check_in .select{margin:3px 3px 3px 6px; height:18px;font-size:10px; background:#ffffff; border:1px double #d1be92; padding:0; vertical-align:middle; width:125px; }
#check_in th .textfield{background:#ffffff; margin:3px 10px 3px 6px; width:60px !important;}
#check_in img {margin:5px;}
	

/*EOF global page*/