/* CSS Document */
body ,html
{background:url(images/bg.jpg) repeat;
	margin:18px 0 0 0;
	padding:0px;
	font: 12px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#5a5959;
	font-weight:normal;
	line-height:16px; 
	
	}
    /*----------start link class 23 sept*/              

#icon a { color: #A14405; font-size:12px; font-weight:normal; font-family:"Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif; }
#icon a:link, a:visited, a:active { text-decoration: none; color:C55205; font-size:12px; font-weight:normal; font-family:"Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif; }
#icon a:hover { text-decoration: underline; color:C55205; font-size:12px; font-weight:normal; font-family:"Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif; }
                   
a.external { padding-right:14px; background:url(http://www.guestrights.org/images/icon_wind.gif) no-repeat 100% 50%; target-new:tab; }
a.external { white-space: nowrap; padding-right: 15px; background: url(http://www.guestrights.org/images/icon_wind.gif) no-repeat 100% 49%; zoom: 1; }
a[rel="external"] { white-space: nowrap; padding-right: 15px; background: url(http://www.guestrights.org/images/icon_wind.gif) no-repeat 100% 49%; zoom: 1; } 

  /*----------end link class 23 sept*/  	
	
	a.icon { padding-right:14px; 
background:url(http://www.guestrights.org/images/icon_wind.gif) no-repeat 100% 50%; 
target-new:tab; 
border-bottom:none;
}
.bg_right_bil
{
background-image:url(images/Guest-Bill-of-Rights_blank.jpg);
background-repeat:no-repeat;
width:707px;
height:923px;
}
.bill_text
{
font-weight:normal;
font-size:13px;
font-family:"Times New Roman", Times, serif;
color:#000000;
text-decoration:none;
}
.bill_text_bold
{
font-weight:bold;
/*line-height:24px;*/
font-size:16px;
font-family:"Times New Roman", Times, serif;
color:#000000;
text-decoration:none;
}
form
{
	margin:0px;
	padding:0px;
}
.guest
{
	color:#5a5959;
	 
	border-bottom:1px solid #5a5959;
}
.ans
	{
	margin-bottom:20px;
	}

.classinput
{
border:1px solid #CCCCCC;
background:#fff;
color:#5a5959;
}
textarea
{
border:1px solid #CCCCCC;
background:#fff;
color:#000000;
}

textarea.davinsinh
{
border:1px solid #CCCCCC;
background:#fff;
color:#000000;
height:30px;
}
.input-class-text_com
{
border:1px solid #CCCCCC;
background:#fff;
color:#000000;
width:165px;
height:15px;
font-size:12px;

}
.input-class-text-new-reg-2
{
border:1px solid #CCCCCC;
background:#fff;
color:#000000;
width:200px;
height:15px;
font-size:12px;
}
.input-class-text
{
border:1px solid #CCCCCC;
background:#fff;
color:#000000;
width:190px;
height:15px;
font-size:12px;
}
.input-class-text_12
{border:1px solid #CCCCCC;
background:#fff;
color:#000000;
width:120px;
}
.input-class-text_112
{border:1px solid #CCCCCC;
background:#fff;
color:#000000;
width:116px;
}
.input-class-text_121
{border:1px solid #CCCCCC;
background:#fff;
color:#000000;
width:66px;
}
.input-class-text_1213-hotel-reg2
{border:1px solid #CCCCCC;
background:#fff;
color:#000000;
width:105px;
height:15px;
}
.input-class-text_1213
{border:1px solid #CCCCCC;
background:#fff;
color:#000000;
width:86px;
}
.input-class-text_12131
{border:1px solid #CCCCCC;
background:#fff;
color:#000000;
width:132px;
}

.input-class-text_12132
{border:1px solid #CCCCCC;
background:#fff;
color:#000000;
width:172px;
}

input[type=text]
{
border:1px solid #CCCCCC;
background:#fff;
color:#000000;
font-size:12px;

}
.dh2
{
font-size:22px;
color:#5a5959;
padding:20px 0px 0px 0px;
font-weight:normal;
margin:0px;


}

	h1
	{
	font-size:24px;
	color:#365D8E;
	padding:0px;
	font-weight:normal;
	margin:0px;
	line-height:28px;
	}	
	h6
	{
	font-size:22px;
	color:#5a5959;
	padding:0px;
	letter-spacing:-.02em;
	font-weight:normal;
	margin:0px;
	line-height:34px;

	}
	h2
	{
		font-size:22px;
	color:#5a5959;
	padding:20px 0px 0px 0px;
	font-weight:normal;
	margin:0px;
	line-height:28px;
	}
	h3
	{
		font-size:12px;
	color:#5a5959;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-weight:bold;
	margin:0px;
	line-height:14px;
	}	
	h5
	{
		font-size:11px;
	color:#5a5959;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-weight:bold;
	margin:0px;
	line-height:14px;
	}
	p
	{
	padding:0px 0px 5px 0px;
	margin:0px;
	}
	.lower
	{
	text-transform:lowercase;
	}
	#main-page
	{
	width:993px;
	margin:0 auto 20px auto;
	}
	.top-bg
	{
	background:#5a5959;
	}
	.top-bg-line
	{
	border:#90908f solid 1px; padding:4px 3px 4px 0px;
	}
	.top-bg-hotel
	{
	background:#757575;
	}
	.top-bg-line-hotel
	{
	border:#90908f solid 1px; padding:4px 3px 4px 0px;
	}
	.left-top-sadow
	{
	height:150px;

	width:9px;background:url(images/leftsadow-top.jpg) right top;
	}
	.mid-bg
	{
	 background:#5a5959;
	 text-align:center;
	 padding-top:0px;
	 }
	.mid-bg-hotel
	{
	 background:#757575;
	 text-align:center;
	 padding-top:0px;
	 }
   a{outline:none;
	color:#A14405;
	border-bottom:#A14405 dotted 1px;
	text-decoration:none;
	}
	.join a{outline:none;
	color:#A14405;
	border-bottom:#A14405 solid 0px !important;
	text-decoration:none;
	}
a:hover{outline:none;
	color:#C55205;
	border-bottom:#C55205 solid 1px;text-decoration:none;
	}
.menu1{margin:0px;
	padding:0px;
	
	}
.menu1 ul{margin:0px;
	padding:0px;
	list-style:none;
	}
.menu1 ul li{ float:left;
	padding:0px;
	list-style:none;
	text-align:center;
	color: #FFFFFF;
	font-weight:normal;
	}
.menu1 a{display:block;
	width:113px;
	line-height:24px;
	background-color:#2d2c2c;
	text-decoration:none;
	color:#7a7a7a;border:none;
	}
.menu1 a:hover{display:block;
	width:113px;
	line-height:24px;
	background-color:#2d2c2c;
	text-decoration:none;
	color:#FE8F45;border:none;
	}
.active{display:block;
	width:113px;
	line-height:24px;
	background-color:#3a3a3a;
	text-decoration:none;
	color:#7a7a7a;
	border:none;
	}

.active a{display:block;
	width:113px;
	line-height:24px;
	background-color:#3a3a3a;
	text-decoration:none;
	color:#7a7a7a;
	}
.active a:hover{display:block;
	width:113px;
	line-height:24px;
	text-decoration:none;
	color:#FE8F45;
	}
	.inactive-guest a{display:block;
	width:113px;
	
	line-height:24px;
	 background:#5a5959 url(images/guest-inactive-bg1.jpg) right no-repeat; 
	 
	text-decoration:none;
	color:#fff;
	}
	.inactive-guest a:hover{display:block;
	width:113px;
	
	line-height:24px;
	background-color:#5a5959;
	text-decoration:none;
	color:#FE8F45;
	}
	.active-guest a{display:block;
	width:113px;
	line-height:24px;
	background:#5a5959;
	text-decoration:none;
	
	color:#fff;
	}
.active-guest a:hover{display:block;
	width:113px;
	line-height:24px;background-color:#5a5959;
	text-decoration:none;
	color:#FE8F45;
	}
	.active-hotel a{display:block;
	width:113px;
	line-height:24px;
	background-color:#757575;
	text-decoration:none;
	color:#fff;
	}
	.active-hotel a:hover{display:block;
	width:113px;
	line-height:24px;background-color:#757575;
	text-decoration:none;
	color:#FE8F45;
	}
	.inactive-hotel a{display:block;
	width:113px;
	line-height:24px;
	
	background:#757575;
	text-decoration:none;
	color:#fff;
	}
	.inactive-hotel a:hover{display:block;
	width:113px;
	line-height:24px;background:#757575;
	text-decoration:none;
	color:#FE8F45;
	}
	.footer-menu
	{
	 width:100%; text-align:right; background:#5a5959; height:73px; padding:0px 0px 5px 0px;
	 float:left;
	}	
	.footer-menu-hotel
	{
	 width:100%; text-align:right; background:#757575; height:73px; padding:0px 0px 5px 0px;
	 float:left;
	}
	.mid-page-body
	{
	padding:0px 8px 8px 8px;
	background:#5a5959;
	vertical-align:top;
	text-align:center;
	}
	.mid-page-body-hotel
	{
	padding:0px 8px 8px 8px;
	background:#757575;
	vertical-align:top;
	text-align:center;
	}
	.mid-bill
	{
	width:648px;
	text-align:center;
	}
.menu
{
margin:0px 10px 0 0;
	padding:0px;
	color:#fff;
	letter-spacing:.011em;
	font-size:.980em;
	/*font-size:12px;*/
	font-weight:normal;
	border:none;
	}
.menu a{
	color:#fff;
	text-decoration:none;
	border:none;
	padding-left:3px;
	padding-right:3px;
	
	}
.menu a:hover{

	color:#FE8F45;
	/*text-decoration:underline;*/
	border:none;	padding-left:3px;
	padding-right:3px;
	}
	
	.menud
{
margin:0px 0 0 0;
	padding:0px;
	color:#fff;
	letter-spacing:.011em;
	font-size:.980em;
	/*font-size:12px;*/
	font-weight:normal;
	border:none;
	}
.menud a{
	color:#fff;
	text-decoration:none;
	border:none;
	font-size:.980em;
	padding-left:3px;
	padding-right:3px;
	
	}
.menud a:hover{

	color:#FE8F45;
	font-size:.980em;
	/*text-decoration:underline;*/
	border:none;	padding-left:3px;
	padding-right:3px;
	}
	
.menu3{margin:53px 10px 0 0;
	padding:0px;
	color:#cccccc;
	font-size:10px;
	font-family:"Lucida Grande","Lucida Sans Unicode";

	}
.menu3 a{
	color: #CCCCCC;
	text-decoration:none;border:none;
	font-family:"Lucida Grande","Lucida Sans Unicode";
	}
.menu3 a:HOVER{
	color:#C55205;
	text-decoration: underline;border:none;
	}
.menu3active{
	color:#C55205;
	}
	.menu6{margin:0px 0px 0px 0px;
	padding:0px;
	color:#5a5959;
	font-size:12px;
	}
.menu6 a{
	color: #5a5959;
	text-decoration: none;
	border:none;
	}
.menu6 a:HOVER{
	color:#C55205;
	text-decoration: underline;border:none;
	}
	
	
	
.menu4{margin:0px 10px 10px 0;
	padding:0px;
	color:#5a5959;
	font-size:10px;
	}
.menu4 a{
	color: #5a5959;
	text-decoration: none;
	border:none;
	}
.menu4 a:HOVER{
	color:#C55205;
	text-decoration: underline;border:none;
	}
.menu4active{
	color:#fe8f45;
	}
.left_sadow{background:url(images/leftsadow.jpg) repeat-y right;
	}
	.footer-sadow
	{
	background:url(images/footer.jpg) repeat-y right;width:993px; height:13px;
	
	}
	.footer-sadow_new
	{
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:993px;
	height:13px;
	}
.footerlink{font-size:10px;
padding-left:15px;
padding-right:15px;
	color:#666666;
	}
.footerlink a{font-size:10px;
	color: #0066FF;
	text-decoration:none;
	}
.footerlink a:hover{font-size:10px;
	color: #000000;
	text-decoration:none;
	}
	.footer-copyright
	{
	vertical-align:top;
	text-align:center;
	}
	.paging
	{
	color:#000;text-decoration:none; font-size:11px;
	}
	.paging a
	{
	/*color:#aaaaaa;*/
    color:#757575;
	text-decoration:none;border-bottom:none;font-size:11px;
	}
	.paging a:hover
	{
	color:#000;font-size:11px;
	}	
.header_rr{font-size:12px;
	color:#c55205;
	padding-top:20px;
	line-height:30px;
		border-bottom:1px solid #90908f;
	}
.header_star{font-size:12px;
	color:#c55205;
	padding-top:20px;
	line-height:30px;
		border-bottom:0px solid #90908f;
	}
.header-hotel-reg{
    font-size:32px;
	color:#365D8E;
	padding-top:32px;
	line-height:39px;
	margin-right:0px;
	border-bottom:1px solid #90908f;

	}
	
.header{
    font-size:26px;
	color:#365D8E;
	padding-top:32px;
	line-height:33px;
	margin-right:0px;
	border-bottom:1px solid #90908f;

	}
	.header_hom
	{
font-size:24px;
	color:#365D8E;
line-height:33px;
		
	}
.header_detail
{
font-size:24px;
	color:#365D8E;
line-height:33px;
	margin-right:0px;
/*	border-bottom:1px solid #90908f;*/
border:none;

	}
.header100{font-size:24px;
	color:#365D8E;
	padding-top:32px;
	line-height:33px;
	margin-right:0px;
	
	}	
	
.Comtxt
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
color:#5a5959;
font-size:14px;
line-height: 20px;
font-weight:normal;
text-decoration:none;

}
.Comtxt-new
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
color:#A14405;
font-size:14px;
line-height: 20px;
font-weight:normal;
text-decoration:none;

}
A.Comtxt-newlink
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
color:#A14405;
font-size:14px;
line-height: 20px;
font-weight:normal;
text-decoration:none;

}
A.Comtxt-newlink:hover
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
color:#C55205;
font-size:14px;
line-height: 20px;
font-weight:normal;
text-decoration:none;

}
	
	.Nheader2P
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:23px;
font-weight:normal;
color:#5a5959;
line-height:24px;
text-decoration:none;

}

.Nheader2_corp
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:20px;
font-weight:normal;
color:#365D8E;
line-height:30px;
text-decoration:none;

}
.Nheader2-new
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:19px;
font-weight:normal;
color:#5a5959;
line-height:24px;
text-decoration:none;
}


