.TP_main_box{
	width:797px;
	line-height:normal;
}
.TP_main_head{
	padding-top:6px;
	padding-bottom:2px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0066FF;
	text-transform:uppercase;
	margin-bottom:10px;
	clear: both;
	border-bottom-width: 0px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.TP_listing{
	width:797px;
	clear:both;
	margin-bottom:20px;
	height:335px;
}
.TPs{
	width:160px;
	padding:11px;
	border: #e3e3e3 1px solid;
	display:inline-block;
	float:left;
	margin-right:20px;
}
.TPs1{
	width:160px;
	padding:11px;
	border: #e3e3e3 1px solid;
	display:inline-block;
	float:left;
}
.TPsPhoto{
	width:160px;
	height:120px;
	clear:both;
	text-align:center top;
	margin-bottom:8px;
}
.tps_head{
	font-family:Arial;
	font-size:14px;
	height:30px;
	color:#db0600;
	text-align:left;
	font-weight:bolder;
	clear:both;
	padding-bottom:5px;
}
.tps_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:120px;
	font-weight:100;
	line-height:normal;
	text-align: left;
	color:#4b4848;
	padding-bottom:8px;
}

/**.............Page 2.........**/
.TPs_innerBoxL{
	width:385px;
	float:left;
	display:inline-block;
	text-align:left;
	margin-bottom:20px;
	border:1px #e3e3e3 solid;
}
.TPs_innerBoxR{
	width:385px;
	float: right;
	display:inline-block;
	text-align:left;
	margin-bottom:20px;
	border:1px #e3e3e3 solid;
}
.TPs_Row{
	height:255px;
	padding-bottom:20px;
	clear:both;
}
.TPs_innerHead{
	font-family:Arial, Helvetica, sans-serif;
	color:#db0600;
	font-weight:bold;
	text-align:left;
	padding:10px;
	border-bottom:1px #e3e3e3 solid;
	font-size:12px;
	line-height:normal;
}
.TPs_innerTextBox{
	font-family:Arial, Helvetica, sans-serif;
	padding:8px;
	text-align:left;
}
.TPs_destination{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0690e8;
	background-image:url(images1/Black_Lo_1.jpg);
	background-position:left top;
	padding-left:15px;
	background-repeat:no-repeat;
	clear:both;
}
.TPs_Date{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0d0c0c;
	background-image:url(images1/Black_Cl_1.jpg);
	background-position:left top;
	padding-left:15px;
	background-repeat:no-repeat;
	clear:both;
	margin-top:3px;
}
.TPs_innerBoxRow{
	padding-top:5px;
	clear:both;
	color:#6b6666;
	font-size:12px;
	text-align:left;
	height:140px;
}
.TPs_innerPhoto{
	width:160px;
	height:120px;
	float:left;
	padding-top:3px;
}
.TPs_innerdetailsBox{
	width:200px;
	float:right;
	text-align: justify;
	line-height:normal;
}
#menuLog { font-size:12px; margin:20px; }
	.hidden { position:absolute; top:0; left:-9999px; width:1px; height:1px; overflow:hidden; }
	
	.fg-button { clear:left; margin:0 4px 20px 20px; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }
	.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
	a.fg-button { float:left;  }
	button.fg-button { width:auto; overflow:visible; } /* removes extra button width in IE */
.enquire a{ padding:5px 10px; background-color:#e50041; border-radius:3px; margin-top:0px; display:block; color:#fff; font-weight:bold; font-size:12px;}
.enquire a:hover{ background-color:#ff5b7e;}
.inline{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;
}
/**...............Tour Package inner Page 2..........**/
.Main_TP_Box{
	width:998px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:normal;
}
.Main_TP_Box_header{
	width:998px;
	height:20px;
	border-bottom:1px dotted #cccccc;
	padding-bottom:10px;
	padding-top:5px;
}
.headLeft{
	width:500px;
	float:left;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	color:#0690e8;
}
.headRight{
	width:230px;
	float:right;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	color:#c20000;
}
.all_tp_bg{
	background-image:url(images1/all_Tp_bg.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
.Pack_link_box{
	clear: both;
	height:28px;
	background-image:url(images1/Pack_link_bg.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	padding-top:13px;
	padding-left:10px;
}
.Pack_links{
	padding-left:12px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#000;
	background-image:url(images1/b_dot.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-bottom:2px;
	text-decoration:none;
}
.Pack_links:hover{
	margin-top:15px;
	padding-left:12px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color: #c20000;
	background-image: url(images1/R_dots.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-bottom:2px;
	text-decoration: underline;
}
.Pack_links:active{
	padding-left:12px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#0690e8;
	background-image:url(images1/B1_dot.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-bottom:2px;
	text-decoration:none;
}
.All_PackList2_box{
	width:755px;
	float:left;
	line-height:normal;
	padding-top:25px;
	padding-bottom:10px;
	height: auto;
}
.2PacklistBoxs{
	width:235px;
	float:left;
	margin-right:14px;
	display:inline-block;
	line-height:normal;
	font-size:12px;
	border:#cccccc 1px solid;
	
}
.headTPL{
	height:25px;
	padding-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	text-align:left;
	color:#db0600;
	background-color:#f1f1f1;
	clear:both;
	padding-left:7px;
	font-weight: bold;
	padding-bottom:7px;
}

.Pack_LTBOX1{
	width:758px;
	float:left;
	background-image:url(images1/all_Tp_bg.jpg);
	background-position: right;
	background-repeat:repeat-y;
	padding-top:20px;
	padding-bottom:10px;
	line-height:normal;
	font-size:12px;
}
.Pack_LTBOX2{
	width:240px;
	float: right;
	line-height:normal;
}
.TPs_new{
	width:235px;
	border: #e3e3e3 1px solid;
	display:inline-block;
	float:left;
	margin-right:14px;
	margin-bottom:25px;
}
.listTPL{
	padding:10px 7px 10px 8px;
}
.TP_destinations{
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images1/destinaion_icon.jpg);
	background-position:left;
	background-repeat:no-repeat;
	color:#0690e8;
	padding-left:15px;
	margin-bottom:4px;
	text-align:left top;
	padding-bottom:1px;
	font-weight:bold;
}
.TP_date{
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images1/time_icon.jpg);
	background-position:left;
	background-repeat:no-repeat;
	color: #333;
	padding-left:15px;
	margin-bottom:10px;
	text-align:left top;
	padding-bottom:1px;
}
.TP_packPhoto{
	height:130px;
	clear:both;
	margin-bottom:12px;
}
.TP_packtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
	color:#524f4f;
	line-height:normal;
	padding-bottom:10px;
}
.TP_listing_Row{
	height:auto;
	line-height:normal;
	clear:both;
}