body{background-color:#E6E6E6;margin:10px 0 10px 0;font-family:Tahoma;}img{border:0;}.header{width:935px;}.header .topline{width:100%;height:14px;background-image:url('../images/redapple_03.gif');}.header .main{width:100%;height:99px;background-color:#FFFFFF;}.header .mleft{width:566px;height:99px;float:left;}.header .redlogo{width:260px;height:99px;float:left;}.header .citylogo{color:#CD3335;font-family:AgencyFB;font-size:32pt;font-weight:bold;padding-top:30px;background-position:bottom;}.header .mright{width:335px;height:99px;float:right;background-image:url('../images/redapple_37.gif');background-repeat:repeat-y;background-position:right;}.header .login{width:317px;height:45px;}.header .languages{width:200px;height:25px;margin-right:22px;padding:7px 0 0 0;float:right;border-style:solid;border-width:1px;border-color:#D2D2D2;margin-top:20px;}@media screen and (-webkit-min-device-pixel-ratio:0){.header .mright{width:330px;height:99px;float:right;background-image:url('../images/redapple_37.gif');background-repeat:repeat-y;background-position:right;}.header .login{width:317px;height:45px;}.header .languages{width:200px;height:20px;margin-right:22px;padding:3px 0 3px 0;float:right;border-style:solid;border-width:1px;border-color:#D2D2D2;margin-top:27px;}}.header .langpic{float:left;padding-left:10px;}.header .currbar{padding-left:20px;font-family:Tahoma;font-size:12px;}.header select{font-size:11px;}.header .apam{padding-top:2px;width:60px;float:left;text-align:center;font-size:12px;}.header a{text-decoration:none;color:#000000;}.header a:visited{text-decoration:none;color:#000000;}.header a:hover{text-decoration:none;color:#000000;}.loginTBL{text-align:left;font-size:12px;}.loginTBL input{font-size:11px;border-style:solid;border-width:1px;border-color:#D2D2D2;}.loginTBL a, .loginTBL a:link, .loginTBL a:visited, .loginTBL a:hover{color:#000000;text-decoration:none;}.menuarea{width:933px;padding:15px 1px 5px;height:42px;background-color:#FFFFFF;background-image:url('../images/redapple_16.gif');}.menuarea .main{width:891px;height:40px;border-style:solid;border-width:1px;border-color:#D2D2D2;font-family:Arial;font-size:13px;font-weight:bold;margin-left:-2px;}.menuarea td{padding:15px 45px 15px 45px;}.menuarea a, .menuarea a:link, .menuarea a:visited, .menuarea a:hover{text-decoration:none;color:#000000;}.findhouseindex{padding-left:5px;font-size:11px;color:#000000;text-align:left;}.findhouseindex input, .findhouseindex select{font-size:11px;color:#020202;}.findhouseindex #checksubmit{font-size:12px;text-align:center;border:1px solid #333333;background-color:#CCCCCC;}.findhousecity{height:116px;width:309px;padding:0 5px 0 5px;background-image:url('../images/redapple_citybackground.gif');font-size:13px;color:#000000;text-align:left;}.findhousecity input, .findhousecity select{font-size:11px;color:#020202;}.findhousecity #checksubmit{font-size:12px;text-align:center;border:1px solid #333333;background-color:#CCCCCC;}.newfindhousecity{height:301px;width:311px;padding:0 0px 0 0px;background-image:url('../images/redapple_searchform.jpg');font-size:11px;color:#000000;text-align:left;}.newfindhousecity input, .newfindhousecity select{font-size:11px;color:#020202;}.newfindhousecity #checksubmit{font-size:12px;text-align:center;border:1px solid #333333;background-color:#CCCCCC;}.findhouseapartmentdetail{height:132px;width:309px;padding:0 5px 0 5px;background-image:url('../images/redapple_apartmentdetailbackground.gif');font-size:13px;color:#000000;text-align:left;}.findhouseapartmentdetail input, .findhouseapartmentdetail select{font-size:11px;color:#020202;}.findhouseapartmentdetail #checksubmit{font-size:12px;text-align:center;border:1px solid #333333;background-color:#CCCCCC;}.searchapartmentdetail{width:935px;height:132px;background-color:#FFFFFF;background-image:url('../images/redapple_16.gif');}.searchapartmentdetail .left{padding:10px 0px 10px 20px;float:right;}.searchapartmentdetail .mid{padding:11px 0 10px 0px;width:100%;float:right;}.searchapartmentdetail .searchtop{vertical-align:text-top;height:30px;}.searchapartmentdetail .support{float:right;width:257px;font-size:9pt;border-bottom:1px #CECECE solid;border-left:1px #CECECE solid;border-top:1px #CECECE solid;height:132px;}.searchapartmentdetail .support .wearehere{text-align:center;background-color:#F8F8F8;border-bottom:solid 1px #D2D2D2;border-top:solid 1px #D2D2D2;border-left:solid 1px #D2D2D2;font-size:10pt;font-weight:bold;height:18px;width:240px;vertical-align:top;}.wearehere2{text-align:center;background-color:#F8F8F8;border-bottom:solid 1px #D2D2D2;border-top:solid 1px #D2D2D2;border-right:solid 1px #D2D2D2;font-size:10pt;font-weight:bold;height:18px;width:309px;vertical-align:top;}.searchapartmentdetail .right{padding:10px 20px 10px 0px;float:right;width:310px;height:132px;text-align:left;}.searchcity{width:935px;height:116px;background-color:#FFFFFF;background-image:url('../images/redapple_16.gif');}.searchcity .left{padding:4px 0 0 20px;float:left;}.searchcity .right{padding:0 22px 0 0;float:right;width:310px;height:116px;}.search{width:935px;height:160px;background-color:#FFFFFF;background-color:#99FF00;}.search .left{padding:0 0 0 20px;float:left;}.search .right{padding:0 20px 0 0;float:right;width:310px;}.search .rtop{width:310px;background-color:#00FF00;}.search .rmid{width:310px;background-color:#00FF00;}.search .rbot{width:310px;background-color:#00FF00;}.search .midtext{float:left;background-color:#F2F2F2;width:287px;}.search .midr{float:right;width:7px;}#calendar1, #calendar2{border:solid #666666 1px;background:#ffffff;padding-bottom:5px;padding-top:5px;visibility:hidden;}#calendar1 .ng-cal-header-table #calendar2 .ng-cal-header-table{width:192px;background-color:#EFEFEF;border-width:1px;border-style:solid;border-color:#CCCCCC;}#calendar1 .td, #calendar2 .td{border-width:1px;border-style:solid;border-color:#CCCCCC;}#calendar1 .ng-cal, #calendar2 .ng-cal{border-width:1px;border-style:solid;border-color:#CCCCCC;font-size:8pt;}#calendar1 .ng-month-name-th, #calendar2 .ng-month-name-th{color:#CCCCCC;}#calendar1 .ng-days-name-td, #calendar2 .ng-days-name-td{border-width:1px;border-style:solid;border-color:#999999;background-color:#CCCCCC;}#calendar1 .ng-outOfRange, #calendar2 .ng-outOfRange{color:#FFFFFF;}#calendar1 .ng-mouse-over, #calendar2 .ng-mouse-over{background-color:#EBACAC;}#calendar1 a, #calendar2 a{text-decoration:none;color:#999999;}#calendar3{border:solid #ffffff 1px;background:#ffffff;padding-bottom:5px;padding-top:5px;}#calendar3 .ng-cal{font-size:7pt;width:148px;float:left;margin-right:0px;margin-left:8px;}#calendar3{width:370px;}#calendar3 .ng-cal-header-table{width:358px;}#calendar3 .ng-cal-header-td{border-width:1px;border-style:solid;border-color:#CCCCCC;text-align:center;padding:3px;color:#efefef}#calendar3 .ng-month-name-th{background:#FFFFFF;font-weight:bold;padding:3px;color:#CCCCCC;text-align:center;}.ng-cal-previous-td, .ng-cal-next-td{border-width:1px;border-style:solid;border-color:#CCCCCC;width:20px;height:20px;color:#336699;border:1px solid #cccccc;text-align:center;}.ng-cal-header-td{text-align:center;font-weight:bold;padding:3px;}.ng-cal *{font-size:8pt;}.ng-cal td{padding:3px;border:1px solid #cccccc;}.ng-cal .ng-days-name-td{background:#cccccc;border:1px solid #999999;}.ng-outOfRange{color:#ffffff;}.ng-month-name-th{background:#ffffff;font-weight:bold;padding:3px;color:#cccccc;text-align:center;}.ng-cal{border:1px solid #cccccc;border-collapse:collapse;margin:5px;margin-top:0;background-color:#ffffff;}.ng-mouse-over{background:#ebacac;}.ng-selected-day{background:#fc4a4a;}.aboutareacity{width:895px;height:160px;padding:10px 20px 0 20px;background-image:url('../images/redapple_16.gif');vertical-align:middle;}.aboutareacity .left{width:580px;height:150px;float:left;border-bottom:1px solid #D2D2D2;border-left:1px solid #D2D2D2;border-top:1px solid #D2D2D2;font-size:10pt;}.aboutareacity .right{width:310px;height:150px;float:left;border-bottom:1px solid #D2D2D2;border-right:1px solid #D2D2D2;border-top:1px solid #D2D2D2;font-size:8pt;vertical-align:middle;text-align:right;}.aboutareacity .cityimage{padding:5px 0 0 0;}.aboutareacity .cityname td{text-align:left;vertical-align:middle;}.aboutareacity .cityname a{font-size:12pt;text-decoration:none;color:#000000;}.aboutareacity .headabout{text-align:left;font-weight:bold;padding:5px 5px 0 15px;vertical-align:top;height:10%;}.aboutareacity .about{text-align:left;padding:5px 5px 0 15px;vertical-align:top;}.aboutareacity .aboutthecity{border:solid 1px #D2D2D2;text-align:center;background-color:#F8F8F8;height:20px;}.aboutthecity a, .aboutthecity a:link, .aboutthecity a:visited, .aboutthecity a:hover{color:#000000;text-decoration:none;}.aboutareacity .support{margin-top:5px;margin-left:20px;font-size:9pt;float:right;}.aboutareacity .support .wearehere{text-align:right;vertical-align:middle;background-color:#F8F8F8;border-bottom:solid 1px #D2D2D2;border-top:solid 1px #D2D2D2;border-left:solid 1px #D2D2D2;font-size:10pt;font-weight:bold;height:18px;padding:2px;width:275px;}.mainarea{width:935px;padding-top:2px;background-color:#FFFFFF;background-image:url('../images/redapple_16.gif');}.marimid{width:895px;text-align:left;font-size:12px;}.marimid a, .marimid a:link, .marimid a:visited, .marimid a:hover{text-decoration:none;color:#b70016;}.footerarea{width:935px;}.footerarea .line{width:100%;height:23px;background-image:url('../images/redapple_40.gif');}.footerarea .st_line{width:100%;height:9px;background-image:url('../images/redapple_40_2.gif');}.footerarea .st_line_up{width:100%;height:10px;background-image:url('../images/redapple_03_2.gif');}.footerarea .footer{width:935px;vertical-align:middle;float:right;}.footerarea .information{color:#656767;font-size:9px;text-align:left;border-left:#818383 1px solid;}.footerarea .information td{padding-left:3px;}.abouttable{width:895px;padding:15px 20px 0 20px;}.abouttable .headtd{width:65%;border:none;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#999999;color:#373737;text-align:left;font-weight:bold;font-size:15px;}.abouttable .pictd{width:35%;padding-top:15px;vertical-align:top;}.abouttable .texttd{text-align:left;color:#373737;font-size:13px;}.abouttable .texttdtop{text-align:left;color:#373737;vertical-align:top;font-size:13px;}.abouttable a, .abouttable a:link, .abouttable a:visited, .abouttable a:hover{color:#b70016;}.featuredapartments{width:890px;margin-bottom:7px;}.featuredapartments .left{border-style:solid;border-color:#CCCCCC;border-width:1px;height:25px;padding-left:20px;background-color:#F3F3F4;font-weight:bold;width:560px;}.featuredapartments .right{border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;height:25px;background-color:#F1C7C9;text-align:center;}.featuredapartments a, .featuredapartments a:link, .featuredapartments a:visited, .featuredapartments a:hover{text-decoration:none;color:#000000;}.sortTBL{width:890px;}.sortTBL td{border-style:solid;border-color:#CCCCCC;border-width:1px;font-size:10pt;padding:0px 0 0px 0;text-align:center;}.sortTBL .spacebig{color:#FFFFFF;font-size:0;border:none;}.sortTBL #hside{border-bottom:none;}.sortTBL .Lhead{width:152px;}.sortTBL .Mhead{width:438px;border-left:none;border-right:none;background-color:#F1C7C9;}.sortTBL .Midhead{width:430px;border-left:none;border-right:none;border-bottom:none;background-color:#F2F2F2;}.sortTBL .Rhead{width:309px;}.sortTBL select{font-size:12px;}.sortTBL .headApr{background-color:#EEEEEE;text-align:center;border-bottom:none;}.sortTBL .MApr{font-weight:bold;text-align:left;padding-left:20px;border-bottom:none;border-left:none;border-right:none;}.sortTBL h3{font-weight:bold;text-align:left;padding-left:20px;border-bottom:none;border-left:none;border-right:none;border:0px solid #ddd;}.sortTBL .raterpernight{border-bottom:none;}.sortTBL .headapartmentinformation{background-color:#EEEEEE;}.sortTBL .descApr{text-align:left;vertical-align:top;padding:2px 20px 0px 20px;border-bottom:none;border-left:none;border-right:none;font-size:10pt;}.sortTBL .moreInf{background-image:url('../images/redapple_31.gif');background-position:right bottom;background-repeat:no-repeat;text-align:right;border-top:none;border-left:none;border-right:none;padding-bottom:4px;padding-right:20px;font-size:12px;}.sortTBL .moreLink, .sortTBL .moreLink:link, .sortTBL .moreLink:visited, .sortTBL .moreLink:hover{text-decoration:none;color:#000000;}.sortTBL .apartmentidLink, .sortTBL .apartmentidLink:link, .sortTBL .apartmentidLink:visited, .sortTBL .apartmentidLink:hover{text-align:right;border-top:none;order-left:none;border-right:none;padding-bottom:4px;padding-right:30px;font-weight:bold;}.sortTBL .innerTBL{width:95%;}.sortTBL .innerTD{text-align:left;border:none}.sortTBL #left.innerTD{width:70%;}.sortTBL #right.innerTD{width:30%;padding:2px;}.sortTBL .spacelil{border:none;font-size:0;padding:5px 0 0 0;}.sortTBL a, .sortTBL a:link, .sortTBL a:visited, .sortTBL a:hover{text-decoration:none;color:#000000;}.searchTBL{width:890px;}.searchTBL td{border-style:solid;border-color:#CCCCCC;border-width:1px;font-size:10pt;padding:0px 0 0px 0;text-align:center;}.searchTBL #hside{border-bottom:none;}.searchTBL .Lhead{width:150px;background-color:#F2F2F2;font-size:11px;height:30px;}.searchTBL .Mhead{width:430px;border-left:none;border-right:none;background-color:#F2F2F2;}.searchTBL .Rhead{width:310px;background-color:#C82127;border-style:solid;border-color:#C82127;border-width:1px;font-size:9pt;padding:0px 0 0px 0;text-align:center;}.searchTBL .Lhead2{width:200px;background-color:#F2F2F2;border-style:solid;border-color:#CCCCCC;border-width:1px;font-size:10pt;padding:0px 0 0px 5px;text-align:left;border-right-style:none;height:28px;}.searchTBL .Mhead2{width:380px;border-left:none;border-right:none;background-color:#F2F2F2;}.searchTBL .Lhead3{width:200px;text-align:left;border-style:none;padding:0px 0 0px 5px;}.searchTBL .Mhead3{border-style:none;width:54px;}.searchTBL a.viewall{text-decoration:none;color:#FFFFFF;font-weight:bold;}.searchTBL a.viewall:hover{text-decoration:underline;}.searchTBL .spacebig{color:#FFFFFF;font-size:0;border:none;}.pagesTBL td{border-style:none;font-size:10pt;padding:0px 2px 0px 2px;text-align:center;}#NavGate{width:890px;}#NavGate .prev{float:left;text-align:left;}#NavGate .next{float:right;text-align:right;}#NavGate a, #NavGate a:link, #NavGate a:hover, #NavGate a:visited{color:#b70016;text-decoration:none;}.contact{margin:10px 10px 0px 10px;text-align:left;}.contact .title{font-weight:bold;font-size:13px;text-align:left;}.contact textarea, .contact input, .contact select{font-size:12px;border:1px solid #CCCCCC;background:#FFFFFF;}.contact a, .contact a:link, .contact a:hover, .contact a:visited{color:#b70016;}.helpTBL{width:895px;padding:15px 20px 0 20px;}.helpTBL .headtd{border:none;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#999999;color:#373737;text-align:left;font-weight:bold;font-size:15px;}.helpTBL .subtd{border:none;color:#373737;text-align:left;font-weight:bold;font-size:15px;}.helpTBL .texttd{text-align:left;color:#373737;font-size:13px;}.helpTBL a, .helpTBL a:link, .helpTBL a:visited, .helpTBL a:hover{color:#b70016;}.headTBL{width:890px;height:30px;font-size:10pt;border:1px #999999 solid;text-align:left;background:#F2F2F2;}.headTBL .mid{width:30px;}.headTBL .left{width:630px;text-align:left;border-right:none;font-size:10pt;height:30px;vertical-align:middle;}.headTBL .left a{text-decoration:none;color:#000000;}.headTBL .right{width:200px;color:#FFFFFF;font-weight:bold;background:#C82127;text-align:center;cursor:pointer;font-size:10pt;}.headTBL .midrequest{width:530px;}.headTBL .leftrequest{width:130px;text-align:left;border-right:none;font-size:10pt;height:30px;vertical-align:middle;}.headTBL .leftrequest a{text-decoration:none;color:#000000;}.headTBL .rightrequest{width:200px;color:#FFFFFF;font-weight:bold;background:#C82127;text-align:center;cursor:pointer;font-size:10pt;}.aprDet{width:890px;font-size:10pt;}.aprDet img{border:0;}.aprDet .RHead{width:440px;border:none;}.aprDet .LHead{border:none;text-align:center;font-size:13px;font-weight:bold;}.inDet{vertical-align:top;padding:0 5px 0 5px;}.inDet td{vertical-align:top;}.inDet .googlemap{padding:0 0 0 0;}#left.inDet{width:425px;text-align:left;vertical-align:top;border:1px #999999 solid;border-collapse:collapse;}#right.inDet{width:442px;text-align:center;vertical-align:top;border:1px #999999 solid;border-collapse:collapse;}.inDet .headTitle{background-color:#F3F3F4;text-align:left;font-weight:bold;border-width:1px;border-style:solid;border-color:#999999;padding-left:5px;height:23px;vertical-align:middle;}.inDet span{font-weight:bold;}.DetTable1{width:300px;margin-top:10px;}.DetTable1 .left{width:200px;}.DetTable1 .mid, .DetTable1 .right{width:50px;}.DetTable1 tr, .DetTable1 td, .DetTable2 tr, .DetTable2 td{border:none;}.DetTable2{width:210px;}.DetTable2 .left{width:180px;}.DetTable2 .right{width:20px;}.DetTable2 .head{font-weight:bold;}.DetTable3{width:100%;margin-top:10px;margin-bottom:20px;text-align:left;}.DetTable3 .left{}.DetTable3 .mid, .DetTable3 .right{width:30%;}.DetTable3 tr, .DetTable3 td{border:none;}.headTitle2{background-color:#F3F3F4;text-align:left;font-weight:bold;border-width:1px;border-style:solid;border-color:#999999;padding-left:5px;height:23px;vertical-align:middle;}.headTitle2 div{padding-left:40px;}#picturemove{height:85px;margin:0pt auto;overflow-x:auto;overflow-y:hidden;width:432px;border:none;}#picturecontainer, #picturecontainer td{border:none;}.tblin{width:100%;}.tblin td{width:50%;border:none;padding:2px;}.reserve{width:895px;text-align:left;font-size:12px;}.reserve hr{width:1px;color:#333333;}.reserve .gcol{color:#CCCCCC;}.reserve a, .reserve a:link, .reserve a:visited, .reserve a:hover{text-decoration:none;color:#b70016;}.reserve table{width:500px;}.reserve td, .reserve tr{vertical-align:top;}.reserve .left{width:200px;}.reserve .right{width:300px;}.reserve .headTBL{background-color:#CCCCCC;}.reserve textarea{font-size:12px;}.reserve input, #continue, #cancel{font-size:12px;background-color:#FFFFFF;color:#333333;border-width:1px;border-style:solid;border-color:#CCCCCC;}.tdtitleinformation, .tdsubtitleinformation{font-weight:bold;}h3{color:#222;margin:0;padding:2px 5px;background:#eee;border:1px solid #ddd;font-size:12px;}.float-right{padding:10px 20px;float:right;}.footeroperationspace{border-bottom:#818383 1px solid;width:10px;}.footeroperationtitle{border-bottom:#818383 1px solid;border-left:#818383 1px solid;font-weight:bold;vertical-align:top;padding-left:10px;font-size:9px;color:#656767;height:22px;width:115px;}.completelistofapartments1{height:12px;font-weight:bold;vertical-align:bottom;padding-left:10px;font-size:9px;color:#656767;width:114px;}.completelistofapartments2{border-bottom:#818383 1px solid;border-left:#818383 1px solid;font-weight:bold;vertical-align:top;padding-left:10px;font-size:9px;color:#656767;height:22px;width:114px;}.operationline1{border-left:#818383 1px solid;padding-left:10px;padding-top:7px;font-size:9px;color:#656767;vertical-align:top;width:115px;}.operationline2{border-left:#818383 1px solid;padding-left:10px;padding-top:7px;font-size:9px;color:#656767;vertical-align:top;width:114px;}.operationnoline1{padding-left:11px;font-size:9px;color:#656767;vertical-align:top;width:114px;}.operationnoline2{padding-left:11px;font-size:9px;color:#818383;vertical-align:top;width:115px;}.footertable a{color:#656767;text-decoration:none;}.footertable{text-align:left;width:900px;border-collapse:collapse;margin-top:10px;}.bookingtable{text-align:left;}.headtblreservation{width:890px;height:30px;font-size:10pt;border:1px #999999 solid;text-align:center;background:#F2F2F2;}td.tdmsgalert{color:red;}td.tdmsgalertgreen{color:#090;}.chatlarge{float:left;height:104px;width:70px;}.chatlargelink{margin-top:20px;}.chatlarge2{float:left;width:70px;}.chatlargelink2{margin-top:0px;}.chatapartmentdetail{float:left;height:100px;width:40px;vertical-align:top;}.chatsmalllink{vertical-align:top;margin-top:35px;}div.searchchat{position:relative;top:-35px;left:-10px;width:54px;}ul.indexleft{padding:0;margin:0;left:0;float:left;list-style:none;vertical-align:middle;}ul.indexright{padding:0;margin:0;right:0;float:right;list-style:none;vertical-align:middle;}li.indexli{margin:0px 10px 0px 10px;padding:0;left:0;}.indexright a, .indexleft a{font-size:11pt;text-decoration:none;color:#000000;}td.indexcitytitleright{background-color:#F0C3B2;text-align:center;width:300px;height:25px;font-weight:bold;border-right:1px solid #D2D2D2;text-decoration:underline;}td.indexcitytitleleft{position:relative;z-index:1;background-color:#F0C3B2;text-align:center;width:300px;height:25px;font-weight:bold;text-decoration:underline;}td.indexcityname{height:145px;border-right:1px solid #D2D2D2;}response{position:relative;top:0px;z-index:5;}table.collapse{border-collapse:collapse;}div.wearehereindex{float:left;text-align:left;vertical-align:middle;background-color:#F8F8F8;border-bottom:solid 1px #D2D2D2;border-top:solid 1px #D2D2D2;border-right:solid 1px #D2D2D2;font-size:9pt;font-weight:bold;height:18px;margin-left:-2px;}div.contacttestindex{float:left;font-size:8pt;}table.support{float:left;font-size:9pt;border-collapse:collapse;}.chatlargeindex{width:66px;height:75px;}div.bars{position:relative;top:100px;}div.bartop{position:absolute;float:left;margin:0px;padding:0px;top:-20px;left:928px;width:28px;height:214px;z-index:2;}div.barbottom{position:absolute;margin:0px;padding:0px;float:left;top:190px;left:928px;width:28px;height:214px;z-index:2;}.requisite{color:#FF0000;vertical-align:top;}input.publishcontinue{font-size:13px;padding:2px 5px 2px 5px;background-color:#C82127;color:#FFFFFF;border-width:1px;border-style:solid;border-color:#999999;float:right;}td.tdpublish_title{color:#943634;font-size:16px;font-weight:bold;padding-top:15px;padding-bottom:10px;}.cityname_cont{float:left;width:300px;height:80px;}.city_name{float:left;font-size:23px;font-family:Arial, Helvetica, sans-serif;font-weight:bolder;color:#CD3333;font-stretch:narrower;vertical-align:middle;text-align:center;position:relative;}.linestyle{float:left;width:298px;height:1px;text-align:center;background-color:#333333;}#CalendarControlIFrame{display:none;left:0px;position:absolute;top:0px;height:250px;width:250px;z-index:99;}#CalendarControl{position:absolute;background-color:#FFF;margin:0;padding:0;display:none;z-index:100;}#CalendarControl table{font-family:arial, verdana, helvetica, sans-serif;font-size:8pt;}#CalendarControl th{font-weight:normal;background-color:#CCCCCC;border:1px solid #999999;}#CalendarControl th a{font-weight:normal;text-decoration:none;color:#FFF;padding:1px;}#CalendarControl .reserved{background:none repeat scroll 0 0 #FF6666;color:#FFFFFF;}#CalendarControl .reserved a{color:#FFFFFF;}#CalendarControl .blocked{background:none repeat scroll 0 0 #FF6666;color:#FFFFFF;}#CalendarControl .blocked a{color:#FFFFFF;}#CalendarControl .bookablestart{background-image:url('../images/bookablestart.png');background-repeat:no-repeat;background-color:#E6E6E6;color:#FFFFFF;}#CalendarControl .bookablestart a{color:#FFFFFF;}#CalendarControl .bookableend{background-image:url('../images/bookableend.png');background-repeat:no-repeat;background-color:#E6E6E6;color:#FFFFFF;}#CalendarControl .bookableend a{color:#FFFFFF;}#CalendarControl td{text-align:center;}#CalendarControl .header{background-color:#C72127;}#CalendarControl .header th{background-color:#C72127;}#CalendarControl .weekday{background-color:#FFF;color:#000;}#CalendarControl .weekend{background-color:#FFC;color:#000;}#CalendarControl .current{border:1px solid #339;background-color:#FFF;color:#000;}#CalendarControl .selected{border:1px solid #339;background-color:#FC4A4A;color:#000;}#CalendarControl .selected,#CalendarControl .weekday,#CalendarControl .weekend,#CalendarControl .current{display:block;text-decoration:none;border:1px solid #CCC;width:2em;}#CalendarControl .selected:hover,#CalendarControl .weekday:hover,#CalendarControl .weekend:hover,#CalendarControl .current:hover{color:#000;background-color:#F1C1C7;border:1px solid #999;}#CalendarControl .previous{text-align:left;}#CalendarControl .next{text-align:right;}#CalendarControl .previous,#CalendarControl .next{padding:1px 3px 1px 3px;font-size:1.4em;width:20px;height:20px;text-align:center;}#CalendarControl .previous a,#CalendarControl .next a{color:#FFF;text-decoration:none;font-weight:bold;}#CalendarControl .title{text-align:center;font-weight:bold;color:#FFF;}#CalendarControl .empty{background-color:#FFF;border:1px solid #CCC;width:2em;}#sx-res-calendar{position:absolute;width:450px;background:#fff url("../images/jqm_head.gif") repeat-x;color:#444;z-index:101;border:2px solid #444;-moz-border-radius:.5em;font-weight:normal;padding:29px .2em .5em .5em;box-shadow:0 0 10px #444;-moz-box-shadow:0 0 10px #444;-webkit-box-shadow:0 0 10px #444;font-family:Verdana,Arial,"Liberation Sans","DejaVu Sans","Bitstream Vera",Geneva,Helvetica,sans-serif;}#sx-res-calendar .jqmClose{position:absolute;z-index:102;right:.4em;top:2px;width:19px;height:18px;background:#C72127 url("../images/bt_close_layer.gif")}#sx-res-calendar h5{position:absolute;top:0;left:0;right:0;height:20px;color:#fff;font-size:1em;line-height:18px;padding:3px 7px 0 6px;margin-top:0px;}#sx-res-calendar-prev{position:absolute;left:5px}#sx-res-calendar-next{position:absolute;right:5px}.sx-res-calendar{width:48%;float:left;margin-left:1%;border-spacing:1px}.sx-res-calendar-button-right{background:url("../images/button_cal_right.gif") no-repeat scroll 0 0 transparent !important;height:26px;width:28px;}.sx-res-calendar-button-left{background:url("../images/button_cal_left.gif") no-repeat scroll 0 0 transparent !important;height:26px;width:28px;}.sx-res-calendar caption{height:36px;padding-top:8px;text-align:center;color:#000000;font-weight:bold;font-size:12px}.sx-res-calendar td{text-align:center;width:26px;color:#333}.sx-res-calendar thead td{background-color:#f4f4f4;font-size:12px;padding-top:1px;padding-bottom:1px}.sx-res-calendar-weekend{color:#f60!important}.sx-res-calendar tbody td{background-color:#e6e6e6;cursor:pointer;font-size:12px;line-height:12px;height:12px;font-family:Arial;font-weight:bold;padding-top:2px;padding-bottom:2px}.sx-res-calendar-past{color:#cdcdcd!important;cursor:default!important}.sx-res-calendar-today{border:1px solid #333;}.sx-res-calendar-is-pickup{background-color:#C72127 !important;}.sx-res-ccem-checkbox{border:none;width:auto !important;}.sx-res-ccem-wrapper{margin-top:5px !important;}.sx-res-calendar-inactive{cursor:default!important;background-color:#f4f4f4!important}.sx-res-calendar a{color:#333333;text-align:center;width:26px;text-decoration:none;}#CalendarControl2IFrame{display:none;left:0px;position:absolute;top:0px;height:250px;width:250px;z-index:99;}#CalendarControl2{position:absolute;background-color:#FFF;margin:-15px 0px;margin-left:2px;padding:0;display:none;z-index:100;}#CalendarControl2 table{font-family:arial, verdana, helvetica, sans-serif;font-size:8pt;}#CalendarControl2 th{font-weight:normal;background-color:#CCCCCC;border:1px solid #999999;}#CalendarControl2 th a{font-weight:normal;text-decoration:none;color:#FFF;padding:1px;}#CalendarControl2 td{text-align:center;}#CalendarControl2 .header{background-color:#C72127;}#CalendarControl .header th{background-color:#C72127;}#CalendarControl2 .weekday{background-color:#FFF;color:#000;}#CalendarControl2 .weekend{background-color:#FFC;color:#000;}#CalendarControl2 .current{border:1px solid #339;background-color:#FFF;color:#000;}#CalendarControl2 .selected{border:1px solid #339;background-color:#FC4A4A;color:#000;}#CalendarControl2 .reserved{background:#FF6666;color:#FFFFFF;}#CalendarControl2 .blocked{background:#FF6666;color:#FFFFFF;}#CalendarControl2 .bookablestart{background-image:url('../images/bookablestart.png');background-repeat:no-repeat;background-color:#E6E6E6;color:#FFFFFF;}#CalendarControl2 .bookablestart a{color:#FFFFFF;}#CalendarControl2 .bookableend{background-image:url('../images/bookableend.png');background-repeat:no-repeat;background-color:#E6E6E6;color:#FFFFFF;}#CalendarControl2 .bookableend a{color:#FFFFFF;}#CalendarControl2 .selected,#CalendarControl2 .weekday,#CalendarControl2 .weekend,#CalendarControl2 .current{display:block;text-decoration:none;border:1px solid #CCC;width:2em;}#CalendarControl2 .selected:hover,#CalendarControl2 .weekday:hover,#CalendarControl2 .weekend:hover,#CalendarControl2 .current:hover{color:#000;background-color:#F1C1C7;border:1px solid #999;}#CalendarControl2 .previous{text-align:left;}#CalendarControl2 .next{text-align:right;}#CalendarControl2 .previous,#CalendarControl2 .next{padding:1px 3px 1px 3px;font-size:1.4em;width:20px;height:20px;text-align:center;}#CalendarControl2 .previous a,#CalendarControl2 .next a{color:#FFF;text-decoration:none;font-weight:bold;}#CalendarControl2 .title{text-align:center;font-weight:bold;color:#FFF;}#CalendarControl2 .empty{background-color:#FFF;border:1px solid #CCC;width:2em;}#sx-res-calendar2{position:absolute;width:401px;color:#444;z-index:101;-moz-border-radius:.5em;font-weight:normal;padding:29px .2em .5em .5em;font-family:Verdana,Arial,"Liberation Sans","DejaVu Sans","Bitstream Vera",Geneva,Helvetica,sans-serif;}#sx-res-calendar2 .jqmClose{position:absolute;text-align:center;right:17.4em;top:2px;font-family:arial, verdana, helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;}#sx-res-calendar2 h5{position:absolute;top:0;left:0;right:0;height:20px;color:#fff;font-size:1em;line-height:18px;padding:3px 7px 0 6px;margin-top:0px;}#sx-res-calendar2-prev{position:absolute;left:16px}#sx-res-calendar2-next{position:absolute;right:19px}.sx-res-calendar2{width:46%;float:left;margin-left:2%;border-spacing:1px}.sx-res-calendar2-button-right{background:url("../images/button_cal_right.gif") no-repeat scroll 0 0 transparent !important;height:26px;width:28px;}.sx-res-calendar2-button-left{background:url("../images/button_cal_left.gif") no-repeat scroll 0 0 transparent !important;height:26px;width:28px;}.sx-res-calendar2 caption{height:36px;padding-top:8px;background-color:#E6E6E6;text-align:center;color:#000000;font-weight:bold;font-size:12px}.sx-res-calendar2 td{text-align:center;width:26px;color:#333}.sx-res-calendar2 thead td{background-color:#f4f4f4;font-size:12px;padding-top:1px;padding-bottom:1px}.sx-res-calendar2-weekend{color:#f60!important}.sx-res-calendar2 tbody td{background-color:#e6e6e6;cursor:pointer;font-size:12px;line-height:12px;height:12px;font-family:Arial;font-weight:bold;padding-top:2px;padding-bottom:2px}.sx-res-calendar2-past{color:#cdcdcd!important;cursor:default!important}.sx-res-calendar2-today{border:1px solid #333;}.sx-res-calendar2-is-pickup{background-color:#C72127 !important;}.sx-res-calendar2-inactive{cursor:default!important;background-color:#f4f4f4!important}.sx-res-calendar2 a{color:#333333;text-align:center;width:26px;text-decoration:none;}#CalendarControlPopupIFrame{display:none;*left:0px;position:absolute;*top:0px;z-index:99;}#CalendarControlPopup{position:absolute;padding:0;display:none;z-index:100;border:#FF0000 0px solid;width:390px;height:155px;*height:200px;text-align:left;*left:2;*top:2;}#CalendarControlPopup table{font-family:arial, verdana, helvetica, sans-serif;font-size:8pt;}#CalendarControlPopup th{font-weight:normal;background-color:#CCCCCC;border:1px solid #999999;}#CalendarControlPopup th a{font-weight:normal;text-decoration:none;color:#FFF;padding:1px;}#CalendarControlPopup td{text-align:center;}#CalendarControlPopup .header{background-color:#C72127;}#CalendarControl .header th{background-color:#C72127;}#CalendarControlPopup .weekday{background-color:#FFF;color:#000;}#CalendarControlPopup .weekend{background-color:#FFC;color:#000;}#CalendarControlPopup .current{border:1px solid #339;background-color:#FFF;color:#000;}#CalendarControlPopup .selected{border:1px solid #339;background-color:#FC4A4A;color:#000;}#CalendarControlPopup .reserved{background:#FF6666;color:#FFFFFF;}#CalendarControlPopup .blocked{background:#FF6666;color:#FFFFFF;}#CalendarControlPopup .bookablestart{background-image:url('../images/bookablestart.png');background-repeat:no-repeat;background-color:#E6E6E6;color:#FFFFFF;}#CalendarControlPopup .bookablestart a{color:#FFFFFF;}#CalendarControlPopup .bookableend{background-image:url('../images/bookableend.png');background-repeat:no-repeat;background-color:#E6E6E6;color:#FFFFFF;}#CalendarControlPopup .bookableend a{color:#FFFFFF;}#CalendarControlPopup .selected,#CalendarControlPopup .weekday,#CalendarControlPopup .weekend,#CalendarControlPopup .current{display:block;text-decoration:none;border:1px solid #CCC;width:2em;}#CalendarControlPopup .selected:hover,#CalendarControlPopup .weekday:hover,#CalendarControlPopup .weekend:hover,#CalendarControlPopup .current:hover{color:#000;background-color:#F1C1C7;border:1px solid #999;}#CalendarControlPopup .previous{text-align:left;}#CalendarControlPopup .next{text-align:right;}#CalendarControlPopup .previous,#CalendarControlPopup .next{padding:1px 3px 1px 3px;font-size:1.4em;width:20px;height:20px;text-align:center;}#CalendarControlPopup .previous a,#CalendarControlPopup .next a{color:#FFF;text-decoration:none;font-weight:bold;}#CalendarControlPopup .title{text-align:center;font-weight:bold;color:#FFF;}#CalendarControlPopup .empty{background-color:#FFF;border:1px solid #CCC;width:2em;}#sx-res-calendarPopup{position:absolute;width:390px;color:#444;z-index:101;font-weight:normal;padding:0px;font-family:Verdana,Arial,"Liberation Sans","DejaVu Sans","Bitstream Vera",Geneva,Helvetica,sans-serif;}#sx-res-calendarPopup .jqmClose{position:absolute;text-align:center;right:17.4em;top:2px;font-family:arial, verdana, helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;}#sx-res-calendarPopup h5{position:absolute;top:0;left:0;right:0;height:20px;color:#fff;font-size:1em;line-height:18px;padding:3px 7px 0 6px;margin-top:0px;}#sx-res-calendarPopup-prev{position:absolute;left:16px}#sx-res-calendarPopup-next{position:absolute;right:19px}.sx-res-calendarPopup{width:46%;float:left;margin-left:2%;border-spacing:1px}.sx-res-calendarPopup-button-right{background:url("../images/button_cal_right.gif") no-repeat scroll 0 0 transparent !important;height:26px;width:28px;}.sx-res-calendarPopup-button-left{background:url("../images/button_cal_left.gif") no-repeat scroll 0 0 transparent !important;height:26px;width:28px;}.sx-res-calendarPopup caption{height:36px;padding-top:8px;background-color:#E6E6E6;text-align:center;color:#000000;font-weight:bold;font-size:12px}.sx-res-calendarPopup td{text-align:center;width:26px;color:#333}.sx-res-calendarPopup thead td{background-color:#f4f4f4;font-size:12px;padding-top:1px;padding-bottom:1px}.sx-res-calendarPopup-weekend{color:#f60!important}.sx-res-calendarPopup tbody td{background-color:#e6e6e6;cursor:pointer;font-size:12px;line-height:12px;height:12px;font-family:Arial;font-weight:bold;padding-top:2px;padding-bottom:2px}.sx-res-calendarPopup-past{color:#cdcdcd!important;cursor:default!important}.sx-res-calendarPopup-today{border:1px solid #333;}.sx-res-calendarPopup-is-pickup{background-color:#C72127 !important;}.sx-res-calendarPopup-inactive{cursor:default!important;background-color:#f4f4f4!important}.sx-res-calendarPopup a{color:#333333;text-align:center;width:26px;text-decoration:none;}.map_popup_div_main{width:400px;font-family:Tahoma;font-size:10pt;text-align:left;}.map_popup_title_span{padding:5px;font-weight:bold;font-size:10pt;}.map_popup_img_div{float:left;padding:5px;}.map_popup_description{font-family:Tahoma;float:left;width:210px;vertical-align:top;padding:5px;font-size:8pt;}.map_popup_description hr{margin-bottom:2px;margin-top:2px;color:#999;}.showonmap{color:#C82127;font-weight:normal;}.grayline{color:#666666;}.mapgridrow1{background-color:#EEEEEE;padding:3px 2px 3px 2px;display:table;width:100%;}.mapgridrow2{background-color:#FFFFFF;padding:2px;border-bottom:1px solid #999;display:table;width:100%;}div.layoutstyle{position:fixed;width:100%;height:100%;top:0px;left:0px;background-color:#000000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;display:none;z-index:1000;}div#feedback-form{position:relative;padding-bottom:10px;margin:0 auto;width:433px;}div#feedback-form #identifier{position:absolute;height:110px;right:-29px;top:0;text-indent:-9999px;width:46px;z-index:1000;}div#feedback-form #content-section{background-color:#FAFAFA;border:5px solid #C82127;border-radius:12px;padding:31px 18px 16px 18px;width:389px;-moz-border-radius:12px;-webkit-border-radius:12px;z-index:3000;}div#feedback-form #content-section p{color:#333;line-height:1.3em;margin:0 0 13px 0;float:left;}div#feedback-form #content-section form label{color:#333;display:block;font-size:14px;margin:0 0 5px 0;float:left;}div#feedback-form #content-section form select.selectbox{width:250px;font-family:arial, helvetica, sans-serif;font-size:17px;}div#feedback-form #content-section form input.textbox,div#feedback-form #content-section textarea.textarea{border:1px solid #999;padding:5px 5px;font-family:arial, helvetica, sans-serif;font-size:13px;width:374px;margin-bottom:3px;}div#feedback-form #content-section span.selection{height:23px;float:left;margin:3px 0 0 0;}div#feedback-form #content-section p.form-buttons{clear:left;float:left;margin:9px 0 0;width:450px;}div#feedback-form #content-section p.small-bottom{margin-bottom:10px;}.listing-img-tag{margin-top:-15px;padding-right:2px;text-align:right;color:#FFF;font-size:10px;}.inputdates{font-size:11px;}#flexiblesearchform{*margin-top:2px;}#flexiblesearchform td{padding:2px;*padding:2px;text-align:left;padding-right:12px;}#indexbookingform td{padding:2px;*padding:1.2px;_padding:0.2px;}#email12ffs{z-index:999;}.advanceamenitiessearch{height:67px;width:100%;clear:both;background-image:url('../images/refinesearchbg1.jpg');background-repeat:no-repeat;}.advanceamensearch-price{width:339px;float:left;height:60px;border:#F00 0px solid;}.advanceamensearch-price-label{width:115px;border:#F30 0px solid;padding-top:16px;padding-left:25px;float:left;}.advanceamensearch-price-div{width:195px;border:#F30 0px solid;padding-top:16px;float:left;}.advanceamensearch-price-input{border:0px none;background-image:url('../images/textboxbg2.png');background-repeat:no-repeat;width:172px;padding-left:3px;height:16px;font-size:10px;font-weight:bold;}.advanceamensearch-bathrooms{width:275px;float:left;height:60px;border:#F00 0px solid;}.advanceamensearch-bathrooms-label{width:80px;border:#F30 0px solid;padding-top:16px;padding-left:20px;float:left;}.advanceamensearch-bathrooms-div{width:170px;border:#F30 0px solid;padding-top:16px;float:left;}.advanceamensearch-bathrooms-input{border:0px none;background-image:url('../images/textboxbg.png');background-repeat:no-repeat;width:145px;padding-left:3px;height:16px;font-size:10px;font-weight:bold;}.advanceamensearch-beds{width:272px;float:left;height:60px;border:#F00 0px solid;}.advanceamensearch-beds-label{width:85px;border:#F30 0px solid;padding-top:16px;padding-left:18px;float:left;}.advanceamensearch-beds-div{width:150px;border:#F30 0px solid;padding-top:16px;float:left;}.advanceamensearch-beds-input{border:0px none;background-image:url('../images/textboxbg.png');background-repeat:no-repeat;width:145px;padding-left:3px;height:16px;font-size:10px;font-weight:bold;}.advanceamenitiessearch-mid{height:auto;width:100%;clear:both;background-image:url('../images/refinesearchbg3.jpg');background-repeat:repeat-y;display:table;}.advsearchamdetail-left{width:725px;float:left;padding-left:10px;padding-top:10px;height:auto;border:#F00 0px solid;}.advsearch-chboxdiv{width:145px;float:left;height:20px;}.advsearchamdetail-right{width:155px;float:left;padding-top:13px;height:40px;border:#F00 0px solid;}.advanceamenitiessearch-bot{height:16px;width:891px;clear:both;background-image:url('../images/refinesearchbg2.jpg');background-repeat:no-repeat;background-position:bottom;}

.advsearch-chboxdiv label {
    display: block;
    float: left;
    font-size: 11px;
    padding-left: 3px;
    padding-top: 3px;
    width: 115px;
}

#email12{
	position: absolute;
	display: none;
	z-index:12;
	}