.Nheader2
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:22px;
font-weight:normal;
color:#5a5959;
line-height:24px;
text-decoration:none;
}
	
.Nheader2 a
{
outline:none;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:22px;
color:#5a5959;
line-height:24px;
border-bottom:1px dotted #5a5959;
text-decoration:none;
}
.Nheader2 a:HOVER
{
outline:none;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:22px;
color:#333333;
line-height:24px;
border-bottom:1px solid #5a5959;
text-decoration: none;
}
.header2-hotel-reg-new
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:24px;
font-weight:normal;
color:#5a5959;
line-height:34px;
text-decoration:none;

}

.header2
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:22px;
font-weight:normal;
color:#5a5959;
line-height:34px;
text-decoration:none;

}

.header2 a
{
outline:none;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:22px;
color:#5a5959;
line-height:34px;
border-bottom:1px dotted #5a5959;
text-decoration:none;
}
.header2 a:HOVER
{
outline:none;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:22px;
color:#333333;
line-height:34px;
border-bottom:1px solid #5a5959;
text-decoration: none;
}

.header2hotel-big
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size: 30px;
font-weight:normal;
color:#5a5959;
line-height:34px;
text-decoration:none;
text-transform:capitalize;

}

.header2hotel
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:22px;
font-weight:normal;
color:#5a5959;
line-height:34px;
text-decoration:none;
text-transform:capitalize;

}
.header2hotel a
{
outline:none;
font-family:"lucida grande";
font-size:20px;
color:#5a5959;
line-height:34px;
border-bottom:1px dotted #5a5959;
text-decoration:none;
text-transform:capitalize;
}
.header2hotel a:HOVER
{
outline:none;
font-family:"lucida grande";
font-size:20px;
color:#333333;
line-height:34px;
border-bottom:1px solid #5a5959;
text-decoration: none;
text-transform:capitalize;
}


.menu14{margin:0px 10px 10px 0;
	padding:0px;
	color:#5a5959;
	font-size:22px;
	}
.menu14 a{
	color: #5a5959;
	text-decoration: none;
	border:none;
	}
.menu14 a:HOVER{
	color:#C55205;
	text-decoration: underline;border:none;
	}


	.header2-divider
	{
	height:25px;
	clear:both;
	
	}
	.header3-divider
	{
	height:35px;
	clear:both;
	}
	.header5-divider
	{height:35px;
	clear:both;
	}
.blink{
color:#5a5959;
font-family:"Lucida grande";
text-decoration:none;
border:none;
font-size:11px;
}
.blink:hover
{
font-family:"Lucida grande";
color:#FE8F45;
text-decoration: underline;
border:none;
font-size:11px;
}


.blinknew{
color:#5a5959;
font-family:"Lucida grande";
text-decoration:none;
border:none;
font-size:11px;
}
A.blinknewlink
{
font-family:"Lucida grande";
color:#5a5959;
text-decoration: none;
border:none;
font-size:11px;
}
A.blinknewlink:hover
{
font-family:"Lucida grande";
color:#FE8F45;
text-decoration: underline;
border:none;
font-size:11px;
}
		
