/* CSS Document */
body { margin:0px auto 0px auto; padding:0px; background:#001332 url(../img/bodybg.jpg) repeat-x top left; font-family:Arial, Helvetica, sans-serif;}
.clr { clear:both; margin:0px; padding:0px;}
img { border:0px;}

#wrapper { margin-left:auto; margin-right: auto; padding: 0; width:100%; min-height:100%;}
.widthtable{ margin-left:auto; margin-right: auto; padding: 0; width:778px; min-height:100%;}

#header {margin: 0; padding: 0px 0px 0px 0px;}
#logo {margin:0; padding:0px 0px 2px 0px; width:498px; float:left;}
#righttopcol {margin:0px 0px 0px 0px; padding:90px 0px 10px 0px; width:180px; color:#fff; font-size:14px; float:right; border:0px solid #fff;}
#righttopcol a { margin:0px; padding:0px; color:#92bbff; font-size:12px; text-decoration:underline; text-align:right;}
#righttopcol a:hover { margin:0px; padding:0px; color:#92bbff; font-size:12px; text-decoration:none;}
#logo a img {border: none;}

/* Top Navigation */
#navigation { margin:0px; padding:0px; font-family: tahoma, Arial, Helvetica, sans-serif;  background:url(../img/navigation1.gif) no-repeat top left; height:42px; z-index:10;}
#navigation ul { margin:0px; padding:0px;}
#navigation ul li{ margin:0px; padding:0px 0px 0px 0px; list-style:none; border-right:0px solid #fff; float:left; }

#navigation ul li a.home{ margin:0px; padding:0px; background:url(../img/home.gif) no-repeat 0px 0px; z-index:1000; display:block; width:59px; height:42px;  }
#navigation ul li a.company { margin:0px; padding:0px; background:url(../img/company.gif) no-repeat 0px 0px; z-index:1000; display:block; height:42px; width:75px; }
#navigation ul li a.property { margin:0px; padding:0px; background:url(../img/property.gif) no-repeat 0px 0px; z-index:1000; display:block; height:42px;width:68px; }
#navigation ul li a.agent { margin:0px; padding:0px; background:url(../img/agent.gif) no-repeat 0px 0px; z-index:1000; display:block; height:42px;width:62px;}
#navigation ul li a.community { margin:0px; padding:0px; background:url(../img/community.gif) no-repeat 0px 0px; z-index:1000; display:block; height:42px;width:81px;}
#navigation ul li a.developments { margin:0px; padding:0px; background:url(../img/newconstruction.gif) no-repeat 0px 0px; z-index:1000; display:block; height:42px;width:118px;}
#navigation ul li a.relocation { margin:0px; padding:0px; background:url(../img/relocation.gif) no-repeat 0px 0px; z-index:1000; display:block; height:42px;width:82px;}
#navigation ul li a.mortgages { margin:0px; padding:0px; background:url(../img/mortgage.gif) no-repeat 0px 0px; z-index:1000; display:block; height:42px; width:79px;}
#navigation ul li a.freemove { margin:0px; padding:0px; background:url(../img/freemove.gif) no-repeat 0px 0px; z-index:1000; display:block; height:42px; width:73px;}
#navigation ul li a.contact { margin:0px; padding:0px; background:url(../img/contact.gif) no-repeat 0px 0px; z-index:1000; display:block; height:42px; width:81px;}

#navigation ul li a.homeselected{ margin:0px; padding:0px; background:url(../img/home.gif) no-repeat 0px -42px; z-index:1000; display:block; width:59px; height:42px; }
#navigation ul li a.companyselected { margin:0px; padding:0px; background:url(../img/company.gif) no-repeat 0px -42px; z-index:1000; display:block; height:42px; width:75px; }
#navigation ul li a.propertyselected { margin:0px; padding:0px; background:url(../img/property.gif) no-repeat 0px -42px; z-index:1000; display:block; height:42px;width:68px; }
#navigation ul li a.agentselected { margin:0px; padding:0px; background:url(../img/agent.gif) no-repeat 0px -42px; z-index:1000; display:block; height:42px;width:62px;}
#navigation ul li a.communityselected { margin:0px; padding:0px; background:url(../img/community.gif) no-repeat 0px -42px; z-index:1000; display:block; height:42px;width:81px;}
#navigation ul li a.developmentsselected { margin:0px; padding:0px; background:url(../img/newconstruction.gif) no-repeat 0px -42px; z-index:1000; display:block; height:42px;width:118px;}
#navigation ul li a.relocationselected { margin:0px; padding:0px; background:url(../img/relocation.gif) no-repeat 0px -42px; z-index:1000; display:block; height:42px;width:82px;}
#navigation ul li a.mortgagesselected { margin:0px; padding:0px; background:url(../img/mortgage.gif) no-repeat 0px -42px; z-index:1000; display:block; height:42px; width:79px;}
#navigation ul li a.freemoveselected { margin:0px; padding:0px; background:url(../img/freemove.gif) no-repeat 0px -42px; z-index:1000; display:block; height:42px; width:73px;}
#navigation ul li a.contactselected { margin:0px; padding:0px; background:url(../img/contact.gif) no-repeat 0px -42px; z-index:1000; display:block; height:42px; width:81px;}

#navigation ul li a.home:hover,#navigation ul li a.company:hover,#navigation ul li a.property:hover,#navigation ul li a.agent:hover,#navigation ul li a.community:hover,#navigation ul li a.developments:hover,#navigation ul li a.relocation:hover,#navigation ul li a.mortgages:hover,#navigation ul li a.freemove:hover,#navigation ul li a.contact:hover{ margin:0px; padding:0px; background-position:0px -42px; z-index:1100; display:block; height:42px;}

#homebannercontainer { clear:both; position:relative; top:0px; margin:0px; padding:0px; background:url(../img/homebanner_bg.jpg) top left no-repeat; width:778px; height:283px; vertical-align:top; border:0px solid #fff; border:0px solid #fff;}
#homebannercontainer .bannercontainer { vertical-align:top; margin-left:1px;}

#insidebannercontainer { clear:both; position:relative; top:0px; margin:0px; padding:0px; background:url(../img/insidebanner_bg.jpg) top left no-repeat; width:778px; height:231px; vertical-align:top; border:0px solid #fff; border:0px solid #fff;}
#insidebannercontainer .bannercontainer { vertical-align:top; margin-left:1px;}

#homemiddlecontainer { margin:0px; padding:0px;}
#homemiddlecontainer .col { margin:0px 22px 20px 0px; padding:0px; width:242px; float:left;}

#homemiddlecontainer .col .imgbox{ margin:0px; padding:0px; }
#homemiddlecontainer .col .imgbox a img{ margin:0px; padding:0px; border:4px solid #555; }
#homemiddlecontainer .col .imgbox a:hover img{ margin:0px; padding:0px; border:4px solid #8fc2ff;}

#homemiddlecontainer .col .imgbox .imgdivbox {  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #b3b3b3; position:relative; height:110px;}
#rotator img {	display: none;	position: absolute;	z-index:0;	padding:0;	margin:0;}

#homemiddlecontainer .col h1{ margin:0px; padding:5px 0px 5px 0px; font-size:14px; color:#fff; font-weight:bold; }
#homemiddlecontainer .col h1 a{ margin:0px; padding:0px 0px 0px 0px; font-size:14px; color:#fff; font-weight:bold; text-decoration:none;}
#homemiddlecontainer .col h1 a:hover{ margin:0px; padding:0px 0px 0px 0px; font-size:14px; color:#fff; font-weight:bold; text-decoration:underline;}
#homemiddlecontainer .col p{ margin:0px; padding:0px; font-size:12px; color:#bad4ff; }

#homemiddlecontainer .collast { margin:0px 0px 20px 0px; padding:0px; width:242px; float:left;}
#homemiddlecontainer .collast .imgbox a img{ margin:0px; padding:0px; border:4px solid #555;}
#homemiddlecontainer .collast .imgbox a:hover img{ margin:0px; padding:0px; border:4px solid #8fc2ff;}
#homemiddlecontainer .collast h1{ margin:0px; padding:5px 0px 5px 0px; font-size:14px; color:#fff; font-weight:bold;}
#homemiddlecontainer .collast h1 a{ margin:0px; padding:0px 0px 0px 0px; font-size:14px; color:#fff; font-weight:bold; text-decoration:none;}
#homemiddlecontainer .collast h1 a:hover{ margin:0px; padding:0px 0px 0px 0px; font-size:14px; color:#fff; font-weight:bold; text-decoration:underline;}
#homemiddlecontainer .collast p{ margin:0px; padding:0px; font-size:12px; color:#bad4ff; }

.searchcontainer { margin:1px 0px 10px 0px; padding:8px 10px 0px 120px; background:url(../img/findproperty_bg.jpg) no-repeat top left; width:646px; height:93px;}
.searchcontainer td{ margin:0px; padding:0px 0px 0px 0px; color:#fff; font-size:12px;}
.searchcontainer .searchrow{ margin:0px; padding:0px 0px 2px 0px;}
.searchcontainer .searchtoprow{ margin:0px; padding:2px 0px 0px 0px;}
.searchcontainer .inputbox{ margin:0px; padding:2px; color:#545454; font-size:12px; border:1px solid #ccc;}
a.browselisting { margin:0px; padding:0px; color:#000; font-size:12px; font-weight:bold; text-decoration:underline;}
a.browselisting:hover{ margin:0px; padding:0px; color:#000; font-size:12px; font-weight:bold; text-decoration:none;}

.welcome_container { margin:5px 0px 15px 0px; padding:0px 0px 0px 0px; }
.welcome_container h1{ margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; background:url(../img/welcome_title.png) no-repeat top left; width:265px; height:22px;}
.welcome_container p{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#cecece; font-size:12px;}

#footer { margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; background:#001333 url(../img/footerbg.gif) repeat-x top left; text-align:center;}
.footercontainer { margin:0px auto 0px auto; padding:0px; color:#496490; font-size:11px; width:778px; text-align:center;}
.footercontainer p{ margin:0px; padding:10px 0px 2px 0px; color:#496490; font-size:11px; text-align:center;}
.footercontainer a{ margin:0px; padding:0px; color:#496490; font-size:11px; text-decoration:underline;}
.footercontainer a:hover{ margin:0px; padding:0px; color:#90b9ff; font-size:11px; text-decoration:none;}
.footercontainer .footerlink{ margin:0px; padding:10px 20px 0px 20px; color:#496490; font-size:11px;text-align:center;}
.footercontainer .footerlink a{ margin:0px; padding:0px; color:#90b9ff; font-size:11px; text-decoration:none;}
.footercontainer .footerlink a:hover{ margin:0px; padding:0px; color:#90b9ff; font-size:11px; text-decoration:underline;}

/* Inside pages */
#insidemiddlecontainer { margin:0px; padding:0px; background-color:#001333;}
.containerdiv { margin:0px; padding:10px;}
.containerdiv h2{ margin:0px 0px 5px 0px; padding:0px 0px 5px 0px; font-size:18px; color:#fff; font-weight:bold; border-bottom:1px solid #92bbff;}
.containerdiv p{ margin:0px; padding:0px 10px 0px 10px; color:#fff; font-size:12px;}

/* Listing Search */
.listingsearchbox { margin:0px 0px 0px 3px; padding:0px; width:100%; border:0px solid #fff;}
.listingsearchbox .pagenav{ margin:10px 0px 8px 0px; padding:0px; color:#fff; font-size:11px;}
.listingsearchbox .pagenav a{ margin:0px; padding:0px; color:#fff; font-size:11px; text-decoration:underline;}
.listingsearchbox .pagenav a:hover{ margin:0px; padding:0px; color:#fff; font-size:11px; text-decoration:none;}

.listingsearchbox .refinesearchbox{ margin:0px 0px 10px 0px; padding:0px 5px 0px 5px; background-color:#002056; color:#92bbff; font-size:11px; line-height:28px; width:98.5%; _width:100%; height:28px;}
.listingsearchbox .refinesearchbox td { color:#fff; font-size:11px; line-height:28px;}
.listingsearchbox .refinesearchbox a { margin:0px; padding:0px; color:#92bbff; font-size:11px; text-decoration:underline;}
.listingsearchbox .refinesearchbox a:hover { margin:0px; padding:0px; color:#92bbff; font-size:11px; text-decoration:none;}

.listingsearchbox a.hyperlink { margin:0px; padding:0px; color:#92bbff; font-weight:bold; font-size:14px; text-decoration:underline;}
.listingsearchbox a.hyperlink:hover { margin:0px; padding:0px; color:#fff; font-weight:bold; font-size:14px; text-decoration:none;}

.listingsearchbox .searchtbl{ margin:5px 0px 5px 0px; padding:0px; border:1px solid #1a4489; background:#002056 url(../img/searchlistbg.gif) repeat-x top left; width:100%;}
.listingsearchbox .searchtbl td{ margin:0px; padding:5px;}
.listingsearchbox .propertyimg{ margin:0px; padding:0px; border:2px solid #fff; width:70px; height:52px;}
.listingsearchbox .rowtext { margin:0px; padding:0px 0px 5px 0px; color:#fffee2f; font-size:11px;}
.listingsearchbox .rowprice { margin:0px; padding:0px 0px 5px 0px; color:#000; font-size:11px;}
.listingsearchbox .searchpricetd { margin:0px; padding:0px; background:#dadada url(../img/searchprice_bg.jpg) repeat-x top left; border-left:1px solid #c2c2c2;}
.listingsearchbox a { margin:0px; padding:0px 0px 5px 0px; color:#fff; font-size:11px; text-decoration:underline; text-align:center}
.listingsearchbox a:hover { margin:0px; padding:0px 0px 5px 0px; color:#efeec2; font-size:11px; text-decoration:none;}

.listingsearchbox h1 { margin:0px 0px 10px 0px; padding:0px; color:#000; font-size:14px; font-weight:bold;}
.listingsearchbox .searchviewdetails { margin:0px 0px 0px 5px; padding:0px; position:relative;}
.listingsearchbox .listingtext{ margin:0px; padding:0px 0px 5px 0px; color:#404040; font-size:12px; line-height:16px;}
.listingsearchbox .listingdesc{ margin:0px; padding:0px 0px 5px 0px; color:#404040; font-size:12px;}
.listingsearchbox .agentsdetails { margin:0px 0px 5vpx 0px; padding:5px; border:1px solid #52370f; background-color:#000; color:#fff; font-size:11px;}
.listingsearchbox fieldset { margin:0px 0px 5vpx 0px; padding:5px; color:#404040; font-size:12px;}

.searchviewdetails .agentcarddiv { margin:0px; padding:0px 0px 0px 0px; background:url(../img/agent_cardbg.png) no-repeat top left; width:315px; height:165px;}
.searchviewdetails .agentcarddiv .cardcol1{ margin:10px 0px 0px 10px; padding:0px 0px 0px 0px; width:190px; border:0px solid #ff0000; float:left; position:relative;}
.searchviewdetails .agentcarddiv .cardcol1 h2{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#000; font-size:12px; font-weight:bold; border:0px; text-align:left;}
.searchviewdetails .agentcarddiv .cardcol1 h3{ margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; color:#595858; font-size:11px; border:0px; font-weight:normal; text-align:left;}
.searchviewdetails .agentcarddiv .cardcol1 p{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#000; font-size:11px; }
.searchviewdetails .agentcarddiv .cardcol2{ margin:10px 0px 0px 0px; padding:0px; width:100px; border:0px solid #ff0000; float:left; position:relative;}
.searchviewdetails .agentcarddiv .cardcol2 img{ margin:0px; padding:0px; border:2px solid #fff;}
.agentcarddiv .cardcol1 a.agentcardlink { margin:0px; padding:0px 0px 5px 0px; color:#a20a0a; font-size:11px; text-decoration:underline; text-align:left}
.agentcarddiv .cardcol1 a.agentcardlink:hover { margin:0px; padding:0px 0px 5px 0px; color:#a20a0a; font-size:11px; text-decoration:none;}

.hyperlinkdiv { margin:0px; padding:10px; text-align:left; color:#000; font-size:11px; }
.hyperlinkdiv a.sendfriend{ margin:0px; padding:5px 0px 5px 45px; _padding:0px 0px 0px 45px; color:#a21000; font-size:12px; text-decoration:underline; background:url(../img/sendtofriend.png) no-repeat top left; display:inline-block;line-height:23px;}
.hyperlinkdiv a.sendfriend:hover{ margin:0px; padding:5px 0px 5px 45px; color:#a21000; _padding:0px 0px 0px 45px; font-size:12px; text-decoration:none; background:url(../img/sendtofriend.png) no-repeat top left; display:inline-block; }

.hyperlinkdiv a.showmap {margin:0px 0px 0px 0px; padding:7px 0px 7px 35px; _padding:0px 0px 0px 35px; color:#a21000; font-size:12px; text-decoration:underline; background:url(../img/showmap.gif) no-repeat top left; display:inline-block; line-height:27px;}
.hyperlinkdiv a.showmap:hover {margin:0px 0px 0px 0px; padding:7px 0px 7px 35px;  _padding:0px 0px 0px 35px;color:#a21000; font-size:12px; text-decoration:none; background:url(../img/showmap.gif) no-repeat top left; display:inline-block;line-height:27px; }

.hyperlinkdiv a.tour {margin:0px 0px 0px 0px; padding:2px 0px 2px 30px; _padding:0px 0px 0px 30px; color:#a21000; font-size:12px; text-decoration:underline; background:url(../img/360tour.gif) no-repeat top left; display:inline-block; border:0px solid #000; line-height:17px;}
.hyperlinkdiv a.tour:hover {margin:0px 0px 0px 0px; padding:2px 0px 2px 30px; _padding:0px 0px 0px 30px;  color:#a21000; font-size:12px; text-decoration:none; background:url(../img/360tour.gif) no-repeat top left; display:inline-block; }

.glossarynav { margin:0px 0px 10px 0px; padding:0px 0px 5px 0px; font-size:12px; color:#fff; text-align:center; border-bottom:1px solid #fff;}
.glossarynav a{ margin:0px; padding:0px; font-size:12px; color:#fff; text-align:center; text-decoration:none; }
.glossarynav a:hover{ margin:0px; padding:0px; font-size:12px; color:#fff; text-align:center; text-decoration:underline}

#propertycontent {width:100%;}
.doubleclick {color:#000; font-size:12px;}

/* Company */
.companyinfo { margin:0px 0px 20px 0px; padding:10px;}
.companyinfo .rightimg{ margin:0px 0px 0px 0px; padding:0px; border:1px solid #fff; }
.companyinfo .leftimg{ margin:0px 0px 0px 0px; padding:0px; border:1px solid #fff;}
.companyinfo p{ margin:5px 0px 10px 0px; padding:0px; color:#fff; font-size:12px; line-height:16px;}
.companyinfo h3{ margin:10px 0px 5px 0px; padding:0px; font-size:14px; color:#668cc9;}
.companyinfo fieldset{ margin:10px 0px 10px 0px; padding:5px; color:#fff; font-size:12px; line-height:18px; border:1px solid #668cc9;}
.companyinfo legend {font-size:14px; color:#668cc9;}
.companyinfo a { font-size:12px; color:#92bbff; text-decoration:underline}
.companyinfo a:hover { font-size:12px; color:#92bbff; text-decoration:none;}

/* Agents */
.agentscontainer { margin:0px 0px 8px 0px; padding:10px; border:1px solid #1a4489; background:#002056 url(../img/agentbg.jpg) repeat-x top left;}
.agentscontainer table { margin:0px; padding:0px;}
.agentscontainer img{ margin:0px; padding:0px; border:5px solid #fff;}
/*
.agentscontainer a img{ margin:0px; padding:0px; border:5px solid #fff;}
.agentscontainer a:hover img{ margin:0px; padding:0px; border:5px solid #fff;}*/
.agentscontainer p { margin:0px; padding:0px 0px 10px 0px; color:#fff; font-size:12px;}
.agentscontainer a.linktitle{ margin:0px; padding:0px 0px 0px 0px; color:#fff; font-weight:bold; font-size:12px; text-decoration:underline;}
.agentscontainer a.linktitle:hover{ margin:0px; padding:0px 0px 0px 0px; color:#fff; font-weight:bold; font-size:12px; text-decoration:none;}

.agentscontainer a{ margin:0px; padding:0px 0px 0px 0px; color:#fff; font-weight:bold; font-size:12px; text-decoration:underline;}
.agentscontainer a:hover{ margin:0px; padding:0px 0px 0px 0px; color:#fff; font-weight:bold; font-size:12px; text-decoration:none;}

.agentscontainer a.linkhpyer{ margin:0px; padding:0px 0px 0px 0px; color:#c0d7fe; font-size:12px; text-decoration:underline;}
.agentscontainer a.linkhpyer:hover{ margin:0px; padding:0px 0px 0px 0px; color:#c0d7fe; font-size:12px; text-decoration:none;}

.agentscontainer a.linkhyper{ margin:0px; padding:0px 0px 0px 0px; color:#fff; font-size:12px; text-decoration:underline;}
.agentscontainer a.linkhyper:hover{ margin:0px; padding:0px 0px 0px 0px; color:#000; font-size:12px; text-decoration:none;}


/* Community Links */
.communuitydiv { margin:10px 0px 8px 0px; padding:10px;}
.communuitydiv .communitylinks { margin:0px 0px 0px 20px; padding:0px;}
.communuitydiv .communitylinks li{ margin:0px 0px 0px 20px; padding:0px; list-style:none; /*list-style-image:url(../img/house.gif); vertical-align:bottom;*/ line-height:22px;}
.communuitydiv .communitylinks li a{ margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; font-size:12px; color:#92bbff; text-decoration:underline; background:url(../img/round.png) no-repeat top left; display:inline-block;}
.communuitydiv .communitylinks li a:hover{ margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; font-size:12px; color:#fff; text-decoration:none; background:url(../img/round.png) no-repeat top left; display:inline-block;}

/* New Construction */
.newconstruction { margin:10px 0px 8px 0px; padding:10px;}
.newconstruction p{ margin:10px 0px 8px 0px; padding:0px; color:#fff; font-size:12px;}
.newconstruction a { font-size:12px; color:#92bbff; text-decoration:underline}
.newconstruction a:hover { font-size:12px; color:#92bbff; text-decoration:none;}

/* Relocation */
.relocationdiv  { margin:10px 0px 8px 0px; padding:10px;}
.relocationdiv p{ margin:10px 0px 8px 0px; padding:0px; color:#fff; font-size:12px;}
.relocationdiv a { font-size:12px; color:#92bbff; text-decoration:underline}
.relocationdiv a:hover { font-size:12px; color:#92bbff; text-decoration:none;}
.relocationdiv .tab1e1{ margin:10px 0px 0px 0px; padding:0px; border:1px solid #668cc9;}
.relocationdiv .tab1e1 td{ margin:10px 0px 8px 0px; padding:5px; color:#fff; font-size:12px;}
.relocationdiv .inputbox { margin:0px; padding:2px; color:#000; font-size:12px; border:1px solid #92bbff; width:200px;}

/* Mortgages */
.mortgagediv  { margin:10px 0px 8px 0px; padding:10px;}
.mortgagediv p{ margin:10px 0px 8px 0px; padding:0px; color:#fff; font-size:12px;}
.mortgagediv a { font-size:12px; color:#92bbff; text-decoration:underline}
.mortgagediv a:hover { font-size:12px; color:#92bbff; text-decoration:none;}
.mortgagediv .tab1e1{ margin:10px 0px 0px 0px; padding:0px; border:1px solid #668cc9;}
.mortgagediv .tab1e1 td{ margin:10px 0px 8px 0px; padding:5px; color:#fff; font-size:12px;}
.mortgagediv .inputbox { margin:0px; padding:2px; color:#000; font-size:12px; border:1px solid #92bbff;}

/* Free Move */
.freemovediv  { margin:10px 0px 8px 0px; padding:10px;}
.freemovedivbg  { margin:0px auto 0px auto; padding:0px 0px 0px 0px; background:url(../img/freemove_bg.jpg) no-repeat top left; width:681px; height:306px; text-align:center}
.freemovediv .buysell{ margin:0px 0px 8px 0px; padding:50px 0px 0px 0px; color:#fff; font-size:14px; text-align:center}
.freemovediv .morinfo{ margin:0px 0px 8px 0px; padding:190px 0px 0px 0px; color:#fff; font-size:14px; text-align:center}
.freemovediv a { font-size:12px; color:#92bbff; text-decoration:underline; text-align:center}
.freemovediv a:hover { font-size:12px; color:#92bbff; text-decoration:none; text-align:center}

/* contact us */
.contactdiv { margin:10px 0px 8px 0px; padding:10px;}
.contactdiv img{ margin:0px 0px 8px 0px; padding:0px; border:5px solid #fff;}
.contactdiv p{ margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; color:#fff; font-size:12px;}
.contactdiv a { font-size:12px; color:#92bbff; text-decoration:underline;}
.contactdiv a:hover { font-size:12px; color:#92bbff; text-decoration:none;}
.contactdiv h3{ margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; color:#fff; font-size:14px; font-weight:bold;}
.contactdiv td{ margin:10px 0px 0px 0px; padding:5px;}
.contactdiv .tab1e1{ margin:10px 0px 0px 0px; padding:0px; border:1px solid #668cc9;}
.contactdiv .tab1e1 td{ margin:10px 0px 8px 0px; padding:5px; color:#fff; font-size:12px;}
.contactdiv .inputbox { margin:0px; padding:2px; color:#000; font-size:12px; border:1px solid #92bbff; width:200px;}

.googlemap { margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; border:5px solid #fff; width:350px; height:221px;}

/* Site Map */
.sitemapdiv { margin:10px 0px 10px 0px; padding:10px;}
#sitemapul { margin:10px 0px 0px 30px; padding:0px;}
#sitemapul li{ margin:0px 10px 0px 0px; padding:0px; height:25px; /*background-color:#92bbff; */list-style:none;}
#sitemapul li a{ margin:0px 0px 0px 0px; padding:0px 0px 0px 12px; color:#92bbff; font-size:12px; text-decoration:underline; background:url(../img/round.png) no-repeat top left; display:inline-block;}
#sitemapul li a:hover{ margin:0px 0px 0px 0px; padding:0px 0px 0px 12px; color:#fff; font-size:12px; text-decoration:none; background:url(../img/round_hover.png) no-repeat top left; display:inline-block;}
.sitemapdiv img{ margin:0px 0px 0px 0px; padding:0px; border:5px solid #fff;}

/* Amenities */
.amenitiesdiv { margin:0px 0px 0px 5px; padding:0px 0px 0px 0px; }
.amenitiesdiv p{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#404040; font-size:12px; }
.amenitiesdiv table{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-left:1px solid #404040; border-top:1px solid #404040; border-bottom:1px solid #404040; border-right:1px solid #404040; width:98%; }
.amenitiesdiv td{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#404040; font-size:12px; border-right:0px solid #404040; }

.agentssnap { margin:0px; padding:0px; border:2px solid #fff;}

#ullink { margin:10px 0px 0px 0px; padding:10px; background-color:#112b56; border:1px solid #92bbff; width:90%;}
#ullink li{ margin:0px 10px 0px 0px; padding:0px; height:25px; /*background-color:#92bbff; */list-style:none; color:#92bbff; font-size:12px; }
#ullink li.blank{ margin:0px 0px 0px 0px; padding:0px 0px 0px 12px; color:#92bbff; font-size:12px; text-decoration:none; background:url(../img/round.png) no-repeat top left; display:inline-block; }
#ullink li a{ margin:0px 0px 0px 0px; padding:0px 0px 0px 12px; color:#92bbff; font-size:12px; text-decoration:underline; background:url(../img/round.png) no-repeat top left; display:inline-block;}
#ullink li a:hover{ margin:0px 0px 0px 0px; padding:0px 0px 0px 12px; color:#fff; font-size:12px; text-decoration:none; background:url(../img/round_hover.png) no-repeat top left; display:inline-block;}