body {
	color: #006;
	background: url(../doc6/img/bg1.jpg) #ffffff bottom left fixed repeat-x;
	background: #eee;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, Arial,Helvetica,sans-serif;
	padding: 1em 1em 1em;
}
a {
	color: #366C8D;
	text-decoration: none;
	background-color : transparent;
	font-weight : bold;
}

a:visited {
	color: #366C8D;
	text-decoration: none;
	background-color : transparent;
	font-weight : bold;
}

a:active {
	color: #11116F;
	text-decoration: none;
	background-color : transparent;
	font-weight : bold;
}

a:Hover {
	color: #11116F;
	text-decoration: none;
	background-color : transparent;
	font-weight : bold;
}
a.menu {
	color: #376C8C;
	text-decoration: none;
	background-color : #DADADA;
	font-weight : bold;
    padding: 5px;
    border: 1px solid  #87A4BC;
}

a.menu:visited {
	color: #376C8C;
	text-decoration: none;
	background-color : #DADADA;
	font-weight : bold;
    padding: 5px;
    border: 1px solid  #87A4BC;
}

a.menu:active {
	color: #ffffff;
	text-decoration: none;
	background-color : #98B2C5;
	font-weight : bold;
    padding: 5px;
    border: 1px solid  #87A4BC;
}

a.menu:Hover {
	color: #ffffff;
	text-decoration: none;
	background-color : #98B2C5;
	font-weight : bold;
    padding: 5px;
    border: 1px solid  #87A4BC;
}
a.non {
	color: #11116F;
	text-decoration: none;
    background-color : #F3EEAE;
    padding: 2px;
}

a.non:visited {
	color: #11116F;
	text-decoration: none;
    background-color : #F3EEAE;
    padding: 2px;
}

a.non:active {
	color: #6588CC;
	text-decoration: none;
    background-color : #F3EEAE;
    padding: 2px;
}

a.non:Hover {
	color: #6588CC;
	text-decoration: none;
background-color : #F3EEAE;
padding: 2px;
}
img {
	border: 0;

}
.hide {
	display: none;
}
div.space {
	height: 46px;
}
div.space2 {
	height: 36px;
}
div.space3 {
	height: 26px;
}
div.border {
	border: 1px solid #336699;
	background: #fff;
	margin: 0px auto;
	padding: 0px;
	width: 888px;
	border-top: 0px;
	
}
div.bordergrey {
	border: 1px solid #cfcfcf;
	background: #fff;
	margin: 0px auto;
	padding: 0px;
	width: 798px;
	text-align: center;
}

div.logo {
	text-align: center;
	margin-left: -85px;
	position: absolute;
	top: 11px;
	left: 125px;
	width: 280px;
	height: 75px;
	visibility: visible;
	background: #fff;
}
div.address {
	text-align: left;
	color: #666;
	background: #fff;
	margin: 0px auto;
	padding: 0px 0px 5px 0px;
	width: 800px;
	font: normal normal 12px/1.5em 'trebuchet ms', 'Gill Sans', Verdana, Geneva, Helvetica, Arial, sans-serif;
	
}

.keysearch {
	float: right;
	background: #fff;
	line-height: normal;
}
div.center_box {
	border: 1px solid #C2BDAE;
	text-align: center;
	margin: 0 auto;
	width: 685px;
	background: #fff;
}
div.content {
	margin: 0 auto;
    width: 800px;
	padding: 0px;
	background: #fff;
}

div.ubercontent {
	margin: 0 auto;
    width: 900px;
	background: #FFFFFF;
	padding: 2em 2em 2em 2em ;
	border: 1px solid  #336699;
}

div.center_box_text {
	text-align: center;
	color: #006;
	padding: 10px;
	margin: 0 auto;
	width: 90%;
	height: 100%;
	background: #fff;
	font-family: Verdana, Arial,Helvetica,sans-serif;
}
div.content_copy {
	margin: 5px 10px;
	padding: 3px;
	color: #666;
	text-align: left;
	background: #fff;
	font-family: Verdana, Arial,Helvetica,sans-serif;
}
div.credits {
	padding: 3px;
	color: #666;
	text-align: center;
	background: #fff;
	font-size: 9px;
	font-family: Verdana, Arial,Helvetica,sans-serif;
}
span.a {
font-weight : bold;

}


