/*@charset "utf-8";*/
/* CSS Document */

.body {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
body {scrollbar-base-color: #CCCCCC; scrollbar-face-color: #CCCCCC; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #999999; scrollbar-shadow-color: #000000; scrollbar-darkshadow-color: #000000;}
.textbox {font-size:13px; color:black; background-color:#F2E3E3; border-style:solid; border-color:black; border-width:1;}
TD {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.getdining {font-family: "Palatino Linotype", "Times New Roman", serif}

.resttitle {font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:28px; font-weight:bold;}
.resttitle2 {font:Arial, Helvetica, sans-serif; color:#000000; font-size:28px; font-weight:bold;}
.savingstitle {font:Arial, Helvetica, sans-serif; color:#330000; font-size:28px; font-weight:bold;}

A.NavSub {color:#FFFFFF;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 11px;font-weight: bold;text-decoration:underline;}
A.NavSub:hover {color: #DDDDDD;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 11px;font-weight: bold;text-decoration: underline;}

A.feature {color: #330000;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 11px;font-weight: bold;text-decoration:underline}
A.feature:hover {color: #000000;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 11px;font-weight: bold;text-decoration: underline;}

A.feature2 {color: #000000;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 13px;font-weight: bold;text-decoration:underline; white-space:nowrap;}
A.feature2:hover {color: #000000;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 13px;font-weight: bold;text-decoration: underline; white-space:nowrap;}

.feature1 {color: #000000;font-family: "Times New Roman", Times, serif; font-size: 17px; font-weight: bold;text-decoration:none;}

.feature1a {color: #000000;font-family: "Times New Roman", Times, serif; font-size: 24px; font-weight: bold;text-decoration:none;}

A.featurebig {color: #330000;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 14px;font-weight: bold;text-decoration:underline}
A.featurebig:hover {color: #000000;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 14px;font-weight: bold;text-decoration: underline;}

A.NavMain {color: White; font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 13px;font-weight: bold;text-decoration:None}
A.NavMain:hover {color: White;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 13px;font-weight: bold;text-decoration:Underline}

.big {font-size: 18px}

A.city {font-size: 11px; color: #330000; text-decoration:underline;}
A.city:hover {font-size: 11px; color: #330000; text-decoration:underline;}

A.smalllink {font-size: 10px; color: #330000; text-decoration:underline;}
A.smalllink:hover {font-size: 10px; color: #330000; text-decoration:underline;}

A.biglink {font-size: 18px; color: #330000; text-decoration:underline;}
A.biglink:hover {font-size: 18px; color: #330000; text-decoration:underline;}

A.titlelink {color: #FFFFFF;font-weight: bold;font-size: 14px; text-decoration:underline}
A.titlelink:hover {color: #EEEEEE;font-weight: bold;font-size: 14px; text-decoration:underline}

A.list { font-size: 11px; color: black; text-decoration:underline;}
A.list:hover { font-size: 11px; color: black; text-decoration:underline;}

.style7 {font-size: 14px}
.style9 {font-size: 12px; color:Black	}
.style10 {font-size: 10px}
.style11 {color: #FFFFFF;font-weight: bold;font-size: 18px;}


.style14 {font-size: 9px; font-weight: bold;}
.style19 {color: #FFFFFF; font-weight: bold;}
/*body {background-color: #F4E0AE;background-image: url(images/BGWoodHeader2.jpg); background-position:right; background-repeat:repeat-x; background-position:top;}
*/

.style25 {color: black}
.style28 {color: #993300; font-weight: bold; }

/*
Added by Austin Guthals on 3/12/2008
*/

.NoWrap
{
	white-space:nowrap;
}

.GoBtnClass
{
	padding-left:5px;
}

.surveyHeadingsSmallBlack
{
	font-family: tahoma;
	font-size: 16px;
	color: Black;
	
	font-weight: bolder;
}
.surveyHeadingsLargeBlack
{
	color: Black;	
	font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: bolder;
}


.surveyHeadingsSmall
{
	font-family: tahoma;
	font-size: 16px;
	color: #FF9900;
	
	font-weight: bolder;
}
.surveyHeadingsSmall2
{
	font-family: tahoma;
	font-size: 16px;
	color: #EE9B69;
	font-weight: bolder;
}
.surveyHeadingsSmall3
{
	font-family: tahoma;
	font-size: 16px;
	color: #6CAC4A;
	
	font-weight: bolder;
}

.surveyHeadingsLarge
{
	color: #ff7800;	
	font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: bolder;
}

.surveyTextBold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:Black;
}

.surveyText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:Black;
}

.greyBack
{
	background-color:#D7D7D5;
	border-left:solid 2px #6CAC4A;
	
}

.greyBack td
{
	background-color:#D7D7D5;
	border-left:solid 2px #6CAC4A;
	height:20px;
	/*line-height:25px;*/
}

.greenOutline td
{
	border-left:solid 2px #6CAC4A;
	height:20px;
	/*line-height:25px;*/
}

.SurveyRow td
{
	height:20px;
	/*line-height:25px;*/
}

 BR.page { page-break-after: always }


.greenOutlineRight
{
	border-right:solid 2px #6CAC4A;
}

td.greenOutlineTop
{ 
	border-top:solid 2px #6CAC4A;
	border-left:solid 2px #6CAC4A;
	text-align: center; 
	
}

td.greenOutlineTopRight
{ 
	border-top:solid 2px #6CAC4A;
	border-left:solid 2px #6CAC4A;
	border-right:solid 2px #6CAC4A;
	text-align: center; 
	/*width: 55px;*/
}
td.greenOutlineBottom
{ 
	border-bottom:solid 2px #6CAC4A;
	border-left:solid 2px #6CAC4A;
	text-align: center; 

}

td.greenOutlineBottomRight
{ 
	border-bottom:solid 2px #6CAC4A;
	border-left:solid 2px #6CAC4A;
	border-right:solid 2px #6CAC4A;
	text-align: center; 

}

table.greenOutline
{
	border-bottom:solid 2px #6CAC4A;
	/*border-left:solid 2px #6CAC4A;*/
	border-right:solid 2px #6CAC4A;
	border-top:solid 2px #6CAC4A;
}
	
table.greenOutline tr.greenOutline td
{	
	border-top:solid 2px #6CAC4A;
}

table.greenOutline tr.greyBack td
{	
	border-top:solid 2px #6CAC4A;
}

.WelcomeBack
{
	font-size:14pt;
	color:Black;
	padding-right:3px;
}

.ReservationCell
{
	text-align:left;
}

.PendingReservations
{
	font-size:12pt;
	color:Black;
}

.PendingReservations a
{
	color:Black;
	font-size:12pt;
	text-decoration: underline;
}

A.feature {
	color: #009900;
	font-weight: bold;
	font-size: 10pt;
	text-decoration:underline;
	/*white-space:nowrap;*/
}
A.feature:hover {
	color: #009900;
	font-weight: bold;
	font-size: 10pt;
	text-decoration:underline;
}


.HomePageBoxTitle
{
	height:30px;
	padding:2px;
}

.style39 {
	font-size: 20px
}

A.list 
{
	/* font-size: 11px; color: blue; text-decoration:none;white-space:nowrap;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
	font-style: normal;
	line-height: normal;
	white-space:nowrap ;
}
A.list:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
	font-style: normal;
	line-height: normal;
	white-space:nowrap;
	/*font-size: 11px; color: black; text-decoration:none;white-space:nowrap;}*/
}
	

A.city {/*font-size: 11px; color: blue; text-decoration:underline;white-space:nowrap;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:underline;
	white-space:nowrap;
	}
A.city:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:underline;
	white-space:nowrap;
	/*font-size: 11px; color: black; text-decoration:none;white-space:nowrap;*/
	}
.ratingText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.rvlblRating {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	font-style: italic;
}
.ratingHeadline
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}
.ResMatrixHeadTimeCell
{
	background-color:#DDDCDC;
	/*width:50px;*/
}

.ResMatrixHeadDayCell
{
	background-color:#DDDCDC;
	/*width:40px;*/
}

.ResMatrixCurDayRow td
{
	/*border-bottom-color:Blue;
	border-top-color:Blue;
	border-bottom-width:2px;
	border-top-width:2px;
	border-bottom-style:solid;
	border-top-style:solid;*/
	color:red;
}

.CityTable
{
	margin-left:10px;
	margin-right:10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
}

.certTitle
{
	font-size:22pt; 
	color:#FF9B53; 
	font-weight:bold; 
	font-family: Arial, Helvetica, sans-serif;
}

.certText
{
	font-size:12pt; 
	color:black; 
	font-weight:normal; 
	font-family: Arial, Helvetica, sans-serif;
}

.certTextHead
{
	font-size:12pt; 
	color:black; 
	font-weight:bold; 
	font-family: Arial, Helvetica, sans-serif;
}

.gridRowStyle
{
    background-color:#f5f5f7;
    border:outset 2px #fffefe;
}

.gridGray
{
    border: solid 3px #D8D8D8;
    font-family: Arial,Helvetica,Sans-Serif;
    text-align: left;
    font-size: 9pt;
    color: #000000;
}
/****************************************************************/
/*Chris Headers*/
.navtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
.welctext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: normal;
}
.whtboxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	white-space:nowrap;
}
a.whtboxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
	white-space:nowrap;
}
.blkboxcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}
.grnboxcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #009900;
	text-decoration: none;
}
.welctextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.welctextpara {
	letter-spacing: normal;
	text-align: left;
	vertical-align: 50%;
	word-spacing: normal;
	top: auto;
	right: auto;
	bottom: auto;
}
.welctextital {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
	font-style: italic;
}
.restheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.addresscopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.boxACopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.redmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	font-style: italic;
}
.redmorelarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	font-style: italic;
}
.blackmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-style: italic;
}
.orngHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	color: #FF9B53;
	text-decoration: none;
}
.HEADLINE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.style29 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.style13 {color:#FFFFFF;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 11px;font-weight: bold;text-decoration:none;}

a.style13 
{
	text-decoration:underline;
}
a.style13:hover
{
	text-decoration:underline;
}

.Wrap
{
	white-space:normal;
}



.Header44
{
	font-weight:bold;
	font-family:Verdana, Helvetica, Arial, Sans-Serif;
	font-size:14px;
}

.Header45
{
	font-weight:bold;
	font-family:Verdana, Helvetica, Arial, Sans-Serif;
	font-size:13px;
}

.SurveyResultHeading1
{
	font-family:Verdana, Helvetica, Arial, Sans-Serif;
	font-weight:bold;
	font-size:18pt; 
	text-align:center
}

.SurveyResultHeading2
{
	font-family:Verdana, Helvetica, Arial, Sans-Serif;
	font-weight:bold;
	font-size:15pt; 
	text-align:center
}

.SurveyResultHeading3
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12pt; 
	text-align:center
}

.SurveyResultHeading4
{
	font-family:Arial;
	font-weight:bold;
	font-size:12pt; 
	text-align:center
}
.SurveyResultHeading5
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12pt; 
	text-align:left
}
.SurveyResultHeading6
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10pt; 
	text-align:center
}

.EmailLink_12Days
{
	color:#009999;
}

.EmailLink_12Days:Hover
{
	color:#009999;
}

.EmailLink_12Days:Visited
{
	color:#009999;
}

