a:link {
color:#666666;
text-decoration:none;
}
a:visited {
color:#666666;
text-decoration:none;
}
a:active {
color:#666666;
text-decoration:none;
}
a:hover {
color:#333333;
text-decoration:none;
}
body {
background-color:#CCCCCC;
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
margin:auto;
padding:0px;
text-align:center;
}
img {
border:0px none;
}
h1 {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
margin:0px;
}
h2 {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
margin:0px;
}
ul.navlist {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0px;
margin-top:0px;
padding-left:0px;
}
li.navlist2 {
line-height:13px;
padding:0px;
text-align:right;
}
li.hotellist {
line-height:12px;
padding:1px 0px 0px;
text-align:left;
}
li.smalllist {
line-height:13px;
padding:0px;
text-align:left;
}
li {
line-height:14px;
margin:0px;
padding:0px;
text-align:left;
}
li.meeting {
line-height:16px;
padding:0px;
text-align:left;
}
li.jumplinks {
line-height:16px;
padding:0px 0px 2px;
text-align:left;
}
li.features {
padding-bottom:6px;
text-align:left;
}
.drop {
color:#555555;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
margin:0px;
padding:0px;
}
select{
color:#555555;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
margin:0px;
padding:0px;
}
input{
color:#555555;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
margin:0px;
padding:0px;
}

