﻿.button span.ie6button
{
	float:left;
}
#header .loginBtn,#header .loginBtn span.ie6button
{
	background-image:url(../../images/design/loginBtn.gif);
	background-position:right -45px;
}
#header .loginBtn span.ie6button
{
	background-position:0 -6px;
}
#header #hideForm
{
	background:url(../../images/design/loginBtn2.gif) no-repeat right 0;
}
#specialButtonArea .normalRedBtn span.ie6button
{
	float:none;
}
.bigBlock .bigBlockContent,.twoCol #contentBottom
{
	height:1%;
}
.twoCol #contentBottom
{
	clear:left;
}
#container #rfpContent fieldset label
{
	line-height:22px;
	float:left;
}
#destionTop
{
	width:189px;
	float:left;
}
.searchCB
{
	clear:none!important;
	float:right;
	width:99%;
}
.preText,#container .normalContent p,#lastestNews dl,#rfpContent fieldset  div
{
	clear:left;
}
.detail #loginTip
{
	overflow:hidden;
}
.normalBlock .textArea, .reviewList .textArea
{
	height:58px;
}
#container .normalContent p
{
	float:left;
	width:267px;
}
.calendar .rcTable
{
	float:left;
}
#content,#contentBottom
{
	float:left;
}
.stap .login
{
	width:897px;
}
.colRight ul li
{
	height:12px;
}
.stap .login h3,#sideBar h3,#rfpContent h3
{
	float:left;
	width:100%;
}
#sideBar
{
	overflow:hidden;
}
.stap fieldset .outer,.stap fieldset .ajaxPanel .outer
{
	float:left;
	width:100%;
	padding:0 0 3px;
	overflow:hidden;
	position:relative;
}
.stap .room{margin-top:6px;float:left;width:100%;}
.stap fieldset .ajaxPanel .outer
{
	padding:0 0 6px;
}
.listItem .reviewArea
{
	height:95px;
}
.venue #contentBottom  div.reviewList
{
	float:left;
	padding:0 22px 36px 17px;
	position:relative;
	width:899px;
}
.reviewList2 #contentBottom  div.items
{
	padding:0 22px 8px 17px;
}
#loginForm fieldset
{
	float:right;
}
#loginForm fieldset div
{
	clear:both;
}
#container #loginForm fieldset div label
{
	height:27px;
}
#loginForm .loginBtn
{
	clear:none;
}
/*#rfpContent .departure
{
	margin-left:52px;
}
.arrivalDate
{
	margin-left:118px;
	margin-top:-16px;
}
.departureDate
{
	margin-left:252px;
	margin-top:-18px;
}*/
.reviewItem .colLeft
{
	float:left;
	width:616px;
}
.stap h3.stapH3
{
	float:left;
}
.venue #contentBottom .news div {
	padding:10px 5px 24px 3px;
}
.bigBlock h2
{
	float:left;
	width:100%;
}
#list .pager
{
	bottom:7px;
}
#container #destionLeft p
{
	width:99%;
	padding-left:2px;
}
#container p
{
	word-wrap:normal;
}
#normalOuter
{
	padding-bottom:52px;
}
#normalOuter .normalBlock
{
	position:relative;
	z-index:1;
}
#normalOuter .buttonArea
{
	z-index:2;
	height:1%;
}
#list .pager{bottom:6px;}
#list .listItem .imgArea{display:inline;}
