div.content { width:738px; }
div.title, #contfoot { width:739px; }
div.result { margin:0 10px 0 10px; min-height:95px; padding:15px 5px 15px 5px; border-width:0; }

div.result h2 { font-size:13px; }
div.result div.text { height:auto; }

div.subtitle { height:20px; background:url(images/navbg.gif) repeat-x -3px 0px; border-bottom:1px solid #6cc62c; }
div.subtitle h6 { color:#fff; padding:2px 0 0 20px; font-size:12px; font-weight:normal; }

div.menu { position:relative; margin:3px; padding:2px 0 2px 10px; font-size:11px; background:#e4edfa; border:1px solid #6cc62c; }
div.menu input.btn { position:absolute; right:10px; top:3px; padding:0px 5px 0px 5px; }
#cancel { font-size:11px; margin:3px; border:1px solid #6cc62c; padding:2px 10px 2px 10px; }
#roomrates { text-align:center; border:1px solid #6cc62c; margin:3px; }
#roomrates table tr td { border-top:1px solid #6cc62c; }
#roomrates table tr td, th { font-size:11px; text-align:right; padding:1px 4px 1px 2px;  }
#roomrates table select { font-size:10px !important; }
#roomrates table { background:#cadaf3; width:100%;  }
#roomrates .selected { background:#a8d1ad; }
#roomrates .lastselect { background:#a8d1ad; border-right:1px solid #6cc62c; }
#roomrates .first { padding-left:10px; text-align:left; }
#roomrates .last { padding-right:15px; }
#roomrates .normal { padding-right:5px; border-right:1px solid #6cc62c;  }
#roomrates table tr.active td { background:#d5e3f5; }
#roomrates table tr.active td.selected, #roomrates table tr.active td.lastselect { background:#c6e0ca; }
#direct { font-size:11px; border:1px solid #6cc62c; padding:5px; margin:3px 3px 0 3px; min-height:255px; height:auto; position:relative; }
#direct p { clear:both; }
#direct div.map { border:1px solid #6cc62c; float:right; margin:0 5px 5px 5px; width:400px; height:250px; }
#facilities { border:1px solid #6cc62c; margin:3px; position:relative; }
#facilities h6, #facilities ul { font-size:11px; padding:2px 0 2px 10px; list-style:url(images/bullet.gif) inside none; }
#facilities div.img { width:124px; height:98px; overflow:hidden; }