body,td,th {
	font-family: Tahoma, Verdana;
	font-size: 12px;
	color: #535353;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/back.gif);
	background-repeat: repeat-x;
	background-color: #C8C8C8;
}
P
{
	text-align:justify;
}

h3 {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:"Trebuchet MS" Tahoma, Verdana, Arial;
	font-size:23px;
	font-weight:normal;
	color:#545454;
}
h3 span {
	font-family:"Trebuchet MS" Tahoma, Verdana, Arial;
	font-size:23px;
	font-weight:normal;
	color:#679631;
}
h4 {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:"Trebuchet MS" Tahoma, Verdana, Arial;
	font-size:20px;
	font-weight:normal;
	color:#FFFFFF;
}
h4 span {
	font-family:"Trebuchet MS" Tahoma, Verdana, Arial;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
}
h5 {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#528418;
}
h5 a {
color:#528418;
text-decoration:none;

}

h6 {
	padding:8px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#528418;
}
#maindiv {
	width:965px;
	margin-left:auto;
	margin-right:auto;
}
#mainpage_left {
	background-image:url(../images/left_image.gif);
	height:462px;
	background-repeat:no-repeat;
}
#mainpage_right {
	background-image:url(../images/right_image.gif);
	height:452px;
	background-repeat:no-repeat;
}
.clear_text {
	display:none;
}
/************************** Top Curve *****************************/ 
#top_left {
	background-image:url(../images/top_left.gif);
	background-repeat:no-repeat;
	width:15px;
	height:21px;
}
#top_right {
	background-image:url(../images/top_right.gif);
	background-repeat:no-repeat;
	width:15px;
	height:21px;
}
#top_middle {
	background-image:url(../images/top_middle.gif);
	background-repeat:repeat-x;
	height:21px;
}
/************************** Middle *****************************/
#middle_left {
	background-image:url(../images/middle_left.gif);
	width:15px;
	background-repeat:repeat-y;
} 
#middle_right {
	background-image:url(../images/middle_right.gif);
	width:15px;
	background-repeat:repeat-y;
}
#middle_mid {
	background-color:#FFFFFF;
}
/************************** Bottom Curve *****************************/
#bottom_left {
	background-image:url(../images/bottom_left.gif);
	width:15px;
	background-repeat:no-repeat;
}
#bottom_middle {
	background-image:url(../images/bottom_middle.gif);
	background-repeat:repeat-x;
	height:75px;
}
#bottom_right {
	background-image:url(../images/bottom_right.gif);
	width:15px;
	background-repeat:no-repeat;
}
#container_top {
	width:935px;
	height:125px;
}
#logo {
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	height:125px;
}
#display_login_container {
	height:58px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	padding-top:10px;
}
#display_login_container a {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#333333;
}
#display_login_container a:hover {
	text-decoration:none;
	color:#333333;
}
#navigation {
	background-image:url(../images/navigation_back.gif);
	height:37px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
#navigation ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
#navigation li {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
	float:left;
	color:#FFFFFF;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial;
	font-weight:bold;
}
#nav_01 {
	height:29px;
	width:53px;
	text-align:center;
	padding-top:8px;
}

#nav_01 a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:29px;
}
#nav_01 a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/navigation_over.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#nav_02 {
	height:29px;
	width:77px;
	text-align:center;
	padding-top:8px;
}
#nav_02 a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:29px;
}
#nav_02 a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/navigation_over.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#nav_03 {
	height:29px;
	width:73px;
	text-align:center;
	padding-top:8px;
}
#nav_03 a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:29px;
}
#nav_03 a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/navigation_over.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#nav_04 {
	height:29px;
	width:114px;
	text-align:center;
	padding-top:8px;
}
#nav_04 a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:29px;
}
#nav_04 a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/navigation_over.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#nav_05 {
	height:29px;
	width:123px;
	text-align:center;
	padding-top:8px;
}
#nav_05 a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:29px;
}
#nav_05 a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/navigation_over.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#nav_06 {
	height:29px;
	width:92px;
	text-align:center;
	padding-top:8px;
}
#nav_06 a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:29px;
}
#nav_06 a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/navigation_over.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#nav_07 {
	height:29px;
	width:104px;
	text-align:center;
	padding-top:8px;
}
#nav_07 a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:29px;
}
#nav_07 a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/navigation_over.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#nav_08 {
	height:29px;
	width:109px;
	text-align:center;
	padding-top:8px;
}
#nav_08 a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:29px;
}
#nav_08 a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/navigation_over.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#nav_09 {
	height:29px;
	width:90px;
	text-align:center;
	padding-top:8px;
}
#nav_09 a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:29px;
}
#nav_09 a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/navigation_over.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#inner_contentarea {
	width:935px;
	margin-top:5px;
}
.textboxstyle {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#275C31;
	border:#95B2E3 1px solid;
}
/************************** Discover India Tour *****************************/
#display_discover_01 {
	background-image:url(../images/image_discoverindia.gif);
	width:285px;
	height:69px;
	background-repeat:no-repeat;
	display:block;
}
/************************** Travel Tips *****************************/
#hotel_reservation {
	background-image:url(../images/hotel_reservation.gif);
	height:72px;
	width:245px;
	display:block;
	background-repeat:no-repeat;
}
#display_homestay {
	background-image:url(../images/kerala_homestay_inner.gif);
	width:245px;
	height:103px;
	display:block;
	background-repeat:no-repeat;
}

#display_car_rental {
	background-image:url(../images/car_rentals.gif);
	width:245px;
	height:82px;
	display:block;
	background-repeat:no-repeat;
}

