@import "marriottNav.css";
/*--- Common msg unit layout styles ---*/
.msg-layout-1 {
	padding:0 10px;
	margin: 0 0 1px;
}
.msg-layout-1 h2, .msg-layout-1 .subHead {
	font: bold 12px/15px arial, helvetica, sans-serif;
	color:#333;
	text-decoration: none;
	line-height:15px;
	padding:3px 0 2px;
	margin:0;
}
.msg-layout-1 h3, .msg-layout-1 p, .msg-layout-1 ul, .msg-layout-1 .bodyCopy {
	padding:6px 0 7px;
	margin:0;
}
/*--- Common msg unit fonts, font colors, and backgrounds ---*/
.color-1, .msg-color-1 {
	background:#e5e5e5;
	color:#333;
	border-bottom:1px solid #e5e5e5; /*--- Prevents margin-collapse in IE ---*/
}
.msg-layout-1 h2.collapsed {
	cursor:pointer;
	padding-left:16px;
	background:url(/Images/darkPlus.gif) no-repeat scroll 0 5px;
}
.msg-layout-1 h2.expanded {
	cursor:pointer;
	padding-left:16px;
	background:url(/Images/darkMinus.gif) no-repeat scroll 0 5px;
}
/*--- light blue arrows ---*/



.msgWhiteTanBrdr { background-color: #ffffff; border:1px; border-color:#cecdbe; border-style:solid; padding:10px; border-width:1px; margin-bottom:2px; margin-top:2px; }
/*
-----------------------------------------------
Common IE styles used on marriott.com
----------------------------------------------- */
.clearFloat,
.clearfix,
.section-container,
div#page-container, 
div#layout-body-container,
h2.collapsed,
h2.expanded {zoom:1;}

/* =HWS styles
----------------------------------------------- */
#branding-section, 
#property-details, 
.photo-thumbnail-container, 
.attraction-info, 
ul.paginationBlock, 
#availability-search,
#availability-search .room-info-container, 
.buttons,
.button-container {
	zoom:1;
}