#layer32 {
	width: 300px;
	height: 400px;
	background-color: #FFFFFF;
	border: 1px solid #000;
    padding: 10px;
}
#close2 {
	float: right;
	color:#B70016;
	font-size:12px;	
}
.closebtn {
color:#B70016;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}

.dialog2 {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  box-shadow: 0px 0px 10px #25292b;
  -webkit-box-shadow: 0px 0px 10px #25292b;
  -moz-box-shadow: 0px 0px 10px #25292b;
  background-color: #fff;
  
  text-align:left;
}
.tdsubtitleform{
background-color:#F1F0EE;
font-weight:bold;
}
.textfont{
font-size:13px;
}

.adv_hide{
	display:none;
}

.adv_show{
	display:block;
}


.advs_popup_main{
	width:99%; display:block; left:5px; z-index:9999; height:540px;text-align:center;top:310px;position:absolute; margin:0 auto;
}
.advs_popupbg{
	width:935px; height:540px; margin:0 auto;background-image:url('../images/b1.png'); background-repeat:no-repeat;
}
.advs_popup_top{
	height:81px; width:935px; border:#F00 0px solid;
}
.advs_popup_bot{
	height:81px; width:935px; border:#F00 0px solid;
}
.advs_popup_middle{
	height:396px; width:892px; border:#F00 0px solid;padding-top:15px; margin:0 auto;
}
.advs_popup_column1{
	width:178px; float:left;text-align:left;
}
.advs_popup_column2{
	width:178px; float:left;text-align:left;
}
.advs_popup_column3{
	width:178px; float:left;text-align:left;
}
.advs_popup_column4{
	width:178px; float:left;text-align:left;
}
.advs_popup_column5{
	width:178px; float:left;text-align:left;
}
.advs_popup_block{
	width:145px; float:left; padding:0 15px 15px 15px; text-align:left;
}
.advs_popup_block_heading{
	font-family:Verdana; font-size:12px; color:#000; font-weight:bold;
}
.advs_popup_block_inner{
	list-style:none;margin:8px 0px 0px 0px; padding:0px;
}
.advs_popup_block_label{
	width:125px; padding-top:3px; float:left; display:block; font-size:12px; font-style:italic;
}
.advs_popup_block_line{
	line-height:1.5;
	background-image:url('../images/advsearchsmallborder.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
} 
div.mainbox_feedback {
	/*position:absolute;*/ 
	position:fixed; 
	width:100%; 
	height:100%; 
	top:0px; 
	left:0px; 
	background-color:#FFF;
	filter:alpha(opacity=70); 
	-moz-opacity:0.7;	
	-khtml-opacity: 0.7; 
	opacity: 0.7; 
	display:none;
	z-index:1000;
}
