html{height:100%;}
body{background:#FFF;margin:0;font-family:"Lucida Grande","Lucida Sans Unicode", Arial, Verdana, sans-serif;color:#333;}
p{font-size:11px;color:#333;}
ul li{margin:10px 0 0 0;}
ul li ul li{margin:0px;}
table, tr, td{font-size:11px;margin:0;color:#333;}
.MainTable{padding:0;text-align:center;margin:0 auto;width:1014px;border:none;}
.FooterTable{padding:0;text-align:center;margin:0 auto;border:none;width:980px;}
.Logo{margin:15px 15px 15px 0}
.st_sharethis_custom{background:url(images/sharethis.jpg) no-repeat 2px;width:32px;height:32px;padding:padding:0 0 3px 2px;}
#dnn_ctr369_Default_LandingPage_PropertyAgent_58_Search_24, #dnn_ctr2046_SearchSmall_PropertyAgentLatest_4070_Search_2{background:url(images/btn_bkgn_search.png) repeat-x center;padding:0 8px 0 8px;text-decoration:none;height:34px;color:#333;font-weight:bold;font-size:14px;text-align:center;line-height:20px;border:none;cursor:pointer;border:1px solid #CFCFCF;}
#dnn_ctr369_Default_LandingPage_PropertyAgent_58_Search_24:hover, #dnn_ctr2046_SearchSmall_PropertyAgentLatest_4070_Search_2:hover{background:url(images/btn_bkgn_search_hover.gif) repeat-x center;padding:0 8px 0 8px;text-decoration:none;height:34px;color:#333;font-weight:bold;font-size:14px;text-align:center;line-height:20px;border:none;cursor:pointer;border:1px solid #CECECE}
h1{margin:0;padding-top:30px;font-size:32px;font-weight:bold;color:#023A69;text-decoration:none;font-family:arial;}
h2{font-size:14px;font-weight:bold;margin:0;color:#63819B}
h3{font-size:12px;font-weight:bold;margin:0;color:#023A69}
h4{font-size:11px;font-weight:bold;margin:0;color:#023A69}
.highlinks1, a.highlinks1:link, a.highlinks1:active, a.highlinks1:visited{font-size:11px;text-decoration:none;color:#666;font-weight:bold;}
a.highlinks1:hover{font-size:11px;text-decoration:none;color:#333;font-weight:bold;}
.highlinks2, a.highlinks2:link, a.highlinks2:active, a.highlinks2:visited{font-size:12px;text-decoration:none;color:#666;font-weight:bold;}
a.highlinks2:hover{font-size:12px;text-decoration:none;color:#333;font-weight:bold;}
.highlinks3, a.highlinks3:link, a.highlinks3:active, a.highlinks3:visited{font-size:11px;text-decoration:none;color:#666;font-weight:normal;}
a.highlinks3:hover{font-size:11px;text-decoration:none;color:#333;font-weight:bold;}
.highlinks4, a.highlinks4:link, a.highlinks4:active, a.highlinks4:visited{font-size:11px;text-decoration:none;color:#666;font-weight:normal;}
a.highlinks4:hover{font-size:11px;text-decoration:none;color:#333;font-weight:normal;}
.welcomelink, a.welcomelink:link, a.welcomelink:active, a.welcomelink:visited{font-size:13px;text-decoration:none;color:#fff;font-weight:bold;}
a.welcomelink:hover{font-size:13px;text-decoration:underline;color:#fff;font-weight:bold;}
a:link, a:visited, a:active{color:#666;font-size:11px;text-decoration:none;}
a:hover{color:#333;font-size:11px;text-decoration:underline;}
a.Normal:link, a.Normal:visited{color:#666;font-weight:bold;font-size:11px;text-decoration:none;}
a.Normal:hover{color:#333;font-size:11px;text-decoration:none;}
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active{color:#666666;font-weight:bold;font-size:11px;text-decoration:underline;}
A.CommandButton:hover{color:#333;font-size:11px;text-decoration:underline;}
.normal, .Normal{font-size:11px;color:#333;}
.NormalBold{font-size:11px;font-weight:bold;color:#333;}
.NormalRed{color:#C30;font-weight:bold;font-size:11px;}
select, input{font-size:11px;color:#333;}
.NormalTextBox{color:#333;padding-left:4px;line-height:12px;font-weight:normal;font-size:11px;}
td.NormalTextBox{padding:0;margin:0;background:transparent;border:0;}
.StandardButton{background:#f2f2f2 none;color:#575757;font-size:11px;font-weight:normal;}
#dnn_dnnSEARCH_txtSearch.NormalTextBox{height:19px;background:#ffffff;width:112px;color:#666666;padding:4px 4px 3px 0;border:0;cursor:text;position:absolute;top:7px;left:14px;z-index:1;}
.LoginLink, a.LoginLink:link, a.LoginLink:visited, a.LoginLink:active{font-size:12px;color:#728EA5;text-decoration:none;}
a.LoginLink:hover{font-size:12px;color:#666;text-decoration:underline;}
.FooterArea{font-size:11px;color:#728EA5;text-decoration:none;border-top:1px solid #B0C0CD;width:980px;}
.FooterLink, a.FooterLink:link, a.FooterLink:visited, a.FooterLink:active{font-size:11px;color:#728EA5;text-decoration:none;}
a.FooterLink:hover{font-size:11px;color:#666;text-decoration:underline;}
.ModuleTitle_SubMenu{background:#ffffff;padding:0;margin:0;border-top:1px solid #adadad;border-right:1px solid #adadad;border-bottom:0;border-left:1px solid #adadad;z-index:1000;cursor:pointer;font-weight:normal;}
.ModuleTitle_MenuItem{background:#ffffff;color:#777777;font-size:8pt;font-weight:bold;font-style:normal;padding:5px 30px 5px 16px;height:20px;border-top:0;border-right:0;border-bottom:1px solid #c8c8c8;border-left:0;}
.ModuleTitle_MenuItemSel{background:#e4e4e4;color:#675f52;font-size:8pt;font-weight:bold;cursor:pointer;padding:5px 30px 5px 16px;height:20px;border-top:0;border-right:0;border-bottom:1px solid #c8c8c8;border-left:0;}
.ModuleTitle_MenuContainer{background:transparent;}
.ModuleTitle_MenuBar{cursor:pointer;}
.ModuleTitle_MenuArrow{display:none;}
.ModuleTitle_RootMenuArrow{display:none;}
.ModuleTitle_MenuIcon{background:#e4e4e4;width:0;height:20px;padding:0;margin:0;font-size:0;border-top:0;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;border-left:0;}
.ModuleTitle_MenuIcon IMG{margin:0 10px 0 10px;}
.ModuleTitle_MenuBreak{background:#ffffff;border-top:0;border-right:0;border-bottom:1px solid #c8c8c8;border-left:0;}
.MenuHeight{height:42px;vertical-align:middle;}
.MainMenu_MenuArrow{display:none;}
.MainMenu_RootMenuArrow{display:none;}
.MainMenu_MenuIcon{display:none;}
.MainMenu_Separator{}
.MainMenu_MenuBreak{border-top-style:none;border-right-style:none;border-left-style:none;border-bottom-style:none;background:transparent;vertical-align:top;height:20px;}
.MainMenu_SubMenu{padding:0;margin:0;border-top:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-bottom:0;border-left:1px solid #c8c8c8;z-index:1000;cursor:pointer;font-weight:normal;}
.MainMenu_MenuItem{color:#333;font-size:12px;padding:5px 30px 5px 16px;margin:0;height:20px;font-weight:normal;border-bottom:1px solid #c8c8c8;border-top:0;border-right:0;border-left:0;}
.MainMenu_MenuItemSel{background:#eee;color:#333;font-size:12px;cursor:pointer;padding:5px 30px 5px 16px;margin:0;font-weight:normal;height:20px;border-bottom:1px solid #c8c8c8;border-top:0;border-right:0;border-left:0;}
.MainMenu_MenuContainer{height:42px;}
.MainMenu_MenuBar{height:42px;cursor:pointer;}
.MainMenu_Idle TD IMG{display:none;}
.MainMenu_Idle TD{height:42px;padding:0 10px 0 10px;margin:0;vertical-align:middle;color:#333;font-size:16px;}
.MainMenu_Selected TD IMG, .MainMenu_BreadcrumbActive TD IMG{display:none;}
.MainMenu_Selected TD{height:42px;padding:0 10px 0 10px;margin:0;vertical-align:middle;font-weight:normal;background-color:#EEE;font-size:16px;}
.MainMenu_BreadcrumbActive TD{height:42px;padding:0 10px 0 10px;margin:0;vertical-align:middle;font-weight:normal;background-color:#B0C0CD;font-size:16px;}
.ImageArea{background:url(images/SearchBkg1.jpg) no-repeat 0 5px;height:360px;width:980px;padding:5px 0 10px 0;}
.SearchPane{height:274px;width:980px;color:#FFF;}
.SearchPane span.Normal{color:#FFF;font-size:12px;font-weight:bold;}
.WelcomePane{height:86px;width:980px;color:#FFF;font-size:13px;padding:0 8px 0 8px;line-height:16px;font-weight:normal;}
.PTHomes, a.PTHomes:link, a.PTHomes:visited, a.PTHomes:active{display:block;font-size:18px;font-weight:bold;color:#fff;height:52px;width:241px;border:#666 1px solid;background-color:#63819b;text-align:center;text-decoration:none;cursor:pointer;line-height:52px}
a.PTHomes:hover{display:block;font-size:18px;font-weight:bold;color:#fff;height:52px;width:241px;border:#fff 1px solid;background-color:#829AAF;text-align:center;text-decoration:none;cursor:pointer;line-height:52px}
.PTCondos, a.PTCondos:link, a.PTCondos:visited, a.PTCondos:active{display:block;font-size:18px;font-weight:bold;color:#fff;height:52px;width:240px;border:#666 1px solid;background-color:#9faa54;text-align:center;text-decoration:none;line-height:52px}
a.PTCondos:hover{display:block;font-size:18px;font-weight:bold;color:#fff;height:52px;width:240px;border:#fff 1px solid;background-color:#B2BB76;text-align:center;text-decoration:none;cursor:pointer;}
.PTLand, a.PTLand:link, a.PTLand:visited, a.PTLand:active{display:block;font-size:18px;font-weight:bold;color:#fff;height:52px;width:240px;border:#666 1px solid;background-color:#aa9354;text-align:center;text-decoration:none;line-height:52px}
a.PTLand:hover{display:block;font-size:18px;font-weight:bold;color:#fff;height:52px;width:240px;border:#fff 1px solid;background-color:#BBA976;text-align:center;text-decoration:none;cursor:pointer;}
.PTRentals, a.PTRentals:link, a.PTRentals:visited, a.PTRentals:active{display:block;font-size:18px;font-weight:bold;color:#fff;height:52px;width:241px;border:#666 1px solid;background-color:#aa6d54;text-align:center;text-decoration:none;line-height:52px}
a.PTRentals:hover{display:block;font-size:18px;font-weight:bold;color:#fff;height:52px;width:241px;border:#fff 1px solid;background-color:#BB8A76;text-align:center;text-decoration:none;cursor:pointer;}
.welcome{color:#FFF;font-size:13px;line-height:16px;font-weight:normal;}
div.hr{margin:4px 0 4px 0;padding:0;height:1px;font-size:0px;border-top:1px solid #B0C0CD;}
.PAWildcardWidth{width:325px;height:24px;font-size:14px;line-height:22px}
#dnn_ctr369_Default_ViewType_divSort{width:648px}
.graybutton, a.graybutton:link, a.graybutton:active, a.graybutton:visited{background:url(images/btn_bkgn.png) repeat-x center;margin-top:3px;padding:0 5px 0 5px;color:#F00;text-decoration:none;line-height:22px;font-size:12px;font-weight:normal;height:22px;border:1px solid #cfcfcf;}
a.graybutton:hover{background:url(images/btn_bkgn_hover.gif) repeat-x center;margin-top:3px;padding:0 5px 0 5px;color:#F00;text-decoration:none;line-height:22px;font-size:12px;font-weight:normal;height:22px;border:1px solid #CECECE;}