/************************** Featured Packages *****************************/
#featured_package_box {
	background-image:url(../images/package_head_01.gif);
	background-repeat:no-repeat;
	background-color:#E7FCCE;
	width:225px;
	padding:0px 10px 15px 10px;
}
#listing_featured_pack {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
#listing_featured_pack ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
#listing_featured_pack li {
	padding:5px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
	background-image:url(../images/underline.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.display_featured_img {
	border:2px #63942A solid;
	width:84px;
}
.display_featured_img:hover {
	border:2px #CC0000 solid;
	width:84px;
}
.featured_ctnt {
	padding-left:10px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#333333;
}
.featured_ctnt span {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#333333;
}
.featured_ctnt a {
	font-weight:bold;
	color:#B50D50;
	text-decoration:underline;
	padding-bottom:5px;
	display:block;
	font-size:12px;
}
/************************** Footer *****************************/
#footer {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#636363;
	padding-top:20px;
}
#footer a {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#636363;
	text-decoration:none;
}
#footer a:hover {
	text-align:left;
	color:#000000;
	text-decoration:none;
}
#copyright {
		padding-top:3px;
	width:935px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
}
#copyright_txt {
	font-size:11px;
	font-weight:normal;
}
/*#powered {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	text-align:right;
}*/
/************************** March 01 2008- AJ- *****************************/

/************************** Package Search *****************************/
#package_search {
	background-image:url(../images/pack_search.gif);
	background-repeat:no-repeat;
	width:288px;
	height:103px;
	padding-left:190px;
	padding-top:15px;
}
/************************** Inner Main Heading *****************************/
.inner_main_head {
 background-image:url(../images/inner_head_bg.gif);
 background-repeat:no-repeat;
 padding-left:10px;
 width:660px;
 height:39px;
 font-family:"Trebuchet MS", Tahoma;
 font-size:22px;
 font-weight:normal;
 color:#FFFFFF;
 margin-bottom:6px;
}
.inner_main_head span {
	font-family:"Trebuchet MS", Tahoma;
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	margin-bottom:6px;
}
/************************** Inner Sub Heading *****************************/
.inner_sub_head {
	background-color:#E8EDE3;
	padding-left:10px;
	width:660px;
	height:26px;
	font-family:"Trebuchet MS", Tahoma;
	font-size:18px;
	font-weight:normal;
	color:#535353;
	margin-bottom:6px;
}
/************************** Image Container *****************************/
.img_container {
	
	border:1px solid #9E9E9E;
	padding:3px 3px 3px 3px;
	float:left;
	margin:0px 10px 10px 0px;
}
 
.textboxstyle_01 {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#275C31;
	border:#95B2E3 1px solid;
	margin:3px 0px 3px 0px;
}
.button_02 {
	width:84px;
	height:20px;
	background-image:url(../images/button_02.gif);
	background-repeat:no-repeat;
	font-family:Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	border:0px;
}
/************************** Discover India Listing*****************************/
#v_discover_india_box {
	background-image:url(../images/careers.gif);
	width:235px;
	background-repeat:no-repeat;
	background-color:#F1F1F1;
	padding:80px 10px 10px 0px;
	float:left;
	
}
#V_discover_india_box ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#V_discover_india_box li {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#6E6E6E;
	padding-left:30px;
	background-image:url(../images/bullette_01.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	border-bottom:1px solid #D5D5D5;
	margin-left:10px;
}
#V_discover_india_box li a {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#6E6E6E;
	text-decoration:none;
}
#V_discover_india_box li a:hover {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#A4A7A6;
	text-decoration:underline;
}
#discover_india_box {
	background-image:url(../images/head_discoverindia.gif);
	width:235px;
	background-repeat:no-repeat;
	background-color:#F1F1F1;
	padding:80px 10px 10px 0px;
	float:left;
	
}
#discover_india_box ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#discover_india_box li {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#6E6E6E;
	padding-left:30px;
	background-image:url(../images/bullette_01.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	border-bottom:1px solid #D5D5D5;
	margin-left:10px;
}
#discover_india_box li a {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#6E6E6E;
	text-decoration:none;
}
#discover_india_box li a:hover {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#A4A7A6;
	text-decoration:underline;
}
/************************** Packages Listing*****************************/
.package_listing {
	width:300px;
	padding:0px 0px 0px 0px;
	float:left;
	margin:0px 0px 0px 0px;	
}
.package_listing ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.package_listing li {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#6E6E6E;
	padding-left:30px;
	background-image:url(../images/bullette_01.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px 0px 10px 25px;
	margin:0px 0px 0px 0px;
}
.package_listing li a {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#6E6E6E;
	text-decoration:underline;
}
.package_listing li a:hover {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#A4A7A6;
	text-decoration:underline;
}
.package_listing_01 {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.package_listing_01 ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.package_listing_01 li {
	padding:0px 0px 10px 25px;
	margin:0px 0px 0px 0px;
	list-style:none;
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#6E6E6E;
	background-image:url(../images/bullette_01.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.package_listing_01 li a {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#6E6E6E;
}
.display_package_head {
	background-color:#E8EDE3;
	font-family:"Trebuchet MS", Tahoma;
	font-size:20px;
	font-weight:normal;
	color:#535353;
	padding:0px 0px 0px 10px;
}
.display_package_head_01 {
	background-color:#E8EDE3;
	padding:5px 5px 5px 10px;
}
.style_package {
	font-family:"Trebuchet MS", Tahoma;
	font-size:20px;
	font-weight:normal;
	color:#535353;
}
.style_package_01 {
	font-family:"Trebuchet MS", Tahoma;
	font-size:18px;
	font-weight:normal;
	color:#487218;
}
.pack_category_listing {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.green_button {
	background-image:url(../images/more.gif);
	background-repeat:no-repeat;
	width:47px;
	height:13px;
	display:block;
}
.pack_category_listing ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.pack_category_listing li {
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
	border-bottom:#999999 1px dotted;
}

/************************** Headings*****************************/
.head_01 {
	font:Tahoma, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#4F4F4F;
	height:20px;
	background-color:#F0F0F0;
	width:195px;
}
.V_head_01 {
	font:Tahoma, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#4F4F4F;
	height:20px;
	background-color:#F0F0F0;
	width:34px;
}
.head_02 {
	font:Tahoma, Verdana;
	font-size:14px;
	font-weight:bold;
	color:#528418;
	margin-bottom:5px;
	margin-top:20px;
	display:block;
}
.head_03 {
	font:"Trebuchet MS", Tahoma;
	font-size:20px;
	font-weight:normal;
	color:#528418;
	
}
.textlising_table{
	border:1px solid #EAEAEA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:191px;
	font-weight:normal;
	padding:2px;
}
.V_textlising_table{
	border:1px solid #EAEAEA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:30px;
	font-weight:normal;
	padding:2px;
}
.V_textlising_table1{
	border:0px solid #EAEAEA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:30px;
	font-weight:normal;
	padding:2px;
}
.V_textbold{
	border:0px solid #EAEAEA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:30px;
	font-weight:bold;
	padding:2px;
}
.sub_heading {
	font-family:Tahoma, Verdana;
	font-size:13px;
	font-weight:bold;
	color:#528418;
}
.sub_heading_01 {
	font-family:"Trebuchet MS", Tahoma;
	font-size:17px;
	font-weight:normal;
	color:#4F4F4F;
	border-bottom:1px solid #CCCCCC;
	height:20px;
	width:664px;
	display:block;
	padding:5px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}
/************************** Abput us listing*****************************/
.about_us_list_container {
	width:650px;
	float:right;
	margin:0px;
	padding:0px;
	margin-top:6px;
}

.about_us_list {
	width:650px;
	margin:0px;
	padding:0px;
}
.about_us_list ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.about_us_list li {
	background-image:url(../images/bullette_02.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:5px 0px 5px 20px;
}

#enquiry_form {
	background-image:url(../images/enquiry_form.gif);
	width:186px;
	height:118px;
	display:block;
	background-repeat:no-repeat;
}
#display_contact {
	font-family:Tahoma, Verdana;
	font-size:12px;
	font-weight:normal;
	color:#333333;
}
#display_contact span {
	font-family:"Trebuchet MS", Tahoma;
	font-size:18px;
	font-weight:normal;
	color:#333333;
}
#display_contact a {
	font-family:Tahoma, Verdana;
	font-size:12px;
	font-weight:normal;
	color:#B50D50;
	text-decoration:none;
	font-weight:bold;
}
/************************** Navigation Sublink *****************************/
#display_about_sub {
	padding:0px 0px 0px 75px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
#display_about_sub ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
#display_about_sub li {
	padding:0px 20px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
	float:left;
	font-family:Tahoma, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#727272;
}
#display_about_sub li a {
	color:#727272;
	text-decoration:none;
}
#display_about_sub li a:hover {
	color:#727272;
	text-decoration:underline;
}
#display_services_sub {
	padding:0px 0px 0px 85px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
