body 
{
	background-image: url(images/texture_bg.gif);
	font-family: Tahoma;	font-size: 11px;	color: #504324;	line-height: 21px;
	text-align: center;	margin: 0px ;	padding: 0px;
}

#wrap
{
	position : relative;
	width : 975px;
	padding:0px;
	margin: 0px auto;
	text-align:left;
}

#head2{ background-color:#FAF7F0;
background-image:url(../images/tnc-head.gif);
background-repeat:no-repeat;
border:#DEDBD2 dashed 1px;
font-weight:bold;
text-align:left;
padding-left:18px;
height:25px;}

.slide{
	position: absolute;
	top: -1000px;
	margin: 0px  auto;
	background-color:#FFFFFF;
	z-index:3;
	text-align:center;
	border: 8px solid #D2BE89;
	padding-bottom:15px;
	}
	
#back{
	position: absolute;
	z-index:100;
	top: 0px;
	left: 0px;
	background-image: url(images/backbg.png);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/backbg.png');
	*/ background-image:none;
	display:none;
}

#gurgaon-close{
width:900px;
	top: 0px;
	left: 0px;}

.small{
	padding:0px 8px 0px 0px;	width:150px; text-align:left; float:left; 
}

.text {
	font-family: Tahoma;
	font-size: 11px;
	color: 504324;
	text-decoration: none;
}

.btn {
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/btn-bg.gif);
	background-repeat: repeat-x;
	height:20px;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}
#topframe 
{
	position : relative;	width : 975px;	margin: 0px  auto;	height: 117px;
	background-color: #FFFEE2; TEXT-ALIGN: left;
} 

#logo
	 { float:left; padding-top: 8px; padding-left: 10px; }
	 
#search
	 {
	float:right;
	margin-top:15px;
	padding-top:7px;
	padding-left:10px;
	width:320px;
	height:29px;
	background-image: url(images/search-bg.gif);
	background-repeat: repeat-x;
}

#search ul
	{  padding:0px; margin: 0px 0px 0px 0px; display: inline;}
	 
#search li	
	{
	margin: 0px 0px 0px 10px;
	display: inline;
	list-style-type: none;
	background-image: url(images/top-arr.gif);
	background-repeat: no-repeat;
	padding: 0px 5px 0px 10px;
	background-position: left center;
}	

#tt{
	margin-top:30px;	padding-top:10px; width:100%;
}
	
#time{
	 text-align:right;	padding-right:15px;
} 

#Temprature
	 {
		padding-left:45px; float:left;
}


#title
{
	position : relative;	
	background-image: url(images/title_bg.gif);
	text-align: left;	
	width : 975px;	
	height: 43px;
	background-repeat: repeat-x;	
	margin: 0px auto;	
	margin-top: 10px;	
}

.txtbox {
	font-family: tahoma;
	font-size: 11px;
	color: #504324;
	background-image: url(images/txtbox-bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #CFC9A0;
	padding-left: 2px;
}

.txtbox1 {
	font-family: tahoma;
	font-size: 11px;
	color: #504324;
	border: 1px solid #CFC9A0;
	padding-left: 2px;
	background-color: F6F4D7;
}

#txt-highlight{
	background-color:#FFFCF3;
	padding:8px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EFE6CE;
	border-bottom-color: #EFE6CE;
}

.txt-highlight1{
	background-color:#FFFEF6;
	padding:6px;
	border: #F2EBD6 1px solid; color: #504324;
}

.txt-high{
	background-color:#FFFCF3;
	padding:8px;	
	border-bottom-width: 1px;	
	border-bottom-style: solid;	
	border-bottom-color: #F7F3E7;
}

.txt-high-bottom{
	padding:8px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F7F3E7;
	
}

#heading
	 { float:left; top: 0px; }
	 
#leela-home
	 {left: 865px;	margin:0px 0px 0px 860px; }

#container
	{
	position:relative;
	width:975px;
	background-color: #FFFFFF;
	margin: 0px auto;
	
}

#content
{
	padding: 12px 0px 0px 0px;
	margin:0px 0px 0px 260px;
	border-left: 0px solid #ccd2d2;
	text-align:left;
}