span.c {
color : #6D98B9;
background-color : #ffffff;
font-weight : bold;
font-size: 13px;
}

span.d {
color : #000066;
background-color : #ffffff;
font-weight : bold;
font-size: 13px;
}

span.e {
color : #000000;
background-color : #ffffff;
font-weight : bold;
font-size: 12px;
}

span.f {
color: #5A85A1;
background-color : #ffffff;
font-family: georgia, times new roman;
font-weight : normal;
font-size: 15px;
font-style: italic;

}

span.i {
color : #3C6F8F;
text-align : left;
font-size: 12px;
font-weight : bold;

}
span.j {
color : #800000;
font-weight : normal;

}

span.k {
color : #000066;
font-weight : bold;

}
span.l {
text-decoration : none;
color : #000;
background-color : #F3EEAE;
padding: 2px;
}
span.m {
color : #000066;
text-align : left;
font-size: 12px;
font-weight : bold;
background-color : #F3EEAE;
padding : 5px;

}
span.finest {
color: #5A85A1;
font-weight: normal;
font-size: 24px;
font-family: georgia, times new roman;
font-style: italic;
}

span.picdesc {
color: #000000;
font-weight: normal;
font-size: 16px;
font-family: Verdana, Arial,Helvetica,sans-serif;
}

.tdcontent {
background-color : #ffffff;
padding : 20px;
}

.tdcontent1 {
background-color : #ffffff;
text-align : right;
padding: 0px;
}

.tdcontent2 {
padding-right : 0px;
}

.tdcontent3 {
background-color : #ffffff;
text-align : center;
padding-top : 0px;
padding-bottom : 3px;
}

.tdcontent4 {
background-color : #F4F4F4;
text-align : left;
width : 33%;
border: 1px solid  #FFFFFF;
padding: 0em 1em 1em;
}

.tdcontent5 {
background-color : #ffffff;
text-align : left;
border: 0px solid  #F4F4F4;
padding: 1em 1em 1em;
}

.tdcontent6 {
background-color : #ffffff;
padding-right : 0px;
vertical-align : top;
}

.tdcontent7 {
background-color : #ffffff;
text-align : left;
padding: 3px;
}

.tdcontent8 {
background-color : #ffffff;
text-align : center;
}

.tdcontent9 {
background-color : #F4F4F4;
text-align : left;
border: 1px solid  #FFFFFF;
padding: 1em 1em 1em;
}

.tdcontent10 {
background-color : #F4F4F4;
text-align : center;
border: 1px solid  #FFFFFF;
padding: 1em 1em 1em;
}
.tdspace {
width : 20px;
background-color : #ffffff;
}
hr { 
background: #7295B7 url(http://www.property-group.com/doc6/img/hrbg.gif) no-repeat center bottom;
color: #7295B7;
margin: 5px auto;
height: 1px;
border: 0 none;
padding : 0px;
}

select { 
color: #376C8C;
background: #ffffff;
font-size: 11px;
font-family: Verdana, Arial,Helvetica,sans-serif;
border: 1px solid  #EEEEEE;
padding: 2px;
}

.input {
color: #376C8C;
border: 1px solid #006;
background: #ffc;
}
.input:hover {
border: 1px solid #f00;
background: #ff6;
}
.button {
color: #376C8C;
border: none;
/* background: url('ssbg2.gif') repeat-x top left; */
background: #dadada;
height: 25px;
border: 1px solid  #87A4BC;
font-weight : bold;
}

.button:hover {
color: #FFFFFF;
border: none;
background: #98B2C5;
height: 25px;
border: 1px solid  #87A4BC;
font-weight : bold;
}

option.wrap {
word-wrap:breakword;
width: 300px;
height: 200px;
background: #FFFFFF;
border: 0px;
font-size: 14px;
}
     