.text_2{color:#365D8E;
	}
.text_1{color:#365D8E;
	font-size:18px;
	line-height:20px;
	}
.topbg_guestrights{
background:url(images/toppanelbg.jpg) repeat-x;
}
.middlebg{
background:url(images/middlebg.jpg) repeat-y;
padding:10px 35px 10px 39px;
}
.text_5{
color:#365D8E;
font-size:10px;
font-weight:bold;
padding-left:34px;

}

.member-class-mid
{
padding:30px;
/*padding:32px 30px 30px 40px;*/

}
.member-class-mid_new1
{
padding-left:30px;
padding-right:20px;
padding-top:30px;
padding-bottom:30px;
/*padding:32px 30px 30px 40px;*/

}
.member-class-mid_new
{
padding-left:30px;
padding-right:30px;
padding-top:30px;
/*padding:32px 30px 30px 40px;*/

}

.member-class-mid_new_com
{
padding-left:30px;
padding-right:30px;
padding-top:1px;
padding-bottom:30px;
/*padding:32px 30px 30px 40px;*/

}

.member-class-mid_new_dav
{
padding-left:23px;
padding-right:30px;
padding-top:30px;
/*padding:32px 30px 30px 40px;*/

}
.member-class-mid-1
{
padding:32px 35px 0px 40px;
}
.guest-about-us 
{
padding:40px;
}
.hotel-about-us
{
padding:40px;
border:0px solid #336666;
}
.hotel-about-us
{
padding:40px;
border:0px solid #336666;
}
.guest-about-us
{
padding:40px;
border:0px solid #336666;
}
.seehow_1_new{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
padding-top:10px;
}
.seehow_1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
padding-top:25px;
}
.seehow_1 a
{
border-bottom:0px;
}

/*----------heading css start here ----------*/
.heading_1{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:22px;line-height:24px;
font-weight:normal;
}
.heading_2{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:30px;
line-height:30px;
font-weight:normal;
}
.heading_2 span{
font-size:24px;
}
.heading_3{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:normal;
}
.heading_3_1{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:normal;
line-height:54px;

}
.heading_3_1 a{
color:#FFFFFF;
text-decoration:none;
border-bottom:none;
font-weight:bold;
font-size:16px;
}
.heading_3_1 a:hover{
color:#FFFFFF;
text-decoration:none;
border-bottom:none;
}
.pageheading{
font-family:Arial, Helvetica, sans-serif;
color:#365D8E;
text-align:center;
font-size:20px;
background:url(images/take_a_tour.jpg) no-repeat left top;
line-height:38px;
}

