@charset "UTF-8";
/* CSS Document */
.container {
	background-image: url('../../images/esd/content-bg.gif');
}
.container-homeonly {
	background-image: url('../../images/esd/content-bg-homeonly.gif');
}
/* Top NAV */
.homenav {
	background: #0e1f4a url('../../images/esd/nav-bg.gif') 0 0 repeat-y;
}
#nav li a {
	 /*background-color: #151f3a;*/
	 color:#fff;
}
#nav li a:hover {
	background-color: #5b74ac;
}
/* END Top NAV */	
	
h1, h2, h3, h4, h5 {
	color:#0e1f4a;
}
h1 {
	border-bottom: 1px dotted #293031;
}
.noBorder h1 {
	border-bottom: 0;
}

/* Special Promotions Page */
.sp_learnmore a {
  color:#3A4970;
}
/* End Special Promotions Page */

.ResWidgetFooter a {
	color:#0e1f4a;
}
div.resHr, div.resHr2 {
  background: #0e1f4a;
}
.snapleft {
	margin: 0 0 0 -32px;
	}
.reserveonline {
	color: #0e1f4a;
	}
.logintxt {
	color: #0e1f4a;
	}
.logintxt a {
	color: #0e1f4a;
}
.logintxt a:hover {
	color: #000000;
	}
.logintxt INPUT {
	color: #666666;
}
.logInPanel {
	border: 1px solid #0e1f4a;
}

.logInPanel a {
	color: #444444;
}
.logInPanel2 a {
	color: #0e1f4a;
}	
.sidebar_middle {
	background-image: url('../../images/esd/Suiteoffers_Background.gif');
}
#ajax__tab_change
{
	background: #ffc10a url(../../Images/ResWidget/headerBackground.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.gif') repeat-x;
}
.ajax__tab_esh .ajax__tab_active .ajax__tab_tab
{
	background: url('../../Images/ResWidget/tab_active.jpg') repeat-x;
}
.ajax__tab_esh .ajax__tab_header
{
	background: url('../../Images/ResWidget/headerBackground.gif') repeat-x bottom;
}
.ajax__tab_header
{
	padding-left:8px;
}

ol#suitesAmenitiesTabs li {
    background: url(/Images/property/tab2.jpg);
}
ol#suitesAmenitiesTabs a {
    background: url(/Images/property/tab2.jpg) 100% 0;
}
.rnd3b_container {
background: #101f48; 
}
.rnd3b_top {
background: #101f48; 
}
.rnd3b_b2, .rnd3b_b3, .rnd3b_b4 {
border-left: 1px solid #101f48; 
border-right: 1px solid #101f48;
}
.rnd3b_b1 {
background: #101f48;
}
.rnd3b_content {
border: 1px solid #101f48;
border-top:0;
border-bottom:0;
}
.clearDiv4 {
background:#101f48;
}
.Bookmark, .Bookmark a {
  font-weight: bold;
  font-size: 12px;
  color: #0e1f4a;
  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: #0e1f4a;
  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;	
}
.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;
}
