/* CSS Document */



body { 	margin:0px;

		padding:0px;

		background:#f3ebe9 url(../images/pagebg.gif) repeat-x;

		

		font-family:Tahoma, Arial, Verdana;

		font-size:11px;

		font-weight: normal;

		color:#333333;}

		

form { margin:0px; padding:0px;}



#form { background:#e2c1bc; font-family:tahoma; font-size:11px; color:#911223;}

#form a{ color:#911223; text-decoration:underline;}

#form a:visited{ color:#911223; text-decoration:underline;}

#form a:hover{ color:#911223; text-decoration:none;}



.button { background:#911223; font-family:tahoma; font-size:10px; color:#ffffff;}



input { border:1px solid #dcb692; font-family:tahoma; font-size:11px;  color:#373737;}

.input { border:1px solid #dcb692; font-family:tahoma; font-size:11px;  color:#373737;}

select { border:1px solid #dcb692; font-family:tahoma; font-size:11px;  color:#373737;}

/* nav */



.topdiv { float:right; margin-right:13px; font-family:tahoma; font-size:11px; color:#a53d4b;}

.topdiv a{ color:#a53d4b; text-decoration:none;}

.topdiv a:visited{ color:#a53d4b; text-decoration:none;}

.topdiv a:hover{ color:#a53d4b; text-decoration:underline;}



.navTable { margin-bottom:14px;}



.footer { color:#c88991; font-family:tahoma; font-size:10px; width:96%; margin:6px auto; background:#911223; padding:6px}

.footer a{color:#c88991; text-decoration:none;}

.footer a:vsited{color:#c88991; text-decoration:none;}

.footer a:hover{color:#c88991; text-decoration:underline;}



.footer div { float:right;}



.border { background:url(../images/divider.gif) repeat-x; height:14px;}

.border-kolkata { background:url(../images/divider_kolkata.gif) repeat-x; height:14px;}

/* body */



#masterpad { padding:16px 20px;}



p { text-align:justify; font-family:tahoma; font-size:11px; color:#373737; line-height:16px;}

.p {  font-family:tahoma; font-size:11px; color:#373737; line-height:16px;}

.p a{ color:#373737; text-decoration:underline;}

.p a:visited{ color:#373737; text-decoration:underline;}

.p a:hover{ color:#373737; text-decoration:none;}



.buleted { margin-top:2px; margin-left:18px; margin-bottom:2px;}



/*********************************  Sankar    ***************************************/



/*TAG */

 

h1{ font-family:tahoma;

	font-size:14px;

	font-weight:bold;}

	

h2{
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#990000;
	font-style: normal;
}



.Linktext1{

	font-family:tahoma;

	font-size:11px;

	font-weight: normal;

	color:#990000;

	text-decoration:none;}



.Linktext1:hover{

	font-family:tahoma;

	font-size:11px;

	font-weight: normal;

	color:#990000;

	text-decoration: underline;}







#masterpad2 { padding:10px;}



.txtbx{

	background-color:#FFFFFF;

	border:1px solid #DDDDDD;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	color:#333333;

	font-size:11px;

	font-weight:normal;

	height:16px;

	width:150px;

}



.inputstyle{

	background-color:#FFFFFF;

	border:1px solid #DDDDDD;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	color:#333333;

	font-size:11px;

	font-weight:normal;

	height:20px;

	width:150px;}

	

.line1{

	border-bottom:#990000 dotted 1px;

	vertical-align:middle;}

	

.submit{ 
	background-image:url(../images/submit-buttom.jpg);
	height:22px;
	width:70px;
	font-family:tahoma;
	font-size:11px;
	font-weight: normal;
	color:#FFFFFF;
	}

	

.border2{ 

	border:#CCCCCC solid 1px;

	}

	

.pading1{ padding:10px;}


/**************************************21-07-07**********************************/

.footerbg{
	background-image:url(../images/footerbg.gif)}
	
.pading2{
	padding:10px;
	}
.footertextwh{
	font-family: Trebuchet MS, tahoma;
	font-size:16px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;}
.footertextwh:hover{
	font-family: Trebuchet MS, tahoma;
	font-size:16px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration: none;}
	
.footerdivider{
	font-family: Trebuchet MS, tahoma;
	font-size:11px;
	font-weight: normal;
	color:#E2D8AF;
	text-decoration:none;}
	
.footertextgold{
	font-family: Trebuchet MS, tahoma;
	font-size:11px;
	font-weight: normal;
	color:#E2D8AF;
	text-decoration:none;}
.footertextgold:hover{
	font-family: Trebuchet MS, tahoma;
	font-size:11px;
	font-weight: normal;
	color:#E2D8AF;
	text-decoration: underline;}
	
	
	
.yellowlinetop{
	background-image:url(../images/dropbox1b.gif);
	background-repeat:repeat-x;}
.yellowlineright{
	
	background-image:url(../images/dropbox2b.gif);
	background-repeat:repeat-y;}
.yellowlinebuttom{
	background-image:url(../images/dropbox3b.gif);
	background-repeat:repeat-x;}
.yellowlineleft{
	background-image:url(../images/dropbox4b.gif);
	background-repeat:repeat-y;}

.input2 { width:120px; border:1px solid #dcb692; font-family:tahoma; font-size:11px;  color:#373737;}

.rightbg{
	background-image:url(../images/right-box-bg.jpg);
	background-repeat: repeat-x;
	border: #DDB7BC 1px solid;}
	
.righttext{
	padding:10px;
	font-family: Trebuchet MS, tahoma;
	font-size:11px;
	font-weight: normal;
	color:#911223;
	
	}
	
.pading3{
	padding:5px;
	}
.welcometextbg{
	background-image:url(../images/welcomebg.jpg);
	padding:10px;
	background-color:#fdf2f0;	
	}
	
.welcometexth1{
	
	padding:0px;
	font-family: Trebuchet MS, tahoma;
	font-size:24px;
	font-weight: bold;
	color:#911223;
	
	}	
	
.homerighth1{
	
	padding:0px;
	font-family: Trebuchet MS, tahoma;
	font-size:22px;
	font-weight: normal;
	color:#911223;
	
	}
	
.welcometext{
	
	padding:0px;
	font-family: Trebuchet MS, tahoma;
	font-size:12px;
	font-weight: normal;
	color:#911223;
	padding:8px;
	
	}	
.memberloginbg{
	background-image:url(../images/memberlogin-bg.jpg);
	width:314px;
	height:192px;
	background-repeat:no-repeat;}
	
.news-eventsbg{
	background-image:url(../images/news-events.jpg);
	width:274px;
	height:192px;
	background-repeat:no-repeat;}
	
.special_offer{
	background-image:url(../images/special_offer.jpg);
	width:274px;
	height:192px;
	background-repeat:no-repeat;}
	
.membertextfild{
	background-color:#FFFFFF;
	border:#D6978E solid 1px;
	width:160px;
	height:18px;}
	
.box-bg{
	background-image:url(../images/box-bg.gif);
	background-repeat: repeat-y;}
	
.texth1{
	
	padding-left:5px;
	font-family: Trebuchet MS, tahoma;
	font-size:18px;
	font-weight: normal;
	color:#911223;
	
	}
	
.texth2{
	background-image:url(../images/arrow02.gif);
	background-repeat:no-repeat;
	background-position:left;
	
	padding-left:15px;
	font-family: Trebuchet MS, tahoma;
	font-size:14px;
	font-weight: normal;
	color:#911223;
	text-decoration: underline;
	
	}
	
.texth3{
	padding-left:0px;
	font-family: Trebuchet MS, tahoma;
	font-size:12px;
	font-weight: normal;
	color:#911223;
	text-decoration: none;
	line-height:15px;
	
	}
	
	
.arrow-top{
	background-image:url(../images/arrow02.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-position:top;	
	}

#corporate{
	background-color:#ECD7D4;
	padding:10px;
	width:260px;
	position: absolute;
	z-index:1;
	overflow: hidden;
	visibility: visible;
}

#travelagent{
	background-color:#ECD7D4;
	padding:10px;
	width:260px;
	position: relative;
	z-index:2;
	visibility: hidden;
	overflow: hidden;
}

.submit{
	background-image:url(../images/login.jpg);
	background-repeat: repeat-x;
	width:66px;
	font-family: Trebuchet MS, tahoma;
	font-size:12px;
	font-weight: normal;
	color: #990000;
	border:solid 0px #FFFFFF;}
	
.forgot-password{
	font-family: Trebuchet MS, tahoma;
	font-size:12px;
	font-weight: normal;
	color:#6B0808;
	text-decoration: underline;

	}
.forgot-password:hover{
	font-family: Trebuchet MS, tahoma;
	font-size:12px;
	font-weight: normal;
	color:#6B0808;
	text-decoration:none;

	}
.memberbg{
	background-image: url(../images/memberbg.gif);
	background-repeat:no-repeat;
	width:613px;
	height:101px;
	}

.membertextwhi{
	font-family: Trebuchet MS, tahoma;
	font-size:18px;
	font-weight: normal;
	color:#ffffff;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	}

.membertext{
	font-family: Trebuchet MS, tahoma;
	font-size:11px;
	font-weight: normal;
	color:#FDD9D3;
	padding:2px;
	padding-left:10px;
	}
	
.membertextmore{
	font-family: Trebuchet MS, tahoma;
	font-size:11px;
	font-weight: normal;
	color:#FDD9D3;
	text-decoration:none;
	padding-right:50px;
	}
	
.membertextmore:hover{
	font-family: Trebuchet MS, tahoma;
	font-size:11px;
	font-weight: normal;
	color:#FDD9D3;
	text-decoration: underline;
	padding-right:50px;
	}
	

	
.topbg{
	background-image:url(../images/topbg.jpg);
	background-repeat:repeat-x;}
/*************************************   Hapaning   **********************************/







.border-bottom { 

	background:url(../images/divider.gif) repeat-x;

	height:14px;}

.border-bottom_kolkata { 

	background:url(../images/divider_kolkata.gif) repeat-x;

	height:14px;}

.border-bottom_varanasi { 

	background:url(../images/divider-varanasi.gif) repeat-x;

	height:14px;}


.boder-bg{

	border:#E2C1BC solid 1px;

	background-color:#FDEEEC;

	padding:10px;}

	

.boder-bg-photo{

	border:#E2C1BC solid 1px;

	background-color:#ffffff;

	padding:5px;

	height:120px;

	width:200px;

	vertical-align:middle;

	align:center;}

	

.phto-boder{ }

	

.hedline1{ font-family:tahoma;

	font-size:12px;

	font-weight:bold;

	color:#990000;}	
.hedline2{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#990000;	
	text-decoration:none;	}
	
.hedline2:hover{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#990000;
	text-decoration:underline;	}


/***************************  News   ***********************************/



.boder-bg-photo-news{

	border:#E2C1BC solid 1px;

	background-color:#ffffff;

	padding:5px;

	/*height:120px;

	width:200px;

	vertical-align:middle;

	align:center;*/}

.textbody {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: 18px;

	font-weight: normal;

}



	

.phto-boder-news{ border:#993300  solid 1px;}







/* Drop dounn Manu   **************************/



#dropmenudiv{

position:absolute;

border:2px solid  #FFFFFF;

border-bottom-width: 0px;

font:11px  Verdana,Arial;

text-align:left;

line-height:15px;

padding-left:0px;

font-weight:normal;

z-index:100;

}



#dropmenudiv a{

width:180px;

display: block;

text-indent: 1px;

border-bottom: 3px solid  #FFFFFF;

padding: 3px 0;

padding-left:5px;

text-decoration: none;

font-weight: normal;

color: #993300;

}
.newslink{
	background-image:url(../images/arrow02.gif);
	background-repeat:no-repeat;
	background-position:left;
	
	padding-left:10px;
	font-family: Trebuchet MS, tahoma;
	font-size:14px;
	
	color:#000000;
	text-decoration: none;
	
	}

.newslink1{
	background-repeat:no-repeat;
	background-position:left;
	padding-top:10px;
	padding-left:10px;
	font-family: Trebuchet MS, tahoma;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	
	}
a.newslink1:hover{
	background-repeat:no-repeat;
	background-position:left;
	padding-top:10px;
	padding-left:10px;
	font-family: Trebuchet MS, tahoma;
	font-size:14px;
	color:#990000;
	text-decoration:none;
	
	}
a.newslink1:link{
	background-repeat:no-repeat;
	background-position:left;
	padding-top:10px;
	padding-left:10px;
	font-family: Trebuchet MS, tahoma;
	font-size:14px;
	color:#000000;
	text-decoration:none;
		}
a.newslink1:active{
	background-repeat:no-repeat;
	background-position:left;
	padding-top:10px;
	padding-left:10px;
	font-family: Trebuchet MS, tahoma;
	font-size:14px;
	color:#000000;
	text-decoration:none;
		}


#dropmenudiv a:hover{ /*hover background color or text*/

background-color: #cc6666;

	text-decoration:none;

	color:#FFFFFF;

}

.rightmainbg{
	background-image:url(../images/rightbg2.gif);
	background-repeat:repeat-y;}
	
.leftmainbg{
	background-image: url(../images/leftbg2.gif);
	background-repeat:repeat-y;}

.kolkatabg{
	/*background-color:#FBF4DA;*/
	background-color:#fefee8;}
	
.dirphotoboder{
	border:#EFE8BB solid 10px;}
.dirboder{
	border:#990000 solid 1px;}
.tourboder{
	border:#ffffff solid 2px;}
/********************************************** 15-08-08 **************************************/
.homebg{
	background-color:#E1C1BC;}
	
	
.linetop{
	background-image:url(../images/special-box-k01a.gif);
	background-repeat:repeat-x;}
.lineright{
	
	background-image:url(../images/special-box-k02a.gif);
	background-repeat:repeat-y;}
.linebuttom{
	background-image:url(../images/special-box-k03a.gif);
	background-repeat:repeat-x;}
.lineleft{
	background-image:url(../images/special-box-k04a.gif);
	background-repeat:repeat-y;}
	
	
	
.boxbg{
	background-image:url(../images/box-bg.jpg);
	background-repeat: repeat-x;
	}

	
.specialoffer1{	
	padding:0px;
	font-family: Trebuchet MS, tahoma;
	font-size:20px;
	font-weight: normal;
	color:#911223;
	/*background-color:#E2D8AF;*/
	padding-left:15px;
	background-image:url(../images/Special-textbg.jpg);
	
	}
/********************************************** 15-08-08 end**************************************/

/*.link{ font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

	color: #990000;

	

	background:#000099;}

	

.link:hover{ font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-decoration: underline;

	color:#FFFFFF;

	background: #993300;}

	

.linkbg{

background-image:url(../images/bar-bg.gif);}*/



/* Drop dounn Manu End  **************************/
.texthead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #911223;
}
/********************************** sankar 02-05-09*************/

.tdbg01 {
	background-color: #F3ECEA;
	padding: 6px;
	font-family:Trebuchet MS, Tahoma,;
	font-size:12px;
	font-weight: normal;
	color: #990000;
	text-align: left;
	padding:5px;}
	
.tdbg02 {
	background-color: #FFEEEB;
	padding: 6px;
	font-family:Trebuchet MS, Tahoma,;
	font-size:12px;
	font-weight: normal;
	color: #990000;
	text-align: left;
	padding:5px;}

.tdbg03 {
	background-color: #993300;
	padding: 6px;
	color: #FFFFCC;	
	font-family: Trebuchet MS, tahoma;
	font-size:16px;
	font-weight: normal;
	}
.tdbg04 {
	padding: 6px;
	color: #333333;	
	font-family: Trebuchet MS, tahoma;
	font-size:12px;
	font-weight: normal;
	}
	
/********************************** sankar 02-05-09*************/

/********************************** sankar 10-05-09*************/
.popbg{
	background-image:url(../images/right-box-bg.jpg);}



/********************************** sankar 10-05-09*************/

/********************************** sankar 10-06-10*************/
.searchboder01{
	background-color:#e2c3be;
	border:#ddb7bc solid 1px;
	background-image: url(../images/search_laptop.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}
	
.pading4{
	padding-left:10px;
	padding-right:10px;}
	
.pading5{
	padding-left:100px;}

/********************************** sankar 10-06-10 end *************/
.textheadingtable {

	
	padding:0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#333333;
	padding:8px;
}
