﻿.access-key{padding-top:1px;padding-bottom:1px;padding-right:6px;border-color:#000;border-width:1px}
.accent{color:#F99E33}
.accent-header{color:#8CC63F;text-decoration:underline}
.callout{border:1px solid gray;background-color:#333;padding:5pt}
.caption-header{font-size:medium;color:#F99E33}
.footer{margin-top:4px;font-family:arial;font-size:10px;color:#55371F}
.footer-text{margin-top:4px;font-size:x-small;color:silver}
.error-msg{color:red}
a{color:#55371F;font-size:14px;text-decoration:none}
a.main{font-weight:700;color:#55371F}
a.contact{font-size:small;color:#F99E33}
body{font-size:smaller;background:#FFF;margin:0;padding:0}
div.container{background-color:#FFF;padding:0 4px 12px}
span.homelink, span.searchlink, span.searchlink{font-size:16px;color:#FFF;background-color:#BF3E17;padding:4px;font-weight:bold;/*margin:10px 0;*/padding:5px;width:100%;line-height:20px;display:block;}
span.homelink a, span.searchlink a, span.searchlink a{font-size:16px;color:#FFF;text-decoration:underline}
span.floorlink {font-size:16px;color:#FFF;background-color:#8C9360;padding:4px;font-weight:bold;margin:10px 0 15px;/*padding:5px;*/width:100%;line-height:20px;display:block;}
span.floorlink a{font-size:16px;color:#FFF;text-decoration:underline}
h1{font-size:16px;color:#FFF;background-color:#BF3E17;padding:4px}
h2{font-size:16px;color:#55371F}
h3{color:#222227}
h4{font-size:16px;color:#FFF;background-color:#8c9360;margin:0;padding:4px}
h1 a,h4 a{font-size:16px;color:#FFF;text-decoration:underline}
img{vertical-align:sub;border:none;border-width:0;margin:0}
div.hr{padding-bottom:2px;border-top:1px solid #55371F}
div.select{padding-top:1px;padding-bottom:1px}
div.select img{margin:4px 0 -4px}
div.logo{width:100%;background-color:#FFF;margin:0;padding:0}
div.page-body{border-collapse:collapse;font-family:sans-serif;color:#55371F;background:#FFF;margin:0;padding:8px}
.zoomText{text-decoration:underline;text-transform:uppercase;color:#5c3a21;padding-left:5px}
.quicksearchddl,.destinationddl{width:183px}
.searchSubmit{text-align:right}
.pnlBottomNav a{font-weight:bold;}
span.note{font-size:9px}
span.note a{font-size:9px;text-decoration:underline}
.registertext{width:175px;font-size:10px}
table#tblGallery{margin:0}
/*table#tblGallery{margin:10px 0 0}*/
table#tblGallery td img{border:1px solid #55371f;padding:2px}
ul.residenceoverview,ul.amenities,ul.shortInfo{margin:0;padding:12px 15px}
ul.residenceoverview {list-style-position:outside;}
ul.shortInfo li{list-style:disc}
div#searchResults a{text-decoration:underline;padding:0 5px;line-height:20px}
.underscoreLink{text-decoration:underline;display:block;line-height:8px;}
.pnlBottomNav p{color:#55371F;font-weight:700}
ol{margin:5px 18px;padding:0}
.boldit,span.header,span.tripstats{font-weight:700}
#searchResults table td{}
.h2{height:2px}
.h5{height:5px}
.h10{height:10px}
.h30{height:30px}
.form-wrapper{}
.main{}
.hr{}
.input-alphanum{-wap-input-format:*m}
.input-phonenum{-wap-input-format:10N}