#display_services_sub ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
#display_services_sub li {
	padding:0px 10px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
	float:left;
	font-family:Tahoma, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#727272;
}
#display_services_sub li a {
	color:#727272;
	text-decoration:none;
}
#display_services_sub li a:hover {
	color:#727272;
	text-decoration:underline;
}
#display_head_member {
 background-image:url(../images/head_member_login.gif);
 height:104px;
 background-repeat:no-repeat;
 width:191px;
}
#display_head_reseller {
 background-image:url(../images/head_reseller_login.gif);
 height:78px;
 background-repeat:no-repeat;
}
.textlink_01 {
 font-family:Tahoma, Verdana, Arial;
 font-size:12px;
 font-weight:bold;
 color:#B50D50;
 text-decoration:underline;
}
.background_01 {
 background-color:#FFFFFF;
 padding:5px 5px 5px 5px;
}
.links_01 a {
 font-family: Tahoma, Verdana;
 font-size: 12px;
 color: #535353;
 font-weight:normal;
 text-decoration:underline;
}
.links_01 a:hover {
 color:#535353;
 text-decoration:none;
 font-size: 12px
}

.package_listing_03 {
 width:664px;
 padding:0px 0px 0px 0px;
 float:left;
 margin:0px 0px 0px 0px; 
}
.package_listing_03 ul {
 margin:0px;
 padding:0px;
 list-style:none;
}
.package_listing_03 li {
 background-image:url(../images/bullette_01.gif);
 background-repeat:no-repeat;
 background-position:top left;
 width:600px;

 padding:0px 0px 0px 25px;
 margin:0px 0px 3px 0px;
}
.package_listing_04 {
 padding:0px 0px 0px 0px;
 float:left;
 margin:0px 0px 0px 0px; 
}
.package_listing_04 ul {
 margin:0px;
 padding:0px;
 list-style:none;
}
.package_listing_04 li {
 background-image:url(../images/arrow_01.gif);
 background-repeat:no-repeat;
 background-position:top left;
 padding:0px 0px 0px 15px;
 margin:0px 0px 3px 0px;
}
/********* sub_package_list *********/

.sub_package_list {
 width:550px;
 padding:0px;
 margin:5px 0px 5px 20px;
}
.sub_package_list ul {
 padding:0px;
 margin:0px;
 list-style:none;
}
.sub_package_list li {
 background-image:url(../images/bullette_01.gif);
 background-repeat:no-repeat;
 background-position:center left;
 background-color:#E8EDE3;
 font-family:Tahoma, Verdana;
 font-size:11px;
 font-weight:bold;
 color:#528418;
 padding:4px 0px 0px 25px;
 text-decoration:none;
}
.sub_package_list li a {
 background-color:#E8EDE3;
 font-family:Tahoma, Verdana;
 font-size:11px;
 font-weight:bold;
 color:#528418;
 text-decoration:none;
}
.sub_package_list li a:hover {
 text-decoration:underline;
}

.links_02  {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#6E6E6E;
}
.links_02 a {
	color:#6E6E6E;
	text-decoration:none;
}

.links_02 a:hover {
	color:#6E6E6E;
	text-decoration:underline;
}