p {
line-height:16px;
margin-top:0px;
}
p.nospace {
line-height:0px;
margin:0px;
padding:0px;
}
#frontnavcontainer {
height:31px;
margin:auto;
padding:0px;
width:750px;
}
#mainnavcontainer {
margin:auto;
padding:0px;
width:750px;
}
#innermainnavcontainer {
padding:25px 0px 5px;
text-align:center;
}
#innerfootercontainer {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
margin:0px 0px 0px;
padding:5px 0px 5px 10px;
text-align:left;
}
#promofootercontainer {
color:#CCCCCC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
margin:0px;
padding:5px 0px 5px 10px;
text-align:center;
}
.spacer {
height:120px;
width:100px;
}
#lowerfooter {
background:#CCCCCC none repeat scroll 0%;
margin:200px 0px 0px;
padding:0px;
position:relative;
text-align:left;
width:750px;
}
#lowerfooterfree {
background:#CCCCCC none repeat scroll 0%;
margin:auto;
padding:0px;
position:relative;
text-align:left;
width:750px;
}
#hotelpagecontainer {
background:#EEEEEE none repeat scroll 0%;
margin:auto;
padding:0px;
position:relative;
text-align:left;
width:750px;
}
#hotelfloorcontainer {
background:#FFFFFF none repeat scroll 0%;
margin:auto;
padding:0px;
position:relative;
text-align:left;
width:750px;
}
#hotelfloorcontentcontainer {
background:#FFFFFF none repeat scroll 0%;
margin:auto;
padding:0px;
position:relative;
text-align:left;
width:750px;
}
#hotelcontentcontainer {
background:#EEEEEE none repeat scroll 0%;
padding:0px;
position:relative;
text-align:left;
width:750px;
}
#hotelogocontainer {
background:#FFFFFF none repeat scroll 0%;
margin:0px;
padding:60px 0px 3px;
text-align:left;
width:750px;
}
#hotelleftcontainer {
background:#EEEEEE none repeat scroll 0%;
border-right:1px solid #CCCCCC;
height:742px;
left:0px;
margin:0px;
padding:0px;
position:absolute;
text-align:left;
top:0px;
width:375px;
}
#hotelleftcontainershort {
background:#EEEEEE none repeat scroll 0%;
border-right:1px solid #CCCCCC;
left:0px;
margin:0px;
padding:0px;
position:absolute;
text-align:left;
top:0px;
width:375px;
}
#hotelrightcontainer {
height:648px;
margin:0px 0px 0px 375px;
padding:20px 10px 0px;
position:relative;
text-align:left;
width:355px;
}
#shortleftcontainer {
background:#EEEEEE none repeat scroll 0%;
left:0px;
margin:0px;
padding:0px;
position:absolute;
text-align:left;
top:0px;
width:375px;
}
#leftcontainerfixed {
height:375px;
left:0px;
margin:0px;
padding:0px;
position:absolute;
text-align:left;
top:0px;
width:375px;
}
#rightcontainerfixed {
background:#FFFFFF none repeat scroll 0%;
height:375px;
left:375px;
margin:0px;
padding:0px;
position:absolute;
text-align:left;
top:0px;
width:375px;
}
#rightcontainerfixedinner {
height:290px;
margin:0px;
padding:20px 10px 0px;
position:relative;
text-align:left;
width:330px;
}
#rightcontainerjump {
height:350px;
margin:15px 0px 0px 12px;
padding:0px;
position:relative;
text-align:left;
width:320px;
}
#footerinner {
left:10px;
margin:0px;
position:absolute;
text-align:left;
top:330px;
}
#shortrightcontainer {
background:#FFFFFF none repeat scroll 0%;
margin:0px 0px 0px 375px;
padding:20px 10px 0px;
position:relative;
text-align:left;
width:355px;
min-height:600px;
_height:600px;
}
#rightcontainershortversion {
background:#FFFFFF none repeat scroll 0%;
height:375px;
margin:0px 0px 0px 375px;
padding:20px 10px 0px;
position:relative;
text-align:left;
width:355px;
}
#locationleftcontainer {
background:#EEEEEE none repeat scroll 0%;
border-right:1px solid #CCCCCC;
height:850px;
left:0px;
margin:0px;
padding:0px;
position:absolute;
text-align:left;
top:0px;
width:375px;
}
#locationrightcontainer {
height:756px;
margin:0px 0px 0px 375px;
padding:20px 10px 0px;
position:relative;
text-align:left;
width:355px;
}
.lefthotelpromobox {
border-top:1px solid #FFFFFF;
margin:0px;
padding:0px;
text-align:left;
width:375px;
}
.innerpromobox {
font-size:9px;
line-height:14px;
margin:0px 0px 0px 25px;
padding:0px;
position:relative;
text-align:left;
width:300px;
}
.innerlaunchbox {
font-size:10px;
font-weight:bold;
height:15px;
margin:0px 0px 0px 25px;
padding:0px;
text-align:left;
width:300px;
}
#launchtourbox {
background:#CCCCCC none repeat scroll 0%;
border-top:1px solid #666666;
margin:0px;
padding:0px;
text-align:left;
width:375px;
}
#launchlocation {
background:#000000 none repeat scroll 0%;
border-top:1px solid #000000;
margin:0px;
padding:0px;
text-align:left;
width:375px;
}
#hotelthumbcontainer {
background:#FFFFFF none repeat scroll 0%;
margin:0px 0px 0px 375px;
padding:0px;
text-align:left;
width:375px;
}
#hotelheadercontainer {
margin:0px;
padding:10px 0px;
text-align:left;
width:350px;
}
#hotelnavcontainer {
float:right;
margin:0px;
padding:0px 0px 30px;
text-align:right;
width:125px;
}
#widehotelnavcontainer {
float:right;
margin:0px 0px 0px 5px;
padding:0px 0px 30px;
text-align:right;
width:125px;
}
#hotelnavcontainermed {
float:right;
margin:0px;
padding:0px 0px 90px;
text-align:right;
width:125px;
}
#hotelnavcontainerlong {
float:right;
margin:0px;
padding:0px 0px 130px;
text-align:right;
width:125px;
}
#hotelnavcontainerreallylong {
float:right;
margin:0px;
padding:0px 0px 300px;
text-align:right;
width:125px;
}
#hotelquotecontainer {
background:#666666 none repeat scroll 0%;
height:180px;
margin:0px;
padding:0px;
text-align:left;
width:275px;
}
#hotelfootcontainer {
background:#666666 none repeat scroll 0%;
margin:0px;
padding:0px;
text-align:left;
width:350px;
}
.floorplancontainer {
margin:0px;
padding:0px;
text-align:left;
width:330px;
}
#mtgsthumbcontainer {
margin:0px;
padding:0px;
text-align:left;
width:750px;
}
.floorplantext {
margin:0px 0px 0px 130px;
padding:0px;
text-align:left;
width:560px;
}
.floorplanholder {
float:right;
margin:20px 0px 0px;
padding:0px;
text-align:left;
width:135px;
}
a:link {
color:#666666;
text-decoration:none;
}
a:visited {
color:#666666;
text-decoration:none;
}
a:active {
color:#666666;
text-decoration:none;
}
a:hover {
color:#333333;
text-decoration:none;
}
.map {
color:#999999;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.map a:link {
color:#666666;
text-decoration:none;
}
.map a:visited {
color:#666666;
text-decoration:none;
}
.map a:active {
color:#666666;
text-decoration:none;
}
.map a:hover {
color:#333333;
text-decoration:underline;
}
.navlt {
color:#CCCCCC;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
}
.navlt a:link {
color:#999999;
text-decoration:none;
}
.navlt a:visited {
color:#999999;
text-decoration:none;
}
.navlt a:active {
color:#999999;
text-decoration:none;
}
.navlt a:hover {
color:#666666;
text-decoration:none;
}
.hotelfoot {
color:#CCCCCC;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
}
.hotelfoot a:link {
color:#999999;
text-decoration:none;
}
.hotelfoot a:visited {
color:#999999;
text-decoration:none;
}
.hotelfoot a:active {
color:#999999;
text-decoration:none;
}
.hotelfoot a:hover {
color:#666666;
text-decoration:none;
}
.smallfont {
color:#CCCCCC;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
}
.smallfont a:link {
color:#666666;
text-decoration:none;
}
.smallfont a:visited {
color:#666666;
text-decoration:none;
}
.smallfont a:active {
color:#666666;
text-decoration:none;
}
.smallfont a:hover {
color:#333333;
text-decoration:underline;
}
.hotelnavsml {
color:#999999;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
font-weight:normal;
}
.hotelnavsml a:link {
color:#218B21;
font-weight:bold;
text-decoration:none;
}
.hotelnavsml a:visited {
color:#218B21;
font-weight:bold;
text-decoration:none;
}
.hotelnavsml a:active {
color:#218B21;
font-weight:bold;
text-decoration:none;
}
.hotelnavsml a:hover {
color:#095F09;
font-weight:bold;
text-decoration:underline;
}
.promoheader {
color:#666666;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
.promo {
color:#999999;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.promo a:link {
color:#999999;
text-decoration:none;
}
.promo a:visited {
color:#999999;
text-decoration:none;
}
.promo a:active {
color:#999999;
text-decoration:none;
}
.promo a:hover {
color:#666666;
text-decoration:underline;
}
.sml {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
}
.sml a:link {
color:#666666;
font-weight:normal;
text-decoration:none;
}
.sml a:visited {
color:#666666;
font-weight:normal;
text-decoration:none;
}
.sml a:active {
color:#666666;
font-weight:normal;
text-decoration:none;
}
.sml a:hover {
color:#218B21;
font-weight:normal;
text-decoration:underline;
}
.smlbodylink {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
}
.smlbodylink a:link {
color:#218B21;
text-decoration:none;
}
.smlbodylink a:visited {
color:#218B21;
text-decoration:none;
}
.smlbodylink a:active {
color:#218B21;
text-decoration:none;
}
.smlbodylink a:hover {
color:#095F09;
text-decoration:underline;
}
.specialscontainer {
padding:0px;
width:425px;
}
.smlspecial {
color:#218B21;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
}
.smlspecial a:link {
color:#218B21;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.smlspecial a:visited {
color:#218B21;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.smlspecial a:active {
color:#218B21;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.smlspecial a:hover {
color:#218B21;
font-size:10px;
font-weight:bold;
text-decoration:underline;
}
p.special {
line-height:14px;
margin-top:0px;
}
#specialpagecontainer {
background:#FFFFFF none repeat scroll 0%;
margin:auto;
padding:0px;
position:relative;
text-align:left;
width:750px;
}
#innerpagecontainer {
padding:40px 0px 15px 40px;
text-align:left;
width:671px;
}
.landinghead {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
.buttonstyle {
background-color:#FFFFFF;
border-color:#AAAAAA rgb(68, 68, 68) rgb(68, 68, 68) rgb(170, 170, 170);
border-style:solid;
border-width:1px;
color:#218B31;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:10px;
font-weight:bold;
padding:0.25em;
}
.buttonstylesmall {
background-color:#FFFFFF;
border-color:#AAAAAA rgb(68, 68, 68) rgb(68, 68, 68) rgb(170, 170, 170);
border-style:solid;
border-width:1px;
color:#218B31;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:10px;
font-weight:bold;
padding:0.15em;
}
.navbottom {
color:#CCCCCC;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
font-weight:normal;
}
.navbottom a:link {
color:#CCCCCC;
text-decoration:none;
}
.navbottom a:visited {
color:#CCCCCC;
text-decoration:none;
}
.navbottom a:active {
color:#CCCCCC;
text-decoration:none;
}
.navbottom a:hover {
color:#FFFFFF;
text-decoration:none;
}
.bottomlinks {
color:#EEEEEE;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
}
.bottomlinks a:link {
color:#999999;
text-decoration:none;
}
.bottomlinks a:visited {
color:#999999;
text-decoration:none;
}
.bottomlinks a:active {
color:#999999;
text-decoration:none;
}
.bottomlinks a:hover {
color:#3399FF;
text-decoration:none;
}
.bottomnav {
color:#555555;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
}
.bottomnav a:link {
color:#333333;
text-decoration:none;
}
.bottomnav a:visited {
color:#333333;
text-decoration:none;
}
.bottomnav a:active {
color:#333333;
text-decoration:none;
}
.bottomnav a:hover {
color:#000000;
text-decoration:none;
}
.rad {
color:#555555;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
line-height:10px;
margin:0px;
padding:0px;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
li.reslist {
border:0px none;
margin:0px 0px 1px;
padding:0px;
text-align:left;
}
.daylabelsplain {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
}
#lowerhomenav {
border:0px none;
margin:auto;
padding:0px;
text-align:center;
width:750px;
}
.homenav {
margin:0px 0px 0px 10px;
padding:0px;
text-align:left;
}
.homenavthree {
margin:0px 0px 0px 40px;
padding:0px;
text-align:left;
}
.nav {
color:#EEEEEE;
font-family:Verdana,Arial,sans-serif;
font-size:9px;
}
.nav a:link {
color:#666666;
text-decoration:none;
}
.nav a:visited {
color:#666666;
text-decoration:none;
}
.nav a:active {
color:#666666;
text-decoration:none;
}
.nav a:hover {
color:#333333;
text-decoration:none;
}
li.two {
color:#999999;
font-size:9px;
margin:0px;
padding:0px 0px 2px;
}
li.address {
color:#999999;
font-size:9px;
}
.booktfield {
background-color:#FFFFFF;
border:1px solid #999999;
color:#999999;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:9px;
padding:1px;
}
#datesForm {
position:relative;
}
#datesForm .date_picker {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #CCCCCC;
display:none;
left:155px;
padding:2px;
position:absolute;
text-align:center;
z-index:0;
}
* html #datesForm .date_picker {
left:230px;
}
#datesForm #_a_calendar {
height:170px;
top:0px;
width:175px;
}
#datesForm #_d_calendar {
height:170px;
top:0px;
width:175px;
}
#datesForm .date_picker table {
font-family:verdana,sans-serif;
}
#datesForm .date_picker th {
color:#333333;
font-size:10px;
text-align:center;
}
#datesForm .date_picker th a {
color:#555555;
text-decoration:none;
}
#datesForm .date_picker .day_labels th {
color:#333333;
font-size:9px;
font-weight:normal;
}
#datesForm .date_picker td {
background-color:#EEEEEE;
font-size:9px;
padding:1px 5px;
text-align:right;
width:18px;
}
#datesForm .date_picker tbody a {
color:#333333;
display:block;
text-align:right;
text-decoration:none;
}
#datesForm .date_picker tbody td.past a {
color:#BBBBBB;
}
#datesForm .date_picker a:hover {
background-color:#333333;
color:white;
}
#datesForm .date_picker td.past a:hover {
background-color:#EEEEEE;
color:#BBBBBB;
}
#datesForm .date_picker tfoot td {
text-align:center;
width:100%;
}
#datesForm .date_picker .cancel_butt a {
color:gray;
font-family:verdana,sans-serif;
font-size:9px;
text-decoration:none;
}
#datesForm .date_picker .cancel_butt a:hover {
background-color:gray;
color:white;
}
.faqtext {
margin:0px 0px 0px 130px;
padding:0px;
text-align:left;
width:560px;
}
.faqlink {
color:#218B21;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
}
.faqlink a:link {
color:#218B21;
text-decoration:none;
}
.faqlink a:visited {
color:#218B21;
text-decoration:none;
}
.faqlink a:active {
color:#218B21;
text-decoration:none;
}
.faqlink a:hover {
color:#218B21;
text-decoration:underline;
}
.faqquestiontext {
color:#218B21;
font-weight:bold;
}
.faqtoplink {
color:#666666;
margin:0px 0px 0px 525px;
padding:0px;
text-align:left;
width:200px;
}
.faqtoplink a:link {
color:#218B21;
text-decoration:none;
}
.faqtoplink a:visited {
color:#218B21;
text-decoration:none;
}
.faqtoplink a:active {
color:#218B21;
text-decoration:none;
}
.faqtoplink a:hover {
color:#218B21;
text-decoration:underline;
}
.faqbodylink {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:normal;
}
.faqbodylink a:link {
color:#218B21;
text-decoration:none;
}
.faqbodylink a:visited {
color:#218B21;
text-decoration:none;
}
.faqbodylink a:active {
color:#218B21;
text-decoration:none;
}
.faqbodylink a:hover {
color:#218B21;
text-decoration:underline;
}