#sub-leftlinks
{	
	padding: 12px 0px 0px 35px;	border-left: 0px solid #ccd2d2;	float :left;
	background-color:#FFFFFF;	width:204px;	text-align:left;
}

#sub-leftlinks ul
	{	margin: 0px;	padding: 0px; }
	
#sub-leftlinks li
{ 	list-style-type: none;	font-size: 11px;	height: 22px;
	padding: 1px 0px 0px 22px;	margin: 0px;
}

#sub-leftlinks li.title 
	{
	background-color: #F6F1E5;
	background-image:url(images/title-arr.gif);
	background-repeat: no-repeat;
	line-height:15px;
	border-bottom:#FFFFFF 1px solid;
	height:35px;
	padding-top:5px;
	font-weight:bold;
	background-position: 11px 12px;
}
#sub-leftlinks li.title1 
	{	background-color: #F6F1E5;
	background-image:url(images/title-arr.gif);
	background-repeat: no-repeat;
	border-bottom:#FFFFFF 1px solid;
	height:25px;
	padding-top:4px;
	font-weight:bold;
	background-position: 12px 12px;}

#sub-leftlinks li.title1-1 
	{	background-color: #FFFFFF;
	background-image:url(images/title-arr.gif);
	background-repeat: no-repeat;
	border-bottom:#F6F1E5 1px solid;
	height:25px;
	padding-top:4px;
	font-weight:bold;
	background-position: 12px 12px;}

#sub-leftlinks li.title2
	{
	background-color: #FFFFFF;
	background-image:url(images/title-arr.gif);
	background-repeat: no-repeat;
	line-height:15px;
	border-bottom:#FFFFFF 1px solid;
	height:35px;
	padding-top:5px;
	font-weight:bold;
	background-position: 11px 12px;
}

#sub-leftlinks li.main 
	{	background-image: url(images/sub_sublink_bg.gif);	background-repeat: no-repeat;	}
	
#sub-leftlinks li.main1
	{	background-image: url(images/sub_sublink_bg1.gif);	background-repeat: no-repeat;	height:46px;}

#sub-leftlinks li.submain 
	{	background-image: url(images/sub_sub_sublink_bg.gif);	background-repeat: no-repeat;	
	padding: 0px 0px 0px 30px;}
	
#sub-leftlinks li.submain-selected 
	{	background-image: url(images/sub_sub_sublink_bg.gif);	background-repeat: no-repeat;	
	padding: 0px 0px 0px 30px;
	font-weight: bold;
}
	
