@charset "UTF-8";
/* CSS Document */

.container {
	background-image: url('../../images/csl/content-bg.gif');
}
.container-homeonly {
	background-image: url('../../images/csl/content-bg.gif');
}
	
/* Top NAV */
.homenav {
	background: #055235 url('../../images/csl/nav-bg.gif') 0 0 repeat-y;
}

#nav li a {
	 /*background-color: #151f3a;*/
	 color:#fff;
}
#nav li a:hover {
	background-color: #128562;
}
/* END Top NAV */	
	
h1, h2, h3, h4, h5 {
	color:#055235;
}
h1 {
	border-bottom: 1px dotted #293031;
}

/* Special Promotions Page */
.sp_learnmore a {
  color:#055235;
}
/* End Special Promotions Page */

.ResWidgetFooter a {
	color:#0e1f4a;
}

div.resHr, div.resHr2 {
  background: #0e1f4a;
}

.reserveonline {
	color: #055235;
	}
.logintxt {
	color: #055235;
	}
	
.logintxt a {
	color: #055235;
}

.logintxt a:hover {
	color: #000000;
	}
	
.logintxt INPUT {
	color: #666666;
}
.logInPanel {
	border: 1px solid #055235;
}
.logInPanel a {
	color: #444444;
}
.logInPanel2 a {
	color: #055235;
}
.suitesAmenities_contentLeft {
		color: #444444;
}
.sidebar_middle {
	background-image: url('../../images/csl/Suiteoffers_Background.jpg');
}
#ajax__tab_change
{
	background: #ffc10a url(../../Images/ResWidget/headerBackground_g.gif) repeat-x bottom;
	height:37px;
	width:265px;
	visibility:visible;
}

/* chrome */
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
#ajax__tab_change {display:block}
}
*/

.ajax__tab_esh .ajax__tab_tab
{
	background: url(../../Images/ResWidget/tab_g.gif) repeat-x;
}
.ajax__tab_esh .ajax__tab_active .ajax__tab_tab
{
	background: url(../../Images/ResWidget/tab_active_g.jpg) repeat-x;
}
.ajax__tab_esh .ajax__tab_header
{
	background: url(../../Images/ResWidget/headerBackground_g.gif) repeat-x bottom;
}
.ajax__tab_header
{
	padding-left:8px;
}

ol#suitesAmenitiesTabs li {
    background: url(/Images/property/tab3.jpg);
}
ol#suitesAmenitiesTabs a {
    background: url(/Images/property/tab3.jpg) 100% 0;
}
.rnd3b_container {
background: #055235; 
}
.rnd3b_top {
background: #055235; 
}
.rnd3b_b2, .rnd3b_b3, .rnd3b_b4 {
border-left: 1px solid #055235; 
border-right: 1px solid #055235;
}
.rnd3b_b1 {
background: #055235;
}
.rnd3b_content {
border: 1px solid #055235;
border-top:0;
border-bottom:0;
}
.clearDiv4 {
background:#055235;
}
.ajax__tab_esh .ajax__tab_inner
{
	background: url(/Images/ResWidget/inner_g.jpg) no-repeat;
}
.ajax__tab_esh .ajax__tab_inner
{
	background: url(/Images/ResWidget/inner_g.jpg) no-repeat;
}
.ajax__tab_esh .ajax__tab_outer
{
	background: url(/Images/ResWidget/outer_g.jpg) no-repeat right;
}
.ajax__tab_esh .ajax__tab_outer
{
	background: url(/Images/ResWidget/outer_g.jpg) no-repeat right;
}
.ajax__tab_esh .ajax__tab_active .ajax__tab_inner
{
	background: url(/Images/ResWidget/inner_active_g.jpg) no-repeat;
}
.ajax__tab_esh .ajax__tab_active .ajax__tab_outer
{
	background: url(/Images/ResWidget/outer_active_g.jpg) no-repeat right;
}
.ajax__tab_esh .ajax__tab_tab
{	
	background: url(/Images/ResWidget/tab_g.gif) repeat-x;
}
.Bookmark, .Bookmark a {
  font-weight: bold;
  font-size: 12px;
  color: #055235;
  text-decoration: underline;
  cursor: pointer;
}
.autocomplete_completionListElement {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  margin : 0px!important;
  visibility: hidden;
  overflow: auto;
  text-align: left; 
  list-style-type : none;  
  padding: 0;
}
.autocomplete_listItem {
  background-color: #ffffff;
  font-size: 12px;
  color: #333333;
  cursor: pointer;
  padding: 1px;
  list-style-type: none;
}
.autocomplete_highlightedListItem {
  background-color: #055235;
  font-size: 12px;
  color: #ffffff;
  cursor: pointer; 
  padding: 1px;
  display:block;
}
.Compare ul {
	display:block;
	padding:5px 0 0 15px;
	margin:0;	
}
.Compare ul li {
	padding:0;
	margin:0;	
}
.resInfoHeader {
	background: #ffc10a url(/Images/ResWidget/headerBackground_g.gif) repeat-x bottom;
}
.sidebar_bottom {
	margin-left:10px;
	width:265px;
	background-color:#055235;
}
/********** RES PATH SUB NAV *********/

.tresblue  {
	color: #055235;
}
.tresblue a {
	color: #055235;
}
.tresblue a:hover {
	color: #222222;
}
.tresblueCurrent {
	color: #055235;
}
/***** END RES PATH SUB NAV *************/

.TabsSubHeadersTwo_Activated /*, .TabsSubHeadersTwo a:hover, .TabsSubHeadersTwo_Activated a, .TabsSubHeadersTwo_Activated a:link, .TabsSubHeadersTwo_Activated a:hover, .TabsSubHeadersTwo_Activated a:visited, .TabsSubHeadersOne a:hover, .TabsNav .TabsSubHeadersOne_Activated a, .TabsNav .TabsSubHeadersOne_Activated a:link, .TabsNav .TabsSubHeadersOne_Activated a:hover, .TabsNav .TabsSubHeadersOne_Activated a:visited */
{
	/*background:#003B77 none repeat scroll 0 0;
	border-right:1px solid #D4D4D5;
	border-top:1px solid #D4D4D5;
	color:#FFFFFF;
	width:110px;
	cursor:pointer;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:3px;
	text-align:left;*/
	text-decoration:none;
}

.TabsSubHeadersTwo /*,.TabsSubHeadersTwo a, .TabsSubHeadersTwo a:link, .TabsSubHeadersTwo a:visited, .TabsSubHeadersOne a, .TabsSubHeadersOne a:link, .TabsSubHeadersOne a:visited */
{
	/*background:#FFFFFF none repeat scroll 0 0;
	border-right:1px solid #D4D4D5;
	border-top:1px solid #D4D4D5;
	color:#757575;
	cursor:pointer;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	padding:3px;
	text-align:left;
	width:120px;*/
	text-decoration:none;
}
