/* CSS Document */

body {	margin: 0px; background-color:#c0c0c0; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; }
p, h1, h2, h3, h4, h5, h6, ul, li, form, input, label { margin:0px; padding:0px;}

#container{ margin:0 auto; width:980px;}
#header{ margin:0px; padding-top:12px; height:88px; background:url(../images/banner.gif) no-repeat top left;}
#wrapper{ margin:0px; height:566px; background:url(../images/transparent_red_bg.gif) no-repeat left top; background-color:#FFFFFF;}
#navigation{ margin:0px 0px 0px 19px; padding-top:19px; height:45px; }
#content{ margin:0px 0px 0px 19px; height:280px;}
#right{ float:left; margin:0px; width:132px; height:280px; background:url(../images/right_bg.gif) no-repeat left; }

#logo { width:253px; height:75px; background:url(../images/logo.gif) no-repeat top left; margin-left:15px; }
#logo a { width:253px; height:75px; text-decoration:none; border:none; text-indent:-2000px; display:block; }

#left{ float:left; margin:0px; width:213px; height:280px; background:url(../images/left_bg.gif) no-repeat right; }
#left ul{list-style:none; margin:20px 0px 0px 20px;}
#left li{ font:normal bold 10px/22px Verdana, Arial, Helvetica, sans-serif; color:#eb5454;}
#left li a{ text-decoration:none; color:#eb5454;}
#left li a:hover{ text-decoration:none; color:#000;}

#center{float:left; width:584px; height:270px; margin:0px; padding:3px 3px 7px 10px; text-align:justify;
		font:normal normal 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#000; 
		 background:url(../images/center_bg_1.gif) no-repeat left;}
.marque{ float:left;margin:0px; width:195px; height:250px; padding-left:8px; padding-top:20px; background-color:trasparent; }
.anim_gif{float:left;margin:0px;width:584px; height:270px; top:0px; }
#center_content{ width:579px; margin:0px; padding:0px 5px 0px 0px; overflow:auto;
			 font:normal normal 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#000;  }

#center_content h1{ font:normal bold 13px/16px Verdana, Arial, Helvetica, sans-serif; color:#000; padding:5px 0px 5px 0px; }
#center_content h3{ font:normal bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#000; padding:5px 0px 5px 0px; }
#center_content p{ font:normal normal 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#000; padding:5px 0px 5px 0px; }
#center_content ul{list-style:disc; margin:10px 0px 5px 17px;}
#center_content li{ font:normal normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#000;}

#center_top_link { font: normal normal 10px/15px Verdana,Arial,Helvetica,sans-serif; color: #333; text-align:right; 
			padding:0px 10px 0px 10px; margin:0px; height:18px; }			
#center_top_link a{  color: #333; text-decoration:underline; }
#center_top_link a:hover{ color: #333; text-decoration:none; }

#left_2_1{overflow:auto; width:574px; height:240px; }

#left_1_title{ margin:10px 0px 0px 16px; width:197px; height:20px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;
				color:#cc0000; line-height:20px; font-weight:bold;}				
#left_1_bookaflight{ margin:0px 0px 0px 10px; width:203px; height:250px;}

/*-------------------- book a flight form -----------------------------*/
#left_1_bookaflight{ margin:0 auto; width:190px; height:200px;}
#left_1_bookaflight h1{padding:5px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold; color:#FF6600; }
#left_1_bookaflight form {  margin:0px;}
#left_1_bookaflight option, label, input, select { margin:2px 0 2px 0px; vertical-align: middle;
		font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#002C5D; text-decoration:none; line-height:13px; }
#left_1_bookaflight span { color:#FD7F00; }
.send_but {margin:2px 0px 0px 90px; text-align:center; }
.month { width:100px; }
.from { width:180px; }
.date { width:52px; }
.textbox_sendmsg { width:100px; margin:0px 0px 0px 33px; }
.query_type_sendmsg { width:300px;	}
/*-------------------- book a flight form -----------------------------*/

