﻿body{position: relative;margin: 0;-webkit-text-size-adjust: none;min-height: 416px;font-family: helvetica,sans-serif;background-color: White;-webkit-touch-callout: none;font-size: 12px;}
input{text-align: center;vertical-align: middle;}
select{vertical-align: middle;}
.WideButton{background: url("../images/btnSkinWide.png") 0 0 no-repeat !important;border: 0; width: 168px;height: 27px; color: White;font-weight: bold; vertical-align: middle;cursor: pointer; font-size: 12px;line-height: 27px; margin-right: 10px;padding-bottom: 5px;}
.Button{background: url("../images/btnSkin.png") 0 0 no-repeat !important;border: 0;width: 99px;height: 27px;color: White;font-weight: bold;vertical-align: middle;cursor: pointer;font-size: 12px;line-height: 27px;margin-right: 10px;padding-bottom: 5px;}
.Button2{background: url("../images/btnSkin2.png") 0 0 no-repeat !important;border: 0;width: 99px;height: 27px;color: White;font-weight: bold;vertical-align: middle;cursor: pointer;font-size: 12px;line-height: 27px;margin-right: 10px;padding-bottom: 5px;}
a{color: #538810;background-color: Transparent;font-weight: bold;text-decoration: none;width: auto;padding: 9px 0;}
.rcCalPopup, .rtsLink{padding: 0;}
a:hover{font-weight: bold;background-color: Transparent;color: #036;text-decoration: none;}
.AptSearch{float: left;width: 150px;margin-top: 15px;}
.icoMap{float: right;margin-bottom: -30px;width: 75px;}
.OrDevider{margin: auto;margin-top: -36px;font-size: 13pt;width: 20px;padding: 0 5px;background-color: White;font-weight: bold;font-style: italic;}
.SRitem a{color: #488000 !important;font-weight: bold !important;text-decoration: none;font-size: 11px;}
.BoldText{font-weight: bold;}
.Error{color: Red;}
p{margin: 0;padding: 0;text-align: left;}
.Small{font-size: 10px;}
.RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td, .RadGrid_Default .rgEditRow td, .RadGrid_Default .rgFooter td, .RadGrid_Default .rgFilterRow td, .RadGrid_Default .rgHeader, .RadGrid_Default .rgResizeCol, .RadGrid_Default .rgGroupHeader td{padding-left: 0 !important;padding-right: 0 !important;}
.RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td, .RadGrid_Default .rgEditRow td, .RadGrid_Default .rgFooter td{border: 0 !important;}
.RadGrid_Default .rgHeader{background: url("../images/bgTab.png") 0 0 no-repeat !important;background-position: center !important;min-width: 104px !important;max-width: 104px !important;background-color: #efefef !important;text-align: center !important;font-size: 12px;padding-top: 5px !important;padding-bottom: 5px !important;margin-bottom: 0 !important;}
.Separate{background: url("../images/separator.gif") 0 0 repeat-x;width: 100%;clear: both;margin: 15px 0 10px 0;}
.SeparateSR{background: url("../images/separator.gif") 0 0 repeat-x;width: 100%;clear: both;margin: 10px 0 10px 0;}
.smSeparate{background: url("../images/separator.gif") 0 0 repeat-x;width: 100%;clear: both;margin: 0 0 5px 0;height: 5px;}
.SRitem{width: 100%;padding: 0;margin: 0;}
.label{width: 121px;display: inline-block;vertical-align: middle;}
.HiddenPanel{visibility: hidden;display: none;}
#Logo{background: url("../images/Logo.png") no-repeat;float: left;width: 106px;height: 34px;margin: 10px 0 0 10px;}
.hdrPic{float: right;overflow: hidden;}
.BlueStrip{width: auto;padding: 2px 0 0 9px;background-color: #cedae6;color: #2c5f92;font-weight: bold;margin-left: -10px;margin-right: -20px;}
.BlueStrip span{margin-left: 10px;}
ul.PropFooter li{line-height: 28px;}
#footer img{border: 0;margin-right: 5px;}
#footer{background-color: #dcdcdc;position: relative;margin: 20px 0 0;height: auto;width: auto;bottom: 0;}
#footer a, #footer{text-decoration: none;font-size: 8.5pt;color: #4C4C4C;text-shadow: #FFF 0 1px 0;}
.ftrGrad{margin-top: 2px;clear: both;background: url("../images/ftrGrad.gif") repeat-x;width: 100%;height: 8px;}
#FtrNav, #HdrNav{background: url("../images/bgNav.gif") repeat-x;width: 100%;height: 34px;background-color: #113963;}
#HeaderBar{background: url("../images/bgHeader.gif") repeat-x;width: auto;height: 59px;}
#FtrNav .item, #HdrNav .item{display: block;float: left;padding: 0 10px;border-right: 1px solid #619cd7;border-left: 1px solid #0f3c6a;height: 34px;line-height: 34px;vertical-align: middle;color: White;font-weight: bold;text-shadow: #0f3c6a 0 1px 0;}
#HdrNav .Active{background-color: #113963;}
#ftrCopyright{background-color: #dcdcdc;width: 100%;float: left;vertical-align: middle;}
#ftrCopyright div{padding: 5px 10px;}
#ftrCopyright span{white-space: nowrap;}
#content{clear: both;width: 100%;position: relative;min-height: 250px;height: auto;z-index: 0;overflow: hidden;margin-top: 0;}
.Loading{margin-top: 5px;}
.Clear{clear: both;}
.pageitem{background-color: #fff;overflow: hidden;padding: 0;position: relative;display: block;height: auto;width: auto;margin: 3px 0 10px 0;list-style: none;}
.pageitem .Details{padding: 0 9px;}
.pagecontent{position: relative;display: block;height: auto;width: auto;margin: 0;list-style: none;padding: 16px 9px;}
.pagecontentSR{position: relative;display: block;height: auto;width: auto;margin: 0;list-style: none;padding: 0;}
.Results{padding: 16px 0 0 0;position: relative;display: block;height: auto;width: auto;margin: 0;list-style: none;background-color: #efefef;}
.TitleLink{color: #66b500;font-weight: bold;}
.TitleLink:hover{color: #3E6083;}
.hdrGreen{font-size: 12pt;color: #488000;}
.hdrBlue{color: #4b7eb1;font-weight: bold;font-family: Arial;font-size: 13pt;}
.txtGreen{color: #488000;}
.fpCol{float: left;text-align: left;font-weight: bold;}
.fpRow{float: left;text-align: left;height: 35px !important;line-height: 35px !important;vertical-align: middle;font-size: 11px;}
.fpColTD{text-align: left;font-weight: bold;}
.fpRowTD{text-align: left;height: 35px !important;line-height: normal;vertical-align: middle;font-size: 11px;}
.lblDistance{font-weight: bold;margin-bottom: 5px;display: block;height: 18px;font-size: 11px;}
.ResultRight{float: right;width: 100px;overflow: hidden;color: #488000;text-align: center;}
.ResultLeft{float: left;width: 185px;}
.ResultLeft a.TitleLink{font-size: 14px;text-decoration: underline;}
.ResultLeft .contents{font-size: 11px;padding: 4px 0 4px 0;}
.rgMasterTable .rgClipCells, .rgDataDiv{height: auto !important;width: 100% !important;}
.RadGrid .RadGrid_Default, .RadGrid_Default .rgRow td{width: 100% !important;}
.RadGrid_Default .rgPager .rgPagerCell{border: 0 !important;background-color: white !important;text-align: center !important;}
.RadGrid_Default .rgWrap{float: none !important;}
.rgArrPart1{margin: auto !important;}
li.hdrItem{background-color: #efefef;border-top: 1px solid #a4a4a4;color: #258;padding: 5px 9px;margin: 7px 0;}
li.hdrItemDark{background-color: #d8d8d8;border-top: 1px solid #a4a4a4;color: #258;padding: 5px 9px;margin: 7px 0 0 0;}
.CustomPagerHolder{Background-color:White;}
#divButton{border: 0;width: 99px;height: 27px;cursor: pointer;line-height: 27px;margin-right: 10px;padding-bottom: 5px;}
#divButton.Show{background: url("../images/btnShowDetails.gif") 0 0 no-repeat !important;}
#divButton.Hide{background: url("../images/btnHideDetails.gif") 0 0 no-repeat !important;}
.PetFriendly{vertical-align: middle;line-height: 16px;height: 16px;}
.PropInfo{line-height: 22px;}
#DetailsZone{margin-top: 10px;color: #696969;font-weight: bold;}
#divDetails{background-color: white;padding: 5px 0;clear: both;font-weight: normal;color: #333;}
.arrowUp{background-image: url(../images/btnUp.png);background-repeat: no-repeat;width: 15px;cursor: pointer;margin: 4px 0 0 4px;height: 16px;float: left;}
.arrowDown{background-image: url(../images/btnDown.png);background-repeat: no-repeat;width: 15px;height: 9px;cursor: pointer;margin: 4px 0 0 4px;float: left;}
.paddedBox{padding: 9px;}
.TabsBox{background-color: #efefef;padding-bottom: 0;}
.RadTabStripTop_Default .rtsLevel .rtsLink, .RadTabStripTop_Default .rtsLevel .rtsOut, .RadTabStripBottom_Default .rtsLevel .rtsLink, .RadTabStripBottom_Default .rtsLevel .rtsOut, .RadTabStripTop_Default_Baseline .rtsLevel, .RadTabStripBottom_Default_Baseline .rtsLevel{background-image: none !important;font-size: 13px !important;font-weight: bold;color: #353535 !important;}
.RadTabStripTop_Default, .RadTabStripTop_Default .rtsUL{width: 316px !important;}
.RadTabStripTop_Default .rtsLI .rtsSelected{background-position: 0 100% !important;background-image: url(../images/bgTab2.png) !important;}
.RadTabStripTop_Default .rtsFirst{margin-right: 10px !important;}
.RadTabStripTop_Default .rtsLI{background-position: 0 100% !important;background-image: url(../images/bgTab2Active.png) !important;}
.RadTabStrip .rtsTxt, .RadTabStripVertical .rtsTxt{margin-top: 7px;}
.RadTabStripTop_Default .rtsLI .rtsSelected .rtsTxt{color: White !important;}
.divThumbs{width: 100%;margin: 5px 0 0 5px;}
.photowrapper{float: left;margin: 5px;}
.tblVideos{width: auto;padding: 8px 0 0 0;margin: 0;}
.vImage{width: 120px;border: 3px double #999;height: 72px !important;text-align: center;overflow: hidden !important;}
.vImage img{margin-top: -10px;height: 90px;width: 120px;z-index: 30;}
.video-time, .video-corner-text, .video-actions{display: block;font-family: Arial,Helvetica,sans-serif;margin-right: 4px;margin-top: -17px;text-align: right;white-space: nowrap;}
.video-time span, .video-corner-text span{-moz-border-radius-bottomleft: 2px;-moz-border-radius-bottomright: 2px;-moz-border-radius-topleft: 2px;-moz-border-radius-topright: 2px;background-color: #000;color: #fff !important;display: inline-block;font-size: 11px;font-weight: bold;height: 14px;line-height: 14px;opacity: 0.75;padding: 0 4px;vertical-align: top;}
.playVideo{margin: auto;margin-top: -60px;background: url(../images/playVideo.png) 0 0 no-repeat;width: 44px;height: 27px;z-index: 9999;position: relative;}
.playVideo a{display: block;width: 44px;height: 27px;}
.vDesc{vertical-align: top;padding-left: 5px;font-size: 11px;}
.vDesc .hdrGreen{display: block;margin-bottom: 5px;font-size: 13px;font-weight: bold;}
.LargePhotoBox{text-align: center;}
.LargePhoto{margin: 9px auto;text-align: center;}
.fpDetails{background-color: #f4f4f4;font-size: 11px;padding: 9px;height: 1%;}
.fpDetails:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.fpDetails div{float: left;width: 50%;}
.fpDetails ul{margin: 0;padding: 0;list-style-type: none;}
.fpSubHeader{background-color: #eaeaea;}
.fpBox{text-align: center;padding: 9px 0;}
table.RadCalendar_Default{width: 180px !important;}
.rcTitle{font-size: 11px !important;}
.RadCalendar_Default .rcTitlebar .rcFastPrev, .RadCalendar_Default .rcTitlebar .rcFastNext{background-image: none !important;display: none !important;}
.tblMatrix td{padding: 3px 0;text-align: left;}
.tblMatrix td.first{width: 30px;}
.tblMatrix td.second{width: 105px;}
.hidden1{display:none !important;}
