@charset "utf-8";

body{

margin:0 auto;

background-image:url(../pics/bg.jpg);

background-repeat:no-repeat;

background-position:bottom;

background-color:#84b3dc;

}



#main{

margin:0 auto;

width:1000px;

background-color:#b6bfc7;

display:block;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

}



.heading{ font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#FFFFFF;

font-weight:bold;

}

.heading1{ font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

font-weight:bold;

}

.packages{ font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#FFFFFF;



}

.white_more{ font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#FFFFFF;

text-decoration:none;

}

.white_more:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFCC00;

	text-decoration:none;

}



#btns_in{

width:737px;

padding:14px 0 0 24px;

float:left;



}

.top_btns{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

	color:#403f3f;

}

.top_btns:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

	color:#000000;

}

.top_btns_break{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

	color:#403f3f;

	padding:0 10px 0 10px;

}

.right_btns{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

	color:#fff;

	line-height:17px;

}

.right_btns:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

	color:#b0b0b0;

}

/*---------------------------*/

#content {

width:1000px;

background-color:#FFFFFF;

float:left;

display:block;

}
#content1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12;
text-align:justify;







}

/*-------------left panel--------------*/

#left_panel {

width:179px;

height:100%;

background-color:#e9e9b7;

display:block;

float:left;

padding:10px 0 0 0;

margin:0 0 0 2px

}

.left_bullet{

padding:0px 5px 0 10px;

}

.left_btns{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

	color:#687961;

	line-height:30px;

}

.left_btns:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

	color:#333333;

}

/*-------------left panel ends--------------*/

/*-------------mid panel starts--------------*/

#mid_panel {

width:636px;

float:left;

display:block;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#454545;



}

#mid_panel_intro {

padding:16px 10px 12px 16px; 

}

#mid_panel_objective {

width:601px;

padding:16px;

background-color:#f1f1cd;

margin:0 1px 0 1px;

}

#mid_panel_contact {

width:600px;

padding:16px;

margin:0 1px 0 1px;

}

/*-------------mid panel ends--------------*/

#right_panel {

width:180px;

float:left;

background-color:#e9e9b7;

display:block;

}

/*---------------------------*/

#footer{

width:1000px;

display:block;

float:left;

background:url(../pics/footer_bg.jpg);

background-repeat:repeat-x;

height:86px;

}

#footerbtns_in{

width:765px;

padding:10px 0 0 20px;

float:left;

}

.footer_btns{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#393939;

}

.footer_btns:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#000;

}

.footer_btns_break{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#393939;

	padding:0 6px 0 6px;

}



#certificate{



padding:10px 0 0 0px;

float:left;

}

/*---------------------------*/

#form {

	padding:15px 0px 30px 0px;

	float: left;

}



.matter1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#999999;

}



.matter {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

text-decoration:none;

text-align:justify;

}

.matter_heading {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

text-decoration:none;

text-align:justify;

}

.more{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

text-decoration:none;

color:#000000

}

.more:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

text-decoration:none;

color:#333333;

}

.input {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#000;

	font-size:11px;

	width:160px;

	border:none;

	border:#FFFFFF;

}

.queriesinput {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#000;

	font-size:11px;

	width:210px;

	margin:0 0 5px 0;

}

.copyright {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#666666;

}

.design {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#666666;

}

.design:hover {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#000;

}

.h1{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#000;

font-weight:bold;

}

.h12{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#ff0505;

font-weight:bold;

}
.h3{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#000;

font-weight:bold;

}

.h4{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#f1f1cd;

font-weight:bold;

text-decoration:none;

padding-left:5px;

}

.h5{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#155177;

font-weight:bold;

}



.h6{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#000;

font-weight:bold;

}
.tablelink{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
outline:none;
font-weight:bold;}
.tablelink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
font-weight:bold;
text-decoration:underline;
}



.email {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#006699;

}

.email:hover {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#000000;

}

.tripBookingContainer {margin:20px 5px;}

.tripBookingContainer .heading{

	color:#01385c;

	font-weight:bold;

}

.tripBooking{

	background:#f5f9fb;

	padding:5px 20px;

	margin-top:8px;

}

.tripBooking h3{color:#155177;margin:8px 0;font-size:13px;}

.tripBooking .inputBox{width:153px;}

.tripBooking .selectBox{width:157px;}

.tripBooking textarea{height:75px;width:558px;}

.tripBookingBox{padding:8px;background:#7FAEE2;font-size:11px; border:#CCCCCC 2px solid;}

.tripBookingBox table tr td{text-align:right;width:50%;vertical-align:top;}

.tripBookingBox table tr .left{text-align:left;}

.tripBookingBox table tr .right{text-align:right;width:16%;}

.tipsForBooking .heading{padding:10px;background:#F5F9FB;margin-top:10px;}

.tipsForBooking ul{

	margin:12px 20px;

}

.red{ color:#FF0000;}
#rightbanner{position:fixed;  top:140px; left:10px; }
.pic{
float:right;
padding:0 0 5px 5px;}
