.noprint, #brandcontainer, #topmenucontainer, div.bottombar, #contentcolumn #topmenu, 
div.breadcrumb, p.lastupdated, div.ceotop, #topmenu, div.exploreContentRight,
div.internaltab, div.toolsmenu, .bookmarks, .backtotop{
	display:none!important;
}

p.printonly, h1.printonly {
	display: block!important;
}

div#wrapper, div.fixedwrapper, div#contentwrapper, div#contentcolumn {
	margin: 0px!important;
	float:none!important;
	clear: both!important;
}


div.homepage #topmenucontainer {
	display:block!important;
}

/*
#brandcontainer {
position:absolute;
	padding:0; margin:0; height:0px; float:none;
}
*/

#sectionpanel, div.toppanel {float:none;}

div.contentheader {
	width:90%; 
	height:60px;
	float:none;
	}


div.viewAllContainer {
	width:574px;
	float:none;
	padding:0;
	margin:0;
	border-bottom: 1px solid #FFCD76;
}

h2.internalpage {
	margin:10px 0 0 0!important; 
	padding:0!important; 
	float:none!important;  
	clear:both!important;
}

div.textcontent, div.textcontentwidest {
	float:none!important;
	font-size:75%;
	margin:0px 0;
	padding:0;
	width: 90%;
}



div.ourHotelBrandContainer, div.contactholder {
	width:100%;
	float:none;
	
}
div.contentManagement, div.printfloatnone, div.chartcontainer {
	float: none;
	width: 100%;
}

div.contactholder {	
	float: none;
	width: 100%; margin-top:28px;
	}
	
div.managementContainer {
	display:none;
}
	
div.textcontent	ul li{
	margin:0 0 5px 20px;
	padding:0!important;
	text-align:left;
	list-style:square!important;
	}
	
ul.crlinks li, .cr_content_right ul.crlinks li a {
    height: 10px;
}	
	

div.upperpanel {
	width:585%;
	text-align:left;
	float:none;
	margin:0!important;
	padding:0;
}

div.brandsnav {
	display:none;
	margin:0;
	padding:0;
	float:none;
}

div.upperpanel div.firstbox, div.upperpanel div.secondbox, div.upperpanel div.thirdbox {
	margin:0!important;
	padding:0!important;
	float:none!important;
}

div.lowerpanel {
	width:100%; 
	float:none; 
	margin:0!important; 
}

div.column_one, div.column_three, div.column_two, div.column_four {
float:none;	
margin:0;
}

div.factstab{
	width:100%; 	
	margin:0!important; 
	float:none;
}


div.regioncontent {
	margin:0!important;
	width: 585px;
}

div.historytop {
	margin:0!important;
	width: 585px;
}

div.historybottom{
	margin:0!important;
	width: 585px;
}

p.minusseven {
	margin-left:0!important;
}

div.contentbox {
	margin:0;
	padding:0;
}

div.casecontainer h3 {margin:0;padding:0;}
div.casecontainer  div  div{margin:0!important;}
table.financialtable {vertical-align: bottom;}

div.careers_sidebar,ul.topnav,p.location {display: none;}

/* CR report/section 2008 */

div.contentheader {
	background-image: none;
	background-color: #ffffff;
	height: 40px!important;
}

div.content_intro {
	margin:0!important;
	padding:0!important;
	width: 700px;
}

div.intro_tools, div.inpagenav {
	display: none!important;
}
div.crsection {
	margin-top: 0px!important;
	padding-top: 0px!important;
	/*font-size: 110%;*/
}
div.tabbed_navigation {
	margin-bottom: 10px;
}
div.crsection div.page_content, div.crsection div.page_content div.text {
	float: none!important;
}
div.crsection div.page_content div.expandable_content {
	float: none!important;
	clear:both!important;
	margin: 20px 0px!important;
}
div.crsection div.page_content div.expandable_content div.show {
	display:inline!important;
}
div.crsection div.subcontent {
	font-size: 110%;
	border-top: 1px solid #cccccc;
	margin-top: 20px;
	padding-top: 20px;
}
div.lifecycle ul {
	list-style: none;
}
/*cr 2010*/
.crlanding h2, .cr_content h2{
	text-align:left;
}
.crlanding{
    padding-right: 0px;
}
.leftcol{
	padding-top:0px;
}
#flashcontainer{
	display:none;
}
.rightcol{
	clear:both;
	float:none;
	margin:0px;
	padding:0px;
}
.pad_left_80px{
	padding-left:0px;
}
.pad_left_26px{
	padding-left:0px;
}
#tools{DISPLAY:none;}

