h1
{
font-size:22px;
font-weight:700;
margin-bottom:12px;
}

body.custarea #qualh1
{
font-size:22px;
font-weight:700;
margin-bottom:12px;
color: #006B65;
}

body.commercialarea #qualh1
{
font-size:22px;
font-weight:700;
margin-bottom:12px;
color: #3A6F8F;
}

h2
{
font-size:16px;
font-weight:700;
}

h3
{
font-size:13px;
font-weight:700;
margin-bottom:3px;
color: black;
}

body.custarea a:hover h3
{
color: #006B65;
}

body.commercialarea a:hover h3
{
color: #3A6F8F;
}

body.propertyarea h1,body.propertyarea h2
{
color:#b59751;
}

body.custarea h1,body.custarea h2
{
color:#006B65;
}

body.commercialarea h1,body.commercialarea h2
{
color:#3a6f8f;
}

#propertylistcontainer h1
{
margin-bottom:5px;
font-size:20px;
}

#propertycontainer h1
{
margin-bottom:5px;
font-size:20px;
}

p
{
font-size:12px;
margin-bottom:10px;
font-family: arial;
}

body.propertyarea #propertycontainer p a
{
color: #B59751;
font-weight: 700;
text-decoration: none;
}

body.commercialarea p
{
text-align:justify;
}

body.commercialarea #propertycontainer p a
{
color: #3A6F8F;
font-weight: 700;
text-decoration: none;
}

#propertycontainer p a:hover
{
color: #000000;
font-weight: 700;
text-decoration: none;
}

#textpanel
{
font-size:12px;
}

#textpanel div
{
font-size:12px;
margin-bottom:5px;
}

#propertycontainer div
{
font-size:12px;
}

fieldset 
{
display:block;
margin-left:2px;
margin-right:2px;
}

textarea
{
font-size:12px;
}

body.commercialarea fieldset 
{
border:1px solid #3a6f8f;
}

legend
{
padding-left:5px;
font-size:12px;
}

body.custarea legend
{
color:#006B65;
}

label
{
font-size:12px;
padding-left:4px;
}

#topmenu #propertymenu li a
{
text-decoration:none;
color: #e1cead;
}

#topmenu #propertymenu li a:hover
{
color:#ffffff;
}

#topmenu #custmenu li a
{
text-decoration:none;
color:#9cc3c8;
}

#topmenu #custmenu li a:hover
{
color:#ffffff;
}

#topmenu #custmenu li a.selected
{
color:#ffffff;
}

#topmenu #propertymenu li a.selected
{
color:#ffffff;
}

#loginpanel a
{
text-decoration:none;
}

body.custarea #loginpanel a
{
color:#ffffff;
}

body.custarea #loginpanel a:hover
{
color: #006B65;
}

body.propertyarea #loginpanel a
{
color: #ffffff;
padding:5px;
background-color:#B59751;
}

body.propertyarea #loginpanel a:hover
{
color:#ffffff;
}

body.commercialarea #loginpanel a
{
color:#ffffff;
}

body.commercialarea #loginpanel a:hover
{
color:#ffffff;
}

.viewdetails a
{
text-decoration: none;
font-weight:700;
}

body.propertyarea .viewdetails a
{
color:#b59751;
}

body.propertyarea .viewdetails a:hover
{
color:#000000;
}

body.propertyarea .viewdetails a:hover
{
color:#000000;
}

body.commercialarea .viewdetails a
{
color:#3a6f8f;
}

body.custarea .viewdetails a:hover
{
color:#ffffff;
}

#textpanel p a
{
color:#000000;
}

.content
{
font-size:12px;
}

#pageselector
{
font-size:11px;
}

#botpagination
{
font-size:11px;
}

body.custarea #textpanel a
{
text-decoration: none;
font-weight:700;
color:#006B65;
}

body.propertyarea #textpanel a
{
text-decoration: none;
font-weight:700;
color:#B59751;
}

body.propertyarea #textpanel a:hover
{
color:#000000;
font-weight:700;
}

body.commercialarea #textpanel a
{
text-decoration: none;
font-weight:700;
color:#3A6F8F;
}

body.custarea #textpanel a:hover
{
color:#000000;
font-weight:700;
}

ul#dynamiclist
{
list-style-type:none;
}

ul#dynamiclist li a 
{
border: 0px;
}

.error {
color:red;
font-family:Verdana,Serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

body.custarea span.qual
{
margin-top:-15px;
margin-left:5px;
font-weight:700;
color:#006B65;
}

body.commercialarea span.qual
{
margin-top:-15px;
margin-left:5px;
font-weight:700;
color:#3a6f8f;
}

body.custarea div a
{
color:#000000;
font-weight:700;
}

body.custarea div a:hover
{
color:#006B65;
font-weight:700;
}

body.commercialarea div a
{
color:#006B65;
font-weight:700;
}

body.commercialarea div a:hover
{
color:#006B65;
font-weight:700;
}

body.propertyarea .currentStyle
{
color:#B59751;
font-weight:700;
}

body.commercialarea .currentStyle
{
color:#3A6F8F;
font-weight:700;
}

a img{border:0px;vertical-align:top;}