.guest-mid-sadow
{
width:435px;
height:335px;
overflow:hidden;
background:url(images/guest-mid-bg.jpg) repeat-y;
padding:5px;
}
.bottom-guest
{
background:url(images/cutout.gif) no-repeat bottom center ;
clear:both;
height:31px;
width:445px;
margin-top:-22px;


}
.require-fild
{
text-align:right;
float:right;
color:#c55205;
font-size:12px;
font-weight:normal;



}
.required{
font-family:Arial, Helvetica, sans-serif;
color:#d3a88a;
font-size:12px;
font-weight:normal;
}
.required_1{
font-family:Arial, Helvetica, sans-serif;
color:#c55205;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
.required_1 a{
font-family:Arial, Helvetica, sans-serif;
color:#c55205;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.required_1 a:hover{
color:#000000;
text-decoration:none;

}

.required_2{
font-family:Arial, Helvetica, sans-serif;
color:#c55205;
font-size:20px;
font-weight:normal;
text-decoration:underline;
}
.required_2 a{
font-size:20px;
color:#c55205;
text-decoration:none;
border:none;
}
.required_2 a:hover{
font-size:20px;
color:#000000;
text-decoration:none;

}

.heading_4{

font-size:20px;
color:#5a5959;
}
.heading_4_1{

font-size:12px;
color:#5a5959;
padding-top:4px;
padding-bottom:10px;
font-weight:normal;
}
.heading_4_1 a{ 

font-size:12px;
color:#5a5959;

font-weight:bold;
border-bottom:1px solid #5a5959;
}
/*-----end here------------------------------------------------------------------*/
/*.link-reg a
{font-size:12px;
color:#5a5959;

font-weight:strong;
border-bottom:1px solid #5a5959;
}
.link-reg-1 a
{font-size:12px;
color:#5a5959;

font-weight:normal;
border-bottom:1px solid #5a5959;
}*/
.heading_5{

font-size:11px;
color:#5a5959;
padding-top:0px;
padding-bottom:0px;
font-weight:normal;
}
.list{
margin:0px;
padding:0px;
margin-left:15px;
}
.list ul{
margin:0px;
padding:0px;
}
.list ul li{
list-style:circle;
height:18px;
}
.list ul li a{
list-style:circle;color:#5a5959;
border-bottom:1px solid #5a5959;
}
.list ul li a:hover{
list-style:circle;color:#c55205;
border-bottom:1px solid #c55205;
}
.ttt{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;

}
.ttt a{
font-family:Arial, Helvetica, sans-serif;
color:#c55205;

}
.ttt a:hover{
color:#000000;
}
.submenu_guest{
margin:0px;
padding:0px;
}	
.submenu_guest ul{
margin:0px;
padding:0px;
}
.submenu_guest li{
margin:0px;
padding:0px;
color:#5a5959;
list-style:none;
float:left;
font-size:11px;
font-weight:normal;
line-height:20px;
/*background:url(../../admin/images/separator.gif) no-repeat right;*/
border-bottom:solid 1px #666666;
/*border-right:solid 1px #666666;*/

}
.submenu_guest li a{
padding: 0px 5px  0px 5px;
display:block;
text-decoration:none;
outline:none;
border:none;
color:#656464;
display:block;
font-size:11px;

}
.submenu_guest li a:hover{
text-decoration:none;
background-color:#333333;
font-size:11px;
color:#FFFFFF;
}



.headdd{
font-family: "lucida grande",Arial, Helvetica, sans-serif;
font-size:20px;
color:#5a5959;
}
.below{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
border-bottom:solid 1px #90908f;
padding-bottom:10px;
}
.hotel-account
{
border:0px solid #009999;

}
.hotel-account-menu
{
height:22px;
clear:both;

}
.hotel-account-menu ul
{
height:22px;
float:left;
padding:0px;
list-style:none;
margin:0px;
}
.hotel-account-menu ul li
{
height:22px;
padding:0px;
margin:0px;list-style:none;
border-bottom:1px solid #757575;
border-right:1px solid #757575;
line-height:20px;
float:left;font-size:11px;
}
.hotel-account-menu ul li a
{
height:22px;

margin:0px;
border-bottom:none;
padding:0px 8px;
color:#5a5959;display:block;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.hotel-account-menu ul li a:hover
{
height:22px;
margin:0px;display:block;
border-bottom:none;
background:#757575;
color:#fff;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.hotel-account-menu .active-account
{

background:#757575 !important;
color:#fff;}

.hotel-account-menu .active-account-AE
{

background:#ffffff !important;
padding:0px 4px 0px 4px;
 }


.hotel-account-matter
{
clear:both;
padding:30px;
}
.admin-account
{padding:0px 0px;margin:0px;height:22px;line-height:20px;
font-family:Arial, Helvetica, sans-serif;display:block;
font-size:11px;
float:right;
}
.admin-account a
{padding:0px 5px;margin:0px;height:22px;line-height:20px;
font-family:Arial, Helvetica, sans-serif;display:block;
font-size:11px;color:#5a5959;float:right;
border-bottom:1px solid #757575;border-left:1px solid #757575;
}
.admin-account a:hover
{padding:0px 5px;margin:0px;height:22px;line-height:20px;
font-family:Arial, Helvetica, sans-serif;display:block;
font-size:11px;color:#fff;float:right; background:#757575;
border-bottom:1px solid #757575;border-left:1px solid #757575;
}
.vital-account-info
{
background:#f2f2f2;
padding:5px;
border:#D4D4D4 solid 1px;
float:right;font-size:11px;
margin-bottom:3px;

}
.vital-account-info h1
{
font-size:11px;
font-weight:bold;
padding:0px 0px 3px 0px;
line-height:13px;
color:#5a5959;
margin:0px;
}
.vital-account-info-t td
{
padding-right:30px;
}
.ct{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
font-weight:normal;
}
.disputes
{
float:right;
margin-top:8px;
color:#B4131B;
}
.disputes a
{
color:#B4131B;
border-bottom:0px solid #acacac !important;

}
.diputes-a
{
color:#B4131B;
border-bottom:1px solid #acacac !important;
float:left;margin-left:20px;
}
.hotel-information td
{
padding-top:10px;
padding-bottom:10px;
color:#000000;
}
.hotel-information-1
{
padding-top:2px;
padding-bottom:2px;
color:#000000;
}
.hotel-information-text
{
color:#5a5959;
}
.hotel-amenities1d
{
float:left;
font-size:11px;
color:#5a5959;
margin-bottom:15px;
}
.hotel-amenities
{
float:left;
width:33%;
font-size:11px;
color:#5a5959;
margin-bottom:15px;
}
.hotel-amenities img
{
clear:both;
}
.description-text
{

font-size:12px;
font-weight:normal;
color:#000;
}
.resturent td
{
padding:10px 0px;
border-bottom:1px solid #999999;
}
.admin-user-top td
{
padding:10px 0px;
border-bottom:0px solid #999999;
}
.resturent-1 td
{
padding:10px 0px;
border-bottom:1px solid #999999;
color:#000000;
}
.hotel-amenities-text
{
font-size:12px;
color:#5a5959;

}
.admin-user
{
background:#f2f2f2;
border:1px solid #c3c3c3;
padding:10px;
margin-bottom:10px;
}
.hhh{
font-family:Arial, Helvetica, sans-serif;
color:#5a5959;
font-size:20px;
padding-top:50px;
font-weight:normal;
}
.table_noncolor{
line-height:20px;
font-size:12px;
padding-bottom:5px;
}
.table_color{
line-height:20px;
font-size:12px;
padding-bottom:5px;
background:#e4ebd2;
}
.fffs{
font-family:Arial, Helvetica, sans-serif;
color:#5a5959;
font-size:12px;
padding-left:10px;
}
.fffs a{
font-family:Arial, Helvetica, sans-serif;
color:#5a5959;
font-size:12px;
border-bottom:0px solid #999999 !important;
text-decoration:underline;
}
.text-1
{
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
color:#5a5959;
font-size:12px;
font-weight:normal;
line-height:15px;
}
.text1
{
color:#5a5959;font-size:12px;font-weight:normal;
}
.text2-1
{
color:#000000;font-size:12px;font-weight:normal;
}
.text2
{
color:#000000;font-size:12px;font-weight:normal;
}
.text1b
{
color:#5a5959;font-weight:bold;
font-size:12px;
}
.text1b-b
{color:#5a5959;font-weight:normal;
font-size:18px;
}
.text11nb
{
color:#000000;font-weight:normal;
font-size:12px;
}
.text11bb
{
color:#000000;font-weight:bold;
font-size:12px;
}
.text11n
{
color:#5a5959;font-weight:normal;
font-size:12px;
}
.text11b
{
color:#5a5959;font-weight:bold;
font-size:12px;
}
.text2b
{font-size:12px;
color:#000000;
font-weight:bold;
}
.text3b
{
color:#5a5959;font-weight:bold;
font-size:13px;
}
.text3n
{
color:#5a5959;font-weight:normal;
font-size:11px;
font-weight:bold;
}
.text4b
{font-size:13px;
color:#000000;
font-weight:bold;
}
.g-info
{

border-left:1px solid #666666;border-top:1px solid #666666;border-bottom:1px solid #666666;
color:#000000;


}
.g-info-1
{
padding:6px;color:#000000;
font-size:12px;
}
.s-info
{

border:1px solid #666666;font-size:12px;
color:#000000;
}
.s-info-1
{
padding:6px;font-size:12px;color:#000000;
}
.o-info
{

border-right:1px solid #666666;border-top:1px solid #666666;border-bottom:1px solid #666666;


}
.o-info-1
{font-size:12px;color:#000000;
padding:6px;
}
.command-cart-mid
{
padding-right:20px;
border-right:1px solid #666666;

padding-top:40px;
}
.command-cart-mid-2
{
padding-left:20px;padding-top:40px;
}
.expectations td
{
text-align:center;
padding:0px 0px;
}
.bulet
{
text-align:center;font-size:20px; font-weight:bold;
}
.extra-table td
{
padding:0px 5px 0px 5px;
font-size:12px;
}
.extra-table-3 td
{
padding:0px 5px 0px 5px;
font-size:12px;
line-height:17px;
}
.extra-table-2 td
{
padding:10px;
font-size:12px;
}
.extra-table-quick td
{

font-size:12px;
}
.quick-line-table
{
border-bottom:1px solid #9e9d9d;padding:5px;
border-right:1px solid  #9e9d9d;
}
.quick-line-table-1
{
border-bottom:0px solid #9e9d9d;padding:5px;
border-right:1px solid  #9e9d9d;
}
.normal-table td
{
padding:0px;
margin:0px;
}
.select-table td
{
padding:0px 5px;
margin:0px;
}
.hotel_reg{
padding-left:10px;
padding-bottom:10px;
}
.style1
{
font-size:11px;
color:#5a5959;
}
.style1 a
{
font-size:11px;
color:#5a5959;
text-decoration:none;
border-bottom:none;
}
.ppppad{
padding-bottom:1px; padding-top:4px;
}
#pop-up-free-trial
{
width:500px;
background:#fff;
margin:0px auto;
}
.pop-up-win
{
background:#fff;
border-bottom:1px solid #666666;
margin:0px 30px;
}
.pop-up-win h1
{

color:#5a5959;
font-size:22px;
font-weight:normal;
padding:0px;
margin:0px;
}
.pop-up-win table td
{
padding:10px;
}
.mpa12 a{
text-decoration:none;
color:#A14405;
}
.mpa12 a:hover{
color:#A14405;
text-decoration:underline;
}

.mpa1 a{
text-decoration:none;
color:#5a5959;
}
.mpa1 a:hover{
color:#A14405;
text-decoration:underline;
}

.mpa1{
color:#5a5959;
}

.mpa a{
text-decoration:underline;
color:#5a5959;
}
.mpa a:hover{
color:#990000;
}
.new-reg a
{
text-decoration:underline;
color:#5a5959;
font-size:12px;
border-bottom:none;
}
.textff{
width:423px;
height:57px;
border:solid 1px #CCCCCC;
background:url(images/bullete5.jpg) no-repeat right bottom;
vertical-align:top;
margin:0px;
padding:0px;
background-color:#FFFFFF;
color:#000000;
font: 12px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
}
.textff_new{
width:423px;
height:40px;
border:solid 1px #CCCCCC;
background:url(images/bullete5.jpg) no-repeat right bottom;
vertical-align:top;
margin:0px;
padding:0px;
background-color:#FFFFFF;
color:#000000;
font: 12px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
}

.textff_1{
width:423px;
height:112px;
border:solid 1px #CCCCCC;
background:url(images/bullete5.jpg) no-repeat right bottom;
vertical-align:top;
margin:0px;
padding:0px;
background-color:#FFFFFF;
font: 12px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
}

.ffhead{
font-family:Arial, Helvetica, sans-serif;
/*font-size:30px;*/
font-size:20px;
color:#5a5959;
}
.ppppad{
 padding-bottom:0px;
}
.ttt{
border-top:solid 0px #9e9d9d;
border-bottom:solid 0px #9e9d9d;
background:#fff;
}
.ppm{
padding-left:5px;
}
.more{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:20px;
padding-top:10px;
padding-bottom:10px;
}
.countries{
margin:0px;
padding:0px;
width:100px;
padding-top:20px;
}
.countries ul{
margin:0px;
padding:0px;
}
.countries li{
list-style:none;
}
.image-gallery
{
width:464px;
height:341px;
}
.image-gallery img
{

width:464px;
height:341px;
}
.image-gallery-m
{width:465px;
height:580px;
}
.image-gallery-m-img
{width:465px;
height:580px;
}
.pad-top
{
padding-top:7px;
}
.style2 {color: #c55205}
.nest
{
padding-right:10px;
color:#c55205;
}
.nest a
{
margin-right:10px;
color:#627b8f;
font-size:19px;
border-bottom:1px solid #627b8f;
font-weight:bold;
text-transform:lowercase;
}
.next-top-h
{
height:114px;
}
.back-see
{
font-size:16px;
font-family:Tahoma;
}
/*--------------New class ---starting here-------------*/
	.header_new
	{
font-family:"lucida grande";
font-size:20px;
color:#365D8E;
	}
.reg_sm
{
font-weight:normal;
font-size:13px;
color:#365D8E;
font-family:"lucida grande";
text-decoration:none;
}
.reg
{
font-weight:normal;
font-size:13px;
color:#5A5959;
font-family:"lucida grande";
text-decoration:none;
}
.reg1
{
font-weight:normal;
font-size:13px;
color:#FFFFFF;
font-family:"lucida grande";
text-decoration:none;
}
.topnav
{
font-weight:normal;
font-size:13px;
color:#FFFFFF;
font-family:"lucida grande";
text-decoration:none;
}
A.topnavlink
{
font-weight:normal;
font-size:13px;
color:#FFFFFF;
font-family:"lucida grande";
text-decoration:none;
}
A.topnavlink:hover
{
font-weight:normal;
font-size:13px;
color:#FE8F45;
font-family:"lucida grande";
text-decoration:none;
}
.bold_head
{
font-weight:bold;
font-size:12px;
color:#5A5959;
font-family:"lucida grande";
text-decoration:none;
}
.guest_new
{
outline:none;
font-weight:normal;
font-size:10px;
color:#666666;
font-family:"lucida grande";
text-decoration:none;
}
A.guest_newlink
{
outline:none;
font-weight:normal;
font-size:10px;
color:#666666;
font-family:"lucida grande";
text-decoration:none;
}
A.guest_newlink:hover
{
outline:none;
font-weight:normal;
font-size:10px;
color:#666666;
font-family:"lucida grande";
text-decoration: underline;border:none;
}
.header_newbold
{

font-family:"lucida grande";
font-size:22px;
color:#5a5959;

line-height:24px;
	}
	.header_newwhite
{

font-family:"lucida grande";
font-size:22px;
color:#FFFFFF;
}
.btn1 
{ 
background-color:#757575;
height:30px; 
padding-left:0px; 
cursor:pointer; 
}
.btn1Hover 
{ 
background-color:#5A5959;

height:30px; 
cursor:pointer; 
}
.textff_big
{
width:790px;
height:320px;
border:solid 1px #CCCCCC;
background:url(images/bullete5.jpg) no-repeat right bottom;
vertical-align:top;
margin:0px;
padding:0px;
background-color:#FFFFFF;
color:#000000;
font: 12px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#000000;
}
.textff_sm_big
{
width:790px;
height:186px;
border:solid 1px #CCCCCC;
background:url(images/bullete5.jpg) no-repeat right bottom;
vertical-align:top;
margin:0px;
padding:0px;
background-color:#FFFFFF;
color:#000000;
font: 12px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#000000;
}

.textff_big1
{
width:790px;
height:277px;
border:solid 1px #CCCCCC;
background:url(images/bullete5.jpg) no-repeat right bottom;
vertical-align:top;
margin:0px;
padding:0px;
background-color:#FFFFFF;
color:#000000;
font: 12px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#000000;
}
.textff_sm_big1
{
width:790px;
height:138px;
border:solid 1px #CCCCCC;
background:url(images/bullete5.jpg) no-repeat right bottom;
vertical-align:top;
margin:0px;
padding:0px;
background-color:#FFFFFF;
color:#000000;
font: 12px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#000000;
}

.textff_sm_big1_dav1
{
width:390px;
height:260px;
border:solid 1px #CCCCCC;
background:url(images/bullete5.jpg) no-repeat right bottom;
vertical-align:top;
margin:2px;
padding-left:5px;
background-color:#FFFFFF;
color:#000000;
font: 12px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#000000;
}


.bold_head_new
{
font-size:11px;
	color:#5a5959;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-weight:bold;
	margin:0px;
	line-height:14px;
}
.shw_1{
font-family: "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
text-decoration:underline;
border-bottom:none;
}
A.shw_1lin0px 5px 0px;
	 float:left;
	}	
	.footer-menu-hotel
	{
	 width:100%; text-align:right; background:#757575; height:73px; padding:0px 0px 5px 0px;
	 float:left;
	}
	.mid-page-body
	{
	padding:0px 8px 8px 8px;
	background:#5a5959;
	vertical-align:top;
	text-align:center;
	}
	.mid-page-body-hotel
	{
	padding:0px 8px 8px 8px;
	background:#757575;
	vertical-align:top;
	text-align:center;
	}
	.mid-bill
	{
	width:648px;
	text-align:center;
	}
.menu
{
margin:0px 10px 0 0;
	padding:0px;
	color:#fff;
	letter-spacing:.011em;
	font-size:.980em;
	/*font-size:12px;*/
	font-weight:normal;
	border:none;
	}
.menu a{
	color:#fff;
	text-decoration:none;
	border:none;
	padding-left:3px;
	padding-right:3px;
	
	}
.menu a:hover{

	color:#FE8F45;
	/*text-decoration:underline;*/
	border:none;	padding-left:3px;
	padding-right:3px;
	}
	
	.menud
{
margin:0px 0 0 0;
	padding:0px;
	color:#fff;
	letter-spacing:.011em;
	font-size:.980em;
	/*font-size:12px;*/
	font-weight:normal;
	border:none;
	}
.menud a{
	color:#fff;
	text-decoration:none;
	border:none;
	padding-left:3px;
	padding-right:3px;
	
	}
.menud a:hover{

	color:#FE8F45;
	/*text-decoration:underline;*/
	border:none;	padding-left:3px;
	padding-right:3px;
	}
	
.menu3{margin:53px 10px 0 0;
	padding:0px;
	color:#cccccc;
	font-size:11px;

	}
.menu3 a{
	color: #CCCCCC;
	text-decoration:none;border:none;
	}
.menu3 a:HOVER{
	color:#C55205;
	text-decoration: underline;border:none;
	}
.menu3active{
	color:#C55205;
	}
	.menu6{margin:0px 0px 0px 0px;
	padding:0px;
	color:#5a5959;
	font-size:12px;
	}
.menu6 a{
	color: #5a5959;
	text-decoration: none;
	border:none;
	}
.menu6 a:HOVER{
	color:#C55205;
	text-decoration: underline;border:none;
	}
	
	
	
.menu4{margin:0px 10px 10px 0;
	padding:0px;
	color:#5a5959;
	font-size:10px;
	}
.menu4 a{
	color: #5a5959;
	text-decoration: none;
	border:none;
	}
.menu4 a:HOVER{
	color:#C55205;
	text-decoration: underline;border:none;
	}
.menu4active{
	color:#fe8f45;
	}
.left_sadow{background:url(images/leftsadow.jpg) repeat-y right;
	}
	.footer-sadow
	{
	background:url(images/footer.jpg) repeat-y right;width:993px; height:13px;
	
	}
	.footer-sadow_new
	{
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:993px;
	height:13px;
	}
.footerlink{font-size:10px;
padding-left:15px;
	color:#666666;
	}
.footerlink a{font-size:10px;
	color: #0066FF;
	text-decoration:none;
	}
.footerlink a:hover{font-size:10px;
	color: #000000;
	text-decoration:none;
	}
	.footer-copyright
	{
	vertical-align:top;
	text-align:center;
	}
	.paging
	{
	color:#000;text-decoration:none; font-size:11px;
	}
	.paging a
	{
	/*color:#aaaaaa;*/
    color:#757575;
	text-decoration:none;border-bottom:none;
	}
	.paging a:hover
	{
	color:#000;
	}	
.header_rr{font-size:12px;
	color:#c55205;
	padding-top:20px;
	line-height:30px;
		border-bottom:1px solid #90908f;
	}
.header_star{font-size:12px;
	color:#c55205;
	padding-top:20px;
	line-height:30px;
		border-bottom:0px solid #90908f;
	}

.Nheader2_com
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:24px;
line-height:26px;
font-weight:500;
color:#365D8E; 
text-decoration:none;

}

.Nheader18
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:18px;
line-height:20px;
font-weight:500;
color:#365D8E; 
text-decoration:none;

}

.Nheader20
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:20px;
line-height:22px;
font-weight:500;
color:#365D8E; 
text-decoration:none;

}

   .header{
    font-size:24px;
	 
	color:#365D8E;
	padding-top:32px;
	line-height:33px;
	margin-right:0px;
	border-bottom:1px solid #90908f;
	}
	.header_hom
	{
font-size:24px;
	color:#365D8E;
line-height:33px;
		
	}
.header_detail
{
font-size:24px;
	color:#365D8E;
line-height:33px;
	margin-right:0px;
/*	border-bottom:1px solid #90908f;*/
border:none;

	}
.header100{font-size:24px;
	color:#365D8E;
	padding-top:32px;
	line-height:33px;
	margin-right:0px;
	
	}	
	

.Nheader2_new
{
font-family:"lucida grande";
font-size:22px;
font-weight:normal;
color:#5a5959;
line-height:26px;
text-decoration:none;
}
	
.header2
{

font-family:"lucida grande";
font-size:22px;
font-weight:normal;
color:#5a5959;
line-height:34px;
text-decoration:none;

}
.header2 a
{
outline:none;
font-family:"lucida grande";
font-size:20px;
color:#5a5959;
line-height:34px;
border-bottom:1px dotted #5a5959;
text-decoration:none;
}
.header2 a:HOVER
{
outline:none;
font-family:"lucida grande";
font-size:20px;
color:#333333;
line-height:34px;
border-bottom:1px solid #5a5959;
text-decoration: none;
}
.menu14{margin:0px 10px 10px 0;
	padding:0px;
	color:#5a5959;
	font-size:22px;
	}
.menu14 a{
	color: #5a5959;
	text-decoration: none;
	border:none;
	}
.menu14 a:HOVER{
	color:#C55205;
	text-decoration: underline;border:none;
	}


	.header2-divider
	{
	height:25px;
	clear:both;
	
	}
	.header3-divider
	{
	height:35px;
	clear:both;
	}
	.header5-divider
	{height:35px;
	clear:both;
	}
.blink{color:#5a5959;
font-family:"Lucida grande";
	text-decoration:none;
		border:none;
		font-size:11px;
		}
.blink:hover{
font-family:"Lucida grande";
color:#FE8F45;
	text-decoration: underline;
		border:none;
		}
		
.text_2{color:#365D8E;
	}
.text_1{color:#365D8E;
	font-size:18px;
	line-height:20px;
	}
.topbg_guestrights{
background:url(images/toppanelbg.jpg) repeat-x;
}
.middlebg{
background:url(images/middlebg.jpg) repeat-y;
padding:10px 35px 10px 39px;
}
.text_5{
color:#365D8E;
font-size:10px;
font-weight:bold;
padding-left:34px;

}

.member-class-mid
{
padding:30px;
/*padding:32px 30px 30px 40px;*/

}
.member-class-mid_new
{
padding-left:30px;
padding-right:30px;
padding-top:30px;
/*padding:32px 30px 30px 40px;*/

}
.member-class-mid-1
{
padding:32px 35px 0px 40px;
}
.guest-about-us 
{
padding:40px;
}
.hotel-about-us
{
padding:40px;
border:0px solid #336666;
}
.hotel-about-us
{
padding:40px;
border:0px solid #336666;
}
.guest-about-us
{
padding:40px;
border:0px solid #336666;
}
.seehow_1_new{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
padding-top:10px;
}
.seehow_1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
padding-top:25px;
}
.seehow_1 a
{
border-bottom:0px;
}

