body {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px ; color:#666666; font-weight:normal; margin:auto; text-align:center; padding:0px ; background-color:#CCCCCC;}
.acchead{border: 1px solid #666666; color:#666666; background-color:#CCCCCC; font-family:Arial, Sans-Serif; font-size:12px; font-weight:bold; padding:5px; margin-top:5px; cursor:pointer;}
.acccont{background-color:#d3deef; border:1px dashed #2f4f4f; border-top:none; padding:5px; padding-top:10px;}
.acclink{ background-color:#CCCCCC; color:White;}
.MyCalendar { border:1px solid #646464;  background-color:Green;  color: Black;}
.hidden {display:none;}
.visible {display:block;}

img {border:0px; }
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: normal; margin:0px; }
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: bold; margin:0px; }
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #333333; font-weight: bold; margin:0px; }

ul.navlist {list-style:none; margin-left: 0px; margin-top:0px; padding-left: 0px;  }
ul.navlist1 { list-style:disc; margin-left: 0px; margin-top:0px; padding-left: 0px;  }
li.navlist2 {line-height:13px; padding:0px; text-align: right; }
ul.navlist3 { list-style:disc; margin-left: 0px; margin-top:0px; padding-left: 20px;  }


li.hotellist{line-height:12px; padding:1px 0px 0px 0px; text-align: left; }
li.smalllist{line-height:13px; padding:0px; text-align: left; }
li.features{padding-bottom:6px; text-align: left; }
li {line-height:14px; padding:0px; text-align: left; margin:0px; }
li.meeting {line-height:16px; padding:0px; text-align: left; }
li.jumplinks {line-height:16px; padding:0px 0px 2px 0px; text-align: left; }
.drop { padding:0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; }
p {line-height:16px; margin-top: 0px; }
p.nospace {line-height:0px; margin: 0px; padding:0px; }
#ext1{}
#frontnavcontainer {width:750px; height:31px; padding: 0px; margin:auto; }
#mainnavcontainer {width:750px; padding: 0px; margin:auto; }
#innermainnavcontainer {padding: 25px 0px 5px 0px; text-align:center; }
#innerfootercontainer {padding: 5px 0px 5px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; margin: 10px 0px 0px 0px; text-align:left; }
#promofootercontainer {padding: 5px 0px 5px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC; margin: 0px; text-align:center; }
.spacer {width: 100px; height:120px; }
#lowerfooter {position:relative; width:750px; padding: 0px; text-align:left; margin:200px 0px 0px 0px; background:#999999; }
#lowerfooterfree {position:relative; width:750px ; padding:0px ; text-align:left; margin:auto; color:#cccccc; }
#hotelpagecontainer {position:relative; width:750px; padding: 0px; text-align:left; background:#EEEEEE; margin:auto; }
#hotelfloorcontainer {position:relative; width:750px; padding: 0px; text-align:left; background:#FFFFFF; margin:auto; }
#hotelfloorcontentcontainer {position:relative; width:750px; padding: 0px; text-align:left; background:#FFFFFF; margin:auto; }
#hotelcontentcontainer {position:relative; width:750px; padding: 0px; text-align:left; background:#EEEEEE; }
#hotelogocontainer {width:750px; padding: 60px 0px 3px 0px; text-align:left; margin:0px 0px 0px 0px; background:#FFFFFF; }
#hotelleftcontainer {position:absolute; top:0px; left:0px; width:375px; height:742px; padding: 0px; text-align:left; margin:0px; background:#EEEEEE; border-right-style: solid; border-right-width:1px; border-right-color:#CCCCCC; }
#hotelleftcontainershort {position:absolute; top:0px; left:0px; width:375px; padding: 0px; text-align:left; margin:0px; background:#EEEEEE; border-right-style: solid; border-right-width:1px; border-right-color:#CCCCCC; }
#hotelrightcontainer {position:relative; width:355px; height:648px; padding: 20px 10px 0px 10px; text-align:left; margin:0px 0px 0px 375px; }
#shortleftcontainer {position:absolute; top:0px; left:0px; width:375px; padding: 0px; text-align:left; margin:0px; background:#EEEEEE; }
#leftcontainerfixed {position:absolute; top:0px; left:0px; width:375px; height:375px; padding: 0px; text-align:left; margin:0px; }
#rightcontainerfixed {position:absolute; top:0px; left:375px; width:375px; height:375px; padding: 0px; text-align:left; margin:0px; background:#ffffff; }
#rightcontainerfixedinner {position:relative; width:330px; height:290px; margin:0px; padding: 20px 10px 0px 10px; text-align:left; }
#rightcontainerjump {position:relative; width:320px; height:350px; margin:15px 0px 0px 12px; padding: 0px; text-align:left; }
#footerinner {position:absolute; top:330px; left:10px; margin:0px; text-align:left; }
#shortrightcontainer {position:relative; width:355px; margin:0px; padding: 20px 10px 0px 10px; text-align:left; margin:0px 0px 0px 375px; background:#FFFFFF; }
#rightcontainershortversion {position:relative; width:355px; height:375px; margin:0px; padding: 20px 10px 0px 10px; text-align:left; margin:0px 0px 0px 375px; background:#FFFFFF; }
#locationleftcontainer {position:absolute; top:0px; left:0px; width:375px; height:850px; padding: 0px; text-align:left; margin:0px; background:#EEEEEE; border-right-style: solid; border-right-width:1px; border-right-color:#CCCCCC; }
#locationrightcontainer {position:relative; width:355px; height:756px; padding: 20px 10px 0px 10px; text-align:left; margin:0px 0px 0px 375px; }
.lefthotelpromobox {width:375px; padding:0px; text-align:left; margin:0px; border-top-style: solid; border-top-width:1px; border-top-color:#ffffff; }
.innerpromobox {width:330px; padding:0px; text-align:left; margin: 0px 0px 0px 25px; font-size: 9px; line-height:14px; }
.innerlaunchbox {width:300px; height:15px; padding:0px; text-align:left; margin: 0px 0px 0px 25px; font-size: 10px; font-weight: bold; }
#launchtourbox {width:375px; padding:0px; text-align:left; background:#CCCCCC; margin:0px; border-top-style: solid; border-top-width:1px; border-top-color:#666666; }
#launchlocation{width:375px; padding:0px; text-align:left; background:#000000; margin:0px; border-top-style: solid; border-top-width:1px; border-top-color:#000000; }
#hotelthumbcontainer {width:375px; padding: 0px; text-align:left; margin: 0px 0px 0px 375px; background:#FFFFFF; }
#hotelheadercontainer {width:350px; padding: 10px 0px 10px 0px; text-align:left; margin: 0px; }
#hotelnavcontainer {float:right; width:130px; padding: 0px 0px 30px 0px; text-align:right; margin:0px; }
#widehotelnavcontainer {float:right; width:130px; padding: 0px 0px 30px 0px; text-align:right; margin:0px 0px 0px 5px; }
#hotelnavcontainermed {float:right; width:130px; padding: 0px 0px 90px 0px; text-align:right; margin:0px; }
#hotelnavcontainerlong {float:right; width:130px; padding: 0px 0px 130px 0px; text-align:right; margin:0px; }
#hotelnavcontainerreallylong {float:right; width:130px; padding: 0px 0px 300px 0px; text-align:right; margin:0px; }
#hotelquotecontainer {width:275px; height: 180px; padding: 0px; text-align:left; margin: 0px; background: #666666; }
#hotelfootcontainer {width:350px; padding: 0px; text-align:left; margin: 0px; background: #666666; }
.floorplancontainer {width:330px; padding: 0px; text-align:left; margin: 0px ; }
#mtgsthumbcontainer {width:750px; padding: 0px; text-align:left; margin: 0px 0px 0px 0px; }
.floorplantext {width:560px; padding: 0px; text-align:left; margin: 0px 0px 0px 130px; }
.floorplanholder {float:right; width: 135px; padding: 0px; text-align:left; margin: 20px 0px 0px 0px; }
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; }
.accordionhead{border:1px solid #d3deef; color:#1b97cd; background-color:White; font-size:10px; font-weight:bold; padding:5px; margin-top:5px; cursor:pointer;}
.accordionlink{ background-color:#d3deef; color:White;}
.accordioncontent{ background-color:#d3deff; border: 1px dashed #2f4f4f; border-top:none; padding:10px; padding-top:10px;}
.map { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #999999; }
.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 { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #CCCCCC; }
.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 { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #CCCCCC; }
.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 { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #CCCCCC; }
.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; }
.promoheader { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight:bold; color: #666666; }
.promo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #999999; }
.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; }
.oriel  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; }
.oriel a:link   {font-size: 10px; font-weight: normal; color:#666666; text-decoration:none; }
.oriel a:visited   {font-weight: normal; font-size: 10px; color:#666666; text-decoration:none; }
.oriel a:active   {font-weight: normal; font-size: 10px; color:#666666; text-decoration:none; }
.oriel a:hover {font-weight: normal; font-size: 10px; color:#1b97cd; text-decoration:underline; }
.orielbodylink   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; }
.orielbodylink a:link   {color:#1b97cd; text-decoration:none; }
.orielbodylink a:visited   {color:#1b97cd; text-decoration:none; }
.orielbodylink a:active   {color:#1b97cd; text-decoration:none; }/* #1b97cd -- #1b97cd */
.orielbodylink a:hover {color:#1b97cd; text-decoration:underline; }
.hotelnavoriel { font-weight: normal; font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #999999; }
.hotelnavoriel a:link   {font-weight: bold; color:#1b97cd; text-decoration:none; }
.hotelnavoriel a:visited   {font-weight: bold; color:#1b97cd; text-decoration:none; }
.hotelnavoriel a:active   {font-weight: bold; color:#1b97cd; text-decoration:none; }
.hotelnavoriel a:hover {font-weight: bold; color:#1b97cd; text-decoration:underline; }
.headeroriel {font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; color: #1b97cd; }
.specialscontainer {padding: 0px; width:425px; }
.orielspecial  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1b97cd; font-weight: bold; }
.orielspecial  a:link   {font-size: 10px; color: #1b97cd; font-weight: bold; text-decoration:none; }
.orielspecial  a:visited   {font-size: 10px; color: #1b97cd; font-weight: bold; text-decoration:none; }
.orielspecial  a:active   {font-size: 10px; color: #1b97cd; font-weight: bold; text-decoration:none; }
.orielspecial  a:hover {font-weight: bold; font-size: 10px; color:#1b97cd; text-decoration:underline; }
p.special {line-height:14px; margin-top: 0px; }
#specialpagecontainer {position:relative; width:750px; padding: 0px; text-align:left; background:#ffffff; margin:auto; }
#innerpagecontainer {padding: 40px 0px 15px 40px; text-align:left; width:671px; }
.landinghead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; }
.buttonstyle {border:1px  #444444 solid; border-top-color: #aaaaaa; border-left-color: #aaaaaa; padding: 0.20em; background-color: #ffffff; color: #1b97cd; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.buttonstylesmall {border: 1px  #444444 solid; border-top-color: #aaaaaa; border-left-color: #aaaaaa; padding: 0.15em; background-color: #ffffff; color: #1b97cd; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bottomlinks {font-family:Verdana,Arial,sans-serif; font-size:9px ; color:#eeeeee; }
.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 {font-family:Verdana,Arial,sans-serif; font-size:9px ; color:#555555; }
.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 { padding:0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #555555; line-height:10px; text-align:center }
ul {list-style:none; margin: 0px; padding: 0px; }
li.reslist {border:0px; margin:0px 0px 1px 0px; text-align:left; padding:0px; }
.daylabelsplain {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px ; color:#666666; }
#lowerhomenav {width:750px; padding:0px 0px 0px 0px ; text-align:center; margin:auto ; border: 0px; }
.homenav {width:720px; padding:0px ; text-align:left; margin:0px 0px 0px 10px ; }
.homenavthree {width:500px; padding:0px ; text-align:left; margin:0px 0px 0px 40px ; }
.nav {font-family:Verdana,Arial,sans-serif; font-size:9px ; color:#eeeeee; }
.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 ; padding:0px 0px 2px 0px; margin:0px; }
li.address { color: #999999; font-size: 9px;}
.booktfield { border:1px #999999 solid; padding:1px ; font-size:9px ; background-color:#ffffff; color:#999999; font-family:Verdana,Helvetica,Arial,sans-serif; }
.faqtext {width:560px; padding: 0px; text-align:left; margin: 0px 0px 0px 130px; }
.faqlink   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1b97cd; font-weight: normal; }
.faqlink a:link   {color:#1b97cd; text-decoration:none; }
.faqlink a:visited   {color:#1b97cd; text-decoration:none; }
.faqlink a:active   {color:#1b97cd; text-decoration:none; }
.faqlink a:hover {color:#1b97cd; text-decoration:underline; }
.faqquestiontext {color:#1b97cd; font-weight:bold; }
.faqtoplink {width:200px; color:#666666; padding: 0px; text-align:left; margin: 0px 0px 0px 525px; }
.faqtoplink a:link   {color:#1b97cd; text-decoration:none; }
.faqtoplink a:visited   {color:#1b97cd; text-decoration:none; }
.faqtoplink a:active   {color:#1b97cd; text-decoration:none; }
.faqtoplink a:hover {color:#1b97cd; text-decoration:underline; }
.faqbodylink   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; }
.faqbodylink a:link   {color:#1b97cd; text-decoration:none; }
.faqbodylink a:visited   {color:#1b97cd; text-decoration:none; }
.faqbodylink a:active   {color:#1b97cd; text-decoration:none; }
.faqbodylink a:hover {color:#1b97cd; text-decoration:underline; }

