a:link, a:active, a:hover { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; font-weight : bold; line-height : 14px; text-decoration : underline; color : #A41E16; }
a:visited { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; font-weight : bold; line-height : 14px; text-decoration : underline; color : #915049; }

a.vtour:active, a.vtour:hover, a.vtour:link, a.vtour:visited { font-family : Verdana,Helvetica,Arial,sans-serif; font-weight : normal; font-size : 10px; text-decoration : underline; color : #666666; }

a.legal:active, a.legal:hover, a.legal:link, a.legal:visited { font-family : Verdana,Helvetica,Arial,sans-serif; font-weight : normal; font-size : 9px; text-decoration : none; color : #666666; }
td.legal { font-family : Verdana,Helvetica,Arial,sans-serif; font-weight : normal; font-size : 9px; text-decoration : none; color : #666666;}
.promolegal { font-family : Verdana,Helvetica,Arial,sans-serif; font-weight : normal; font-size : 9px; line-height: 8pt; text-decoration : none; color : #A1A1A1;}

a.legal:active, a.legal:hover, a.legal:link, a.legal:visited { font-family : Verdana,Helvetica,Arial,sans-serif; font-weight : normal; font-size : 9px; text-decoration : none; color : #666666; }
td.legal { font-family : Verdana,Helvetica,Arial,sans-serif; font-weight : normal; font-size : 9px; text-decoration : none; color : #666666;}
.promolegal { font-family : Verdana,Helvetica,Arial,sans-serif; font-weight : normal; font-size : 9px; line-height: 8pt; text-decoration : none; color : #A1A1A1;}

td{	font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; line-height : 16px; color : #827668; }
p{ font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; line-height : 16px; color : #827668; }

span.link{ font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; font-weight : bold; line-height : 14px; text-decoration : underline; color : #A41E16; }
span.vlink{ font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; font-weight : bold; line-height : 14px; text-decoration : underline; color : #915049; }

td.head{ font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 15px; font-weight : bold; line-height : 20px; color : #827668; }
div.head, h1  { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 15px; font-weight : bold; line-height : 30px; color : #827668; margin: 0; padding: 0; }
p.head { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 15px; font-weight : bold; line-height : 30px; color : #827668; }
span.head { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 15px; font-weight : bold; line-height : 30px; color : #827668; }

.propName { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 20px; font-weight : normal; line-height : 30px; color : #827668; }

td.subhead1 { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 12px; font-weight : bold; line-height : 28px; color : #827668; }
td.subhead2 { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; font-weight : bold; color : #827668; }
td.subhead3 { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; font-weight : bold; color : #000000; }

div.subhead1, h2 { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 12px; font-weight : bold; line-height : 28px; color : #827668; margin: 0; padding: 0; }
div.subhead2 { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; font-weight : bold; line-height : 28px; color : #827668; }

p.subhead { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; font-weight : bold; color : #827668; }
span.subhead { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; font-weight : bold; color : #827668; }

td.navON{ font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; font-weight : normal;  color : #000000; background-color: #E8E8CE; }
td.navOff{ font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; font-weight : normal; 	color : #827668; }

td.color1 {	font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; line-height : 14px; color : #0C2576; }
td.color2 {	font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; line-height : 14px; color : #827668; } 
td.color3 {	font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; font-weight : bold; color : #000000; background-color: #CCCCCC; } 

span.color1 { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; line-height : 14px; color : #0C2576; }
span.color2 { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; line-height : 14px; color : #827668; }

td.error { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; line-height : 14px; color : #990000; }
p.error { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; line-height : 14px; color : #990000; }
span.error { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; line-height : 14px; color : #990000; }        
div.error { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; line-height : 14px; color : #990000; }

.spgcat { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; color : #E58A25; }

/*Begin Left-hand navigation styles */
	.leftNavOff { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; font-weight : normal;  color : #827668; text-decoration : none; }
	.leftNavOff a:link {font-weight : normal;  color : #827668; text-decoration : none;}
	.leftNavOff a:visited {font-weight : normal;  color : #827668; text-decoration : none;}
	.leftNavOff a:active {font-weight : normal;  color : #827668; text-decoration : none;}
	
	.leftNavOn { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; font-weight : normal; color : #000000; text-decoration : none; background-color: #E8E8CE;  }
	.leftNavOn a:link {font-weight : normal; color : #000000; text-decoration : none; background-color: #E8E8CE;}
	.leftNavOn a:visited {font-weight : normal; color : #000000; text-decoration : none; background-color: #E8E8CE;}
	.leftNavOn a:active {font-weight : normal; color : #000000; text-decoration : none; background-color: #E8E8CE;}
/*End Left-hand navigation styles */

/*Begin Homepage styles*/
	.homePromo { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 11px; line-height: 14px; color: #827668; background-color: #F2F1EC; }
	.homePromo a:link { font-family: Verdana,Helvetica,Arial,sans-serif; font-size :11px; color: #3E474A; letter-spacing: 1; }
	.homePromo a:visited { font-family: Verdana,Helvetica,Arial,sans-serif; font-size :11px; color: #3E474A; letter-spacing: 1; }
	.homePromo a:active { font-family: Verdana,Helvetica,Arial,sans-serif; font-size :11px; color: #3E474A; letter-spacing: 1; }
	.homePromo a:hover { font-family: Verdana,Helvetica,Arial,sans-serif; font-size :11px; color: #3E474A; letter-spacing: 1; }
	
	td.bgcolor1 { background-color: #827668; }
	td.bgcolor2 { background-color: #DEDEDE; }
	td.bgcolor3 { background-color: #827668; }  
	td.bgcolor4 { background-color: #cccccc; }
	td.bgcolor5 { background-color: #F2F1EC; }
	td.bgcolor6 { background-color: #E8E8CE; }  
      .bgcolorVertical1 { background-color: #cccccc; }
      .bgcolorVertical2 { background-color: #cccccc; }       
	
	.searchColor { font-family: Verdana,Helvetica,Arial,sans-serif; font-size: 11px; line-height: 14px; color: #827668; background-color: #ffffff; }
	.searchColor a:link { font-family: Verdana,Helvetica,Arial,sans-serif; font-size :11px; color: #827668; letter-spacing: 1; }
	.searchColor a:visited { font-family: Verdana,Helvetica,Arial,sans-serif; font-size :11px; color: #827668; letter-spacing: 1; }
	.searchColor a:active { font-family: Verdana,Helvetica,Arial,sans-serif; font-size :11px; color: #827668; letter-spacing: 1; }
	.searchColor a:hover { font-family: Verdana,Helvetica,Arial,sans-serif; font-size :11px; color: #827668; letter-spacing: 1; }
/*End Homepage styles*/

/*===== Custom CSS calls for POR by Andrew Robinson ====*/
	 td.porMsgBorder { background-color : #E46825; }
	 td.porContent, td.porTANDC, td.porCallAction { color : #E46825; }
	 td.porTandC { text-align : left; vertical-align : bottom; }
	 td.porCallAction { text-align : right; vertical-align : bottom; }
	 td.porTandC a:LINK { color : #E46825; font-weight : normal; font-size : smaller; }
	 td.porTandC a:VISITED { color : #E46825; font-weight : normal; font-size : smaller;}
	 td.porCallAction a:VISITED { color : #E46825; font-weight : bold; }
	 td.porCallAction a:LINK { color : #E46825; font-weight : bold; }
	 .porHeadline { font-weight : bold; }
	 .porBookDate { }
	 .porPercent { }
	 .porPercentConf { }
	 .porTotalPerNight { }
	 .porNormalPerNight { }
	 .porValueHead, .porCatHead { color : #E46825; font-weight : bold; }
	/*===== Custom CSS calls for POR by Andrew Robinson ====*/

/*Begin Slideshow styles*/
.slideshowColColor { background-color: #827668; }
.slideshowCaption { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; color : #FFFFFF; }
/*End Slideshow styles*/

/*Begin SPG NAV styles*/
.spgNav { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; color : #FFFFFF;  background-color: #827668;}
a.spgNav:link, a.spgNav:visited, a.spgNav:active, a.spgNav:hover { font-weight : normal; font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 11px; color : #FFFFFF;  background-color: #827668; text-decoration : none;}
/*End SPG NAV styles*/

/*Begin Meeting Room & Dimensional Table styles*/
.mtTblHead {font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 9px; color : #000000; font-weight:bold; background-color: #cccccc;}
.mtTblCell {font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 9px; color : #827668;}
/*End Meeting Room & Dimensional Table styles*/

/*Begin Meeting Room & Dimensional Table styles*/
.mtTblHead {font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 9px; color : #000000; font-weight:bold; background-color: #cccccc;}
.mtTblCell {font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 9px; color : #827668;}
/*End Meeting Room & Dimensional Table styles*/

#caption { POSITION: relative; }

.findRoomBgColor {background-color: #F2F1EB;}
.textColorOrange {color:#CC5610;}
.formSelectDropDown {background:#ffffff; color:#414141; font-family:verdana,arial,helvetica,sans-serif; font-size:11px;}
.formInputText {background:#ffffff; color:#414141; font-family:verdana,arial,helvetica,sans-serif; font-size:11px;}

/* BEGIN SEARCH QUICK HITS CLASS CALLS */
td .sqhRateTextNoAvailHead {color : #990000; line-height:13px; font-weight:bold;}
td .sqhRateTextNoAvail {color : #990000; line-height:13px; font-weight:normal; font-size : 10px;}

td .sqhRateTextEnterDates {color : #990000; line-height:13px; font-weight:bold;}

td .sqhRateTextRateDisplay {line-height:13px; font-weight:bold;}

td .sqhRateTextNoBook {line-height:13px; font-weight:bold;}
/* END SEARCH QUICK HITS CLASS CALLS */

.reservationWhite{background-color: #ffffff;}
.reservationAlt{background-color: #F2F1EC;}

/* BEGIN DRE styles */
td.dreGridHeadBG { background-color: #E0DCDB; font-size : 10px; }
td.dreGridRateBG { background-color: #F6F5F3; font-size : 10px; }
td.dreGridTotalBG { background-color: #ECE9DD; font-size : 10px; }
span.rateStrikeout { text-decoration: line-through; font-size : 10px; }
a.dreGridFree:link, a.dreGridFree:active, a.dreGridFree:hover { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 10px; font-weight : bold; line-height : 14px; text-decoration : underline; color : #EA8628; }
a.dreGridFree:visited { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 10px; font-weight : bold; line-height : 14px; text-decoration : underline; color : #EA8628; }
span.dreGridTotal { font-family : Verdana,Helvetica,Arial,sans-serif; font-size : 10px; font-weight : bold; line-height : 14px; color: #EA8628; }
/* END DRE styles */

#colorbar_h { background: #fff url(../images/colorbar_home.gif) top left;}
#colorbar_sub {background: #fff url(../images/colorbar_s.gif) top left;}
body { background-color: #f2f1eb;}
.small {font-family:verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:400;color:#333333;}
.popblue {font-family:verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:400;color:#273977;}
.footer {font-family:verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:400;color:#333333;}

.tablenav { 
	border-left: #fff solid 1px;
	}
.tablenav td {
	border-top: #fff solid 1px;
	border-right: #fff solid 1px;
	margin: 0;
	padding: 4px 0 4px 16px;
	background: #f2f1eb url(../images/tablenav_arrow.gif) top left no-repeat;
	font-size: 10px;
	}
.tablenav #topbar,.tablenav #bottombar {background-color: #c0b8af; background-image: none; padding: 0;}
.tablenav #topbar {height: 8px;}
.tablenav #bottombar {height: 3px;}
.tablenav a,.tablenav a:link,.tablenav a:visited,.tablenav a:active { text-decoration: none; color: #ca291f; font-weight: normal;font-size: 10px;}
.tablenav a:hover { text-decoration: underline; color: #ca291f; font-weight: normal;font-size: 10px;}
.tablenav td { font-weight: normal;font-size: 10px;}

#subnav td { padding: 3px 15px 3px 5px;}
#subnav td,#subnav a {font-size: 10px; color: #827668; font-weight: normal; text-decoration: none;}
#subnav a:hover { text-decoration: underline;}
#subnav #subnav_header { font-weight: bold;}
#subnav #subselected { text-decoration: underline;}

.double {
	display: block;
	margin-right: 10px;
	}
.floor td {color: black;}