body {
background:#ffffff url(../images/bg.jpg) repeat-y center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
}

h4{
font-size:13px;
}
.wrapper{
width:800px;
}
.content
{
width:800px;
}
.img_border {
	border: 1px solid #041D82;
	margin-bottom:6px;
}

#header
{
background-color:#0000BB;
width:800px;
height:157px;
}

#left-content
{
float:left;width:145px;margin-left:8px;
}

#middle-content{
float:left;
width:480px;

}

#right-content
{
float:left;width:145px;margin-right:8px;
}
.box
{
display:block;
margin-left:7px;
margin-right:7px;
margin-top:6px;
margin-bottom:0px;
}

.lnk
{
display:block;
margin-left:7px;
margin-right:7px;
margin-top:2px;
margin-bottom:10px;
}


#footerTable {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana; background-image:url(../images/footer_bg1.jpg);height:26px;padding-top:66px;
}

#footerTable1 {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana; background-color:#B8EBFE;
	background-image:url(../images/footer_bg.jpg);height:26px;padding-top:66px;

}

A.footerMenu:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.footerMenu:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.footerMenu:hover {
	FONT-SIZE: 11px; COLOR: #ffff00; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.footerMenu:active {
	FONT-SIZE: 11px; COLOR: #02196e; FONT-FAMILY: verdana; TEXT-DECORATION: none
}

.InputBox{
border-style:solid;
border-width:1px;
border-color:#009999;
}

.btn_group{
margin-top:8px;
margin-bottom:4px;
display:block;
}


.skined_button
{
border-width:1px;
border-color:#330099;
border-style:solid;
background-color:#033B85;
padding-left:4px;
padding-right:4px;
padding-top:2px;
padding-bottom:2px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
text-decoration:none;
width:64px;
height:22px;
}

.PropertyBox{
	padding:8px;
	border-color:#000077;
	border-style:solid;
	border-width:1px;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 8px;
	margin-left: 4px;
}

.PropertyBox legend{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


.PropertyBox Label{
display:block;
font-weight:bold;
font-size:12px;
margin-bottom:4px;
color:#336699;
}


.controlErr{
color:#FF9900;
font-weight:bold;
margin-left:4px;
}
.PropertyBox1{
	padding:8px;
	border-color:#000077;
	border-style:solid;
	border-width:1px;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 8px;
	margin-left: 4px;
}

.PropertyBox1 legend{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


.PropertyBox1 Label{
display:block;
font-weight:bold;
font-size:12px;
margin-bottom:4px;
color:#555555;
}

.PropertyBox1 .controlErr{
color:#FF3300;
display:block;
font-weight:normal;
font-size:12px;

}

#SearchBox{
margin:10px;
}
.status
{
  margin-left:4px;
color:#007700;
}

.userinfo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#006699;
display:block;
}


.line {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #006699;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
     
}

.error
{
color:#FF3300;
font-weight:bold;
}

#SearchBox Label{
display:block;
font-weight:bold;
margin-bottom:4px;
}

#SearchBox InputBox{
margin-top:4px;
display:block;
}

#content-heading{
padding-left:4px;
padding-top:6px;
}

#content-heading .d1
{
color:#EEEEEE;
font-weight:bold;

}
#content-heading .d2 {color: #FFFF66; font-weight:bold; }

#SearchNavigation
{
float:left;
margin-bottom:6px;
}

#searchresult{
margin-left:10px;
margin-right:10px;
padding-bottom:20px;
height:100%;
}

#DisplayProperty{
margin-left:10px;
margin-right:10px;
padding-bottom:20px;
padding-left:10px;
padding-right:10px;
height:100%;
}
.anchButton{
display:block;
margin-top:4px;
border-width:1px;
border-color:#044891;
border-style:solid;
text-decoration:none;
cursor:pointer;
background-color:#0383CA;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
width:120px;
padding:2px;
padding-left:4px;
height:18px;
}


.Gallery {
	background-color:#0277BC;
	border: 1px solid #FFFFFF;
	float:left;
	text-align:center;
	width:322px;
	height:347px;
	font-size: 100%;
	margin-right: 14px;
	margin-bottom: 20px;
}


#PropertyInfo
{
 float:left;
 width:200px;
 border-style:solid;
 background-color:#FFFFFF;
 padding-left:6px; 
 border-width:1px; 
 border-color:#0099CC;
 font-size:11px;
 color:#043A84;
 font-family:Arial, Helvetica, sans-serif;
}

#PropertyInfo dt{
float:left;
width:60px;
margin-top:3px;
color:#043A84;
}

#PropertyInfo dd{
float:left;
width:100px;
margin-top:3px;
color:#043A84;
}


.Gallery img{
	border: 1px solid #FFFFFF;
	background-color:#FFFFFF;
	
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;

}

.Gallery .description{
margin-top:4px;
margin-left:4px;
}
.Gallery .Title,
.Gallery .Address,
.Gallery .Price {
    text-align:left;
	font-size:105%;
	font-weight:bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 14px;
	color:#FFFFFF;
	}
.Gallery .Address {
	text-transform: capitalize;
	}
.Gallery .Price{
	color:#FFFFFF;
	}
.Gallery .more_anchor{
border-width:1px;
border-color:#044891;
border-style:solid;
background-color:#0383CA;
padding-left:4px;
padding-right:4px;
padding-top:2px;
padding-bottom:2px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
text-decoration:none;
width:64px;
height:22px;
}
a.nav{
color::#336699;
font-size:11px;
text-decoration:none;
}

a.pageNumbers:link,
a.pageNumbers:visited{
	background: #fffce3;
	color: #054d32;
	text-decoration: none;
	width: 10px;
	padding: 0px 3px 0px 3px;
	font-weight: bold;
}
a.pageNumbers:hover{
	background: #063F28;
	color: #fffce3;
	text-decoration: none;
	width: 10px;
	font-weight: bold;
}

.img_box {
float:left;
margin-top:8px;
margin-right:8px;
}

.img_box_img{
	border: 1px solid #003333;
	display:block;
}
.btn_edit{
margin-top:4px;
margin-right:4px;
cursor:pointer;
}

.btn_nav_0 {
	height: 24px;
	color: #003366;
	text-decoration: none;
	background-color: #FFFFFF;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border: 1px solid #000033;
	
}

.btn_nav_1 {
	height: 24px;
	color: #003366;
	text-decoration: none;
	background-color: #00FFFF;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border: 1px solid #000033;
	
}