.package_04 {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #487218;
	font-weight:bold;
	padding-left:30px;
	background-image:url(../images/arrow_01.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px 0px 0px 15px;
	margin:3px 0px 0px 0px;
}
.package_04 a {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #487218;
	font-weight:bold;
	text-decoration:none;
}
.package_04 a:hover {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #E44141;
	font-weight:bold;
	text-decoration:none;
}
.img_container_01 {
	border:1px solid #9E9E9E;
	padding:3px 3px 3px 3px;
	float:left;
	margin:0px 10px 8px 0px;
}
.txt_02  {
	font-family:verdana, Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#6E6E6E;
}
.txt_02 a {
	color:#6E6E6E;
	text-decoration:none;
}

.txt_02 a:hover {
	color:#6E6E6E;
	text-decoration:underline;
}
.txt_03  {
 font-family:verdana, Tahoma;
 font-size:11px;
 font-weight:bold;
 color:#6E6E6E;
}
#enquire_now {
	background-image:url(../images/enquire_now.gif);
	background-repeat:no-repeat;
	display:block;
	height:73px;
	width:245px;
	margin-bottom:20px;
}
/************************** Member Area Listing*****************************/
#memberarea_box {
	background-image:url(../images/member_head_01.gif);
	width:235px;
	background-repeat:no-repeat;
	background-color:#F1F1F1;
	padding:40px 10px 10px 0px;
	float:left;
	
}
#memberarea_box ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#memberarea_box li {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#6E6E6E;
	padding-left:30px;
	background-image:url(../images/bullette_01.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	height:20px;
	border-bottom:1px solid #D5D5D5;
	margin-left:10px;
}
#memberarea_box li a {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#6E6E6E;
	text-decoration:none;
}
#discover_india_box li a:hover {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#A4A7A6;
	text-decoration:underline;
}
.display_tblehead {
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-align:left;
}

#loginpage_box{
width:615px;
height:234px;
padding:12px;
background-image:url(../images/loginbox_bg.gif);
background-repeat:repeat-x;
border:1px solid #6FA531;
}

#loginpage_icon{
width:570px;
height:51px;
margin:12px;
background-image:url(../images/login_icon.gif);
background-repeat:no-repeat;
background-position:left;
border-bottom:1px solid #B6CE79;
}

.memberloginpage_padding{
padding-top:18px;
}

.text_field_loginpage{
width:172px;
height:15px;
border:1px solid #BFBFBF;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#999999;

}


.button_loginoage{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/button_03.gif);
	background-repeat:no-repeat;
	width:89px;
	height:24px;
    border:#FFFFFF 0px solid;
	cursor:pointer;

}

.logintext_01{
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	color:#6FA531;
}

.logintext_02{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#6A6A6A;
}

.logintext_02 a{
	color:#6A6A6A;
	text-decoration:none;
}
/**************************** career Page ***************************/
.simple_listing {
	padding:0px;
	margin:0px 0px 30px 0px;
}
.simple_listing ul {
	padding:0px;
	margin:15px 0px 0px 0px;
	list-style:none;
}
.simple_listing li {
	background-image:url(../images/dot_line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:10px;
}
/******************** Query Forms ***********************************/
.green_border {
	border:#76AF35 1px solid;
}
.form_head_bg {
	background-color:#E8EDE3;
	padding:15px 5px 8px 10px;
}
.list_box_010 {
	border:#BCBCBC 1px solid;
	height:21px;
	width:65px;
}
.list_box_011 {
	border:#BCBCBC 1px solid;
	height:21px;
	width:206px;
}
.text_box_010 {
	border:#BCBCBC 1px solid;
	height:16px;
	width:200px;
	padding:2px;
}
.text_box_013 {
	border:#BCBCBC 1px solid;
	height:16px;
	width:42px;
	padding:2px;
}
.text_box_011 {
	border:#BCBCBC 1px solid;
	height:16px;
	width:85px;
	padding:2px;
}
.text_box_012 {
	border:#BCBCBC 1px solid;
	height:16px;
	width:52px;
	padding:2px;
}
.text_area_010 {
	border:#BCBCBC 1px solid;
	height:81px;
	width:302px;
	padding:2px;
}
/*#display_accreditations {
	background-image:url(../images/accreditations.gif);
	background-repeat:no-repeat;
	height:49px;
	text-align:right;
	background-position:center;
	margin-top:10px;
	margin-bottom:10px;
}*/
.pager_Link
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#528418;
	}
	