#grey_Strip{ margin:10px 0px 10px 19px; padding:3px 0 0 10px; height:17px; background:url(../images/grey_bg.gif) no-repeat top left; color:#fff; font-weight:bold; }

#grey_Strip img{ border:none; margin-left:5px;} 

#bottom_box{ margin:0px 0px 0px 19px; height:159px;}
#bottom_box_1{ margin:0px; width:190px; height:159px; background:url(../images/bottom_img1.gif) no-repeat left; }
#bottom_box_2{ margin:0px; width:190px; height:159px; background:url(../images/bottom_img2.gif) no-repeat left; }
#bottom_box_3{ margin:0px; width:190px; height:159px; background:url(../images/bottom_img3.gif) no-repeat left; }
#bottom_box_4{ margin:0px; width:182px; height:159px; background:url(../images/bottom_img4.gif) no-repeat left; }
#bottom_box_5{ margin:0px; width:190px; height:159px; background:url(../images/bottom_img5.gif) no-repeat left; }

#bottom_box_1, #bottom_box_2, #bottom_box_3, #bottom_box_4, #bottom_box_5 {	
	float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }	
#bottom_box_1 h1, #bottom_box_2 h1, #bottom_box_3 h1, #bottom_box_4 h1, #bottom_box_5 h1 {	
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; display:block; text-align:center;
	padding-top:0px; line-height:20px; margin:0px;	}
#bottom_box_1 h2, #bottom_box_2 h2, #bottom_box_3 h2, #bottom_box_4 h2, #bottom_box_5 h2 {	
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:bold; display:block; text-align:center;
	padding-top:0px; line-height:20px; margin:0px;	}
#bottom_box_1 h2 a, #bottom_box_2 h2 a, #bottom_box_3 h2 a, #bottom_box_4 h2 a, #bottom_box_5 h2 a {	
	color:#000; text-align:center; text-decoration:none; }
#bottom_box_1 h2 a:hover, #bottom_box_2 h2 a:hover, #bottom_box_3 h2 a:hover, #bottom_box_4 h2 a:hover, #bottom_box_5 h2 a:hover {	
	color:#000; text-align:center; text-decoration:underline; }	
	
#bottom_box_1 h3, #bottom_box_2 h3, #bottom_box_3 h3, #bottom_box_4 h3, #bottom_box_5 h3 {	
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:bold; display:block; text-align:left;
	padding-top:0px; line-height:16px; margin:0px;	}
#bottom_box_1 a{color:#333333; text-decoration:none;}
#bottom_box_1 a:hover{color:#333333; text-decoration:underline;}

.bottom_box_form{ margin:25px 28px 0px 18px; height:85px;}
.bottom_box_form P{margin:0px; padding:0px; width:140px;}

.bottom_box_form input{ margin:0px; padding:0px; width:140px; border:1px solid #999999; }
.textbox{ margin:0px; padding:0px; width:140px; display:inline; border:1px solid #999999; clear:left; }

#bottom_box_5 ul{list-style:none; margin:25px 0px 0px 20px;}
#bottom_box_5 li{ font:normal bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
					background:url(../images/plus_icon.png) no-repeat left center; padding-left:20px;}
#bottom_box_5 li a{ text-decoration:none; color:#000;}
#bottom_box_5 li a:hover{ text-decoration:none; color:#cc0000;}
		
/*-------------------- footer start -----------------------------*/		
#footer{ margin:4px 0px 0px 19px; height:20px; background:url(../images/footer_bg.gif) no-repeat top left;}

#footer_1 { font:italic normal 11px/18px Verdana,Arial,Helvetica,sans-serif; color:#FFF;
			float:left; width:360px; height:20px; padding-left:10px; }			
#footer_1 span { font: normal normal 11px/18px Verdana,Arial,Helvetica,sans-serif; color:#990000; }
#footer_1 span a {  color:#990000; text-decoration:underline; }
#footer_1 span a:hover {color:#000; text-decoration:none; }