#sub-leftlinks li.selected
{
	background-image: url(images/sub_sublink_bg_sel.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}

#sub-leftlinks li.selected1
{
	background-image: url(images/sub_sublink_bg_sel1.gif);
	background-repeat: no-repeat;
	font-weight: bold; height:46px ;
}

#rightcolumn{ background-color:#000000;}


#sub-leftlinks a 
	{	color: #504324;	text-decoration: none;	}
#sub-leftlinks a:hover 
{	font-weight: bold;	text-decoration: underline;}

#img {
text-align:left;
}
#rpanel
{
	float:right;	padding: 0px 20px 0px 8px;	text-align:center; margin-top:25px;
	border-left-width: 1px;	border-left-style: solid;	border-left-color: #F1EBDC;;
}	

#rpanel-links
{	width : 258px;	height: 36px;	background-color: #F4EECF; text-align: center;	}	

#rpanel-img
{	width:240px; background-color: #FFFFFF; height:200px; padding:0px 4px 10px 10px;	}

#rpanel-gc
{	width:258px; background-color: #FFFFFF; height:153px; padding:20px 0px 10px 0px;	}

#rpanel-txt	
{	width:240px; background-color: #FFFFFF; padding:0px 0px 10px 14px; text-align:left}

#rpanel-1
{
	width : 258px;	height: auto;	left: 691px;	top: 543px;
	border-top-width: 1px;	border-top-style: solid;	border-top-color: #F2ECDE;
	background-color: #FAF8F3;	text-align:left;
}	

#rpanel-1 ul
{  padding:2px; margin: 0px 0px 0px 0px;}
	 
#rpanel-1 li 
{
	list-style-type: none;	background-image: url(images/arr.gif);
	background-repeat: no-repeat;	background-position: left center;
	margin-left: 15px;	padding-left: 12px;	line-height: 20px;	
	margin-top: 8px;
}
#spacer
{
	width : 258px;	height: 50px;	left: 691px;	top: 543px;
	}	
#offer-txt
{ width:665px; padding:25px 0px 15px 25px; }

#offer-right
{	width:350px; text-align:left; float:right; padding-top:5px; }

#offer-left
{	width:290px; text-align:left; padding-top:5px;  padding-left:25px;	padding-bottom:50px;  float:left;}

.offer-container
{	width:300px; padding-left:25px; padding-top:10px; display:block; background-color: #FFFFFF;}

.offer-container:hover 
{   width:300px; padding-left:25px; padding-top:10px; display:block; background-color: #FBF8EC;}

.offer-title
{
	text-align:left;	font-weight: bold;
}
.offer-img
{	background-color: #F4EECF; width:236px; text-align:center;}

.offer-txt	
{	 width:236px;  padding-left:5px; text-align:left}


#txt
{
	padding:17px 5px 20px 13px;	width:390px;  text-align:left;
/*	border-right-width: 1px;	border-right-style: solid;	border-right-color: #F1EBDC;*/
}

#txt ul
	{	margin-left: 15px;	margin-top:0px; padding: 0px; }
#txt li
{
	background-image: url(images/txt-bullet.gif);
	list-style-type: none;
	padding: 0px 0px 0px 18px;
	margin: 0px;
	background-repeat: no-repeat;	
}

#txt08
{
	padding:17px 5px 20px 13px;	width:390px;  text-align:justify;
/*	border-right-width: 1px;	border-right-style: solid;	border-right-color: #F1EBDC;*/
}

#txt08 ul
	{	margin-left: 15px;	margin-top:0px; padding: 0px; }
#txt08 li
{
	background-image: url(images/txt-bullet.gif);
	list-style-type: none;
	padding: 0px 0px 0px 18px;
	margin: 0px;
	background-repeat: no-repeat;	
}

#sub-leftlinks ul
	{	margin: 0px;	padding: 0px; }

#outer-txt
{ padding:10px 5px 20px 13px;	width:390px;  text-align:left;  }

.txt1-top
{
	margin:0px 0px 10px 0px;	  text-align:left; padding: 10px 0px 20px 0px;
	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F1EBDC;
	
}

.txt1-toptxt
{
	margin:0px 0px 5px 0px;	  text-align:left; padding: 10px 0px 0px 0px;
	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F1EBDC;
	
}



.txt1
{
	margin:0px 0px 10px 0px;	  text-align:left; padding: 10px 0px 20px 10px;
	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F1EBDC;
}

.txt4-new
{
	margin:0px 0px 10px 0px;	  text-align:left; padding: 2px 0px 2px 2px;
	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F1EBDC;
}


#txt1 ul
	{	margin-left: 15px;	margin-top:0px; padding: 0px; }
#txt1 li
{
	background-image: url(images/txt-bullet.gif);
	list-style-type: none;
	font-size: 11px;
	padding: 0px 0px 0px 18px;
	margin: 0px;
	background-repeat: no-repeat;	
}

.txt1:hover
{
	margin:0px 0px 10px 0px;	  text-align:left; padding: 10px 0px 20px 10px; background-color:#FBF8EC;
	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F1EBDC;
}

.txt4-new:hover
{
	margin:0px 0px 10px 0px;	  text-align:left; padding:  2px 0px 2px 2px; background-color:#FBF8EC;
	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F1EBDC;
}


.txt1_new{
background-color:#FBF8EC;
border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F1EBDC;
margin:0px 0px 10px 0px;	  text-align:left; padding: 10px 0px 10px 10px;
}


.txt1 a
{
	font-family: Tahoma;
	font-size: 11px;
	color: #504324;
	text-decoration: none;
	line-height: 18px;
}
#txt-content
{
	padding:10px 0px 0px 0px; text-align:left; height:50px;
	
}

.txt-im
{
	padding:0px 8px 0px 0px;	width:125px; text-align:left; float:left; 
	
}
.txt-ima
{
	padding:0px 10px 0px 0px;	width:25px; text-align:left; float:right; 
	
}

.txt-image
{
 padding:15px 25px 0px 0px; width:125px; text-align:left; float:right;
}


#bottom
{
	position : relative;
	text-align: center;
	width : 955px;
	height: 60px;
	margin: 0px auto;
	margin-top: 15px;
	margin-bottom: 30px;
	border: 10px solid #FFFFFF;
	padding: 0px;
	text-align:center;
	vertical-align: middle;
	background-image: url(images/bottom-bg.gif);
	 }
	 
#bottom ul
	{  padding:0px; margin: 0px 0px 0px 0px; }
#bottom li	
	{
	margin: 0px 0px 0px 12px;	display: inline;	list-style-type: none;
	background-repeat: no-repeat;	padding: 0px 0px 0px 0px;	background-position: left center;
}	
#bottom a
{	color: #504324;	padding-right:12px;	text-decoration: none; }	

#bottom a:hover
{	color: #504324;	padding-right:12px;	text-decoration: underline; } 	 

#bottom1
{
	position : relative;
	text-align: center;
	width : 955px;
	height: 60px;
	margin: 0px auto;
	margin-top: 15px;
	border: 10px solid #FFFFFF;
	padding: 0px;
	text-align:center;
	vertical-align: middle;
	background-image: url(images/bottom-bg.gif);
	 }
	 
#bottom1 ul
	{  padding:0px; margin: 0px 0px 0px 0px; }
#bottom1 li	
	{
	margin: 0px 0px 0px 12px;	display: inline;	list-style-type: none;
	background-repeat: no-repeat;	padding: 0px 0px 0px 0px;	background-position: left center;
}	
#bottom1 a
{	color: #504324;	padding-right:12px;	text-decoration: none; }	

#bottom1 a:hover
{	color: #504324;	padding-right:12px;	text-decoration: underline; } 	

.bottom-inner-left
{ padding:5px 0px 0px 20px; float: left; text-align:left; line-height:25px; }
.bottom-inner-right
{ padding:5px 0px 0px 0px; float: right; text-align:right; line-height:25px; }

h1{
	font-family: Tahoma;
	font-size: 11px;
	padding-top:5px;
	margin-bottom:10px;
	color: 504324;
	text-decoration: none;
	line-height: 15px;
}
h2{
	line-height: 5px;
	font-family: Tahoma;
	font-size: 11px;
	margin:0px;
}

.txt-margin
{
	width:385px;
	text-align:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F1EBDC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.table-top{
	width: 350 px; border: 0;	
}

.table{
	width: 380 px; border: 0; margin-top:20px;	
}

.table td {
	BORDER-BOTTOM: #F8F3E9 1px solid;	padding: 4px; text-align:left;
	
	}
	
.table th {
	background-color:#FAF7F0;	padding: 4px;	
	}
	
.table_1{
	width: 380 px; border: 0; margin:0px 0px 0px 0px;	
}

.table_1 td {
	BORDER-BOTTOM: #F8F3E9 1px solid; padding-top:0px;	padding: 4px; text-align:left;
	
	}
	
.table_1 th {
	background-color:#FAF7F0;	BORDER-BOTTOM: #EDEDE3 1px solid; padding-top:0px; padding: 4px;	
	}
	
.table_2{
	width: 380 px; border: 0; margin:5px 0px 0px 0px;	
}

.table_2 td {
	BORDER-BOTTOM: #F8F3E9 1px solid;	padding: 4px; text-align:left;
	
	}
	
.table_2 th {
	background-color:#FAF7F0;	padding: 4px;	
	}

.table-new{
	width: 380px; border: 0; margin-top:10px;
}

.table-new th{
	background-color:#FAF7F0;
	padding: 4px;
	font-size:11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDE3;
}

.table-new td{
	BORDER-BOTTOM: #EDEDE3 1px solid; BORDER-top: #EDEDE3 1px solid;	padding: 4px; text-align:left; font-size:11px;
}
	
.table1{
	width:450 px; border: 0; 
}

.table1 td {
	BORDER-BOTTOM: #F8F3E9 1px solid;	padding: 4px; text-align:left;
	
	}

a:visited{
	color: #504324; text-decoration: none;
}

a:link {color: #504324; text-decoration: none;}

a:hover
{	color: #504324;	text-decoration: underline; } 
	
.text-sm {
	font-family: Tahoma;
	font-size: 10px;
	color: 504324;
	text-decoration: none;
}
.text-b {
	font-family: Tahoma;
	font-size: 11px; font-weight:bold;
	color: 504324;
	text-decoration: none;
}


.txt1-tab {
	margin:0px 0px 10px 0px;
	text-align:left;
	padding: 0px 0px 20px 20px;
	line-height: 22px;
}
#rpanel-2 {
	width : 238px;
	height: auto;
	left: 691px;
	top: 543px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EBE2CD;
	background-color: #FFFFFF;
	text-align:left;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBE2CD;
	line-height: 20px;
}

#rpanel-3 {
	width : 238px;
	height: auto;
	left: 691px;
	top: 543px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EBE2CD;
	background-color: #FAF8F3;
	text-align:left;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBE2CD;
	line-height: 20px;
}
/*  menu CSS          */
#dropmenudiv{
	position:absolute;
	border:none;
	z-index:100;
	height:34px;
	background-image: url(images/submenu_bg.gif);
	background-repeat: repeat-x;
	text-align:left;
}


#dropmenudiv li{
padding:25px 12px 0px 0px; display:inline;
}

#dropmenudiv a{
width: 100%;
display:inline;
border:none;
text-decoration: none;
}


.txt2 {
	margin:0px 0px 10px 0px;
	text-align:left;
	padding: 10px 0px 20px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1EBDC;
	line-height: 18px;
}
.text-b1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: 504324;
	text-decoration: none;
	line-height: 22px;
}

/* new css for offers page */

#offer-type {
padding:10px 5px 0px 13px;	
width:680px;  
text-align:left;
}


.txtn-offertype {
	text-align:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1EBDC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F1EBDC;
	background-color:#FBF8EC;
}


.txt1-offertype {
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1EBDC;
	height: 150px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}



.txt1-offertype:hover
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
	 background-color:#FBF8EC; 
	 height: 150px;
}

.txt1-offertype a
{
	font-family: Tahoma;
	font-size: 11px;
	color: #504324;
	text-decoration: none;
	line-height: 18px;
}

.txt2-offertype {
	text-align:left;
	width: 280px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	float: right;
}



.txt2-offertype:hover
{
	margin:10px 0px 10px 0px;	  
	text-align:left; 
	padding: 10px 0px 10px 20px; 
	background-color:#FBF8EC;
}

.txt2-offertype a
{
	font-family: Tahoma;
	font-size: 11px;
	color: #504324;
	text-decoration: none;
	line-height: 18px;
}

.txt-im-offertype {
	width:244px;
	text-align:left;
	float:left;
	height: 110px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.txt-im-viewdetails {
	width:200px;
	text-align:left;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#outer-txt-offer {
padding:10px 5px 20px 13px;	
width:330px;  
text-align:left;
}

#rpanel-offer {
	float:right;
	padding:10px 5px 20px 13px;	
	width:330px;  
	text-align:left;
}


/* Gurgaon Styles*/

#gurgaon-display{
	width:420px; 
	border:#D2BE89 8px solid; 
	margin-top:245px;
	background-color:#FFFFFF
}

#gurgaon-close a{
	text-align:right;
	padding-right:10px;
	font-weight:normal;
	display:block;
}

.gurgaon-cont{
	margin:22px 22px 10px 22px;
	text-align:left;
	border-bottom:#D2BE89 1px solid;
}


.gurgaon-cont h1{
	font-family: Tahoma;
	font-size: 11px;
	padding-top:0px;
	padding-bottom:2px;
	margin:0px;
	color: #504324;
	font-weight:bold;
	}
	
#drpdown-acc{
	padding:0px 10px 10px 22px;
	text-align:left;
}

#press a{ text-decoration:underline;}


#left-offer{
	width:535px; 
	float:left;padding-bottom:30px;
	}

#left-offer-inner{
	padding-left:32px; padding-top:15px; padding-right:20px; 
}

#left-offer-inner div.titlesel{
	background-color:#F9F7E6;
	font-weight:bold;
	padding:7px 5px 5px 30px;
	background-image:url(images/offer-sel-bg.gif);
	background-repeat:no-repeat;
	background-position:15px 15px;
}


#left-offer-inner div.title{
	background-color:#FCFBF2;
	font-weight:bold;
	padding:7px 5px 5px 30px;
	background-image:url(images/offer-desel-bg.gif);
	background-repeat:no-repeat;
	background-position:15px 15px;
	color:#A59D85;
	margin-bottom:10px;
	border:#FAF8E8 5px solid;
}