/*----------heading css start here ----------*/
.heading_1{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:22px;line-height:24px;
font-weight:normal;
}
.heading_2{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:30px;
line-height:30px;
font-weight:normal;
}
.heading_2 span{
font-size:24px;
}
.heading_3{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:normal;
}
.heading_3_1{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:normal;
line-height:54px;

}
.heading_3_1 a{
color:#FFFFFF;
text-decoration:none;
border-bottom:none;
font-weight:bold;
font-size:16px;
}
.heading_3_1 a:hover{
color:#FFFFFF;
text-decoration:none;
border-bottom:none;
}
.pageheading{
font-family:Arial, Helvetica, sans-serif;
color:#365D8E;
text-align:center;
font-size:20px;
background:url(images/take_a_tour.jpg) no-repeat left top;
line-height:38px;
}

.guest-mid-sadow
{
width:435px;
height:335px;
overflow:hidden;
background:url(images/guest-mid-bg.jpg) repeat-y;
padding:5px;
}
.bottom-guest
{
background:url(images/cutout.gif) no-repeat bottom center ;
clear:both;
height:31px;
width:445px;
margin-top:-22px;


}
.require-fild
{
text-align:right;
float:right;
color:#c55205;
font-size:12px;
font-weight:normal;



}
.required{
font-family:Arial, Helvetica, sans-serif;
color:#d3a88a;
font-size:12px;
font-weight:normal;
}
.required_1{
font-family:Arial, Helvetica, sans-serif;
color:#c55205;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
.required_1 a{
font-family:Arial, Helvetica, sans-serif;
color:#c55205;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.required_1 a:hover{
color:#000000;
text-decoration:none;

}

.required_2{
font-family:Arial, Helvetica, sans-serif;
color:#c55205;
font-size:20px;
font-weight:normal;
text-decoration:underline;
}
.required_2 a{
text-decoration:none;
border:none;
}
.required_2 a:hover{
color:#000000;
text-decoration:none;

}

.heading_4{

font-size:20px;
color:#5a5959;
}
.heading_4_1{

font-size:12px;
color:#5a5959;
padding-top:4px;
padding-bottom:10px;
font-weight:normal;
}
.heading_4_1 a{ 

font-size:12px;
color:#5a5959;
font-weight:bold;
border-bottom:1px solid #5a5959;
}
.heading_4_1 a:hover{ 

font-size:12px;
color:#C55205;
font-weight:bold;
border-bottom:1px solid #C55205;
}
/*-----end here------------------------------------------------------------------*/
.link-reg a
{font-size:12px;
color:#5a5959;
font-weight:bold;
border-bottom:1px solid #5a5959;
}
.link-reg-1
{font-size:12px;
color:#5a5959;
font-weight:normal;
border-bottom:1px solid #5a5959;
}
.link-reg-1 a
{font-size:12px;
color:#5a5959;
font-weight:normal;
border-bottom:1px solid #5a5959;
}
.link-reg-1 a:hover
{font-size:12px;
color:#C55205;
font-weight:normal;
border-bottom:1px solid #C55205;
}
.heading_5{

font-size:11px;
color:#5a5959;
padding-top:0px;
padding-bottom:0px;
font-weight:normal;
}
.list{
margin:0px;
padding:0px;
margin-left:15px;
}
.list ul{
margin:0px;
padding:0px;
}
.list ul li{
list-style:circle;
}
.list ul li a{
list-style:circle;color:#5a5959;
border-bottom:1px solid #5a5959;
}
.ttt{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;

}
.ttt a{
font-family:Arial, Helvetica, sans-serif;
color:#c55205;

}
.ttt a:hover{
color:#000000;
}
.submenu_guest{
margin:0px;
padding:0px;
}	
.submenu_guest ul{
margin:0px;
padding:0px;
}
.submenu_guest li{
margin:0px;
padding:0px;
color:#5a5959;
list-style:none;
float:left;
font-size:11px;
font-weight:normal;
line-height:20px;
/*background:url(../../admin/images/separator.gif) no-repeat right;*/
border-bottom:solid 1px #666666;
border-right:solid 1px #666666;

}
.submenu_guest li a{
padding: 0px 5px  0px 5px;
display:block;
text-decoration:none;
outline:none;
border:none;
color:#656464;
display:block;

}
.submenu_guest li a:hover{
text-decoration:none;
background-color:#333333;
color:#FFFFFF;
}



.headdd{
font-family: "lucida grande",Arial, Helvetica, sans-serif;
font-size:20px;
color:#5a5959;
}
.below{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
border-bottom:solid 1px #90908f;
padding-bottom:10px;
}
.hotel-account
{
border:0px solid #009999;

}
.hotel-account-menu
{
height:22px;
clear:both;

}
.hotel-account-menu ul
{
height:22px;
float:left;
padding:0px;
list-style:none;
margin:0px;
}
.hotel-account-menu ul li
{
height:22px;
padding:0px;
margin:0px;list-style:none;
border-bottom:1px solid #757575;
border-right:1px solid #757575;
line-height:20px;
float:left;font-size:11px;
}
.hotel-account-menu ul li a
{
height:22px;

margin:0px;
border-bottom:none;
padding:0px 8px;
color:#5a5959;display:block;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.hotel-account-menu ul li a:hover
{
height:22px;
margin:0px;display:block;
border-bottom:none;
background:#757575;
color:#fff;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.hotel-account-menu .active-account
{

background:#757575 !important;
color:#fff;}
.hotel-account-matter
{
clear:both;
padding:30px;
}
.admin-account
{padding:0px 0px;margin:0px;height:22px;line-height:20px;
font-family:Arial, Helvetica, sans-serif;display:block;
font-size:11px;
float:right;
}
.admin-account a
{padding:0px 5px;margin:0px;height:22px;line-height:20px;
font-family:Arial, Helvetica, sans-serif;display:block;
font-size:11px;color:#5a5959;float:right;
border-bottom:1px solid #757575;border-left:1px solid #757575;
}
.admin-account a:hover
{padding:0px 5px;margin:0px;height:22px;line-height:20px;
font-family:Arial, Helvetica, sans-serif;display:block;
font-size:11px;color:#fff;float:right; background:#757575;
border-bottom:1px solid #757575;border-left:1px solid #757575;
}
.vital-account-info
{
background:#f2f2f2;
padding:5px;
border:#D4D4D4 solid 1px;
float:right;font-size:11px;
margin-bottom:3px;

}
.vital-account-info h1
{
font-size:11px;
font-weight:bold;
padding:0px 0px 3px 0px;
line-height:13px;
color:#5a5959;
margin:0px;
}
.vital-account-info-t td
{
padding-right:30px;
}
.ct{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
font-weight:normal;
}
.disputes
{
float:right;
margin-top:8px;
color:#B4131B;
}
.disputes a
{
color:#B4131B;
border-bottom:0px solid #acacac !important;

}
.diputes-a
{
color:#B4131B;
border-bottom:1px solid #acacac !important;
float:left;margin-left:20px;
}
A.diputes-alink
{
color:#B4131B;
border-bottom:1px solid #acacac !important;
float:left;margin-left:20px;
}
A.diputes-alink:hover
{
color:#1B1717;
border-bottom:1px solid #acacac !important;
float:left;margin-left:20px;
}
.hotel-information td
{
padding-top:10px;
padding-bottom:10px;
color:#000000;
}
.hotel-information-1
{
padding-top:2px;
padding-bottom:2px;
color:#000000;
}
.hotel-information-text
{
color:#5a5959;
}
.hotel-amenities1d
{
float:left;
font-size:11px;
color:#5a5959;
margin-bottom:15px;
}
.hotel-amenities
{
float:left;
width:33%;
font-size:11px;
color:#5a5959;
margin-bottom:15px;
}
.hotel-amenities img
{
clear:both;
}
.description-text
{

font-size:12px;
font-weight:normal;
color:#000;
}
.resturent td
{
padding:10px 0px;
border-bottom:1px solid #999999;
}
.admin-user-top td
{
padding:10px 0px;
border-bottom:0px solid #999999;
}
.resturent-1 td
{
padding:10px 0px;
border-bottom:1px solid #999999;
color:#000000;
}
.hotel-amenities-text
{
font-size:12px;
color:#5a5959;

}
.admin-user
{
background:#f2f2f2;
border:1px solid #c3c3c3;
padding:10px;
margin-bottom:10px;
}
.hhh{
font-family:Arial, Helvetica, sans-serif;
color:#5a5959;
font-size:20px;
padding-top:50px;
font-weight:normal;
}
.table_noncolor{
line-height:20px;
font-size:12px;
padding-bottom:5px;
}
.table_color{
line-height:20px;
font-size:12px;
padding-bottom:5px;
background:#e4ebd2;
}
.fffs{
font-family:Arial, Helvetica, sans-serif;
color:#5a5959;
font-size:12px;
padding-left:10px;
}
.fffs a{
font-family:Arial, Helvetica, sans-serif;
color:#5a5959;
font-size:12px;
border-bottom:0px solid #999999 !important;
text-decoration:underline;
}
.text-1
{
color:#5a5959;font-size:12px;font-weight:normal;
}
.text1
{
color:#5a5959;font-size:12px;font-weight:normal;
}
.text2-1
{
color:#000000;font-size:12px;font-weight:normal;
}
.text2
{
color:#000000;font-size:12px;font-weight:normal;
}
.text1b
{
color:#5a5959;font-weight:bold;
font-size:12px;
}
.text1b-b
{color:#5a5959;font-weight:normal;
font-size:18px;
}
.text11nb
{
color:#000000;font-weight:normal;
font-size:12px;
}
.text11bb
{
color:#000000;font-weight:bold;
font-size:12px;
}
.text11n
{
color:#5a5959;font-weight:normal;
font-size:12px;
}
.text11b
{
color:#5a5959;font-weight:bold;
font-size:12px;
}
.text2b
{font-size:12px;
color:#000000;
font-weight:bold;
}
.text3b
{
color:#5a5959;font-weight:bold;
font-size:13px;
}
.text3n
{
color:#5a5959;font-weight:normal;
font-size:11px;
font-weight:bold;
}
.text4b
{font-size:13px;
color:#000000;
font-weight:bold;
}
.g-info
{

border-left:1px solid #666666;border-top:1px solid #666666;border-bottom:1px solid #666666;
color:#000000;


}
.g-info-1
{
padding:6px;color:#000000;
font-size:12px;
}
.s-info
{

border:1px solid #666666;font-size:12px;
color:#000000;
}
.s-info-1
{
padding:6px;font-size:12px;color:#000000;
}
.o-info
{

border-right:1px solid #666666;border-top:1px solid #666666;border-bottom:1px solid #666666;


}
.o-info-1
{font-size:12px;color:#000000;
padding:6px;
}
.command-cart-mid
{
padding-right:20px;
border-right:1px solid #666666;

padding-top:40px;
}
.command-cart-mid-2
{
padding-left:20px;padding-top:40px;
}
.expectations td
{
text-align:center;
padding:0px 0px;
}
.bulet
{
text-align:center;font-size:20px; font-weight:bold;
}
.extra-table td
{
padding:0px 5px 0px 5px;
font-size:12px;
}
.extra-table-3 td
{
padding:0px 5px 0px 5px;
font-size:12px;
line-height:17px;
}
.extra-table-2 td
{
padding:10px;
font-size:12px;
}
.extra-table-quick td
{

font-size:12px;
}
.quick-line-table
{
border-bottom:1px solid #9e9d9d;padding:5px;
border-right:1px solid  #9e9d9d;
}
.quick-line-table-1
{
border-bottom:0px solid #9e9d9d;padding:5px;
border-right:1px solid  #9e9d9d;
}
.normal-table td
{
padding:0px;
margin:0px;
}
.select-table td
{
padding:0px 5px;
margin:0px;
}
.hotel_reg{
padding-left:10px;
padding-bottom:10px;
}
.style1
{
font-size:11px;
color:#5a5959;
}
.style1 a
{
font-size:11px;
color:#5a5959;
text-decoration:none;
border-bottom:none;
}
.ppppad{
padding-bottom:1px; padding-top:4px;
}
#pop-up-free-trial
{
width:500px;
background:#fff;
margin:0px auto;
}
.pop-up-win
{
background:#fff;
border-bottom:1px solid #666666;
margin:0px 30px;
}
.pop-up-win h1
{

color:#5a5959;
font-size:22px;
font-weight:normal;
padding:0px;
margin:0px;
}
.pop-up-win table td
{
padding:10px;
}
.mpa12 a{
text-decoration:none;
color:#A14405;
}
.mpa12 a:hover{
color:#A14405;
text-decoration:underline;
}

.mpa1 a{
text-decoration:none;
color:#5a5959;
}
.mpa1 a:hover{
color:#A14405;
text-decoration:underline;
}


.mpa a{
text-decoration:underline;
color:#5a5959;
}
.mpa a:hover{
color:#990000;
}
.new-reg a
{
text-decoration:underline;
color:#5a5959;
font-size:12px;
border-bottom:none;
}
.textff{
width:423px;
height:57px;
border:solid 1px #CCCCCC;
background:url(images/bullete5.jpg) no-repeat right bottom;
vertical-align:top;
margin:0px;
padding:0px;
background-color:#FFFFFF;
color:#000000;
font: 12px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
}
.textff_new{
width:423px;
height:40px;
border:solid 1px #CCCCCC;
background:url(images/bullete5.jpg) no-repeat right bottom;
vertical-align:top;
margin:0px;
padding:0px;
background-color:#FFFFFF;
color:#000000;
font: 12px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
}

.textff_1{
width:423px;
height:112px;
border:solid 1px #CCCCCC;
background:url(images/bullete5.jpg) no-repeat right bottom;
vertical-align:top;
margin:0px;
padding:0px;
background-color:#FFFFFF;
font: 12px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
}

.ffhead{
font-family:Arial, Helvetica, sans-serif;
/*font-size:30px;*/
font-size:20px;
color:#5a5959;
}
.ppppad{
 padding-bottom:0px;
}
.ttt{
border-top:solid 0px #9e9d9d;
border-bottom:solid 0px #9e9d9d;
background:#fff;
}
.ppm{
padding-left:5px;
}
.more{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:20px;
padding-top:10px;
padding-bottom:10px;
}
.countries{
margin:0px;
padding:0px;
width:100px;
padding-top:20px;
}
.countries ul{
margin:0px;
padding:0px;
}
.countries li{
list-style:none;
}
.image-gallery
{
width:464px;
height:341px;
}
.image-gallery img
{

width:464px;
height:341px;
}
.image-gallery-m
{width:465px;
height:580px;
}
.image-gallery-m-img
{width:465px;
height:580px;
}
.pad-top
{
padding-top:7px;
}
.style2 {color: #c55205}
.nest
{
padding-right:10px;
color:#c55205;
}
.nest a
{
margin-right:10px;
color:#627b8f;
font-size:19px;
border-bottom:1px solid #627b8f;
font-weight:bold;
text-transform:lowercase;
}
.next-top-h
{
height:114px;
}
.back-see
{
font-size:16px;
font-family:Tahoma;
}
/*--------------New class ---starting here-------------*/
	.header_new
	{
font-family:"lucida grande";
font-size:20px;
color:#365D8E;
	}
.reg_sm
{
font-weight:normal;
font-size:13px;
color:#365D8E;
font-family:"lucida grande";
text-decoration:none;
}
.reg
{
font-weight:normal;
font-size:13px;
color:#5A5959;
font-family:"lucida grande";
text-decoration:none;
}
.reg1
{
font-weight:normal;
font-size:13px;
color:#FFFFFF;
font-family:"lucida grande";
text-decoration:none;
}
.topnav
{
font-weight:normal;
font-size:13px;
color:#FFFFFF;
font-family:"lucida grande";
text-decoration:none;
}
A.topnavlink
{
font-weight:normal;
font-size:13px;
color:#FFFFFF;
font-family:"lucida grande";
text-decoration:none;
}
A.topnavlink:hover
{
font-weight:normal;
font-size:13px;
color:#FE8F45;
font-family:"lucida grande";
text-decoration:none;
}
.bold_head
{
font-weight:bold;
font-size:12px;
color:#5A5959;
font-family:"lucida grande";
text-decoration:none;
}
.guest_new
{
outline:none;
font-weight:normal;
font-size:11px;
color:#666666;
font-family:"lucida grande";
text-decoration:none;
}
A.guest_newlink
{
outline:none;
font-weight:normal;
font-size:10px;
color:#666666;
font-family:"lucida grande";
text-decoration:none;
}
A.guest_newlink:hover
{
outline:none;
font-weight:normal;
font-size:10px;
color:#666666;
font-family:"lucida grande";
text-decoration: underline;border:none;
}
.header_newbold
{

font-family:"lucida grande";
font-size:22px;
color:#5a5959;

line-height:24px;
	}
	.header_newwhite
{

font-family:"lucida grande";
font-size:22px;
color:#FFFFFF;
}
.btn1 
{ 
background-color:#757575;
height:30px; 
padding-left:0px; 
cursor:pointer; 
}
.btn1Hover 
{ 
background-color:#5A5959;

height:30px; 
cursor:pointer; 
}
.textff_big
{
width:790px;
height:320px;
border:solid 1px #CCCCCC;
background:url(images/bullete5.jpg) no-repeat right bottom;
vertical-align:top;
margin:0px;
padding:0px;
background-color:#FFFFFF;
color:#000000;
font: 12px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#000000;
}
.textff_sm_big
{
width:790px;
height:186px;
border:solid 1px #CCCCCC;
background:url(images/bullete5.jpg) no-repeat right bottom;
vertical-align:top;
margin:0px;
padding:0px;
background-color:#FFFFFF;
color:#000000;
font: 12px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#000000;
}



.bold_head_new
{
font-size:11px;
	color:#5a5959;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-weight:bold;
	margin:0px;
	line-height:14px;
}
.shw_1{
font-family: "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
text-decoration:underline;
border-bottom:none;
}
A.shw_1link{
font-family: "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
text-decoration:underline;
border-bottom:none;
}
A.shw_1link:hover{
font-family: "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
color:#c55205;
font-size:12px;
font-weight:normal;
text-decoration:underline;
border-bottom:none;
}
td.border_new
{
border:1px solid #CCCCCC;
width:150px;

}
.headline_survey
{
font-family: "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
color:#000000;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align:left;
}
.headline_survey_text
{
font-family: "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
color:#000000;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

.headline_survey1
{
font-family: "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
color:#000000;
font-size:14px;
font-weight:normal;
text-decoration:none;
}

.survey_height
{
height:90px;
text-align:left;
}
table.survey_width1
{
width:456px;
}
.survey_width
{
width:76px;
}
.survey_grade
{
font-family: "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
font-size:60px;
font-weight:normal;
color:#A24404;
}

.survey_grade_plus
{
font-family: "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
font-size:40px;
vertical-align:text-top;
font-weight:normal;
color:#A24404;
}

.menuddd
{  margin:0px 0 0 0;
	padding:0px;
	 
	font-weight:normal;
	border:none;
	}
.menuddd a{
	 
	text-decoration:none;
	border:none;
	
	}
.menuddd a:hover{

	color:#FE8F45;
		/*text-decoration:underline;*/
	border:none;	
	
	}
	
	
	.menu_new
{
/*margin:0px 10px 0 0;*/
	padding:0px;
	color:#fff;
	letter-spacing:.011em;
	font-size:.980em;
	/*font-size:12px;*/
	font-weight:normal;
	border:none;
	}
.menu_new a{
	color:#fff;
	text-decoration:none;
	border:none;
	/*padding-left:3px;
	padding-right:3px;*/
	
	}
.menu_new a:hover{

	color:#FE8F45;
	/*text-decoration:underline;*/
	border:none;
	/*padding-left:3px;
	padding-right:3px;*/
	}
	.menu_newactive{
	color:#fe8f45;
	}
	
	
	
	.header_N_Des
	{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:30px;
	font-weight:400;
	color:#365D8E;
	padding-top:20px;
	line-height:43px;
	margin-right:0px;
	border-bottom:1px solid #90908f;
	}
	
.header2billing
{

font-family:"lucida grande";
font-size:18px;
font-weight:500;
color:#5a5959;
text-decoration:none;

}
.blacktxt
{
	font: 12px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#5a5959;
    font-weight:normal;
 color:#000000;
	
}

.fineprint
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
color:#5a5959;
font-size:10px;
line-height:12px;
font-weight:normal;
text-decoration:none;

}


#clients {
	/* border-top: 1px solid #ccc; */
	/* margin-top: 20px; */
	margin-top: 5px;
	padding: 20px 0 0 0;
}

.clients-heading {
	font-weight: bold;
	font-size: 15px;
	margin-bottom: 10px;
	padding: 0 30px;
	color: #000;
}


 div.client-scroll {
  /* Set it so we could calculate the offsetLeft */
  position: relative;
  height: 115px;
  width: 968px;
  /* Add scroll-bars */
  /*overflow: auto;*/
  border-top: 1px solid #aaa;
  border-bottom: 1px solid #aaa;
  margin-bottom: 10px;
  background: #C7CACD url('/images/arrow.gif') 948px 87px no-repeat;
}
ul.client-scroll {
  display: block;
  height: 95px;
  /* Max width here, for users without Javascript */
  width: 2400px;
  padding: 15px 25px 0 28px;
  /* Remove default margin */
  margin: 0;
  list-style: none;
}
.client-scroll li {
  display: block;
  float: left;
  padding: 0 8px 0 0;
}
.client-scroll a {
  display: block;
  text-decoration: none;
}
.client-scroll span {
  display: block;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #666;
}
.client-scroll span {
  display: none;
  margin-top: 1px;
  text-align: center;
  font-size: 12px;
  color: #666;
}
.client-scroll a:hover span {
  display: block;
}
.client-scroll img {
  border: 3px #fff solid;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.client-scroll a:hover img {
  filter:alpha(opacity=50);
  opacity: 0.5;
}

.clients-copy {
	padding: 10px 20px 10px 30px;
}

<!-- Pagination Class --->
  
div.pagination {
	padding: 2px;
	margin: 2px;
	
}

div.pagination a {
	padding: 2px 3px 2px 3px;
	margin: 2px;
	border: 1px solid #EDEDED;
	
	text-decoration: none; /* no underline */
	color: #AF0000;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #AF0000;
	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #AF0000;
		
		font-weight: bold;
		background-color: #AF0000;
		color: #FFF;
	}
	div.pagination span.disabled
	 {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}

<!-- Pagination Class --->
.chking-dav
{

}

.left-header-reg2{
    font-size:20px;
	color:#365D8E;
	margin-right:0px;

	}
	
.txt-new-reg-hotel-right
{
font-weight:normal;
font-size:13px;
font: 13px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
color:#5a5959;
text-decoration:none;
}
	
.txt-new-reg-hotel
{
font-weight:normal;
font-size:15px;
font: 15px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
color:#5a5959;
text-decoration:none;
}

.txt-new-reg-hotel-detail
{
font-weight:normal;
font-size:14px;
font: 14px/18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
color:#5a5959;
text-decoration:none;
}

.txt-new-reg-hotel-1
{
font-weight:normal;
font-size:18px;
font: 18px "Lucida Grande","Lucida Sans Unicode", Geneva, Arial, Verdana, sans-serif;
color:#5a5959;
text-decoration:none;
}




.Comtxt-new-hotel
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
color:#A14405;
font-size:15px;
font-weight:normal;
text-decoration:none;

}
A.Comtxt-new-hotellink
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
color:#A14405;
font-size:15px;
font-weight:normal;
text-decoration:none;

}
A.Comtxt-new-hotellink:hover
{

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
color:#C55205;
font-size:15px;
font-weight:normal;
text-decoration:none;

}


table.detail-sales-price
{
border: 1px solid #757575;
 

}