/* CSS Document */
* { margin:0; padding:0;}

html, body{
height:100%;
width:100%;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#D3ECFE;

}
#vdiv{float:left; width:1px; height:50%; margin-bottom:-275px;}
#main-container{
	position:relative;
	clear:left;
	margin:10px auto 10px auto;
	height:auto;
	width:860px;
	background:url(container_bg.png) repeat-y;
	overflow:auto;
}
#containerbox{

	width:838px;
	height:auto;
	overflow-y: auto;
	overflow-x: hidden;
	position: relative;
	background-color:#fff;
	padding:5px;
	margin:auto;
}
#mainbox{position:relative; width:822px; height:100%; overflow:auto; }
#mainbox .leftbox{float:left; width:268px; height:auto; margin-right:5px; margin-top:8px; overflow:auto; border:1px #1497F8 solid; background:#F9FCFF;}
.leftbox h1{ font-size:14px; margin:0 0 5px 0; padding:2px 0 2px 5px; color:#fff; background:url(hbg.gif) no-repeat;}
.leftbox h2{ font-size:14px; margin:5px 0 5px 0; padding:2px 0 2px 5px; color:#fff; background:url(hbg.gif) no-repeat;}
.leftbox p{ padding:0 5px 0 5px; text-align:justify; margin:0 0 5px 0;}
#mainbox .inputholidayscal{ border:1px solid #1B5A89;}
#mainbox .maroon_text{ font-weight:bold; color:#1B5A89; font-size:12px;}
#mainbox .selectbigCalender{ border:1px solid #1B5A89;}
#mainbox .selectsmallCalender{ border:1px solid #1B5A89;}

.leftbox .leftbanner{ position:relative; height:228px; width:268px; margin:auto; margin-bottom:10px;}
#contactbox{ width:540px; height:auto; overflow:hidden; border:1px #1497F8 solid; background:#F9FCFF;}
#contactbox h1{ font-size:14px; margin:0 0 5px 0; padding:3px 0 3px 5px; color:#fff; background:url(contact-h1.gif) no-repeat;}
#contactbox h2{ font-size:14px; margin:5px 0 5px 0; padding:2px 0 2px 5px; color:#fff; background:url(hbg.gif) no-repeat;}
#contactbox p{ padding:0 5px 0 5px; text-align:justify; margin:0 0 5px 0;}
#contactbox table td{color:#044A7D;}

#mainbox .rightbox{float:right; width:542px; height:auto; margin-left:5px; margin-top:8px; overflow-y:auto;overflow-x:hidden;}
#mainbox .simplecontainer{ width:810px; overflow:auto; border:1px solid #1497F8; margin:8px auto 0 auto; background:#F9FCFF; }
.simplecontainer h1{font-size:14px; margin:0 0 5px 0; padding:5px 0 5px 5px; color:#fff; background:url(simple-h1.gif) no-repeat;}
.simplecontainer h2{ font-size:13px; margin:5px 0 5px 0; padding:2px 0 2px 5px; color:#fff; background:url(simple-h2.gif) no-repeat; }
.simplecontainer p{ padding:5px; margin-bottom:1px; text-align:justify; white-space:normal;}
.faq{color:#044A7D;}
#one, #two, #three, #four, #five, #six, #seven{ text-align:justify;}
.submitbotton{ background:url(submitbotton.jpg); cursor:pointer; width:100px; height:36px; border:0; text-indent: -9999px;}
.simplecontainer table td{ font-family:11px; text-align:justify;}
.rightbox .btopright{ width:542px; height:130px; margin-bottom:8px; }
.rightbox .bbottomright{ width:542px; height:150px; margin-top:8px;}
.rightbox #flightbox{ width: 542px; height:auto; overflow:auto;}
#flightbox .box-1{
	position:relative;
	width: 540px;
	height:145px;
	padding:0;
	float: left;
	border: 1px solid #0683DF;
	}
.boxbg{ background:#B0DCFD}
.fwhite{color:#FFFFFF;}
.box-1 .face1{ float:left; width:95px; padding:15px 12px 0 12px; border-right:1px solid #8DCDFC; margin-top:10px; height:85px;}
.box-1 .face2{ float:left; width:245px; padding:15px 12px 0 12px; border-right:1px solid #8DCDFC; margin-top:10px; height:85px;}
.box-1 .face3{ float:left; width:130px; padding:15px 10px 0 10px; margin-top:10px; height:85px; text-align:center;}
.box-1 .callnow{ position:relative; width:535px; margin-right:5px; color:#EA732A; height:25px; text-align:right; font-size:25px; font-weight:bold;}
.callnow span{ color:#000000; font-size:12px;}
.face3 .price{font-size:32px; font-weight:bold; color:#013B8A;}
.face3 span{ font-size:11px;}

/*HOME page blog and news area*/


#top{ position:relative; width:860px; height:110px; background:url(top_bg.png); clear:both;}
#footer{ position:relative; width:860px; height:105px; background:url(footerbg.png); clear:both;}
#footer .copyright{ position:relative; margin:0 auto 0 auto; width:850px;text-align:center; color:#FFFFFF; font-size:11px;}
.copyright a{ color:#FFFFFF; text-decoration:none;}
.copyright a:hover{ color:#FFFFFF; text-decoration:underline;}
#footer #bannercontrol{position:relative; width:840px; height:auto; overflow:auto; padding:0 5px 0 5px; margin:0 auto 0 auto; overflow:hidden;}
#bannercontrol UL{float:left; overflow:hidden; width:840px; list-style:none; margin:0; padding:0px; height:auto; list-style:none; overflow:hidden;}
#bannercontrol LI{float:left; width:270px; height:70px; margin:4px; padding:0px;  display:block; overflow:hidden; border:1px solid #2375B1;  
-moz-border-radius: 10px;
	-webkit-border-radius: 10px; color:#FFFFFF; font-size:11px;
}
#bannercontrol LI input{border:1px solid #2375B1; background:#3592D7; color:#FFFFFF; font-size:11px; padding:2px; width:150px;}
#bannercontrol LI input:focus{border:1px solid #7B03AF; background:#FAD196; color:#444; font-size:11px; padding:2px;}
#bannercontrol LI input[type="submit"]{border:1px solid #1C5C8C; padding:1px; background:#257BBA; cursor:pointer;}
#bannercontrol LI #atol{ float:left; width:100px; display:inline; height:60px; margin:6px 0px 0 55px;}
#bannercontrol LI .bottomlink{ text-align:center; padding-top:5px;}
.bottomlink a{ color:#FFFFFF; text-decoration:none;}
.bottomlink a:hover{ color:#FFFFFF; text-decoration:underline;} 
#bannercontrol LI .paymethod{ margin:auto; width:250px; padding-top:5px;}
#chatroom{width:148px; margin:15px auto 15px auto;}
#chatroom p{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-align:center; color:#7A321D;}
#logo{ position:absolute; padding:0; margin:0; z-index:1000!important;}
#callnow{ position:absolute; padding:0; margin:0; right:0; top:35px;}
.text-input{border:1px solid #2375B1; background:#C5DFF3; color:#444; padding:2px;}
.text-input:focus{border:1px solid #7B03AF; background:#FAD196; color:#444;}


select{ border:1px solid #2375B1; background:#C5DFF3; color:#444; padding:2px;}
select:focus{border:1px solid #7B03AF; background:#FAD196; color:#444;;
}
textarea{ border:1px solid #2375B1; background:#C5DFF3; color:#444;}
textarea:focus{border:1px solid #7B03AF; background:#FAD196; color:#444;
}
a{color:#044A7D; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}


#t_centent{padding:10px; width:auto; height:100%; clear:both}
#t_centent h1{ font-size:18px; color:#013B8A; margin-bottom:5px;}
#t_centent p{ text-align:justify; white-space:normal; margin-bottom:3px; }

#rescource ul{ padding:5px; width:auto; height:100%; list-style:none; margin:0}
#rescource li{ padding:5px; width:auto; float:left; clear:both; display:block;}
#rescource li p{ float:left; white-space:normal;}
#rescource li a{ font-weight:bold;}

#botlink{width:auto; line-height:25px; height:25px; margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#fff;}
#botlink a, a:visited{ text-decoration:none; color:#fff; }
#botlink a:hover{ text-decoration:underline;}