#shimla_text {
	background-image:url(../images/shimla_text.gif);
	background-repeat:no-repeat;
	width:92px;
	height:34px;
	display:block;
}
#shimla_text:hover {
	background-image:url(../images/shimla_text_ovr.gif);
	background-repeat:no-repeat;
}
#buddist_text {
	background-image:url(../images/buddist_text_ovr.gif);
	background-repeat:no-repeat;
	width:92px;
	height:34px;
	display:block;
}
#shimla_text:hover {
	background-image:url(../images/shimla_text_ovr.gif);
	background-repeat:no-repeat;
}
#kerala_text {
	background-image:url(../images/kerala_text.gif);
	background-repeat:no-repeat;
	width:92px;
	height:34px;
	display:block;
}
#kerala_text:hover {
	background-image:url(../images/kerala_text_ovr.gif);
	background-repeat:no-repeat;
}
#north_text {
	background-image:url(../images/north_east_text.gif);
	background-repeat:no-repeat;
	width:67px;
	height:31px;
	display:block;
}
#north_text:hover {
	background-image:url(../images/north_east_text_ovr.gif);
	background-repeat:no-repeat;
}
#kailash_text {
	background-image:url(../images/kailash_text.gif);
	background-repeat:no-repeat;
	width:129px;
	height:34px;
	display:block;
}
#kailash_text:hover {
	background-image:url(../images/kailash_text_ovr.gif);
	background-repeat:no-repeat;
}
#himalayan_text {
	background-image:url(../images/himalayan_text.gif);
	background-repeat:no-repeat;
	width:77px;
	height:34px;
	display:block;
}
#himalayan_text:hover {
	background-image:url(../images/himalayan_text_ovr.gif);
	background-repeat:no-repeat;
}
.green_button {
	background-image:url(../images/more.gif);
	background-repeat:no-repeat;
	width:47px;
	height:13px;
	display:block;
}
.container_box001 {
	border:#90C43E 2px solid;
	background-image:url(../images/out_bound_packages.gif);
	background-repeat:no-repeat;
	width:241px;
	height:72px;
	display:block;
}
.quick_career {
	background-image:url(../images/career.html);
	background-repeat:no-repeat;
	width:245px;
	height:90px;
	display:block;
}
#hotels_box_air {
	background-image:url(../images/box_display_hotels.gif);
	width:285px;
	height:54px;
	margin:5px 0px 8px 0px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	display:block;
}
#boats_box_air {
	background-image:url(../images/house_boats.gif);
	width:285px;
	height:54px;
	margin:5px 0px 8px 0px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	display:block;
}
.V_text_link_02{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#569411;
	text-decoration:none;
}
.V_career1 {	
		background-color:#F0F0F0;
		padding:5px;
		width:191px;
		height:10px;
}
.V_career2 {
	border:#F0F0F0 1px solid;
		padding:4px;
		width:191px;
		height:10px;
	border-bottom:#999999 1px dotted;
}
.V_career3 {
	border:#F0F0F0 1px solid;
		padding:4px;
		width:30px;
		height:10px;
	border-bottom:#999999 1px dotted;
}
.V_listing_01C {
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	list-style:none;
}
.V_listing_01C ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
	background-color:#F6F6F6;
}
.V_listing_01C li{
	padding:10px 0px 15px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
	width:470px;
}
.V_listing_01C li a{
	text-decoration:none;
	
}
.head_01 {
	font:Tahoma, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#4F4F4F;
}
.head_02 {
	font:Tahoma, Verdana;
	font-size:14px;
	font-weight:bold;
	color:#528418;
	margin-bottom:5px;
	margin-top:20px;
	display:block;
}
.head_03 {
	font:"Trebuchet MS", Tahoma;
	font-size:20px;
	font-weight:normal;
	color:#528418;
	
}
#V_discover_india_box {
	background-image:url(../images/careers.gif);
	width:235px;
	background-repeat:no-repeat;
	background-color:#F1F1F1;
	padding:80px 10px 10px 0px;
	float:left;
	
}
#V_discover_india_box ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#V_discover_india_box li {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#6E6E6E;
	padding-left:30px;
	background-image:url(../images/bullette_01.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	border-bottom:1px solid #D5D5D5;
	margin-left:10px;
}
#V_discover_india_box li a {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#6E6E6E;
	text-decoration:none;
}
#V_discover_india_box li a:hover {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#A4A7A6;
	text-decoration:underline;
}
#display_accreditations {
	height:49px;
	text-align:center;
	margin-top:10px;margin-bottom:10px;
	position:relative;
}
a img{
	border:0;
}
#powered{
	position:absolute;
	right:0;top:0;
	z-index:1;
}
/******************** 01-05-12 ***********************************/
.clear{
	clear:both;
	line-height:1px;
	display:block;
}
.inner01{
	padding:0 0 80px 0;
}
.inner01 .inner_main_head.innrbg01{
	width:925px !important;
	background-image:url(../images/inner_head_bg01.gif);
}
.inner01 h3{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#6fa531;
	text-transform:uppercase;
}
.inner01 .pad01{
	padding:10px 0 0 14px;
}
.inner01 .sub-box-03{
	padding:39px 0 0 0;
}
ul, li{
	list-style:none;
	margin:0;
	padding:0;
}
.inner01 .sub-box-03 ul{
	border:1px solid #dadada;
	 -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
	padding:5px 2px 5px 2px;
}
.inner01 .sub-box-03 ul li{
	border-bottom:1px solid #e1e1e1;
	padding:12px 0 7px 20px;
	overflow:hidden;
}
.inner01 .sub-box-03 ul li.second-child{
	border-bottom:none;
}

.width02{
	width:110px !important;
}
.mrg01{
	margin:0px 8px 0 0;
}
.mrg02{
	margin-right:15px;
}
.mrg03{
	margin-bottom:16px
}


.inner01 .sub-box-01 .text-02 span{
	font-size:14px;
	color:#535353;
}

.inner01 .formpanel-01 ul li{
	width:316px;
		clear:both;
	display:block;
	padding:0 0 12px 0;
}
.inner01 .formpanel-01 ul li .text-01{
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#6a6a6a;
	padding:0 0 5px 0;
	display:block;
}
.inner01 .formpanel-01 ul li .text-field-01{
	border:1px solid #bcbcbc;
	font:normal 12px/19px Verdana, Geneva, sans-serif;
	height:19px;
	padding:3px 5px 3px 5px;
	width:306px;
	color:#6a6a6a;
}

.inner01 .formpanel-01 ul li .select-field-01{
	border:1px solid #bcbcbc;
	font:normal 12px/25px Verdana, Geneva, sans-serif;
	height:25px;
	padding:3px 3px 3px 5px;
	width:318px;
	color:#6a6a6a;
}

.inner01 .formpanel-01 ul li .textarea-01{
	border:1px solid #bcbcbc;
	font:normal 12px/19px Verdana, Geneva, sans-serif;
	height:76px;
	padding:3px 5px 3px 5px;
	width:306px;
}
.inner01 .btn-01{
	border:0;
	background:url(../images/btn-01.gif) no-repeat left top;
	width:90px;
	height:32px;
	cursor:pointer;
	font:bold 12px/32px Verdana, Geneva, sans-serif;
	color:#FFF;
	margin:0 10px 0 0;
	float:left;
}

