@charset "utf-8";
/* CSS Document */

body {
	background-color: #9cd5df;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#wrapper{
	background-color:#FFFFFF;
	height:auto;
	width:1003px;
	margin:0 auto;
	padding:0px;
	padding-bottom:8px;	
}
.container{
	width:963px;
	height:auto;
	margin:0 auto;
	background-color:#FFFFFF;
}
#header{
	height:auto;
	background:#FFFFFF;
	width:970px;
	padding-top:3px;
}
.head-social{
	float:right;
	width:397px;
	margin-top:5px;
}
.logo{
	width:163px;
	height:85px;
	float:left;
	margin-left: 20px;	
}
.login{
	color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: auto;   
    width: 360px;
}
.uer{
	float:left;
}
.username{	
	float:left;	
	margin-right:11px;
	color:#000000;
	width:110px;
}
.password{	
	float:left;
	width:110px;
		
}
.signin-btn{
	background: url("../image/signin-1.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    height: 26px;
    margin-left: 15px;
    text-align: center;
    width: 67px;
}
.signup-btn{
	background:url(../image/signup.png) no-repeat;
	width:72px;
	height:23px;
	float:left;
	margin-left:15px;
	color:#FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:0px;
}
.reset-btn{
	background:url(../image/reset.png) no-repeat;
	width:72px;
	height:25px;
	float:left;
	margin-left:120px;
	color:#FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:0px;
}
.reset-btn{
	background:url(../image/back.png) no-repeat;
	width:70px;
	height:28px;
	float:left;
	margin-left:15px;
	color:#FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.signin-btn a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.reg_forget{
	margin-top:5px;
	width:310px;
}
.register{
	float:left;
	margin-left: 47px;	
	color:#8cc725;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	
	font-size:12px;
}
.register a{
	color:#8cc725;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}

.register a:hover{
	color:#8cc725;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
	text-decoration:underline;
}

.forget{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#ff7400;
	font-size:11px;
	margin-left:34px;
}
.forget a{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#ff7400;
	font-size:11px;
	text-decoration:none;
}
.forget a:hover{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#ff7400;
	font-size:11px;
	text-decoration:underline;
}
.signin-social{
	height:auto;
	float:right;
	margin: -2px 0 0 29px;
    width: 360px;
}
.partner-sign{
	width:232px;
	height:61px;
	float:left;
	background:url(../image/partner.png) no-repeat;
	margin:6px 0 0 65px;
}
.partner-sign-txt{
	padding:25px 0px 0px 55px;
	text-align:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	
}
.partner-sign-txt a{ 
	text-align:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.search-content-bg{
	background:url(../image/content-bg.jpg) no-repeat;
	width:963px;
	height:auto;
	margin:0 auto;
	margin-top:2px;
}
.search-content-bg-index{
	background:url(../image/content-bg.jpg) no-repeat;
	width:963px;
	height:auto;
	margin:0 auto;
	margin-top:2px;
}
.search-content{
	width:780px;
	height:auto;
	margin:0 auto;
	padding-top:15px;
}
.apps-bg{
	background:url(../image/app-bg.png) no-repeat;
	width:765px;
	height:50px;
	margin:0 auto;
	padding:10px;
}
.apps-bg-search{
	background:url(../image/apps.png) no-repeat;
	width:900px;
	height:60px;
	margin:0 auto;
	padding:10px;
}
.apps-img{
	float:left;
	margin: 5px 40px 5px 65px;
	
}
.lft-search-register{
	float:left;
	background:url(../image/large_new.png) no-repeat;
	width:917px;
	height:429px;
	/*margin: 23px;*/
	margin-left: 23px;
    margin-top: 10px;
	
}
.lft-search{
	float:left;
	background:url(../image/search-cont.png) no-repeat;
	width:362px;
	height:385px;
	
}
.lft-search-index{
	float:left;
	background:url(../image/search_bg.png) no-repeat;
	width:362px;
	height:385px;
	
}
.lft-search-index-right{
	float:left;
	background:url(../image/top_bg.png) no-repeat;
	width:363px;
	height:222px;
	
}
.lft-search-index-right-bottom{
	float:left;
	background:url(../image/bottom_bg.png) no-repeat;
	width:362px;
	height:81px;
	margin-top: 8px;
	
}
.lft-search-exist{
	float:left;
	background:url(../image/large_bg_ch.png) no-repeat;
	width:917px;
	height:330px;
	
}
.display-results{
	border: 1px solid #4A88C5; 
	border-radius: 5px 5px 5px 5px; 
	margin: 12px; 
	padding: 10px;
	background-color: #77B2EC;
}

.display-rooms{
	border: 1px solid #4A88C5; 
	border-radius: 5px 5px 5px 5px; 
	margin: 12px; 
	background-color: #FFFFFF;
}

.display-results-show{
	border: 1px solid #4A88C5; 
	border-radius: 5px 5px 5px 5px;
	margin: 12px; 
	padding: 10px;
	background-color: #FFFFFF;
}

#content-search{
	width:780px;
	margin:0 auto;
	height:auto;
	margin-top:10px;
}
#content-search-exist{
	width:780px;
	height:auto;
	margin-top:10px;
	margin-left: 22px;
}
.search-head{
	background:#2f6ca8;
	width:344px;
	height:35px;
	margin:7px 5px 5px 6px;
	padding:3px;
}
.search-head-back-btn{
	width:67px;
	height:26px;
	float:left;
	background:url(../image/back-btn.png) no-repeat;
	margin:5px;
}
.search-head-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	margin:5px 0px 0px 20px;
	float:left;
}	
.search-cont-txt{
	margin:5px 5px 5px 20px;
	padding:3px;
	height:auto;
}
.search-zipcode{
	border: medium none;
    color: #979899;
    height: 30px;
    line-height: 30px ;
    width: 319px;
	background:url(../image/zipcode.png) no-repeat;
	padding-left:5px;
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.register-textbox{
	border: medium none;
    color: #979899;
    height: 30px;
    line-height: 30px ;
    width: 223px;
	background:url(../image/register.png) no-repeat;
	padding-left:5px;
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.register-names{
	border: medium none;
    color: #979899;
    height: 30px;
    line-height: 30px ;
    width: 223px;
	background:url(../image/register-box.png) no-repeat;
	padding-left:5px;
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.register-texttbox{
	border: medium none;
    color: #979899;
    height: 30px;
    line-height: 30px ;
    width: 237px;
	background:url(../image/register.png) no-repeat;
	padding-left:5px;
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.search-textbox{
	border: medium none;
    color: #979899;
    height: 30px;
    line-height: 30px ;
    width: 100px;
	background:url(../image/adult.png) no-repeat;
	padding-left:5px;
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.search-textarea{
	border: medium none;
    color: #979899;
    height: 100px;
    line-height: 30px ;
    width: 310px;
	background:url(../image/zipcode.png) no-repeat;
	padding-left:5px;
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.search-text{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
.search-text1{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
}
.message-text{
	color:#FF3300;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.search-headertext{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
}
.red{
	color:#FF4D4D;
	font-size:20px;
}
.search-txt{
	color:#2f6ca8;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
.adult-child-rooms{
	border: medium none;
    color: #979899;
    height: 30px;
    line-height: 32px ;
    width: 100px;
	background:url(../image/adult.png) no-repeat;
	padding-left:5px;
	padding-right:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.adult-child-rooms-type{
	border: medium none;
    color: #979899;
    height: 30px;
    line-height: 32px ;
    width: 236px;
	background:url(../image/register.png) no-repeat;
	padding-left:5px;
	padding-right:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.adult-child-search{
	border: medium none;
    color: #979899;
    height: 30px;
    line-height: 32px ;
    width: 56px;
	background:url(../image/small_drop.png) no-repeat;
	padding-left:5px;
	padding-right:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.search-btn{
	/*background:url(../image/search.png) no-repeat;*/
	width:284px;
	height:38px;	
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin:5px 0px 0px 15px;
	text-align:center;
	padding:5px;
	
}
select {
    border: 1px solid #ABADB3;
    color: #6D6D6D;
    font-size:13px;
    padding: 5px;
}
.sear-tr{
	height:15px;
}
.recent-cont-txt{
	margin:5px 5px 5px 42px;
	padding:3px;
	height:auto;
	color:#2f6ca8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:280px;
	font-weight:bold;
}
.recent-cont-txt ul{
	display:block;
	margin:0px;
	padding:0px;
}
.recent-cont-txt li{
	line-height:25px;
}
.social-icon{
	width:150px;
	height:auto;
	margin-top: 0px;
	padding-left: 75px;
}

.foot-quicklink{	
	width:330px;
	height:auto;
	color:#FFFFFF;
	margin:0 auto;
}
.foot-quicklink2{	
	
	height:auto;
	color:#FFFFFF;
	margin:0 auto;
}
.quicklink{
	text-align:center;
	color:#535353;
	font-size:12px;
	margin-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	
	
}
.quicklink ul{
	display:block;
	margin:0px;
	padding:0px;
	/*float:left;*/
}
.quicklink  li{
	display:inline;
	padding:3px;
}
.quicklink  li a{
	color:#535353;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.quicklink  li a:hover{
	color:#535353;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.copyright{
	color:#808080;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0 auto;
	margin-top:5px;
	width:260px;
}
.aboutus-wrapper{
	width:800px;
	height:310px;
	margin:0 auto;
	border-radius:10px;
	border:3px solid #FFFFFF;
	background:#9cd5df;
	margin-top:30px;
	overflow:auto;
}
.pop-wrapper{
	width:800px;
	height:310px;
	margin:0 auto;
	border-radius:10px;
	border:2px solid #FFFFFF;
	background:#9cd5df;
	overflow:auto;
}
.aboutus-head{
	width:750px;
	height:auto;
	color:#2f6ca8;
	padding-top:8px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	
}
.aboutus-txt{
	color#2f6ca8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:750px;
	margin:0 auto;
	height:auto;
	line-height:20px;
}


/*--------------------Form text---------------------*/

.form-head-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#2F6CA8;
	float:left;
	padding-left: 10px;
    padding-top: 5px;
}
.form-head-txt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	float:none;
	padding-left: 10px;
    padding-top: 5px;
}
.form-head-txterror{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FF7400;
	float:none;
	padding-left: 10px;
    padding-top: 5px;
}
.form-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#2F6CA8;
}
.form-txtt{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.registerbg{
	background:url(../image/large_bg.png) no-repeat;
	margin-left: 23px;
	margin-top: 5px;
	width:917px;
	height:369px;
	
}
.text-head{
	background:#2f6ca8;
	width:344px;
	height:35px;
	margin:10px 5px 5px 6px;
	padding:3px;
}
.register-conten-bg{
	background:url(../image/content-bg.jpg) no-repeat;
	width:963px;
	height: 450px;
	margin:0 auto;
	margin-top:2px;
	
}
.signup-btn-register{
	background:url(../image/signup_new.png) no-repeat;
	width:107px;
	height:26px;
	color:#FFFFFF;
	background-color: #92CCD6;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
	border:0px;
}
.signup-btn-registerr{
	background:url(../image/signup_new.png) no-repeat;
	width:107px;
	height:26px;
	color:#FFFFFF;
	background-color: #9CD5DF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
	border:0px;
}
.search-btn-exist{
	background:url(../image/search.png) no-repeat;
	width:67px;
	height:26px;
	color:#FFFFFF;
	background-color: #92CCD6;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:0px;
}
.search-btn-back{
	background:url(../image/back-1.png) no-repeat;
	width:67px;
	height:26px;
	color:#FFFFFF;
	background-color: #92CCD6;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:0px;
}
.signup-btn-update{
	background:url(../image/back.png) no-repeat;
	width:67px;
	height:27px;
	color:#FFFFFF;
	background-color: #92CCD6;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:0px;
}
.signup-btn-signup{
	background:url(../image/sign.png) no-repeat;
	width:67px;
	height:29px;
	color:#FFFFFF;
	background-color: #92CCD6;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:0px;
}
.signup-btn-auth{
	background:url(../image/paynow.png) no-repeat;
	width:67px;
	height:29px;
	color:#FFFFFF;
	background-color: #92CCD6;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:0px;
}
.signup-btn-signin{
	background:url(../image/login.png) no-repeat;
	width:67px;
	height:28px;
	color:#FFFFFF;
	background-color: #92CCD6;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:0px;
}
.signup-btn-send{
	background:url(../image/send.png) no-repeat;
	width:67px;
	height:27px;
	color:#FFFFFF;
	background-color: #92CCD6;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:0px;
}
.signup-btn-book{
	background:url(../image/back.png) no-repeat;
	width:67px;
	height:26px;
	color:#FFFFFF;
	background-color: #72AEEC;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:0px;
}

.reqfld{
	color: #FF0000;
	font-size: 20px;
	}
	
.quicklinkheader{
	text-align:center;
	color:#2F6CA8;
	font-size:12px;
	margin-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	
	
}
.quicklinkheader ul{
	display:block;
	margin:0px;
	padding:0px;
	float:left;
}
.quicklinkheader  li{
	display:inline;
	padding:3px;
}
.quicklinkheader  li a{
	color:#2F6CA8;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.quicklinkheader  li a:hover{
	color:#2F6CA8;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

/*---------------------------------------*/

.quicklinkheaderHotel{
	text-align:center;
	color:#000000;
	font-size:12px;
	margin-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	
	
}
.quicklinkheaderHotel ul{
	display:block;
	margin:0px;
	padding:0px;
	float:left;
}
.quicklinkheaderHotel  li{
	display:inline;
	padding:3px;
}
.quicklinkheaderHotel  li a{
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.quicklinkheaderHotel  li a:hover{
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

/*--------------------------------------*/

.quicklinkheaderDisp{
	text-align:center;
	color:#2F6CA8;
	font-size:12px;
	margin-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	
	
}
.quicklinkheaderDisp ul{
	display:block;
	margin:0px;
	padding:0px;
	float:left;
}
.quicklinkheaderDisp  li{
	display:inline;
	padding:3px;
}
.quicklinkheaderDisp  li a{
	color:#2F6CA8;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.quicklinkheaderDisp  li a:hover{
	color:#2F6CA8;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

/*------------------------------------*/

.Success{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:10px;
}
.Success_user{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #3B8000;
	font-weight:bold;
	padding-bottom:10px;
}

.Error{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FF0000;
	font-weight:bold;
	padding-bottom:10px;
}
.HotelText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #2F6CA8;
	padding-bottom:10px;
}
.HotelTextPop{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #2F6CA8;
	padding-bottom:10px;
	width: 50px; 
	padding: 5px; 
	border: 1px solid #4A88C5; 
	background-color: #77B2EC; 
	cursor: pointer;
}
.Nocursor{
	cursor: text;
}
	

/*--------------------Form text---------------------*/	
.room-table {
	color: #2F6CA8; 
	font-weight: bold; 
	font-size: 12px;
}

.popup-hotel {
	color: #000000;
    font-family: verdana;
    font-size: 12px;
    position: absolute;
	}
	

.span-index-drop {
	color:#000000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align: center;
}
.span-index-drop  a{
	color:#000000;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	text-align: center;
}
.span-index-drop  a:hover{
	color:#000000;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight: bold;
	text-align: center;
}
	