.ArnSearchHeader {display: none;}.ArnVendorNumber {  display:none}.ArnPushPageContent table {  display:none}.ArnPushPageContent table tr td {    display:none}#theOtherSubmitButton {margin-left:10px;}.ArnPushPage {    background-color:#000000;    opacity: .3;    filter: alpha(opacity=30);    position:absolute;    top:0px;    left:0px;    height:100%;    width:100%;    z-index:1000;}.ArnPushPageContent {	width: 136px;	height:128px;	position: absolute;	background-image: url(images/THROBBER.gif);	background-repeat: no-repeat;	z-index:1001;	top: 300px;	left: 440px;}.ArnGoCitySearch {	height: 35px;	width: 25px;	position: absolute;	left: 8px;	top: 36px;}.ArnGoCitySearch div {margin-top:12px; margin-left:3px;}.ArnGoAddressSearch {	height: 35px;	width: 51px;	position: absolute;	left: 33px;	top: 36px;}.ArnGoAddressSearch div {margin-top:12px; margin-left:3px;}.ArnGoLandmarkSearch {	height: 35px;	width: 64px;	position: absolute;	left: 82px;	top: 36px;}.ArnGoLandmarkSearch div {margin-top:12px; margin-left:3px;}.ArnGoAirportSearch {	height: 35px;	width: 41px;	position: absolute;	left: 137px;	top: 36px;}.ArnGoAirportSearch div {    margin-top:12px;    margin-left:3px;}.ArnQuadSearchContainer {	width: 170px;	margin-bottom: 10px;	margin-top: 20px;	margin-left: 5px;}.ArnQuadSearchContainer ArnPrimarySearchContainer submit{	background-color:#000;	margin-left: 40px;}.ArnSearchHolder {    font-family: Arial, Helvetica, sans-serif;    font-weight: normal;    color: #000000;    width: 140px;    height: auto;    clear: both;    margin-bottom: 5px;}.ArnSearchCity {    font-family: Arial, Helvetica, sans-serif;    font-weight: normal;    color: #000000;    width: 150px;}.ArnSearchHolderBoth {    width: 145px;    clear: both;    margin-bottom: 9px;}.ArnSearchHolderBoth td{padding-left:5px;}.ArnSearchHolderButton {    width: 186px;    height: 35px;    padding-top: 5px;    padding-left: 5px;    margin-left: 5px;    border: thin solid #333;}.ArnSearchHolderButtonPad {    width: 100px;    height: 35px;    padding-top: 12px;}.ArnSlider {    background-image: url(images/resultsperpagebg.gif);    height: 38px;    width: 186px;	margin-top: 10px;}#batchSizeSelect {    margin-left:5px;    margin-top: 45px;}#batchSize {	margin-left:5px;	clear: both;}.ArnSearchField {margin-left: 5px;}.ArnSearchField select {    width: 165px;}.ArnIndividualSearchContainer {    width: 170px;	margin-bottom: 5px;	padding-left:5px;}.ArnHotelNameContainer{	}.ArnIndividualSearchContainer a{}.ArnAdvancedSearchImg {    width: 186px;    height: 27px;   	background-image: url(images/header_filtersearch.gif);    margin-top: 15px;    margin-bottom: 10px;}.ArnSearchHotelsImg {    width: 186px;    height: 27px;    background-image: url(images/header_searchhotels.gif);	margin-top: 5px;}.ArnLeftSearchContainer {	width: 186px;	height: auto;	padding-bottom: 10px;	font-family: Arial, Helvetica, sans-serif;    font-size:1.2em;}.ArnLeftSearchContainer a{}.ArnRightListContainer {     height: auto;     padding-left: 10px;}.ArnSearchContainerMainTable {	width: 965px;	text-align: left;	margin-top:10px;	height: 585px;}.ArnRateList {    width: 100%;    border-top: 1px solid #AFBDD4;    font-family: Arial, Helvetica, sans-serif;    font-size: 8pt;    font-weight: normal;    color: #000000;    line-height: 12pt;}.ArnRateList tbody tr td{padding:0px!important;}.ArnRateList tbody tr td tr td{padding:0px!important;}.ArnBookRate {    width: 124px;    padding-top: 2px;    padding-right: 2px;    padding-left: 2px;    margin-top: auto;    margin-bottom: auto;}#theSearchBox {}.submit {	background-image:url(images/searchbutton_bg.gif);border:0 none;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:bold;height:30px;margin-top:10px;width:100px;}.text {	padding: 2px;	width: 157px;	color: #333;	height: 14px;	font-size: 8pt;	background-repeat: repeat-x;	border: 1px solid E2E2E2;}.ArnPages a {	background-image: url(images/number_bg.gif);	background-repeat: no-repeat;	border:thin none !important;	padding:4px 11px !important;}/* THIS IS FOR THE ROOTPAGE HOMEPAGE */.RootBody  {background-color:#FFF; background-image:url(images/shadowbgroot.gif); background-position:center center; background-repeat:repeat-y;}.RootPage  {}.RootPage .ArnSearchField {display: none;}.RootPage .ArnAdvancedSearchImg {position:absolute;margin-top:-3px;background-image: url(images/rootsearchbottom.gif);background-repeat: no-repeat;height: 33px;width: 600px;}.RootPage .ArnSlider {display:none}.RootPage #theOtherSubmitButton {display: none;}.RootPage .ArnRightListContainer {display: none;}.RootPage .ArnRightExtraContainer {display:none;}.RootPage .ArnLeftSearchContainer {padding:0;border:none; background-color:#FFF; width: 600px;position: absolute;left:190px;top: 30px;background-image: url(images/rootsearchbg.gif);background-repeat: repeat-y;}.RootPage .text {padding-top: 4px;padding-left: 3px;width: 270px;height: 15px;font-size: 9pt;background-image: url(images/homepageformbg.gif);background-repeat: repeat-x;border: 1px solid #7F9DB9;}.RootPage .ArnSupportLinks {position:absolute!important; top:550px!important; border:1px solid blue;}.RootPage .ArnGoCitySearch {width: 50px;position: absolute;left: 306px;top: 19px;z-index: 10;text-align: center;background-image: url(images/rootbutton50.gif);background-repeat: no-repeat;height:35px;}.RootPage .ArnGoCitySearch Div{margin-left: 0px;margin-top:7px;font-size: 1.2em;}.RootPage .ArnGoAddressSearch {width: 75px;position: absolute;left: 357px;top: 19px;z-index: 10;text-align: center;background-image: url(images/rootbutton75.gif);background-repeat: no-repeat;height:35px;}.RootPage .ArnGoAddressSearch Div{margin-left: 0px;margin-top:7px;font-size: 1.2em;}.RootPage .ArnGoLandmarkSearch {width: 75px;position: absolute;left: 433px;top: 19px;z-index: 10;text-align: center;background-image: url(images/rootbutton75.gif);background-repeat: no-repeat;height:35px;}.RootPage .ArnGoLandmarkSearch Div{margin-left: 0px;margin-top:7px;font-size: 1.2em;}.RootPage .ArnGoAirportSearch {width: 50px;position: absolute;left: 510px;top: 19px;z-index: 10;text-align: center;background-image: url(images/rootbutton50.gif);background-repeat: no-repeat;height:35px;}.RootPage .ArnGoAirportSearch Div{margin-left: 0px;margin-top:7px;font-size: 1.2em;}.RootPage .submit {border: thin none #FFFFFF;width: 130px;height: 30px;margin-top: 10px;margin-bottom: 20px;background-image: url(images/searchbuttongreenbg.gif);color: #FFF;font-size: 1.2em;font-weight: bold;letter-spacing: 1px;font-family: Geneva, Arial, Helvetica, sans-serif;text-transform: uppercase;}.RootPage .ArnSupportBottom{ border:1px solid blue;}.RootPage .ArnSearchHotelsImg {margin-top:-3px;background-image: url(images/rootsearchheader.gif);background-repeat: no-repeat;height: 53px;width: 600px;}.RootPage .ArnQuadSearchContainer {margin-left:150px; text-align:left; margin-top:0px;}.RootPage .ArnGroupLinkContainer a {font-size: 1.0em;}.RootPage .ArnGroupLinkContainer {width:300px;}.RootPage .ArnCitySearchContainer {font-size:1.2em;}.RootPage .ArnSearchHolderBoth td {font-size:1.2em;}.RootPage .ArnIndividualSearchContainer {font-size:1.2em;margin-top:0;color:2D89B9;}.RootPage .ArnChat {display:none;}