#footer_2 { font: normal normal 11px/18px Verdana,Arial,Helvetica,sans-serif; color:#fff;
			float:left; height:20px; width:250px; text-align:center;
}
#footer_2 a { font: normal normal 11px/18px Verdana,Arial,Helvetica,sans-serif; color:#fff; text-decoration:none; }
#footer_2 a:hover {color:#000; line-height:18px; text-decoration:none; }
#footer_3 { font: normal normal 11px/18px Verdana,Arial,Helvetica,sans-serif; color:#fff;
			float:left; height:20px; width:300px; text-align:right; }
/*-------------------- footer end -----------------------------*/	

#left_1_bookaflight option, label, input, select {font: normal normal 11px/13px Arial,Helvetica,sans-serif; color:#000;
													margin:2px 0 2px 5px; text-decoration:none; vertical-align: middle; }
#left_1_bookaflight span { color:#cc0000; }

.send_but {margin:2px 0px 0px 90px; text-align:center; }
.month { width:100px; }
.from { width:180px; }
.date { width:52px; }
.textbox_sendmsg{ width:100px; margin: 0px 0px 0px 33px;	}
.query_type_sendmsg { width:300px;	}
/*------------------------------------------------*/
/*calender css*/	
.cal_Theme1 .ajax__calendar_container { background-color: #e2e2e2; border:solid 1px #cccccc; }
.cal_Theme1 .ajax__calendar_header { background-color: #ffffff; margin-bottom: 4px; }
.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev { color: #004080; padding-top: 3px; }
.cal_Theme1 .ajax__calendar_body { background-color: #e9e9e9; border: solid 1px #cccccc; }
.cal_Theme1 .ajax__calendar_dayname { text-align:center; font-weight:bold; margin-bottom: 4px; margin-top: 2px; }
.cal_Theme1 .ajax__calendar_day { text-align:center; }
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
.cal_Theme1 .ajax__calendar_active { color: #004080; font-weight:bold; background-color: #ffffff; }
.cal_Theme1 .ajax__calendar_today { font-weight:bold; }
.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title { color: #bbbbbb; }
/*calender css*/

/***************Share Popup CSS**********************/
#share{	border:none;}
#share ul {	border:none; }	
#share li { width:100px; padding:0px 10px 0px 0px; vertical-align:middle; float:left; display:block; text-decoration:none;
			font: normal normal 10px/30px Verdana,Arial,Helvetica,sans-serif; color: #003399; text-align:left;	 }
#share li a { color: Gray; text-decoration:none; line-height:30px; }
#share li a:hover {	color: Maroon; 	text-decoration:none; line-height:30px; }
#share img { padding:5px; float:left; text-decoration:none; }
/***************Share Popup CSS**********************/
.popup_panel_content_share { border:2px solid black; text-align:justify; padding:0px; background-color:White; 
						height:280px; Width:300px;	}
.popup_panel_content_share ul { border:none; }	
.popup_panel_content_share li { width:100px; font: normal normal 10px/30px Verdana,Arial,Helvetica,sans-serif; color: #003399;
 		text-align:left; vertical-align:middle; padding:0px 10px 0px 0px; text-decoration:none; float:left;	display:block; }
.popup_panel_content_share li a { color: Gray; text-decoration:none; line-height:30px; }
.popup_panel_content_share li a:hover  { color: Maroon;	text-decoration:none; line-height:30px; }
.popup_panel_content_share img{	padding:5px; float:left; text-decoration:none; }
.popup_ok_button_share { float:right; padding:2px 2px 0px 0px; cursor:pointer;	width:11px;	height:11px; }
.popup_header_share { background:url(../GreyBox/header_bg.gif) repeat;	border-bottom:1px solid black;	height:20px; }
.popup_header_share img { float:right;	padding:4px 4px 1px 0px; cursor:pointer; }
.modalBackground_share {  background-color:Gray; filter:alpha(opacity=70);  opacity:0.7; }
 /***************Share Popup CSS**********************/