.tab_offers {
	background-color:#FCFBF2;
	font-weight:bold;
	padding:7px 5px 5px 30px;
	background-image:url(images/offer-desel-bg.gif);
	background-repeat:no-repeat;
	background-position:15px 15px;
	color:#A59D85;
	margin-bottom:10px;
	border:#FAF8E8 5px solid;
}


#left-offer-inner div.desc{
	background-color:#FFFFFF;
	border:#FCFBF1 5px solid; 
	width:473px;
	margin-bottom:10px;
	height:190px;
	}

#left-offer-inner div.desc div.left{
	width:230px;
	float:left;
	padding-left:10px;
}

#left-offer-inner div.desc div.right{
	padding-left:235px;	
}

div.inndata{ padding-bottom:10px; width:220px;}

div.inndata a{ padding:4px; background-color:#FFFFFF; font-size:10px }

div.inndata div.im{ padding:13px 0px 0px 0px; float:left;}

div.inndata div.txt{ padding:13px 0px 0px 95px; line-height:15px; */padding-left:75px }
div.inndata div.txt-inner{ background-color:#FBF8ED;  padding:2px 0px 0px 10px; height:65px;}

#right-offer{
	width:400px;
	float:left;
	margin-top:15px;
	padding:5px;
	background-color:#F9F7E6;
	margin-bottom:30px;
	height:530px;
}

.clear{ clear:left;}

#right-offer-inner{
	background-color:#FFFFFF;
	 height:530px;
}


