.bgtile02 {BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/images/shadow01.gif)}
.bgtile01 {BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/images/shadow.gif)}
.landing {BACKGROUND-IMAGE: url(/images/white_bg_center.gif);}
body {font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}


.arial_9 {font-size:9px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
.arial_10 {font-size:10px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
.arial_11 {font-size:11px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
.arial_12 {font-size:12px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
.arial_13 {font-size:13px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
.arial_14 {font-size:14px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
.arial_15 {font-size:15px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
.arial_16 {font-size:16px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
.arial_17 {font-size:17px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
.arial_18 {font-size:18px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
.arial_20 {font-size:20px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
.arial_22 {font-size:22px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
.arial_24 {font-size:24px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
.arial_26 {font-size:26px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}

.nav {color:#FFFFFF;font-size:16px;}
.homeImage {border:1px solid #cccccc;}
.homeImage1 {border:1px solid #008000;}
.homeImage2 {border:2px solid #008000;}
.homeImage3 {background:transparent url(/images/green-1px.gif) repeat-x scroll 0 0; border:1px solid #cccccc;}
.homeImage4 {background:transparent url(/images/blue2-1px.gif) repeat-x scroll 0 0; border:1px solid #cccccc;}
.homeImage5 {border:3px solid #FF9900;background:#FFFFFF}
.homeImage6 {border:1px solid #008000;background:url(/images/faq_bar_body_grn.gif) center bottom repeat-x;}
.homeImage7 {border:1px solid #0090cf;}
.homeImage8 {border:3px solid #008000;background:#FFFFFF}

.startHere {padding:8px 0 1px 15px; font-size:22px; font-weight:bold; color: #FA6100;}
.WhereBox {border:1px solid #A0C8F0; font-size:18px; font-weight:bold; height:28px; padding-left:2px; width:300px;}
.FAQ {background:transparent url(/images/faq_bar_1x25.gif) repeat-x scroll 0 0; margin:0;padding:0; color:#008000; Font-size:14px;text-decoration: underline;}
.FAQ a:link{margin:0;padding:0; color:#008000; Font-size:14px;text-decoration: underline;}
.FAQ a:hover{margin:0;padding:0; color:#E9722A; Font-size:14px;text-decoration: underline;}
.FAQ a:visited{margin:0;padding:0; color:#008000; Font-size:14px;text-decoration: underline;}
.FAQ2 {margin:0;padding-left:10px; color:#008000; Font-size:14px;}
.FAQ2 a:link{color:#008000; Font-size:14px;text-decoration: underline;}
.FAQ2 a:hover{color:#E9722A; Font-size:14px;text-decoration: underline;}
.FAQ2 a:visited{ color:#008000; Font-size:14px;text-decoration: underline;}

.backtotop a:link{margin:0;padding:10px 1px 1px 1px; color:#008000; Font-size:10px;text-decoration: underline;}
.backtotop a:hover{margin:0;padding:10px 1px 1px 1px; color:#E9722A; Font-size:10px;text-decoration: underline;}
.backtotop a:visited{margin:0;padding:10px 1px 1px 1px; color:#008000; Font-size:10px;text-decoration: underline;}

.aboutus {color:#646464; Font-size:16px;cursor:pointer; cursor:hand;}
.aboutus_on {color:#FF9900; Font-size:16px;cursor:pointer; cursor:hand;}

.aboutus2 a:link {color:#646464; Font-size:14px;}
.aboutus2 a:hover {color:#FF9900; Font-size:14px;}
.aboutus2 a:visited {color:#646464; Font-size:14px;}


.QA {color:#000000; Font-size:18px; font-weight:bold;font-style:italic;}
.QAA {text-align:justify;color:646464;font-size:14px;}

#result-st{border-right:1px solid #ddd;}
.listTitle{clear:both;padding:.25em 2px .75em 2px;}
.listTitle h1{float:left;font-size:1.3em;_zoom:1;}
.found{color:#333;display:block;float:right;font-size:.9em;margin-top:.25em;white-space:nowrap;}


.sortwidget, .viewOptions{white-space:nowrap;font-size:.9em;clear:none;display:block;text-align:left;}
.sortwidget label, .viewOptions label{font-weight:bold;color:#666;display:block;float:left;margin-right:1em;}
.sortwidget{float:left;_width:180px;}
.sortwidget select{float:left;}
.sortwidget fieldset{float:left;}

.BGgray {background:#CCCCCC none repeat scroll 0 0;color:#333333;}
.BGgray2 {background:#FFFFFF none repeat scroll 0 0;color:#FFFFFF;}
.BGgray3 {background:red none repeat scroll 0 0;color:red;}
.BGgray4 {background:#000000 none repeat scroll 0 0;color:#000000;}

#plistcol {width:500px;float:left;position:relative;border-right:1px solid #ccc;_zoom:1;}
#plistcolwrapper {position:relative;border-right:1px solid #ccc;_zoom:1;margin-right:8px;}
#plistcol .rr{font-size:1em;min-height:90px;}
#plistcol .rr .dt h2{font-size:1.3em;}
#plistcol .rr a{font-size:.9em;}
#plistcol .rr .act{position:relative;width:auto;bottom:auto;}
#plistcol .rr .act a{display:block;}
#plistcol .rr .act li{margin-right:.5em;list-style:none;display:block;clear:both;float:right;}
#plistcol .featw .rr .act li{float:left;}
#plistcol .rr .pc1{width:48%;float:left;}
#plistcol  .rr .pc2{width:45%;float:right;margin-top:5px;z-index:2;position:relative;}
#plistcol .rr .cb{font-size:.9em;margin-top:.5em;white-space:nowrap;}
#plistcol .rr .gc{color:#333;white-space:nowrap;}
#plistcol .rr .gc a{display:inline;clear:none;}
#plistcol .rr p.ad{line-height:normal;}
.pagination{padding:5px;}
.pagination span{display:block;}
*html .pagination{height:1%;}
.pagination ul, .pagination p{margin:0;padding:0;float:left;font-size:.9em;font-weight:bold;height:2em;}
.pagination p{margin-right:.5em;display:inline-block;line-height:2.2em;}
.pagination li{list-style:none;float:left;padding:0;white-space:nowrap;border:none;}
.pagination li.btn{border:1px solid #bbb; background:url(/images/sprite.png) 0 0 repeat-x;color:#000;margin:0 2px;text-align:center;}
.pagination li.page{padding:0 5px 0 0;}
.pagination a, .pagination a:link, .pagination a:visited, .pagination li span{padding:0 5px 2px 5px;display:inline-block;line-height:2.2em;height:1.6em;}
.pagination li.btn a:link, .pagination li.btn a:visited{text-decoration:none;padding:1px 0 0 0;color:#000;display:block;line-height:1.4em;width:1.7em;}
.pagination li span{line-height:2.2em;padding:0;margin:0;}
.pagination li.cur a:link, .pagination li.cur a:visited, .pagination li.cur a:hover{text-decoration:none;background:transparent;}
.pagination a:hover{background:#d9efff url(/images/ruledtablehover.gif ) top left repeat-x;color:#000;background:url(/images/sprite.png) 0 -1301px repeat-x;}
.pagination li.p, .pagination li.n {white-space:nowrap;}
.featw{background:#5b9fe9 url(/images/featured.gif) 0 center no-repeat;padding-left:0;}
#featured_rows{background:#5b9fe9;padding:0 0 2px 0;_height:1%;}

.rr {font-size:1em;min-height:90px;}
.rr .dt h2 {font-size:1.3em;}
.rr a {font-size:.9em;}
.rr .act {width:auto;}
.rr .act a {display:block;}
.rr .act li {margin-right:.5em;list-style:none;display:block;clear:both;float:right;}
.featw .rr .act li {float:left;}
.rr .pc1 {width:48%;float:left;}
.rr .pc2 {width:45%;float:right;margin-top:5px;}
.rr .cb {font-size:.9em;margin-top:.5em;white-space:nowrap;}
.rr .gc {color:#333;white-space:nowrap;}
.rr .gc a {display:inline;clear:none;}
.rr p.ad {line-height:normal;}
.resultsNav{display:block;font-size:.9em;padding:4px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.resultsNav form input, .resultsNav form{padding:0;}
.pagination{padding:0;}
.viewOptions .mnpsel,  .viewOptions select{float:right;margin-right:0;}
/* .viewLargerImage{cursor: url(/images/magnify-copy.ico), pointer;} */

.rr{clear:both;border-bottom:1px solid #ccc;background:#fff;color:#747474;position:relative;min-height:100px;font-size:.95em;padding-top:5px;cursor:pointer; cursor:hand;}
div.rr{_zoom:1;_height:95px;}
.rr:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.rr.init{cursor:pointer; cursor:hand;}
.rr a{color:#33BD19;font-size:.8em;}
.rr.hover a:link,.rr:hover a:link{color:#31a3c8;}
.rr.hover a:hover, .rr.hover a:focus,  .rr:hover a:hover, .rr:hover a:focus{color:#e9722a;}
.rr .ig{width:114px;float:left;_height:78px;text-align:center;position:relative;display:block;padding-top:4px;min-height:78px;}
.rr .dt{margin-left:114px;}
.rr .dt h2{font-size:1.6em;line-height:.8em;_line-height:normal;padding:2px 0 0 0;margin:0 20px 0 0;}
.rr .dt p{padding:0;margin:0;font-size:.95em;}
.rr p.ad{font-size:.85em;margin:0 0 .3em 0;padding:0;line-height:.9em;font-style:italic;}
.rr em{font-weight:bold;font-style:normal;margin-right:5px;}
.rr .cb , .rr .pn{font-weight:bold;color:#C83158;}
.rr .pn{white-space:nowrap;}
.rr p.cb span{color:#666;}
.rr .dt .vt, .rr .det .vt{background:transparent url(/images/16x16icon.png) no-repeat 0 -1657px;padding-left:20px;font-size:1em;margin-top:.5em;}
.rr .sv{background:transparent url(/images/16x16icon.png) no-repeat 0 -1321px;z-index:10;padding-left:20px;}
.rr .sv.Saved{background-position:0 -1188px;}
.rr .sv.Saved, .rr .ilink.save.Saved{background-position:0 -1188px;z-index:5;}
.rr .sv.Saved .sv-0{display:none;}
.rr .sv .sv-1{display:none;}
.rr .sv.Saved .sv-1{display:inline;}
.rr .rm{float:left;}
.rr .act{padding:0;margin:0;position:absolute;right:0;bottom:5px;width:8.5em;}
.rr .act a{display:block;white-space:nowrap;clear:both;line-height:1.5em;}
.rr:hover .act{background:transparent;}
.rr .act .inq{margin-left:1em;white-space:nowrap;}
.rr .vp{float:left;}

.pad2{padding:2px;}
.pad5{padding:5px;}
.pad7{padding:7px;}
.pad8{padding:8px;}
.pad10{padding:10px;}
.pad15{padding:15px;}

.padTop2{padding-top:2px;}
.padTop3{padding-top:3px;}
.padTop5{padding-top:5px;}
.padTop7{padding-top:7px;}
.padTop8{padding-top:8px;}
.padTop10{padding-top:10px;}
.padTop11{padding-top:11px;}
.padTop13{padding-top:13px;}
.padTop14{padding-top:14px;}
.padTop15{padding-top:15px;}
.padTop20{padding-top:20px;}
.padTop25{padding-top:25px;}

.padRight5{padding-right:5px;}
.padRight10{padding-right:10px;}
.padRight20{padding-right:20px;}
.padRight30{padding-right:30px;}

.padBot2{padding-bottom:2px;}
.padBot5{padding-bottom:5px;}
.padBot7{padding-bottom:7px;}
.padBot8{padding-bottom:8px;}
.padBot10{padding-bottom:10px;}
.padBot20{padding-bottom:20px;}

.padLeft2{padding-left:2px;}
.padLeft3{padding-left:3px;}
.padLeft5{padding-left:5px;}
.padLeft10{padding-left:10px;}
.padLeft15{padding-left:15px;}
.padLeft20{padding-left:20px;}
.padLeft30{padding-left:30px;}


.mnpsel{overflow:hidden;position:absolute;  cursor:default;float:left;font-size:.97em;  clear:none;background:url(/images/sprite.png) 0 0 repeat-x;}
.mnpselval{width:100%;white-space:nowrap;background-color:transparent;padding:1px 18px 2px 3px;margin:1px 18px 1px 1px;overflow:hidden;}
.mnpselbtn {  background:url(/images/sprite.png) 0 0 repeat-x;display:block;position:absolute;top:1px;right:0;width:14px;height:16px;}
.mnpselbtn span{display:block;width:14px;height:16px;background:url(/images/16x16icon.png) no-repeat  0 -1820px;}
.mnpsel.focused,  .mnpsel.focused .mnpselbtn{background:url(/images/sprite.png) 0 -210px repeat-x;}
.mnpsel:hover, .mnpsel.hover{border-color:#72b3ff;background-position:0 -1301px;}
.mnpsel:hover .mnpselbtn{background-position:0 -1301px;}
.mnpsel.focused,  .mnpsel.focused .mnpselbtn{background:url(/images/sprite.png) 0 -210px repeat-x;}
#cons input.mnpselinp{width:1px;position:absolute;top:0;right:0;overflow:hidden;font-size:1px;display:block;color:#fff;border:none;background:transparent;}
.mnpselopt{display:block;white-space:nowrap;padding:1px 1px 1px 2px;_zoom:1;}
.mnpselopt:link,.mnpselopt:visited,.mnpselopt{color:#666;text-decoration:none;font-weight:normal;font-size:inherit;}
.mnpseldrop-i .mnpselopt{float:left;clear:both;}
.mnpseldrop a.selhover, .mnpseldrop a:link.selhover, .mnpseldrop a:visited.selhover{background-color:highlight;color:HighlightText;position:relative;}
.mnpseldrop, .mnpseldrop-i{display:block;position:absolute;z-index:2000;text-align:left;}
.mnpseldropc{overflow-y:auto;overflow-x:hidden;max-height:200px;border:1px solid #666;background:#fff;padding-bottom:3px;}

#header #menu{position:absolute;top:0;right:0;padding:.5em 0 .5em .5em;width:540px;text-align:right;}
#menu a{color:#30b117;font-weight:bold; font-size:14px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
#menu a:hover, a:focus{color:#E9722A;text-decoration:underline; font-size:14px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}

#about a{color:#30b117;font-size:14px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
#about a:hover, a:focus{color:#E9722A;text-decoration:underline; font-size:14px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}

/* Search Header */
#search-header {width:874px; height:5px;}
#search-header-border {background:url(/images/short_bkgd_fade.gif); width:874px; max-width:872px; background-repeat:repeat-x; background-position:bottom; background-color:#ffffff;}
#search-header-form {padding:0px 10px 3px 10px;}
#search-header-form form {margin:0;padding:0;}
#search-header-form label {font-size:11px;font-weight:bold;color:#333333;vertical-align:middle;}
#search-bar label {font-size:12px; color:#333333; font-weight:bold;}
textarea, .input_txt {border:1px solid #999999;font-family:verdana;font-size:12px;color:#777;padding-left:2px;vertical-align:middle;}
.input_txt2 {border:1px solid #999999;font-family:verdana;font-size:18px;color:#a9a9a9;padding-left:2px;vertical-align:middle;}
.input_txt3 {border:1px solid #999999;font-family:verdana;font-size:12px;color:#777;padding-left:2px;vertical-align:middle;cursor:pointer;font-weight:bold;}
.input_txt3:hover {border:1px solid #000000;font-family:verdana;font-size:12px;color:#000000;padding-left:2px;vertical-align:middle;cursor:pointer;background: #E9722A;font-weight:bold;}
.input_txt4 {border:1px solid #999999;font-family:verdana;font-size:12px;color:#777;padding-left:2px;vertical-align:middle;width:200px;}


#combined_location_field {padding-top:3px; width:195px; height:20px; font-size:12px;}
#facilityNameField {padding-top:3px; width:300px; height:20px; font-size:12px;}
.additional_field {width:60px;}
.additional_field label {font-size:14px;}
.additional_field_pet {width:120px;}
.additional_field_rooms {width:120px;}
.additional_field_maps {width:100px;}
.additional_field_rooms2 {width:110px;}
.additional_field select, .additional_field select option, .additional_field_baths select, .additional_field_baths select option {font-size:12px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif}
#search-spacer{background-color:#B6DBF4;border-bottom:1px solid #9f9f9f;width:860px;}
select{font-size:12px;font-family:verdana;color:#777;}
#refine-btn {cursor:pointer; cursor:hand; float:left; padding-top:1px;}


#search-footer {width:872px;}
#side-border {border-left:1px solid #9f9f9f;border-right:1px solid #9f9f9f;background:url(/images/short_bkgd_fade.gif); width:200px; max-width:198px; background-repeat:repeat-x; background-position:bottom; background-color:#ffffff;}
.rewardsListBox img {vertical-align:middle;margin-right:7px;}

#search-expanded {padding:0 0 15px 5px;display:none}
#search-expanded_form a:link, #search-expanded_form a:visited, #search-expanded_form a:hover, #search-expanded_form a:active{color:#333333;vertical-align:bottom;}


div#nbrLink a.uni_search_popup_no_Link:link, div#nbrLink a.uni_search_popup_no_Link:visited, div#nbrLink a.uni_search_popup_no_Link:hover, div#nbrLink a.uni_search_popup_no_Link:active {color:#999;text-decoration:none;cursor:default;vertical-align:bottom;} 
a.uni_search_popupLink_close:link {color:#0070aa;}
a.uni_search_popupLink_close:visited {color:#0070aa;}
a.uni_search_popupLink_close:hover {color:#0070aa;}
a.uni_search_popupLink_close:active {color:#0070aa;}
#uni_search_popup_amenities {position:absolute;top:110px;left:100px;width:255px;display:none;z-index:1;}
#uni_search_popup_neighborhoods {position:absolute;width:538px;display:none;z-index:1;}
.uni_search_popupBox {background-color:#FFFFFF;border:2px solid #0090CF;}
#uni_search_popup {position:absolute;top:10px;left:10px;width:255px;display:none;z-index:101;}
#footerSpacer {background-color:#B6DBF4;border-bottom:1px solid #9f9f9f;width:860px;}
#uni_search_popup input{vertical-align:middle;}
#unisearch_mainbar label {font-size:12px; color:#333333; font-weight:bold;}
#combined_location_field {padding-top:3px; width:195px; height:20px; font-size:12px;}
.boxexpand {float:left; background:url(/images/off.gif) no-repeat; color:#999999; height:21px; padding:3px 0 0 25px;}
a.amenities:link{color:#000000; font-size:12px; font-family:"Trebuchet MS",Verdana,Arial,Sans-serif; vertical-align:bottom; text-decoration:underline; font-weight:bold;}
a.amenities:visited{color:#000000; font-size:12px; font-family:"Trebuchet MS",Verdana,Arial,Sans-serif; vertical-align:bottom; text-decoration:underline; font-weight:bold;}
a.amenities:hover{color:#008000; font-size:12px; font-family:"Trebuchet MS",Verdana,Arial,Sans-serif; vertical-align:bottom; font-weight:bold;}
a.amenities:active{color:#999999; font-size:12px; font-family:"Trebuchet MS",Verdana,Arial,Sans-serif; vertical-align:bottom; font-weight:bold;}

/*Floating Div Classes*/
.floatLt {position:absolute;}
.clearBt {clear:both;}
.floatLt2 {position:absolute;}
.floatRt {float:right;}
.clearLt {clear:left;}
.clearRt {clear:right;}
#corner_bl{background:url(/images/corner_left_trans.gif); background-repeat:no-repeat; height:7px; width:7px;  line-height:7px;float:left;}
#corner_br{background:url(/images/corner_right_trans.gif); background-repeat:no-repeat; height:0px; width:7px; line-height:7px; float:right;}

/*Cash Back*/
#cash-back {width:630px; border:1px solid #c6e4c6; background:url(/images/100dlrBanner_1px.gif) repeat-x; padding:15px 15px 5px 15px; margin:0 0 10px 0; overflow:hidden; font-size:12px; color:#333; line-height:17px;}
#cash-back img {float:left; margin:0 25px 0 0; display:block;}
#cash-back div#cash-copy {float: right; width:564px; min-width:594px;}
#cash-back div#cash-copy h3 {font-size:13px; font-weight:bold; color:#000000; padding:0; margin:0; line-height:18px;}
#cash-back div#cash-copy h3 span.highlight {color:#006600;}
#cash-back div#cash-copy a {color:#0070aa; font-weight:normal;}
#cash-back div#cash-copy div#learn_more_link {float:right; padding-top:10px;}



#cash-back2 {width:610px; border:1px solid #c6e4c6; background:url(/images/100dlrBanner_1px.gif) repeat-x; padding:15px 15px 5px 15px; margin:0 0 10px 0; overflow:hidden; font-size:12px; color:#333; line-height:17px;}
#cash-back2 img {float:left; margin:0 25px 0 0; display:block;}
#cash-back2 div#cash-copy {float: right; width:564px; min-width:594px;}
#cash-back2 div#cash-copy h3 {font-size:13px; font-weight:bold; color:#000000; padding:0; margin:0; line-height:18px;}
#cash-back2 div#cash-copy h3 span.highlight {color:#006600;}
#cash-back2 div#cash-copy a {color:#0070aa; font-weight:normal;}
#cash-back2 div#cash-copy div#learn_more_link {float:right; padding-top:10px;}

#different #cb{background:#FFFED5 url(/images/cash-back2.png) 0 0 no-repeat;	width:76px;	height:78px; display:block;	float:right; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cash-back2.png',sizingMethod='crop'); _background:none;}
#cities {width:300px;float:left;}
#cities .b3-c{padding-left:10px;min-height:150px;_height:150px;}
#cities h2{color:rgb(2, 87, 116);font-size:1.2em;font-weight:bold;padding:1em 0;}
.box3b {margin-bottom:1.8em;position:relative;width:99.9%;z-index:1;}
.box3b .b3-c {background-color:#F2F2F2;}
.box3b .b3-c {position:relative;z-index:1;border:1px solid #ccc;padding:.25em .5em;background:transparent url(/images/topwhitetrans.png) 0 0 repeat-x;_background-image:none;min-height:5px;_height:5px;~zoom:1;}
.box3b .b3-c:after {content:".";display:block;height:0;clear:both;visibility:hidden;}



.detail-cash-back {width:200px; padding:5px 10px 5px 10px; font-size:12px; color:#333; line-height:14px; text-align: justify;}
.detail-cash-offer {font-size:13px; font-weight:bold; color:#333333; padding:0; margin:0; line-height:18px; text-align: center;}

.ajaxloader {position:absolute; width:32px; height:32px; top:0; left:0;}


#cashMain {width:530px; height:290px; margin: 1px 2px 8px 0px; padding-top:1px; background-image:url(/images/div/layer2.png);}
#cashMain p {font-family:'Trebuchet MS', Arial, sans-serif;font-size:13px; color:#333333; margin-top: 95px;}

a.prevDisabled,a.prevDisabled:hover,a.nextDisabled:hover {background-position:0 0;cursor:default;}


.padhead{padding-top:10px;padding-left:5px;}

a.button:hover,a.button:focus,  button:focus,  button:hover {color:#fff; border-color:#e74d02; background-position:0 -2199px;text-decoration:none;}
a.button,  button {border:1px solid #e74d02; background:url(/images/button.gif) 0 -573px #e9722a repeat-x; text-align:center; font-weight:bold; text-decoration:none; color:#fff; height:auto; font-size:1em; cursor: pointer; cursor: hand; position:relative; margin:0;}
button {padding:2px 5px; overflow:visible;}

A:link {color: #0000FF; text-decoration:none;}
A:visited {color: #0000FF; text-decoration:none;}
A:hover {color: #337B02;}

a.menu:link {color: #FFFFFF; text-decoration:underline; font-size:14px; text-decoration:underline;}
a.menu:visited {color: #FFFFFF; text-decoration:underline; font-size:14px; text-decoration:underline;}                  
a.menu:hover {color: #FFFFFF; font-weight: bold; font-size:14px; text-decoration:underline;}

/* Number of Pages */
.PagingCtr {padding-bottom: 5px; padding-top: 5px;}
.GlobSubTextMd {font-size: 95%; text-decoration: none;}
.PagingCtr a:link{background-color: #fede7f; text-decoration: none; color: #008000;}
.PagingCtr a:hover{text-decoration: none; color: #008000;}
.PagingCtr a:visited{background-color: #fede7f; text-decoration: none; color: #008000;}
.PagingCtr a:focus{background-color: #fede7f; text-decoration: none; color: #008000; font-size:100%; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
.PagingLinkOff{color: #008000; border: 1px solid #c1c1c1; padding: 1px 5px 1px 5px; text-decoration: none;}
.PagingLinkOn{border: 1px solid #008000; padding: 1px 5px 1px 5px; text-decoration: none;}

/* View Interactive Map */
.PagingLinkOff4{color: #008000; border: 1px solid #c1c1c1; padding: 1px 5px 1px 5px; text-decoration: none;}
.PagingCtr2 {padding-bottom: 5px; padding-top: 5px;}
.PagingCtr2 a:link{background-color: #fede7f; text-decoration: none; color: #008000;}
.PagingCtr2 a:hover{background-color: #e9f4fc; text-decoration: none; color: #008000;}
.PagingCtr2 a:visited{background-color: #fede7f; text-decoration: none; color: #008000;}

/* David Search Engine */
#ajaxResults {z-index:102; width:195px; height:250px; display:none; border:1px solid black; overflow-y:auto; background-color:#FFFFFF; position:absolute;}
#ajaxResults div {z-index:102; cursor:default; padding-left:2px;}
#ajaxResults div.current {z-index:102; background-color:#316AC5; color:#FFFFFF;}

#list a:link {color: #008000; text-decoration:underline; font-weight:bold; font-size:15px;}
#list a:visited {color: #008000; text-decoration:underline; font-weight:bold; font-size:15px;}
#list a:hover {color: #E9722A; font-weight:bold; font-size:15px;}

.listcity {font-size:11px; margin: 0 0 0.3em; padding: 0; font-style:italic; color: #747474;}
.listprice {font-size:14px; margin: 0 0 0 0; padding: 0; color: #747474; line-height: 15px;}
.listroomtype {font-size:12px; margin: 0; padding: 0; color: #747474; line-height: 25px;}
.listfacilitysize {font-size:12px; margin: 0; padding: 0; color: #747474; line-height: 5px;}
.listdistance {font-size:12px; margin: 0; padding: 0; color: #747474; line-height: 25px;}
#list2 {clear:both;}
#list2 table {background:#eef8ff url(/images/topwhitetrans.png) 0 0 repeat-x; _background:#eef8ff url(/images/ruledtablehover.gif ) 0 -276px repeat-x;}

.listmoredetails {font-size:14px; margin: 0; padding: 0; color: #747474; line-height: 25px; font-weight: bolder;}
#listmoredetails a:link {color: #008000;  margin: 0; padding: 0; text-decoration:underline; font-weight:bold; font-size:12px; line-height: 25px;}
#listmoredetails a:visited {color: #008000;  margin: 0; padding: 0; text-decoration:underline; font-weight:bold; font-size:12px; line-height: 25px;}
#listmoredetails a:hover {color: #E9722A;  margin: 0; padding: 0; font-weight:bold; font-size:12px; line-height: 25px;}

.sResultsRow {cursor: pointer; cursor: hand;}
.rowDefault {background-color:#ffffff; cursor: pointer; cursor: hand;}
.featlisthighlight {font-size:12px; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif; cursor: pointer; cursor: hand;}
.rowOff {background-color:#ffffff;}
.rowOn {background-color:#FEF8B2; cursor: pointer; cursor: hand;}
.car1 {width:100%;}
.listimage {padding-left:2px; padding-right:10px; padding-top:10px; padding-bottom:10px; width:125px;}
.BGwhite {color: #333333; background: #333333; height:1px;}
.rewardsListBox {padding-top: 10px;z-index:2020;}
.rewardsListBox a:link {margin:0;color: #008000; font-size:11px; font-weight:bold; text-decoration:underline;}
.rewardsListBox a:visited {margin:0;color: #008000; font-size:11px; font-weight:bold; text-decoration:underline;}
.rewardsListBox a:hover {margin:0;color: #E9722A; font-size:11px; font-weight:bold; text-decoration:underline;}

.hand {cursor: pointer; cursor: hand;}
.footer {padding-top: 2px;padding-bottom: 2px;color: #E9722A;  margin: 0; font-weight:bold; font-size:14px;}
.footer a:link {vertical-align: 40%;color: #008000; font-size:11px; font-weight:bold; text-decoration:underline;}
.footer a:visited {vertical-align: 40%;color: #008000; font-size:11px; font-weight:bold; text-decoration:underline;}
.footer a:hover {vertical-align: 40%;color: #E9722A; font-size:11px; font-weight:bold; text-decoration:underline;}

b, strong {font-weight: bolder;}
.cashback2 {padding-top: 10px;color: #C83158;  margin: 0; font-weight:bold; font-size:14px;}
.cashback2 a:link {margin:0;color: #008000; font-size:11px; font-weight:bold; text-decoration:underline;}
.cashback2 a:visited {margin:0;color: #008000; font-size:11px; font-weight:bold; text-decoration:underline;}
.cashback2 a:hover {margin:0;color: #E9722A; font-size:11px; font-weight:bold; text-decoration:underline;}

.cashback3 {padding-top: 10px;color: #E9722A;  margin: 0; font-weight:bold; font-size:14px;}
.cashback3 a:link {margin:0;color: #008000; font-size:11px; font-weight:bold; text-decoration:underline;}
.cashback3 a:visited {margin:0;color: #008000; font-size:11px; font-weight:bold; text-decoration:underline;}
.cashback3 a:hover {margin:0;color: #E9722A; font-size:11px; font-weight:bold; text-decoration:underline;}

.cashback4 {padding-top: 10px;padding-bottom: 10px;color: #E9722A;  margin: 0; font-weight:bold; font-size:14px;}
.cashback4 a:link {vertical-align: 40%;color: #008000; font-size:11px; font-weight:bold; text-decoration:underline;}
.cashback4 a:visited {vertical-align: 40%;color: #008000; font-size:11px; font-weight:bold; text-decoration:underline;}
.cashback4 a:hover {vertical-align: 40%;color: #E9722A; font-size:11px; font-weight:bold; text-decoration:underline;}

.moretruth a:link{background-color: #c4e8c4; text-decoration: none; color: #008000; width: 198px;}
.moretruth a:hover{background-color: #FFFFFF; text-decoration: none; color: #E9722A; width: 198px;}
.moretruth a:visited{background-color: #c4e8c4; text-decoration: none; color: #008000; width: 198px;}

#cancelclose a:link {color: #0070AA; font-size:11px; font-weight:bold; text-decoration:underline;}
#cancelclose a:visited {color: #0070AA; font-size:11px; font-weight:bold; text-decoration:underline;}
#cancelclose a:hover {color: #E9722A; font-size:11px; font-weight:bold; text-decoration:underline;}
#valignBot2 {font-size:12px;font-weight:normal;color:#333333;vertical-align:middle;}

/* Detail Page */
.menu_off {height: 32px;width: 210px; margin: 0px;color: #008000; background:  url(/images/menu10e.gif); padding: 0px 10px 0 0px;font-weight:bold; font-size:18px;cursor: pointer; cursor: hand;}
.menu_on {height: 32px;width: 210px; margin: 0px;color: #FF9834; background:  url(/images/menu10e.gif) 0 -32px; padding: 0px 10px 0 0px;font-weight:bold; font-size:18px;cursor: pointer; cursor: hand;}
.menu_off1 {height: 32px;width: 210px; margin: 0px;color: #008000; font-weight:bold; font-size:16px;cursor: pointer; cursor: hand;}
.menu_on1 {height: 32px;width: 210px; margin: 0px;color: #FF9834; font-weight:bold; font-size:16px;cursor: pointer; cursor: hand;}

.detail-header {background:transparent url(/images/green-up.gif) repeat-x scroll 0 0;color: #E9722A; margin: 0; font-weight:bold; font-size:15px;}
.detail-header2 {background:transparent url(/images/background-account4.jpg) repeat-x scroll 0 0;color: #E9722A; margin: 0; font-weight:bold; font-size:15px;}
.detail-header3 {color: #E9722A; margin: 0; font-weight:bold; font-size:16px;}
.detail-header4 {color: #EB8E04; margin: 0; font-weight:bold; font-style:italic; font-size:18px;}
.detail-header5 {color: #EB8E04; margin: 0; font-weight:bold; font-size:18px;}
.detail-header6 {color: #FF9900; margin: 0; font-weight:bold; font-size:36px;}
.detail-header7 {background:transparent url(/images/gradient_header_1x30.gif) bottom repeat-x scroll 0 0;color: #EA8E04; margin: 0; font-weight:bold; font-size:15px;}
.detail-header8 {background:transparent url(/images/background-blue-40.gif) repeat-x scroll 0 0;color: #E9722A; margin: 0; font-weight:bold; font-size:11px;}
.detail-header9 {color: #E9722A; margin: 0; font-weight:bold; font-size:11px;}

.pricing {font-size:14px; margin: 0; padding: 0; color: #747474; line-height: 30px;}
.pricing a:link{background-color: #FFFFFF; text-decoration: none; color: #747474; width: 100px;}
.pricing a:hover{background-color: #c4e8c4; text-decoration: none; color: #008000; width: 100px;}
.pricing a:visited{background-color: #FFFFFF; text-decoration: none; color: #747474; width: 100px;}
.brochure {font-size:12px; margin: 0; padding: 0; color: #747474; line-height: 30px;}
.brochure a:link{background-color: #FFFFFF; text-decoration: none; color: #747474; width: 75px;}
.brochure a:hover{background-color: #c4e8c4; text-decoration: none; color: #008000; width: 75px;}
.brochure a:visited{background-color: #FFFFFF; text-decoration: none; color: #747474; width: 75px;}

#DetailTab {float:left;width:100%;background:#F4F4F4;font-size:93%;line-height:normal;border-bottom:1px solid #24618E;}
.DetailTab_off{float:left;background:url("images/tableftJ.gif") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;}
.DetailTab_off span {float:left;display:block;background:url("images/tabrightJ.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#24618E;cursor: pointer; cursor: hand;}
.DetailTab_on{float:left;background:url("images/tableftJ.gif") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;background-position:0% -42px;}
.DetailTab_on span {float:left;display:block;background:url("images/tabrightJ.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#FFF;background-position:100% -42px;cursor: pointer; cursor: hand;}




.amenities {font-size:12px; margin: 0 0 0 0; padding: 0; color: #747474; line-height: 15px;}
.video {font-size:12px; margin: 0; padding: 0; color: #747474; line-height: 25px;}
.rebatetext {font-size:13px; color: #747474; text-align: justify;}
.rebatetitle {font-size:18px; color: #E9722A; font-weight:bold;}
#picture a:link, 
#picture a:visited, 
#picture a {color: #008000;text-decoration:none;font-size: 11px;font-weight:normal;}
#picture a:hover {color: #E9722A;text-decoration:underline;font-size: 11px;font-weight:normal;}
.picture a:link, 
.picture a:visited, 
.picture a {color: #008000;text-decoration:none;font-size: 11px;font-weight:normal;}
.picture a:hover {color: #E9722A;text-decoration:underline;font-size: 11px;font-weight:normal;}
#facility-name {color: #008000; text-decoration:none; font-weight:bold; font-size:15px;}
.facility-details {font-size:14px; padding: 3px 0px 0px 0px; font-weight:bold; color: #747474;}
.facility-details em {font-size:12px; padding: 5px 0px 0px 0px; color: #747474;}
.facility-details2 {font-size:14px; padding: 3px 0px 0px 0px; font-weight:bolder; color: #000000;}
.facility-details3 {font-size:12px; font-weight:bold; color: #747474;}
.facility-details3 em {font-size:11px; color: #747474;}


/* Featured Properties */
.feature-list {color: #008000; text-decoration:underline; font-weight:bold; font-size:13px;}
.feature-city {font-size:11px; font-style:italic; color: #747474;}
.facilityid {width:100%; height: 100%;}
.facilityOff {background-color:#ffffff;}
.facilityOn {background-color:#FEDE7F; cursor: pointer; cursor: hand; height: 100%;}
.PageText {font-size: 150%; text-decoration: none; font-weight:bold;}
.PreviousPage {padding-bottom: 70px; padding-top: 70px;}
.PreviousPage a:link   {background:transparent url(/images/featuredlist-right.gif) repeat-y scroll 0 0;text-decoration: none; color: #008000;}
.PreviousPage a:hover  {background-color: #C4E8C4; text-decoration: none; color: #E9722A;}
.PreviousPage a:visited{background:transparent url(/images/featuredlist-right.gif) repeat-x scroll 0 0; text-decoration: none; color: #008000;}
.PreviousPage a:focus  {background-color: #C4E8C4; text-decoration: none; color: #008000; font-size:100%; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;}
.PageOff {color: #008000; border: 1px solid #c1c1c1; padding-bottom: 70px; padding-top: 70px;}
.PageOn {border: 1px solid #ff1a00; padding-bottom: 70px; padding-top: 70px;}



.featured-header {background:transparent url(/images/background-account5.jpg) repeat-x scroll 0 0;color: #747474; padding-top: 0px; padding-bottom: 0px;margin: 0; font-weight:bolder; font-size:16px;}
.featured-header2 {background:transparent url(/images/facility-header.gif) repeat-x scroll 0 0;color: #747474; padding-top: 0px; padding-bottom: 0px;margin: 0; font-weight:bolder; font-size:16px;}


.subnavigation a:link {background-color: #c4e8c4; text-decoration: none; color: #008000; width: 125px;}
.subnavigation a:hover {background-color: #FFFFFF; text-decoration: none; color: #E9722A; width: 125px;}
.subnavigation a:visited {background-color: #c4e8c4; text-decoration: none; color: #008000; width: 125px;}
.subnavigation2 a:link {background-color: #0090cf; text-decoration: none; color: #FFFFFF; width: 125px;}
.subnavigation2 a:hover {background-color: #FFFFFF; text-decoration: none; color: #E9722A; width: 125px;}
.subnavigation2 a:visited {background-color: #0090cf; text-decoration: none; color: #FFFFFF; width: 125px;}
#backsearch a:link {color: #008000; text-decoration:underline; font-weight:bold; font-size:12px;}
#backsearch a:visited {color: #008000; text-decoration:underline; font-weight:bold; font-size:12px;}
#backsearch a:hover {color: #E9722A; font-weight:bold; font-size:12px;}

/* Automated on-demand divbox parameters*/
#divbox {position:absolute; visibility:hidden; overflow:visible; left:0px; top:0px; z-index:201;margin-top:10px;}
#divbox .tlCorner {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/divbox/divbox_tl.png');}
#divbox .tlCorner[class] {background-image:url(/images/divbox/divbox_tl.png);}
#divbox .topBorder {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/divbox/divbox_top.png'); background-repeat:repeat-x;}
#divbox .topBorder[class] {background-image:url(/images/divbox/divbox_top.png);}
#divbox .trCorner {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/divbox/divbox_tr.png');}
#divbox .trCorner[class] {background-image:url(/images/divbox/divbox_tr.png);}
#divbox .trFade {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/divbox/divbox_trfade.png');}
#divbox .trFade[class] {background-image:url(/images/divbox/divbox_trfade.png);}
#divbox .leftBorder {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/divbox/divbox_left.png'); background-repeat:repeat-y;}
#divbox .leftBorder[class] {background-image:url(/images/divbox/divbox_left.png);}
#divbox .rightBorder {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/divbox/divbox_right.png'); background-repeat:repeat-y;}
#divbox .rightBorder[class] {background-image:url(/images/divbox/divbox_right.png);}
#divbox .brFade {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/divbox/divbox_brfade.png');}
#divbox .brFade[class] {background-image:url(/images/divbox/divbox_brfade.png);}
#divbox .brCorner {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/divbox/divbox_br.png');}
#divbox .brCorner[class] {background-image:url(/images/divbox/divbox_br.png);}
#divbox .bottomBorder {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/divbox/divbox_bottom.png'); background-position:bottom;	background-repeat:repeat-x;}
#divbox .bottomBorder[class] {background-image:url(/images/divbox/divbox_bottom.png);}
#divbox .blFade {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/divbox/divbox_blfade.png');}
#divbox .blFade[class] {background-image:url(/images/divbox/divbox_blfade.png);}
#divbox .blCorner {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/divbox/divbox_bl.png');}
#divbox .blCorner[class] {background-image:url(/images/divbox/divbox_bl.png);}
#divbox_content {clear:both; text-align:left; width:90%; padding-top:7px;}

.select-free {position:absolute; z-index:98; overflow:hidden;/*must have*/}
.select-free .hideiframe {display:none;/*sorry for IE5*/ display/**/:block;/*sorry for IE5*/ position:absolute;/*must have*/ top:0px;/*must have*/ left:0px;/*must have*/ z-index:-1;/*must have*/ filter:mask();/*must have*/ width:1px;/*must have for any big value*/ 	height:1px;/*must have for any big value*/;}

/* Cash Back Learn More*/
.cashDetailHead {margin:0; float:left; font-size:20px; font-weight:bold; color: #333333;padding: 5px 0px 4px 14px;}
#cashboxnew {border: 2px solid black; background-color:#ffffff; font-family:'Trebuchet MS', Arial, sans-serif; height:460px; width:530px; z-index:2020;}
#cashboxnew .facility-name {color: #008000; text-decoration:none; font-weight:bold; font-size:15px;}
.popupCloseLink{margin:0;float:right;padding:15px 10px 0px 0px;}
.popupCloseLink2{margin:14px 7px -14px 1px; text-align: right;font-size:6px; height: 30px;}
#BackgroundFilter {filter:alpha(opacity=90); opacity:0.9; background-color:#000; display:none; position:absolute; top:0px; left:0px; z-index:200 !important; overflow:hidden; *filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc002244,endColorstr=#cc002244); *background:transparent url(/images/pixel.gif);}
#ImageText {font-weight:bold; font-size:14px; color: #008000; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px;}

.cashbacktext {font-family:'Trebuchet MS', Arial, sans-serif; font-size:17px; color:#333333; padding-bottom: 5px; margin-top: 5px;}
.cashbacktext a:link {color: #008000; text-decoration:underline; font-weight:bold; font-size:17px;padding-bottom: 5px;margin-top: 5px;}
.cashbacktext a:visited {color: #008000; text-decoration:underline; font-weight:bold; font-size:17px;padding-bottom: 5px;margin-top: 5px;}
.cashbacktext a:hover {color: #E9722A; font-weight:bold; font-size:18px; padding-bottom: 5px;margin-top: 5px;}
a:link.cashbackclose {font-weight:bold; font-size:14px; color: #008000; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px;}
a:visited.cashbackclose {font-weight:bold; font-size:14px; color: #008000; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px;}
a:hover.cashbackclose {font-size:14px; font-weight:bold; color: #E9722A; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px;}
a:active.cashbackclose {font-size:14px; font-weight:bold; color: #008000; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px;}

a:link.cashdetails {font-weight:bold; font-size:12px; color: #505050; text-decoration:underline;}
a:visited.cashdetails {font-weight:bold; font-size:12px; color: #505050; text-decoration:underline;}
a:hover.cashdetails {font-size:12px; font-weight:bold; color: #E9722A; text-decoration:underline;}
a:active.cashdetails {font-size:12px; font-weight:bold; color: #505050; text-decoration:underline;}

#prev a {background:url(/images/arrow-left.gif) no-repeat 0 -53px;border:1px solid #000000;left:-1px;}
#prev a:hover {background-position:0 -106px;}
#next a {background:url(/images/arrow-right.gif) no-repeat 0 -53px;border:1px solid #000000;right:-2px;}
#next a:hover {background-position:0 -106px;}

.listprice4 {font-size:12px; margin: 0 0 0 0; padding: 0; color: #747474;}