.inner01 .btn-01:hover{
	background:url(../images/btn-01.gif) no-repeat left -40px;
}
.inner01 .formpanel-01 ul li .select-01{
		border:1px solid #bcbcbc;
	font:normal 12px/25px Verdana, Geneva, sans-serif;
	height:25px;
	padding:3px 3px 3px 5px;
	width:80px;
	color:#6a6a6a;
	float:left;
}
.inner01 .list-02{
	padding:0 10px 0 0;
}
.inner01 .list-02 li{
	border-bottom:1px solid #dcdcdc;
	padding:18px 0 16px 0;
	width:100%;
	float:left;
}
.inner01 .list-02 li .img-thumb-01{
	width:206px;
	height:118px;
	overflow:hidden;
	float:left;
}
.inner01 .list-02 li .list-details{
	padding:0 0 0 18px;
	width:694px;
	float:right;
}
.inner01 .list-02 li .list-details h4{
	font:bold 14px/24px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background:#f5f5f5;
	padding:0 0 0 6px;
	color:#6fa531;
	margin:0 0 14px 0;
}
.inner01 .list-02 li .list-details .sub-list{
	width:227px;
	padding:0 30px 0 5px;
	float:left;
}
.inner01 .list-02 li .list-details .sub-list li{
	border-bottom:1px dotted #c1c1c1;
	padding:8px 0 8px 0;
	overflow:hidden;
}
.inner01 .list-02 li .list-details .sub-list li .text-01{
	width:122px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.inner01  .sub-list li .text-02{
	width:98px;
	float:right;
	text-align:right;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.inner01  .sub-box-01{
	width:180px;
	float:left;
	padding:14px 10px 8px 14px;
	border:1px solid #dadada;
	 -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}
.inner01 .list-02 li .rate01{
	clear:both;
	display:block;
	overflow:hidden;
}
.inner01 .list-02 li .rate01 .text-03{
	float:left;
	padding:0 0 0 0;
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#615f5c;
	width:90px;
}
.inner01 .list-02 li .rate01 .text-04{
	float:left;
	color:#a51c2f;
	font-family: 'rupiforadianRoman';
	font-size:18px;
	letter-spacing:-1px;
	text-align:right;
	width:85px;
}
.inner01 .sub-box-01 .btn-02{
	border:0;
	background:url(../images/btn-02.gif) no-repeat left top;
	width:75px;
	height:25px;
	cursor:pointer;
	color:#FFF;
	margin:10px 0 0 0;
	float:right;
	clear:both;
}
.inner01 .integr-01-top{
	clear:both;
}
.inner01 .integr-01-top .box-01{
	width:458px;
	float:left;
	border:1px solid #d7ded0;
	padding:0 0 0 0;
}
.inner01 .integr-01-top .box-01 h4{
	font:normal 16px/32px Verdana, Geneva, sans-serif;
	color:#535353;
	background:#e8ede3;
	height:32px;
	padding:0 0 0 13px;
}
.inner01 .box-01-details{
	padding:16px 0 20px 13px;
}
.inner01 .box-01-details.hgt01
{
    min-height:179px;
}

.inner01 .box-01-details-top{
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#535353;
}
.inner01 .box-01-details-middle{
}
.inner01 .box-01-details-middle ul{
	padding:5px 0 0 0;
	width:100%;
	float:left;
}
.inner01 .box-01-details-middle li{
	padding:12px 12px 0 0;
	float:left;
	width:205px;
}

.inner01 .box-01-details-middle .text-01{
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#535353;
	padding:0 0 6px 0;
	display:block;
}
.inner01 .box-01-details-middle .text-field-01{
	border:1px solid #bcbcbc;
	font:normal 12px/19px Verdana, Geneva, sans-serif;
	height:19px;
	padding:3px 5px 3px 5px;
	width:196px;
	color:#6a6a6a;
}
.inner01 .box-01-details-middle .select-field-04
{
    border:1px solid #bcbcbc;
	font:normal 12px/25px Verdana, Geneva, sans-serif;
	height:25px;
	padding:3px 3px 3px 5px;
	width:206px;
	color:#6a6a6a;
}
.inner01 .box-01-details01 .select-field-01{
	border:1px solid #bcbcbc;
	font:normal 12px/25px Verdana, Geneva, sans-serif;
	height:25px;
	padding:3px 3px 3px 5px;
	width:56px;
	color:#6a6a6a;
}
.inner01 .box-01-details-middle .text-field-001{
	border:1px solid #bcbcbc;
	font:normal 12px/19px Verdana, Geneva, sans-serif;
	height:19px;
	padding:3px 5px 3px 5px;
	width:60px;
	color:#6a6a6a;
}
.inner01 .box-01-details-middle .text-field-002{
	border:1px solid #bcbcbc;
	font:normal 12px/19px Verdana, Geneva, sans-serif;
	height:19px;
	padding:3px 5px 3px 5px;
	width:117px;
	color:#6a6a6a;
}
.inner01 .box-01-details-middle .textarea-01{
	border:1px solid #bcbcbc;
	font:normal 12px/19px Verdana, Geneva, sans-serif;
	height:76px;
	padding:3px 5px 3px 5px;
	width:194px;
}
.inner01 .box-01-details-middle .text-02{
	padding:15px 0 0 0;
	display:block;
	clear:both;
}
.inner01 .box-01-details01{
	padding:0;
}
.inner01 .box-01-details01 .text-04{
	font:bold 12px Verdana, Geneva, sans-serif;
	color:#535353;
}
.inner01 .box-01-details01 td{
	padding:22px 0 20px 10px;
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#535353;
}
.inner01 .box-01-details01 .brd01{
	border-right:1px solid #e8ede3;
}
.inner01 .box-01-details01 .brd02{
	border-bottom:1px solid #e8ede3;
}
.inner01 .integr-01-bottom{
	clear:both;
}
.inner01 .integr-01-bottom .box-01{
	width:933px;
	float:left;
	border:1px solid #d7ded0;
	padding:0 0 0 0;
}
.inner01 .integr-01-bottom  .box-01 h4{
	font:normal 16px/32px Verdana, Geneva, sans-serif;
	color:#535353;
	background:#e8ede3;
	height:32px;
	padding:0 0 0 13px;
}
.inner01 .integr-01-bottom .box-01-details{
	padding:16px 0 20px 13px;
}
.inner01 .integr-01-bottom .box-01-details .text-01{
	font:bold 12px/18px Verdana, Geneva, sans-serif;
	color:#535353;
}

.box-01-details .tble-01 td{
	padding:3px 0 3px 0;
}
.inner01 .integr-01-bottom .box-01-details .text001{
	padding:10px 0 0 0;
	display:block;
	margin:8px 0 0 0;
}
.inner01 .integr-01-bottom .box-01-details .text001 a{
	font:bold 12px Verdana, Geneva, sans-serif;
	color:#6fa531;
	text-decoration:none;
}
.inner01 .integr-01-bottom .box-01-details .text001 a:hover{
	text-decoration:underline;
}
.inner01 .integr-01-bottom .box-01-details .brd01{
	border-top:1px solid #e8ede3;
}
.inner01  .integr-01-bottom  .btn-01{
	margin:0 10px 0 0;
}
/******************** Edited 04-05-12 ***********************************/
.width01{
	width:204px !important;
	float:left;
}
.inner01 .sub-box-03 .text-02{
	width:198px;
	padding:4px 0 0 0px;
	font-family: 'rupiforadianRoman';
	font-size:16px;
	color:#a51c2f;
	float:left;
}
.inner01 .formpanel-01{
	padding:20px 0 0 0;
	float:left;
	width:710px;
}
.inner01 .formpanel-01 .box-01-details-top{
	padding:0 0 15px 0;
}
.inner01 .formpanel-01 ul{
	float:left;
	width:354px;
}
.inner01 .sub-box-03 .text-01{
	width:116px;
	font:normal 15px Verdana, Geneva, sans-serif;
	color:#535353;
	float:left;
	padding:0 0 5px 0;
}





/******************** Added 04-05-12 ***********************************/
.inner01 .formpanel-01 ul li .text-field-001{
	border:1px solid #bcbcbc;
	font:normal 12px/19px Verdana, Geneva, sans-serif;
	height:19px;
	padding:3px 5px 3px 5px;
	width:60px;
	color:#6a6a6a;
}
.inner01 .formpanel-01 ul li .text-field-002{
	border:1px solid #bcbcbc;
	font:normal 12px/19px Verdana, Geneva, sans-serif;
	height:19px;
	padding:3px 5px 3px 5px;
	width:228px;
	color:#6a6a6a;
}
.fildwdth01{
	width:143px !important;
}
.inner01 .formpanel-01 ul li .text-03{
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#6a6a6a;
	padding:0 0 5px 0;
	float:left;
	width:158px;
}
.inner01 .integr-01-bottom .box-01-details .text-01.txtstl{
	text-transform:uppercase;
}
.fildwdt{
	width:50px !important;
}
.fildwdt2{
	width:128px !important;
	padding:4px 0 0 0 !important;
}
.txt01{
	float:left;
	padding:3px 0 0 2px;
}
.check01{
	float:left;
}
.txt02{
	float:left;
	padding:3px 2px 0 2px;
}
.txt03{
	float:left;
	padding:4px 5px 0 0;
}
.validator
{
    color:Red;
}

.thank_you{
	background: url(../images/thank_you.gif) no-repeat center top;
	width:394px;
	height:57px;
	margin:0 auto;
	margin-top:75px;
	padding-top:175px;
	font:bold 17px/24px Arial, Helvetica, sans-serif;
	text-align:center
}
.errortext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
}

/*pretourpackage***********************/

/*
.middleleft{ float:left;
position:fixed;
             }
.pretourpackage{
	background:#f1f1f1;
	width:245px;
	position:fixed;
}
.pretourpackage ul{
	padding:10px 0px 10px 10px;
}
.pretourpackage li{
	background:url("../images/listing-icon-big.png") no-repeat scroll 5px 11px transparent;
	padding:3px 0px 8px 25px;
	border-bottom: solid 1px #d6d6d6;
	margin:0px 11px 0px 0px;
}
.pretourpackage li a{
	font: normal 16px Tahoma, Geneva, sans-serif;
	text-decoration:none;
	color:#505749;
}
.pretourpackage li.active, .pretourpackage li:hover{
	background:url(../images/listing-icon-big-over.png) no-repeat scroll 5px 11px transparent;
	
}
.pretourpackage li.active a,.pretourpackage li a:hover{
	color:#548919;
}

.pretourpackage-head{ 
	background:url(../images/prepakge-bg.jpg) repeat-x;
	width:245px;
	height:65px;
	position:relative;

}
.pretourpackage h4{
	font: normal 19px/18px Tahoma, Geneva, sans-serif;
	padding: 6px 5px 0 50px;
	background:url("../images/pre-pkg-icon.png") no-repeat scroll 8px 8px transparent;

}
.pretourpackage h4 span{
	font: bold 14px Tahoma, Geneva, sans-serif;
} 
.pretourpackage span.downarrow{
    background: url("../images/downarrow.png") no-repeat scroll 0 0 transparent;
    bottom: 0;
    display: block;
    height: 15px;
    position: absolute;
    right: 20px;
    text-indent: -9999px;
    width: 20px;
	
}
*/
.middleright{ 
	float: right;
	margin-left:20px;
	width:660px;
}
.package-list{
	border-bottom:solid 1px #bac2b2;
	margin-bottom:20px;
}
.package-list h2{
	font: bold 18px Tahoma, Geneva, sans-serif;
	color:#64982a;
	margin:0 0 10px
}
.pre-package-list{ width:660px;}
.package-list .places{
	background:#f1f1f1;
	padding:8px;
	margin-bottom:15px;
}
.package-list .places span{
	font: normal 12px Tahoma, Geneva, sans-serif;
	color:#505749; 
	width:660px;
}
.package-list .cost{
	border-bottom: solid 1px #dadada;
	padding-bottom:10px;
	float:laft;
	widows:200px;
	position: relative;
}
.package-list .cost h3, .package-list .hotels h3, .package-list .package-inclusion h3{
	font: bold 14px Tahoma, Geneva, sans-serif;
	color:#434342;

}
.package-list .cost p{
	color:#505749;
	font: normal 14px Tahoma, Geneva, sans-serif;
}
.package-list .cost p strong{
	background:url("../images/rupee.png") no-repeat scroll 0 1px transparent;
	color:#b1032c;
	padding:0 0 0 11px;

}
.package-list .days, .package-list .hotels{
	margin-top:10px;
	border-bottom: solid 1px #dadada;
	padding-bottom:10px;

}
.package-list .package-inclusion {
	margin-top:10px;
	padding-bottom:10px;

}
.package-list .days h6{
	font: bold 13px Tahoma, Geneva, sans-serif;
	color:#505749;
}

.package-list .days p{ 
	font: normal 12px/20px Tahoma, Geneva, sans-serif;
	color:#505749;
}
.package-list .days h6 span{
	background:url(../images/day-bg.png) no-repeat;
	width:53px;
	height:17px;
	display:block;
	color:#FFF;
	font: normal 13px Tahoma, Geneva, sans-serif;
	padding:0 0 0 3px;
	float:left;
}
.package-list .hotels h3{ padding-bottom:15px;}
.package-list .hotels table{
	border:solid 1px #d9e6c6;
	margin-bottom:20px;
}
.package-list .hotels tr{
	margin-bottom:1px;
}
.package-list .hotels tr.head-row th{
	background:#75af36;
	height:26px;
}
.package-list .hotels tr.body-row.odd td{
	background:#f1fbe5;
	height:26px;
}
.package-list .hotels tr.body-row.even td{
	height:26px;
		background:#e8f4d6;


}
.package-list .hotels th{
	color:#FFF;
	font:normal 13PX Tahoma, Geneva, sans-serif;
	padding:0px 3px 0px 5px;
}
.package-list .hotels td{
	font:normal 13PX Tahoma, Geneva, sans-serif;
	padding:0px 3px 0px 5px;
}
.package-list .package-inclusion ul{
	margin-top:8px;
	margin-bottom:20px;
}
.package-list .package-inclusion li{
		background:url("../images/listing-icon.png") no-repeat scroll 0 12px transparent;
		font:normal 13px Tahoma, Geneva, sans-serif;
		color:#505749;
		padding:5px 0px 0px 15px ;
}

.btns{
	position:absolute;
	float: right;
	right:8px;
	bottom:20px;
}
.btns input.book-bttn{
     background: url("../images/book-bttn.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #b3064b;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    font: 14px Tahoma,Geneva,sans-serif;
    height: 29px;
    margin-right: 5px;
    padding-bottom: 3px;
    text-align: center;
    text-decoration: none;
    width: 90px;
	}
.btns input.book-bttn:hover{
	background:url(../images/book-bttn-over.png) repeat-x;
}	
.btns input.enquire-bttn{
	    background: url("../images/enquire-bttn.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #D9E6C6;
    border-radius: 3px 3px 3px 3px;
    color: #697B4D;
    cursor: pointer;
    display: block;
    float: left;
    font: 14px Tahoma,Geneva,sans-serif;
    height: 29px;
    padding-bottom: 3px;
    text-align: center;
    text-decoration: none;
    width: 117px;
	}
.btns input.enquire-bttn:hover{
	background:url(../images/enquire-bttn-over.png) repeat-x;
}	


/* change as per saranya  25 May 2012  */


.middleleft{ float:left;
position:fixed;
             }
.pretourpackage{
	background:#f1f1f1;
	width:245px;
	 
}

.posttourpackage{
	background:#f1f1f1;
	width:245px;
	margin-top:20px;
	
}
.pretourpackage ul, .posttourpackage ul{
	padding:10px 0px 10px 10px;
}
.pretourpackage li, .posttourpackage li{
	background:url("../images/listing-icon-big.png") no-repeat scroll 5px 11px transparent;
	padding:3px 0px 8px 25px;
	border-bottom: solid 1px #d6d6d6;
	margin:0px 11px 0px 0px;
}
.pretourpackage li.last_item, .posttourpackage li.last_item{
		border-bottom: none;
}

.pretourpackage li a, .posttourpackage li a{
	font: normal 16px Tahoma, Geneva, sans-serif;
	text-decoration:none;
	color:#505749;
}
.pretourpackage li.active, .pretourpackage li:hover{
	background:url(../images/listing-icon-big-over.png) no-repeat scroll 5px 11px transparent;
}
.posttourpackage li.active, .posttourpackage li:hover{
	background:url(../images/listing-icon-big-over1.png) no-repeat scroll 5px 11px transparent;
}
.pretourpackage li.active a,.pretourpackage li a:hover{
	color:#548919;
}

.posttourpackage li.active a,.posttourpackage li a:hover{
	color:#c6185c;
}
.pretourpackage-head{ 
	background:url(../images/prepakge-bg.jpg) repeat-x;
	width:245px;
	height:65px;
	position:relative;

}
.posttourpackage-head{
	background:url(../images/prepakge-bg1.jpg) repeat-x;
	width:245px;
	height:65px;
	position:relative;
}
.pretourpackage h4{
	font: normal 19px/18px Tahoma, Geneva, sans-serif;
	padding: 6px 5px 0 50px;
	background:url("../images/pre-pkg-icon.png") no-repeat scroll 8px 8px transparent;

}
.posttourpackage h4{
	font: normal 19px/18px Tahoma, Geneva, sans-serif;
	padding: 6px 5px 0 50px;
	background:url("../images/pre-pkg-icon1.png") no-repeat scroll 8px 8px transparent;

}

.pretourpackage h4 span, .posttourpackage h4 span{
	font: bold 14px Tahoma, Geneva, sans-serif;
} 

.pretourpackage span.downarrow{
    background: url("../images/downarrow.png") no-repeat scroll 0 0 transparent;
    bottom: 0;
    display: block;
    height: 15px;
    position: absolute;
    right: 20px;
    text-indent: -9999px;
    width: 20px;
}
.posttourpackage span.downarrow{
    background: url("../images/downarrow1.png") no-repeat scroll 0 0 transparent;
    bottom: 0;
    display: block;
    height: 15px;
    position: absolute;
    right: 20px;
    text-indent: -9999px;
    width: 20px;
}
.package-amt
{
    font-family:Arial;
    font-size:12px;
    color:Black;    
}
.bdrbtmNone
{
    border-bottom:none !important;
}
.inner01 h3 strong
{
     color: #A51C2F;
}
.ht
{
    height:50px;    
}
.fupl
{

    color: #6A6A6A;
    font: 12px/19px Verdana,Geneva,sans-serif;
    height: 22px;
    padding: 3px 5px;
    width: 196px;
}

.ifawpca-logo
{
    padding:5px 15px;
    border:solid 1px #d7ded0;
    display:block;
    margin-bottom:10px;    
}

#logo-new {
	background-image:url(../images/new-logo.gif);
	background-repeat:no-repeat;
	height:74px;
	margin-top:34px;
}
.ifawpca_blk
{

}
.flt-left
{
float:left;
}
.flt-right
{
float:right;
}
.ifawpca_blk p
{
float:left;
}
.cot
{
float:right;
display:block;
}
.cot p
{
margin:46px 2px 0 0;
}