/* Generated by dotEditor - direct edits to this file will not persist - please see stylesheet "Phase 2 Default" in dotEditor style management */
body {font:75%/135% Arial, Helvetica, sans-serif; color:#666; background: url(/images/phase2/bg/glow.jpg) center repeat-y #F3F3EE;}
a:link, a:visited {color:#FFA127; text-decoration: none;}
a:hover, a:focus, a:active {color:#999;}
p {margin-bottom:1.8em;}
ul, ol {padding:0 0 0 10px;}
h1 {font-size:180%; color:#999; margin-bottom:0.7em;}
h2 {font-size:150%; color:#666; margin-bottom:0.7em;}
h3 {font-weight:bold; font-size:125%; color:#666; margin-bottom:0.7em;}
h4 {font-weight:bold; margin-bottom:0.7em;}
h5 {font-weight:bold; margin-bottom:0.7em;}
h6 {font-weight:bold; margin-bottom:0.7em;}
.float_left {float:left;}
.float_right {float:right;}
.align_left {text-align:left;}
.align_centre {text-align:center;}
.align_right {text-align:right;}
.small_text {font-size:80%;}
.large_text {font-size:120%;}
.img_align_left {float:left; margin:3px 10px 0 0;}
.img_align_right {float:right; margin:3px 0 0 10px;}
.bold {font-weight:bold;}
.valign_mid {vertical-align:middle;}
.hidden {display:none;}
.clear_both {clear:both;}
.border {border:1px solid #ccc; padding:10px;}
.border_std {border:1px solid #ccc;}
.bb_1 {border-bottom:1px solid #ccc;}
.hyperlink a {border-bottom:1px dotted #FFA127;}
.hyperlink a:hover {border-bottom:1px dotted #ccc;}
.input {padding:4px; vertical-align: middle; line-height: 120%; margin-bottom:1em;}
.select {margin-bottom:1em;}
.checkbox {margin-bottom:0.6em; display: block;}
.checkbox input {margin:0 0.6em 0 0; position:relative; top:1px;}
.pb_3 {padding-bottom:3px;}
.pb_10 {padding-bottom:10px;}
.pb_25 {padding-bottom:25px;}
.pb_5 {padding-bottom:5px;}
.pt_35 {padding-top:35px;}
.pt_15 {padding-top:15px;}
.pt_10 {padding-top:10px;}
.pt_5 {padding-top:5px;}
.pt_20 {padding-top:20px;}
.pr_20 {padding-right:20px;}
.ml_10 {margin-left:10px;}
.ml_20 {margin-left:20px !important;}
.mt_25 {margin-top:25px;}
.mt_15 {margin-top:15px;}
.w_150 {width:150px;}
.w_170 {width:170px;}
.w_180 {width:180px}
.w_240 {width:240px !important;}
.w_300 {width:310px;}
.page_wrapper {width:980px; margin:auto; background:#fff; overflow:hidden;}
.header_wrapper {width:978px; margin:auto; min-height:100px; height:auto !important; height:100px; overflow:hidden; border-bottom:13px solid #F3F3EE;}
.content_wrapper {width:942px; overflow:hidden; margin:auto;}
.header_wrapper .home {overflow:hidden;position:absolute;width:978px;z-index:10;}
.header_wrapper .imagebox {width: 978px; height: 222px; overflow: hidden; position: relative;}
.header_wrapper .home .logo {height:115px; width:245px; padding:50px 0 0 22px;}
.header_wrapper .home .login {}
.header_wrapper .home .login a {display:block; padding:0.6em 0.1em; background: url(/images/phase2/bg/login.png) bottom no-repeat; width:94px; text-align:center; color:#333; font-size:120%; float:right; margin-right:18px;}
.header_wrapper .home .login a:hover {background: url(/images/phase2/bg/login_hover.png) bottom no-repeat; color:#666;}
.header_wrapper .home .callout {width:240px; min-height:100px; float:right;}
.header_wrapper .home h1 {font-family:Myriad Pro, Arial, Helvetica, sans-serif; font-size:145%; color:#333; margin-left:20px;}
.header_wrapper .content {width:100%; height:124px; overflow:hidden;}
.header_wrapper .content .logo {height:115px; width:245px; padding:5px 0 0 22px;}
.main_menu_wrapper {width:100%; min-height:15px; background:#666; border-bottom:15px solid #FFA127; margin:auto; background:url(/images/phase2/bg/menu.jpg); overflow:hidden; padding: 0 8px;}
.main_menu_wrapper .tabs {min-height:30px; float:left;}
.main_menu_wrapper .tabs ul li {padding:0;  float:left; margin-top:6px;}
.main_menu_wrapper .tabs ul li a {color:#CBCBCB; font-size:120%; display:block; padding:0.5em 1.1em;}
.main_menu_wrapper .tabs ul li a:hover {color:#FFA127; font-size:120%;}
.main_menu_wrapper .tabs ul li.on {background:#FFA127; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; }
.main_menu_wrapper .tabs ul li.on a {color:#333;}
.main_menu_wrapper ul.dropdown, ul.dropdown li, ul.dropdown ul {list-style: none; margin: 0; padding: 0; min-height:25px;}
.main_menu_wrapper ul.dropdown {visibility: hidden; position: absolute; top: 100%; z-index: 10000; width: 100%; width: 100px; background:#4e4e4e; left:15px; padding:0 10px}
.main_menu_wrapper ul.dropdown li {float: none; margin:0; border-top:1px solid #676767; min-height: 25px; padding:7px 0 0px 12px; font-size:90%; background:url(/images/phase2/icons/chev_dropdown.png) no-repeat left;}
.main_menu_wrapper ul.dropdown li.hover, ul.dropdown li:hover {position: relative; z-index: 10001; cursor: default;}
.main_menu_wrapper ul.dropdown ul {visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 10000; width: 100%; width: 100px; background:#4e4e4e; left:10px; padding:0 10px}
.main_menu_wrapper ul.dropdown ul li { float: none; border-top:1px solid #676767; padding:7px 0 0px 12px; font-size:90%; background:url(/images/phase2/icons/chev_dropdown.png) no-repeat left;}
.main_menu_wrapper ul.dropdown li:hover > ul {visibility: visible;}
.main_menu_wrapper ul.dropdown a {display:block;}
.main_menu_wrapper ul.dropdown a:link,	ul.dropdown a:visited {color: #cbcbcb; text-decoration: none;}
.main_menu_wrapper ul.dropdown a:hover {color:#FFA127;}
.main_menu_wrapper ul.dropdown a:active {color: #ffa500;}
.side_col {width:208px; float:left; margin:30px 30px 0 0;}
.side_col ul li {font-weight:normal;}
.side_col ul li.on {font-weight:bold;}
.editable_content_wrapper {width:680px; float:left; margin:30px 0; font-size:120%; line-height:120%;}
.editable_content_wrapper ul, ol {margin:0 20px 1.7em 20px;}
.editable_content_wrapper ul li {list-style:disc;}
.editable_content_wrapper h2 {font-size:125%;}
.footer_wrapper {width:940px; overflow:hidden; padding:1em 0; margin:auto; color:#666; font-size:90%; border-top:10px solid #F3F3EE; padding-top:17px;}
.footer_wrapper a {color:#666;}
.footer_wrapper a:hover {color:#999;}
.footer_wrapper ul {padding-left:0;}
.footer_wrapper ul li {display:inline; border-left:1px solid #666; padding:0 0.2em 0 0.5em;}
.footer_wrapper ul li.first {border:0 !important; padding-left:0 !important;}
.footer_wrapper .social ul li {border-left:0;}
.footer_border {border-top:10px solid #FFA127; width:940px; margin:auto; clear:both;}
ul.hp_tabNavigation {list-style:none; margin:0; padding:0; margin-left:10px; width:680px; min-height:30px; float:left;}
ul.hp_tabNavigation li {float:left; width:200px; margin-left:15px; font-size:125%; list-style:none;}
ul.hp_tabNavigation li a {padding:8px 10px; background-color:#f3f3ee; color: #53A22B; display:block; text-decoration: none;}
ul.hp_tabNavigation li a.selected {background-color:#53A22B; color:#fff !important;}
ul.hp_tabNavigation li a:hover {color:#FFA127;}
ul.hp_tabNavigation li a:focus {outline: 0;}
.hp_tabs > div {min-height:350px; width:680px; float:left;}
.hp_tabs > div h2 {margin-top: 0;}
.hp_tabs #first {background:url(/images/tab-home-search.jpg) no-repeat 0 1px;}
.hp_tabs #second {background:url(/images/tab-home-corporate.jpg) no-repeat 0 1px;}
.hp_tabs #third {background:url(/images/tab-home-offers.jpg) no-repeat 0 1px;}
.hp_tabs .col p {margin-bottom:1em;}
.hp_tabs .col p a {color:#fff; border-bottom:dotted 1px #fff;}
.hp_tabs .col p a:hover {color:#ccc; border-bottom:dotted 1px #fff;}
.hp_tabs .col .border_top {border-top:1px solid #a9d195; margin:-10px 0 0.7em 0;}
.hp_tabs .col ul {margin:0 0 0 40px;}
.hp_tabs .col ul li {list-style-type:none; margin-top:15px;}
.hp_tabs .col ul li a {display:block; background:url(/images/phase2/bg/offer.gif) no-repeat; width:250px; height:79px; color:#666; padding:10px; font-size:120%; line-height:170%;}
.hp_tabs .col ul li a:hover {background:url(/images/phase2/bg/offer_hover.gif) no-repeat; color:#fff;}
.hp_tabs .col ul li .big {font-size:175%; font-weight:bold;}
.hp_tabs #first .col {width:180px; min-height:351px; background:#53A22B; position:relative; left:25px; padding:10px; color:#fff; margin-bottom:2.5em;}
.hp_tabs #first .col .button {background:white url(/images/phase2/buttons/search.gif) no-repeat top; width:133px; height:29px; border:none; cursor:pointer; margin-top:1em;}
.hp_tabs #second .col {width:180px; min-height:351px; background:#53A22B; margin-left:240px; padding:10px; color:#fff; margin-bottom:2.5em;}
.hp_tabs #third .col {width:660px; min-height:351px; padding:10px; color:#fff; margin-bottom:2.5em;}
.hp_content {border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin-bottom:2em; overflow:hidden; float:left; width:680px;}
.hp_content .header {width:100%; min-height:50px;}
.hp_content h2 {background:#53A22B; color:#FFF; padding:0.3em 1em 0.3em 0.4em; margin-bottom:25px; position:absolute;}
.hp_content ul {margin-left:0; padding-left:0; width:310px; margin-bottom:1em;}
.hp_content ul li {background:url(/images/phase2/icons/tick.gif) no-repeat 0 3px; padding-left:23px; list-style:none; margin-bottom:1em;}
.hp_content .more, .rp_content .more {width:680px !important; min-height:28px; margin-bottom:0 !important;}
.btn-slide {float:right; display:block; padding:5px 20px 5px 8px !important; background:url(/images/phase2/icons/chev_up.gif) no-repeat; background-position:right; border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6; margin-bottom:0 !important;}
.side_col .infobox {border:1px solid #e6e6e6; width:100%; background:#f9f9f6; padding-bottom:1em;}
.side_col .infobox .header {width:100%; min-height:42px;}
.side_col .infobox .title {background:#53A22B; color:#FFF; font-size:150%; padding:0.4em 1em 0.4em 0.6em; position:absolute;}
.side_col .infobox ul {padding-right:15px;}
.side_col .infobox ul li {background:url(/images/phase2/icons/chev_right.gif) no-repeat 0 3px; padding-left:17px; border-bottom:1px solid #e6e6e6; margin-bottom:0.7em;}
.side_col .infobox .last {border:0 !important;}
.side_col .infobox a {color:#666;}
.side_col .infobox a:hover {color:#999;}
.side_col .infobox h3 {margin-bottom:0;}
.side_col .infobox p {font-size:120%; margin-bottom:0.7em;}
.side_col .infobox .date {font-size:90%; font-style:italic;}
.side_col .container {padding:10px;}
.side_col .phone {color:#53A22B; font-size:170% !important;}
.banner {position:relative; height:132px; margin:0 0 60px 0; background:#ACC6E7; top: -10px;}
.banner img { right:0; top:-12px;}
.banner h1 {min-height:1%; margin:0; padding:10px 0 0 0; font-weight:normal; color:#fff; font-size:170%; position:absolute; left:0; bottom:0; z-index: 1000;}
.banner h1 span.shade {float:left; clear:left; margin-top:-10px; padding:18px 40px 0 0; background:url(/images/phase2/bg/back-title.png) no-repeat right top;}
.banner h1 span.inner {float:left; padding:13px 15px; color:#fff;}
.crumbs {font-size:75%; border-bottom:1px solid #e6e6e6; padding-left: 10px; position:relative;top:-10px;z-index:100; padding-bottom:0.5em;}
.crumbs ul {margin-left:-10px !important; margin-bottom:0;}
.crumbs li {list-style-type:none !important; display:inline; }
.crumbs li a {color:#666; background:url(/images/phase2/icons/chev_crumb.gif) no-repeat right; padding-right:0.8em;}
.crumbs li a:hover {color:#999;}
.crumbs .first {background:none; padding-right:0.2em;}
.crumbs .last {font-style:italic; background:none;}
.form_container {width:100%; min-height:300px; background:#F3F3EE  url(/images/phase2/bg/form.gif) no-repeat; margin-top:10px; padding:30px 15px; float:left;}
.form_container .col {width:180px; min-height:250px; float:left; padding-right:20px;}
.form_container .vborder {margin-right:20px;}
.price {background:none; border:none; color:#666; margin-top:2px; margin-bottom:1em;}
.search_container {width:100%; min-height:5px; overflow:hidden;}
.icon {position:relative; top:5px; padding-right:5px;}
.check {position:relative; top:12px;}
.btn {background:url("/images/phase2/buttons/orange_right.gif") no-repeat  right;border:medium none;color:white;cursor:pointer;font-size:16px;height:29px;margin-top:2.5em;padding-left:5px;text-align:left;padding-right:35px;}
.btn:hover {}
label.checkbox_checked {background: url(/images/phase2/icons/star_active.gif) no-repeat; display: block; margin: 10px 0; padding-left: 25px; padding-bottom:5px; float:left; cursor:pointer;}
label.checkbox_unchecked {background: url(/images/phase2/icons/star.gif) no-repeat; display: block; margin: 10px 0; padding-left: 25px; padding-bottom:5px; float:left; cursor:pointer;}
label:hover {color: #575B60;}
label.highlighted {border: 1px solid #333;}
.crirHidden {position: absolute; left: -1000px;}
ul.cp_tabNavigation {list-style:none; margin:0; padding:0; width:680px; min-height:29px; float:left; border-bottom:1px solid #ccc;}
ul.cp_tabNavigation li {float:left; margin-right:3px; margin-bottom:-1px; list-style:none;}
ul.cp_tabNavigation li a {padding:8px 10px; background-color:#f3f3ee; color: #FFA127; text-align:center; display:block; text-decoration: none;}
ul.cp_tabNavigation li a.selected {background-color:#fff; color:#53A22B; border-top:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC;}
ul.cp_tabNavigation li a:hover {color:#53A22B;}
ul.cp_tabNavigation li a:focus {outline: 0;}
.cp_tabs > div {min-height:350px; width:680px; float:left; padding-top:2em;}
.cp_tabs > div h2 {margin-top: 0;}
.cp_tabs h2 {font-size:140%; color:#53A22B;}
.cp_tabs h3 {font-size:100%; color:#53A22B; font-weight:bold;}
.cp_tabs p {margin-bottom:1em;}
.cp_tabs a { border-bottom:1px dotted #FFA127; }
.cp_tabs a:hover { border-bottom:1px dotted #999; }
.cp_tabs #first li, .cp_tabs #second li, .cp_tabs #third li, .cp_tabs #fourth li, .cp_tabs #fifth li {background:url(/images/phase2/icons/chev_right.gif) no-repeat 0 3px; padding-left:17px; list-style:none;}
.cp_tabs #first img, .cp_tabs #second img, .cp_tabs #third img, .cp_tabs #fourth img, .cp_tabs #fifth img {margin-bottom:10px;}
.cp_tabNavigation a { border-bottom: none; }
.infobox .inner {padding:10px;}
.infobox .inner a {color:#FFA127; border-bottom:1px dotted #FFA127;}
.infobox .inner a:hover {color:#ccc; border-bottom:1px dotted #ccc;}
.btn_find {background: url(/images/phase2/buttons/find.gif) no-repeat; margin-top:1.5em; border:none; width:156px; height:29px; cursor:pointer;}
.btn_update {background: url(/images/phase2/buttons/update_search.gif) no-repeat; border:none; width:156px; height:29px; cursor:pointer;}
.ap_col {width:330px; float:left; min-height:200px;}
.ap_col h2 {color:#53A22B !important; width:200px; float:left; line-height:120%;}
.ap_col h3 {color:#53A22B !important; font-weight:bold; font-size:100%;}
.ap_col p {margin-bottom:1em;}
.ap_col .print {width:80px; min-height:20px; float:right; background:url(/images/phase2/icons/print.gif) no-repeat right; text-align:right; padding-right:30px; font-size:90%; padding-top:5px;}
.ap_col .print a {border-bottom:1px dotted #FFA127;}
.ap_col .print a:hover {border-bottom:1px dotted #ccc;}
.hide { display: none; }
.features {overflow:hidden; width:100%; }
.features ul {width:100%; margin-left:0; padding:0; margin-bottom:1.3em;}
.features ul li {border-bottom:1px solid #ccc; list-style-type:none; margin-left:0; margin-top:0 !important; padding:0.7em 0 !important; min-height:16px !important;}
.features .icon_eco {background:url(/images/phase2/icons/eco.gif) no-repeat 0 6px; padding-left:28px !important;}
.features .icon_gn {background:url(/images/phase2/icons/gonative.gif) no-repeat 2px 6px; padding-left:28px !important;}
.features .icon_pg {background:url(/images/phase2/icons/price.gif) no-repeat 2px 6px; padding-left:28px !important;}
.features .icon_1star {background:url(/images/phase2/icons/1star.gif) no-repeat right;}
.features .icon_2star {background:url(/images/phase2/icons/2star.gif) no-repeat right;}
.features .icon_3star {background:url(/images/phase2/icons/3star.gif) no-repeat right;}
.features .icon_4star {background:url(/images/phase2/icons/4star.gif) no-repeat right;}
.features .icon_5star {background:url(/images/phase2/icons/5star.gif) no-repeat right;}
.item .icon_pg { background:url(/images/phase2/icons/guarantee_s.png) no-repeat 0 0; height:54px;position:absolute;right:13px;top:0;width:43px; }
.features .last {border:none;}
h3.amenities { margin-top: 20px; }
.amenities ul {margin-left:0; padding:0;}
.amenities ul li {background:url(/images/phase2/icons/chev_right.gif) no-repeat 0 3px; padding:0 0 0 15px !important; list-style:none; margin-bottom:0.1em; min-height:12px !important; margin-top:0 !important;}
.ap_col .image_viewer {background:#F3F3EE; width:310px; min-height:215px; padding:10px;}
.prices {width:100%; background:#F3F3EE; min-height:150px; float:left; padding:20px; margin-bottom:30px;}
.prices table td, .prices table th {width:128px; text-align:center; padding:6px 0;}
.prices .green {background:#53A22B; color:#FFF;}
.prices table th {font-weight:bold;}
.prices .grey {background:#E0E0DD;}
.border_tabs {border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:20px; min-height:300px !important; width:638px !important;}
.reviews ul {margin-left:0; padding-left:0;}
.reviews ul li {background:none !important; padding:0 !important;}
.guarantee {position:absolute; z-index:200; width:300px;}
.guarantee .price {width:100%; height:90px; float:left;}
.guarantee .video {margin-top:102px; width:100%; text-align:right; float:left;}
.pikachoose {width:309px;}
.pikachoose ul {padding-left:0; width:320px; height:58px; margin-top:10px; margin-bottom:0; margin-left:0; overflow:hidden;}
.pikachoose ul li {float:left; border:1px solid #ccc ; margin:0 6px 6px 0; position:relative; overflow:hidden;}
.pikachoose ul li div img {position:relative; cursor:pointer;}
.pika_main {width:311px; height:226px; display:block; position:relative;}
.pika_main_img {position:relative;}
.pika_subdiv {position:relative; border:1px solid #ccc;}
.pika_animationDivs {top:0px;left:0px;}
.pika_subdiv img, .pika_subdiv a img {border:none;}
.pika_navigation a {font-size: 12px; text-decoration: none; cursor: pointer;}
.pika_navigation a:hover {text-decoration: underline;}
.pika_navigation {padding-top:10px;clear:both;text-align:center; width: 450px;}
.pikachoose2 .pika_main { float: left; width: 450px; height: 327px; }
.pikachoose2 .pika_subdiv { height:100%; }
.pikachoose2 {width:100%; height:100%; overflow:hidden;}
.pikachoose2 a { border:none !important;}
.pika_main img { margin-bottom:0 !important;}
.pikachoose2 ul {padding-left:0; float:right; width:160px; height:100%; margin:0; overflow:hidden;}
.pikachoose2 ul li {float:left; border:1px solid #ccc ; margin:0 6px 6px 0; position:relative; overflow:hidden; background:none !important; padding-left:0 !important;}
.pikachoose2 ul li div img {position:relative; cursor:pointer;}
.rp_content {border-bottom:1px solid #e6e6e6; margin-bottom:2em; overflow:hidden; float:left; width:680px;}
.pagination {width:680px; min-height:30px;}
.pagination ul {float:right; margin:0;}
.pagination ul li {list-style:none; float:left; margin-left:5px;}
.pagination ul li a {display:block; background:#F3F3EE; min-width:15px; text-align:center; color:#666; padding:1px 3px;}
.pagination ul li a:hover {color:#FFA127;}
.pagination ul .on {background:#FFA127; color:#666 !important;}
.col {overflow:hidden; min-height:200px;}
.item {border:1px solid #ccc; padding:30px 10px 20px 10px; overflow:hidden; width:660px; min-height:100px; margin-bottom:30px; clear:both;}
.item h3 {background:#53A22B; color:#fff; padding:0.2em 2em 0.2em 0.2em; font-weight:normal; float:left;}
.item h3 a {color:#fff; }
.item ul {margin-top:-10px;}
.currentlysearching {font-size:120% !important;}
.currentlysearching ul {padding:0; margin-bottom:1.5em;}
.currentlysearching ul li {border:0 !important; margin:0; margin-bottom:0.2em !important; padding-left:8px !important; list-style-position:inside; background: url(/images/phase2/icons/hyphen.gif) no-repeat 0 8px !important;}
#stars_wrapper a, #stars_wrapper a:hover { border: 0; }
.banner ul { margin: 0; padding: 0;  list-style:none outside none;}
.banner li { list-style-type: none !important; }
#banner-images { overflow: hidden; width: 680px; height: 151px; }
.btn-slide, .truncate_more_link {float:right; display:block; padding:5px 20px 5px 8px !important; background:url(/images/phase2/icons/chev_up.gif) no-repeat; background-position:right; border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6; margin-bottom:0 !important;}
.btn-slide.active { background: url("/images/phase2/icons/chev_down.gif") no-repeat scroll right center transparent; }
#panel .clearboth { margin-bottom:0 !important;min-height:28px;width:680px !important;}
.bg_sand {background:#f3f3ee;}
.cp_page ul {margin:0 0 0 0px !important; padding:0;}
.cp_page ul li {width:154px; float:left; min-height:300px; list-style:none; padding:8px; margin-top:20px;}
.cp_page h3 {background:#53A22B; color:#fff; padding:0.3em; font-weight:normal; float:left; width:100%; margin-top:0.8em;}
.cp_page h4 {margin:0; margin-top:12px;}
.delete {background:url(/images/phase2/buttons/delete.png) no-repeat 0 1px; clear:both; padding-left:20px; padding-bottom:2px; margin:15px 0 30px 0; float:left;}
.smp ul, .smp ul li ul {margin:0; margin-top:1em !important;}
.smp ul li {list-style-type:none; margin:1em 0;}
.smp ul li a {color:#53A22B; font-weight:bold; line-height:150%; border-bottom:1px dotted #53A22B;}
.smp ul li a:hover {color:#ccc; border-bottom-color:#ccc;}
.smp ul li ul li ul {margin:0 !important;}
.smp ul li ul li {list-style-type:none; margin:0em; padding-left:12px; background:url(/images/phase2/icons/chev_right.gif) no-repeat 0 0.5em;}
.smp ul li ul li a {color:#FFA127; font-weight:normal; line-height:150%; border-bottom:1px dotted #FFA127;}
.smp ul li ul li ul li {padding-left:10px; background: url(/images/phase2/icons/hyphen_orange.gif) no-repeat 0 0.7em;}
.compare table tr {vertical-align:top;}
.compare table tr td {padding:10px 10px 0 10px; width:25%;}
.compare table h3 {margin:0; width:139px;}
.compare table .features ul li, .compare table .amenities ul li, .compare table .features ul, .compare table .amenities ul {width:100%;}
.ac_results {	padding: 0px;	border: 1px solid black;	background-color: white;	overflow: hidden;	z-index: 99999;}
.ac_results ul {width: 100%;	list-style-position: outside;	list-style: none;	padding: 0;	margin: 0;}
.ac_results li {margin: 0px;	padding: 2px 5px;	cursor: default;	display: block;	font-size: 12px;		line-height: 16px;	overflow: hidden;}
.ac_loading {background: white url('/images/phase2/indicator.gif') right center no-repeat;}
.ac_odd {background-color: #eee;}
.ac_over {background-color: #FFA127;	color: white;}
.main_menu_wrapper ul.dropdown li a { padding : 0;}
.main_menu_wrapper li:hover ul.dropdown { visibility: visible; }
.main_menu_wrapper li.on ul.dropdown li a {  color:#CBCBCB !important;  }
.popupmain {color:#999999;font-size:14px;padding:20px 15px;}
.popupmain h2 {color:#F8A13A;font-size:18px;font-weight:normal;padding-bottom:15px;padding-top:20px;}
.popupmain img {float:left;padding-right:35px;}
a img {borde-bottom:none !important;}
.cp_tabs #first a img, .cp_tabs #second a img, .cp_tabs #third a img, .cp_tabs #fourth a img, .cp_tabs #fifth .link a img {border:none !important;}
.no_border {border:none !important;}
#fifth { height: 500px; overflow: scroll; }
.float_right_home {float: right; width: 200px;}
.hp_tabs #fourth {background:url(/images/tab-home-offers.jpg) no-repeat 0 1px;}


