body {margin:0px;padding:0px;background-color:#fbfbfb;}
td tr input select div p img {padding:0px;margin:0px;}
.bkg_clr {background-image:url(http://www.india-travelpackages.com/js-package/images/final-top.jpg);background-repeat:no-repeat;height:132px;}
.lang_txt {font-family:MS Sans Serif, Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#232323;padding-bottom:2px;}
.srch {font-family:MS Sans Serif, Arial, Helvetica, sans-serif;font-size:12px;padding:2px 10px 13px 0px;letter-spacing:1px;text-align:right;color:#0145ac;font-weight:bold;}
.srch1 {padding-right:25px;text-align:right;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.sm {font-size:8px;}
.crt_blu{background-image:url(http://www.india-travelpackages.com/js-package/images/line-btm.jpg);background-repeat:repeat-y;font:12px Verdana, Arial, Helvetica, sans-serif;}
.crt_blu_bg{font:12px Verdana, Arial, Helvetica, sans-serif;}
.tdd{ color:#004080;font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size:13px;text-align:left;}
.ech_itnry_tb_hd1{font-size:13px;color:#C40000;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-weight:bold;padding:4px 0px 4px 0px;text-align:justify;}
.ech_itnry_tb_hd{font:12px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;border:1px solid #8C8C8C;}
.inpt {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-align:left;}
.inpt1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;text-align:left;}
.bkg_btm {background-image:url(http://www.india-travelpackages.com/js-package/images/bottom.jpg);background-repeat:no-repeat;height:78px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;padding-top:4px;text-align:center;}
.itp_rt_dt{background:url(http://www.india-travelpackages.com/images/cal.jpg) no-repeat; background-position:left; } 

/********************************/
.srch_bx {width:100px;height:11px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.lang {background-image:url(http://www.india-travelpackages.com/js-package/images/lang-bar.jpg);background-repeat:repeat-x;height:30px;}
.bg_clrbtm {background-color:#f7fbff;border-bottom:#e8f2ff 1px solid;}
.txt {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-align:left;padding-top:8px;}
.txt1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-align:center;padding:6px;}
.txt_blu {font-size:13px;color:#004080;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
.txt_blu1 {font-size:13px;text-align:left;color:#004080;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
.bdr-lft-rght {border-left:#e8f2ff 1px solid;border-right:#e8f2ff 1px solid;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-align:left;padding-top:8px;}
.tbl_btm {background-color:#f4f9ff;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;}
.cldr {float:right;margin-top:-20px;}
.cntr {text-align:center;}
.txt_rd {color: #D20000;}
.save_itny {border:#666 1px solid;background-color:#d9eafe;background-image:url(http://www.india-travelpackages.com/js-package/images/top.jpg);background-repeat:repeat-x;}
.wht_bg_txt_btm{font:11px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;background-color:#FFFFFF;}
.pkg_dscp_txt_ty{font:16px Verdana, Arial, Helvetica, sans-serif;background: #fbfbfb;color: #0000CC;font-weight:bold;border-bottom:1px #A6D2FF dashed;}
.btm_tbl_brd{border:2px #f6f6f6 dashed;font:12px Verdana, Arial, Helvetica, sans-serif;}
.intnry_dv_txt{font:11px Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
.hdngs_itnry_tbl{font:14px/15px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; background-color:#00BBE1; text-align:center;}
.hdngs_itnry_tbl1{font:14px/15px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; background-color:#00BBE1; text-align:center;}
.hdngs_itnry_tbl2{font:14px/15px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; background-color:#00BBE1; text-align:center;}
.hdngs_itnry_tbl3{font:14px/15px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; background-color:#00BBE1; text-align:center;}
.hdngs_itnry_tbl4{font:14px/15px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; background-color:#00BBE1; text-align:center;}
.hdngs_itnry_tbl5{font:14px/15px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; background-color:#00BBE1; text-align:center;}

.ech_itnry_tbl {font:11px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.ech_itnry_tbl td{border:1px  #C0C0C0 solid;font:11px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
#container {z-index:10;}
.spc {padding-bottom:6px;}
.spcrgt {padding-right:20px;}

.adr {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px; font-weight: bold;} 
.adr3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; text-align: center;} 
.adr1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; text-align:left;} 
.adr2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #C10000; text-align: center; font-weight: bold;} 

.program{ font:18px/20px Arial, Helvetica, sans-serif; font-weight:bold; color:#006699; letter-spacing:1px; text-decoration:underline;	}
.select{ font:18px/20px Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; text-align:center;}
.select1 { font:18px/20px Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; text-align:center; text-decoration:none;}
.select1 a{ font:18px/20px Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; text-align:center; padding-top:18px; text-decoration:none;}
.blank{ border-top:1px #999999 dashed; }
.type_txt{ font:15px Arial, Helvetica, sans-serif; font-weight:bold;text-align:center;width:282px;color:#FFFFFF;font-weight:bold;text-align:center;background-color:#098BD6;border:2px solid;border-top-color:#5EB6E8;border-left-color:#016FAE;border-bottom-color:#016FAE;border-right-color:#016FAE; cursor:pointer;}


.hnd_imag{background-image:url(http://www.india-travelpackages.com/js-package/hand.gif);background-repeat:no-repeat;background-position:left;cursor:pointer;}
.herit_txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;text-align:left;padding-left:25px;color:#000000;font-weight:bold;text-decoration:underline;}
.nrml_txt{font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left;padding-left:2px;color:#b11414;font-weight:bold;text-decoration:underline;
cursor:pointer;}
.bgcol_txt{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 3px;background-color:#f8f8f8;padding-left:3px;}
.bg_box{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:left;color:#000000;font-weight:bold;background-color:#fdefcd;}

.tbl-brd{ border:2px solid #4AB9FF;}


.blu_bg{ border:1px solid #a4e8fc; background:url(http://www.india-travelpackages.com/js-package/images/blu_bg.gif) repeat-x; font:14px/31px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; padding:0px 0px 0px 30px;}


.txt_hd{ font:15px/31px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; padding:0px 0px 0px 30px;}


.blu_bg span{padding-left:25px; height:27px;}
#option{padding-left:20px;}
.stp1{ background:url(http://www.india-travelpackages.com/js-package/images/step1.gif) no-repeat ; float:left; width:69px; height:27px; }
.gry_bg{ border:1px solid #f6f6f5; background:url(http://www.india-travelpackages.com/js-package/images/gry_bg.gif) repeat-x; font:14px/31px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; padding:0px 0px 0px 30px;}
.gry_bg span{padding-left:25px;}
#field{padding-left:20px; }
.stp2{ background:url(http://www.india-travelpackages.com/js-package/images/step2.gif) no-repeat ; float:left; width:69px; height:27px; }
.grn_bg{ border:1px solid #dee355; background:url(http://www.india-travelpackages.com/js-package/images/grn_bg.gif)  repeat;  vertical-align:middle;  font:17px/31px Arial, Helvetica, sans-serif; color:#000000;  font-weight:bold; padding:0px 0px 0px 30px;}
.grn_bg span{padding-left:25px;}

.stp3{background:url(http://www.india-travelpackages.com/js-package/images/step3.gif) no-repeat ; float:left; width:69px; height:27px; }
#combo{padding-left:20px;}
.stp4{background:url(http://www.india-travelpackages.com/js-package/images/step4.gif) no-repeat ; float:left; width:69px; height:27px; }

.hotl-catgry-on{ background-image:url(http://www.india-travelpackages.com/js-package/images/btn_bg.gif); background-repeat:no-repeat; background-position:center; font:13px/46px Arial, Helvetica, sans-serif; color:#7b7a7a; font-weight:bold; padding:13px 0px 0px 25px; cursor:pointer;}
.hotl-catgry-on span{ font:14px/2px  Arial, Helvetica, sans-serif; background-repeat:no-repeat; background-position:center; font-weight:bold; color:#FFFFFF; letter-spacing:1.5px; padding-left:10px;}
.hotl-catgry-on a{text-decoration:none; color:#03628F; background-repeat:no-repeat; background-position:center; cursor:pointer;}
.hotl-catgry-off{ background-image:url(http://www.india-travelpackages.com/js-package/images/btn_bg_lgt.gif); background-repeat:no-repeat; background-position:center; font:13px/46px Arial, Helvetica, sans-serif; color:#7b7a7a; font-weight:bold; padding:13px 0px 0px 25px; cursor:pointer;}
.hotl-catgry-off span{ font:14px/2px  Arial, Helvetica, sans-serif; font-weight:bold; color:#02576b; letter-spacing:1.5px; padding-left:10px;}
.hotl-catgry-off a{text-decoration:none; color:#03628F; cursor:pointer;}
.cat_cls{ font:20px/50px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; color:#0184a2;}

.date-txt{font:11px Verdana, Arial, Helvetica, sans-serif; 
color:#5A5A5A; 
font-weight:bold; 
padding:0px 0px 0px 5px; 
border-bottom:1px solid #8C8C8C; 
vertical-align:top; 
height:40px;
}
.date-txt-city-bg{
	font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; font-weight:bold;
	border-right:1px solid #8E9097;
	border-bottom:1px solid #8C8C8C;
	padding:0px 0px 0px 5px;
	vertical-align:top;
	height:40px;
	text-transform:none;
}



.extdate-txt-city{font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; padding-left:5px;  vertical-align:top;  height:38px;}
.date-txt-city1{font:11px Verdana, Arial, Helvetica, sans-serif; color:#D20303; font-weight:bold; border-right:1px solid #8E9097; border-bottom:1px solid #8C8C8C; padding:0px 0px 0.2px 5px; vertical-align:top;  height:38px;}

.tble-brd{border:1px solid #8C8C8C; margin:auto; border-collapse:collapse;}
.tble-brd4{border:1px solid #8C8C8C; margin:auto; border-collapse:collapse;}
.tble-brd1{border:1px solid #8C8C8C; margin:auto; border-collapse:collapse;}
.tble-brd3{border:1px solid #8C8C8C; font:13px/15px Verdana, Arial, Helvetica, sans-serif;  color:#5A5A5A;}
.tble-brd2{border:1px solid #8C8C8C; font:15px/15px Verdana, Arial, Helvetica, sans-serif; border-bottom:solid; color:#5A5A5A;}
.tble-brd5{border:1px solid #8C8C8C; margin:auto; border-collapse:collapse;}



.costing{background-color:#FEFBFB; border-left:0px solid #8C8C8C; padding:0px 0px 5px 2px; padding-right:5px;  height:20px;}
.costing_per{ border:1px solid #FF7575; }
#fnl_rt{ width:280px; border:1px solid #FF7575;}
.costing p{font:11px Verdana, Arial, Helvetica, sans-serif; color:#D20303; font-weight:bold; text-transform:uppercase; text-align:center;}



.selct-hotl-optn{border:0.5px solid #8C8C8C; margin:auto; border-collapse:collapse; font:11px/15px Arial, Helvetica, sans-serif; color:#000000; text-transform:uppercase;  padding:0px 0px 0px 5px; height:25px;}

.add_nght{ background:url(http://www.india-travelpackages.com/js-package/images/add.jpg); background-repeat:no-repeat; background-position:center; padding-left:5px; border:0px; text-align:center; cursor:pointer;}
.add_nght_span{ background:url(http://www.india-travelpackages.com/js-package/images/add-span.jpg); background-repeat:no-repeat; background-position:center; padding-left:5px; border:0px; text-align:center; cursor:pointer;}
.add_nght_grm{ background:url(http://www.india-travelpackages.com/js-package/images/add-grm.jpg); background-repeat:no-repeat; background-position:center; padding-left:5px; border:0px; text-align:center; cursor:pointer;}
.add_nght_frnch{ background:url(http://www.india-travelpackages.com/js-package/images/add-frnch.jpg); background-repeat:no-repeat; background-position:center; padding-left:5px; border:0px; text-align:center; cursor:pointer;}
.add_nght_ita{ background:url(http://www.india-travelpackages.com/js-package/images/add-ita.jpg); background-repeat:no-repeat; background-position:center; padding-left:5px; border:0px; text-align:center; cursor:pointer;}
.add_nght_por{ background:url(http://www.india-travelpackages.com/js-package/images/add-por.jpg); background-repeat:no-repeat; background-position:center; padding-left:5px; border:0px; text-align:center; cursor:pointer;}
.minus_nght{ background:url(http://www.india-travelpackages.com/js-package/images/minus.jpg); background-repeat:no-repeat; background-position:center; border:0px;  text-align:center; cursor:pointer; }
.minus_nght_span{ background:url(http://www.india-travelpackages.com/js-package/images/remove-span.jpg); background-repeat:no-repeat; background-position:center; border:0px;  text-align:center; cursor:pointer; }
.minus_nght_grm{ background:url(http://www.india-travelpackages.com/js-package/images/remove-grm.jpg); background-repeat:no-repeat; background-position:center; border:0px;  text-align:center; cursor:pointer; }
.minus_nght_frnch{ background:url(http://www.india-travelpackages.com/js-package/images/remove-frnch.jpg); background-repeat:no-repeat; background-position:center; border:0px;  text-align:center; cursor:pointer; }
.minus_nght_ita{ background:url(http://www.india-travelpackages.com/js-package/images/remove-ita.jpg); background-repeat:no-repeat; background-position:center; border:0px;  text-align:center; cursor:pointer; }
.minus_nght_por{ background:url(http://www.india-travelpackages.com/js-package/images/remove-por.jpg); background-repeat:no-repeat; background-position:center; border:0px;  text-align:center; cursor:pointer; }
.txt_rd_hd {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:10px;
text-align:left;
color: #D20000;
background-image:none;
background-color:none;
}

.btm_tbl {
	background-color:#fff;
}

.frm_txt {
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
.frm_txt2 {
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	border:#FED solid 1px;
}
.frm_txt1 {
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#303030;
}
.frm_bdr{
	background:url(http://www.india-travelpackages.com/js-package/images/back_line1.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#fff;
}

.frm_inpt_txt {
	font:12px Arial, Helvetica, sans-serif; width:125px; height:12px;
}
.frm_inpt_txt1 {
	font:12px Arial, Helvetica, sans-serif; width:70px; height:12px;
}
.frm_btn {
	background:url(http://www.india-travelpackages.com/js-package/images/button.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
color:#000000;
font-weight:bold;
border:0px;
width:132px;
height:23px;
cursor:pointer;
}
.frm_btm_btn {
	color:#8e0000;
	font:12px Verdana, Geneva, sans-serif;
	font-weight:bold;
}
.frm_lft_ln {
	background-image:url(http://www.india-travelpackages.com/js-package/images/middle_line.gif);
	background-repeat:no-repeat;
	background-position: right;
}
.frm_h4 {
	font-family:arial, Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#fc6d00;
	text-align:center;
	padding-bottom:6px;
	font-weight:600;
}
.frm_h5 {
	font-family:arial, Verdana, Geneva, sans-serif;
	font-size:24px;
	color:#fc6d00;
	text-align:center;
	padding-bottom:6px;
	font-weight:600;
}
.frm_btm_btn1 {
	background-image:url(http://www.india-travelpackages.com/js-package/images/bullet.png);
	background-repeat:no-repeat;
	padding-left:28px;
	color:#1a4596;
	font:13px Verdana, Geneva, sans-serif bold;
	height:17px;
	text-decoration:underline;
}
.frm_btm_btn2 {
	padding-left:28px;
	color:#1a4596;
	font:13px Verdana, Geneva, sans-serif bold;
	height:17px;
	text-decoration:none;
	text-align:center;
}
.frm_btm_btn1 a{
	color:#1a4596;
	font:13px Verdana, Geneva, sans-serif bold;
	text-decoration:underline;
}
.frm_sm {
	font-size:3px;
}
.frm_sm1 {
	font-size:12px;
}
.frm_highlight {
	text-align:left;
	color:#F00;
	padding-bottom:10px;
	}
.tbl_bg_brwn {
	background-image:url(http://www.india-travelpackages.com/js-package/images/brwn_bg.gif);
	background-repeat:repeat-x;
	background-color:#fbfbf1;
}
#card {
	display:inline-block;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	width:220px;
	color:#F00;
	text-align:right;
}
.top_btm {
	text-align:center;
	font-family:arial, Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#303030;
}
#fnl_cty_norate {
	font-weight:normal;
}


.addresstxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#000000;}
address_brd{border-top:solid 1px #999999;}
.folow_bg{background:url(http://www.servicesinternational.travel/bottompart/folow-bg.jpg) no-repeat; width:972px; height:45px; background-position:center;}
.folow_txt{color:#2a779f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.folow_txt a{color:#2a779f; font-weight:bold; text-decoration:none;}
.folow_txt a:hover{ text-decoration:underline;}


.url_txt {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#333;
	text-align:right;
	background-image:url(http://www.india-travelpackages.com/js-package/images/htl_details1.gif);
	background-repeat:no-repeat;
	background-position:right;	
	padding:0px 9px 2px 2px;
}

.url_txt a{	
	color:#333;
	text-decoration:none;
}
