/* CSS Document */

html {
	height:100%;
}

	
body {
	font-size: 12px;
	line-height: 1.4;
	font-family: verdana,arial,sans-serif;
	margin: 0px;
	padding: 0px;
	color: #000;
	height:100%;
background-color:#E8EFF7;
	}
	
	
TD	{
font-size: 12px;
line-height: 1.4;
}
	
.bodytext {
font-size: 12px;
line-height: 1.4;
}

.headertext {
font-size: 9px;
line-height: 1;
color:#2A2859;
}
	
.leftspace {
background: url(images/left_columntop.gif) no-repeat top middle;
border-left: 1px solid #7B93B2;
border-right: 1px solid #7B93B2;
background-color: #ffffff;
width: 179px;
font-size: 10px;
line-height: 135%;
}

.leftcolumn2 {
background: url(images/left_columnbg.gif) repeat-y top left;
}

.footer {
	background: transparent url(images/bg_bottom.gif) repeat-x;
	height: 22px;
	margin: 0;
	}
	
.content {
	padding-top: 3px;
	width: 85%;
	margin: 0;
	}
	
.leftcolumn {
	background: transparent url(images/bg_left_box.gif) repeat-y;
	margin: 0;
	padding-top: 10px;
	padding-left: 37px;
	width: 193px;
	}
	
.topmenu {
	background: transparent url(images/bg_top_menu.gif) repeat;
	margin: 0;
	}
	
.photo {
	border: 1px solid #333366;
	}
	
.listingtitle {
	font-size: 14px;
	font-weight: bold;
	color: #333366;
	line-height: 1.35;
	}

.norm {
	font-size: 12px;
	}
	
.norm2 {
	font-size: 12px;
	font-weight: bold;
	}
	
.price {
	font-size: 13px;
	font-weight: bold;
	color: #333366;
	}
	
.description {
	width: 400px;
	font-size: 12px;
	color: #333366;
	}

.listtop {
font-weight: bold;
font-size: 12px;
}

.bottomline {
border-bottom: 1px solid #7B93B2;
font-size: 12px;
font-weight: bold;
}

TABLE.main {
font-family: verdana, arial, sans-serif;
font-size: 11px;
}

TABLE.property {
font-family: verdana, arial, sans-serif;
font-size: 11px;
display: block;
line-height: 18px;
}

.properties {
padding: 15px;
font-size: 10px;
line-height: 18px;
}

.success {
font-weight: bold;
color: red;
padding: 5px;
border: 1px solid #333333;
background-color: #f6f6f6;
display: block;
line-height: 125%;
}
img.bd {
border: 1px solid #000000;
}

.index1 {
border-right: 1px solid #333333;
}

.agentshorts {
font-size: 11px;
line-height: 18px;
}

.small {
font-size: 11px;
line-height: 145%;
}

.smaller {
font-size: 9px;
color: #666666;
}

.agentname {
font-size: 13px;
font-weight: bold;
}

.listingtitle {
font-size: 15px;
font-weight: bold;
}

.landcontent {
font-size: 11px;
line-height: 18px;
}

.divider {
padding-top: 10px;
background: transparent url(images/bg_divider.gif) no-repeat;
}

.headquarters {
font-weight: bold;
font-size: 11px;
color: #fff;
background-color: #B7192F;
}

.error {
font-weight: bold;
color: blue;
padding: 3px;
border: 1px solid #333333;
background-color: #f6f6f6;
line-height: 125%;
}

.medium {
font-size: 11px;
font-weight: bold;
line-height: 18px;
}

.landpad {
padding: 15px;
}

.leftcolumn2 {
background: transparent url(images/bg_leftcolumn.gif) repeat;
font-size: 10px;
}

.time {
font-size: 10px;
padding-top: 5px;
padding-right: 34px;
}

.contactform {
background-color: #f6f6f6;
border-right: 1px solid #666666;
}

.news {
font-size: 10px;
color: #003366;
padding: 6px;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.btnav { background-color: #98ADCA}

A.nav:link{color:#384450; text-decoration:none; font-family: verdana,sans-serif; font-size:10px}
A.nav:visited{color:#384450; text-decoration:none; font-family: verdana,sans-serif; font-size:10px}
A.nav:hover{color:#384450; text-decoration:none; font-family: verdana,sans-serif; font-size:10px}