#right-offer-inner h1{
	color:#504324;
	font-size:11px; font-weight:bold;
	margin:10px 0px 10px 20px; display:block;
	
}

#right-offer-inner div.im1{
	margin:10px 0px 0px 20px; display:block;
	
}


.rpanel-title{
	font-weight:bold;
	background-image:url(images/offer-sel-bg.gif);
	background-repeat:no-repeat;
	background-position:10px 15px;
	background-color:#F9F7E6;
	padding:5px 5px 5px 25px;
}


.titlesel{
	background-color:#F9F7E6;
	font-weight:bold;
	padding:7px 5px 5px 30px;
	background-image:url(images/offer-sel-bg.gif);
	background-repeat:no-repeat;
	background-position:15px 15px;
}

.title{
	background-color:#FCFBF2;
	font-weight:bold;
	padding:7px 5px 5px 30px;
	background-image:url(images/offer-sel-bg.gif);
	background-repeat:no-repeat;
	background-position:15px 15px;
	*/background-position:18px 18px;
	color:#A59D85;
	margin-bottom:10px;
	border:#FAF8E8 5px solid;
}




#gurgaon-display{
	width:420px; 
	border:#D2BE89 8px solid; 
	margin-top:245px;
	background-color:#FFFFFF
}

#gurgaon-close a{
	text-align:right;
	padding-right:10px;
	font-weight:normal;
	display:block;
}

.gurgaon-cont{
	margin:22px 22px 10px 22px;
	text-align:left;
	border-bottom:#D2BE89 1px solid;
}


.gurgaon-cont h1{
	font-family: Tahoma;
	font-size: 11px;
	padding-top:0px;
	padding-bottom:2px;
	margin:0px;
	color: #504324;
	font-weight:bold;
	}
	
#drpdown-acc{
	padding:0px 10px 10px 22px;
	text-align:left;
}
#frmBooker {
height:10000px;
}

.right_panel {
	width: 257px;
	padding: 5px;
	}
.right_panel h2 {
	padding: 10px 0 10px 0;
	margin: 0;
	}
.right_panel p {
	text-align: justify;
	padding: 10px 0 0 0;
	margin: 0;
	line-height: 18px;
	}
.meeting_plan {
	padding: 20px 0 10px 0;
	text-align:left;
	}
.body_txt h2 {
	padding: 10px 0 5px 0;
	margin: 0;
	}
	
.city_area {text-align:left; padding-top:10px;}

