#cell-0-0 {
	background-color: #FFFFFF;
	background-image: url(/eprise/main/OWB/images/bg_cell_0.gif);
	background-repeat: repeat-x;
}
#cell-0-1 {
	background-color: #FFFFFF;
	background-image: url(/eprise/main/OWB/images/bg_cell_0.gif);
	background-repeat: repeat-x;
}
#cell-2-0 {
	background-color: #FFFFFF;
}
#cell-2-1 {
	background-color: #009FE3;
}
#cell-3-0 {
}
#cell-3-1 {
}
#cell-4-0 { font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; color: rgb(255,255,255); font-size: 8pt; font-weight:lighter;text-decoration:none;}
#cell-4-0 a:link { font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; color: rgb(255,255,255); font-size: 8pt; font-weight:lighter;text-decoration:none;}
#cell-4-0 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; color: rgb(255,255,255); font-size: 8pt; font-weight:lighter;text-decoration:none;}
#cell-4-0 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; color: rgb(255,255,255); font-size: 8pt; font-weight:lighter;text-decoration:underline;}
#cell-4-0 a:active { font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; color: rgb(255,255,255); font-size: 8pt; font-weight:lighter;text-decoration:none;}
body {
	background-color: #888888;
	background-image: url(/eprise/main/OWB/images/bg_main.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	font-size: 1em;
}
img {border:none;}
#langchooser{
	text-align:right;
	height:26px;
	padding:0px;
	margin:10px 15px 0px 0px;
}
#servicenav{
	margin:19px 20px 0px 0px;
	text-align:right;
}
.topmenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	letter-spacing: 2px;
	font-weight:lighter;
	font-size: 8pt;
}
a.topmenu:link {font-family: Verdana, Arial, Helvetica, sans-serif;color:#505050;letter-spacing: 2px;font-weight:lighter;font-size: 8pt;text-decoration:none;}
a.topmenu:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color:#505050;letter-spacing: 2px;font-weight:lighter;font-size: 8pt;text-decoration:none;}
a.topmenu:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color:#505050;letter-spacing: 2px;font-weight:lighter;font-size: 8pt;text-decoration:underline;}
a.topmenu:active {font-family: Verdana, Arial, Helvetica, sans-serif;color:#505050;letter-spacing: 2px;font-weight:lighter;font-size: 8pt;text-decoration:none;}
#menu_a{
	width: 326px;
	height: 27px;
	top:4px;
	position:relative;
	margin-bottom: 3px;
	margin-right:4px;	
	background-color: #888888;
	border:1pt solid #ffffff;
	text-align:right;
	letter-spacing: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #E6E6F5; font-size:1em; font-weight:bold;
	text-transform: uppercase;
}
#menu_a a{
	top:4px;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #E6E6F5; font-size:1em; font-weight:bold;
	margin-right:4px;
	text-transform: uppercase;	
}
#menu_b{
	width: 652px;
	height: 27px;
	top:4px;
	position:relative;
	margin-bottom: 3px;
	background-color: #F5F5F5;
	border:1pt solid #F5F5F5;
	text-align: left;
	letter-spacing: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #009FE3; font-size: 8pt; font-weight:lighter;
}
#menu_b a{
	top:8px;
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #009FE3; font-size: 8pt; font-weight:lighter;
	margin-left:4px;
}
#menu_c{
	width: 360px;
	height: 27px;
	top:68px;
	position:relative;
	margin-bottom: 3px;
	background-color: #68CFFC;
	border:0pt solid #F5F5F5;
	text-align: left;
	letter-spacing: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; font-weight:lighter;
}
#menu_c a{
	top:8px;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; font-weight:lighter;
	margin-left:20px;
}
#header_a{
	height:22px;
	margin: 73px 0px 0px 0px;
	padding-right: 10px;
	background-color: #68CFFC;
	text-align: right;
	letter-spacing: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 13pt; font-weight:bold;
	text-transform: uppercase;}
h1{
	height:22px;
	margin: 73px 0px 0px 0px;
	padding-right: 10px;
	background-color: #68CFFC;
	text-align: right;
	letter-spacing: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 13pt; font-weight:bold;
	text-transform: uppercase;}
#sidebar_header{
	width: 326px;
	height: 18px;
	margin-bottom: 2px;
	padding-top: 2px;	
	background-color: #68CFFC;
	font-size:0.9em;
	text-align: center;
	letter-spacing: 0px;
	font-family: Verdana, Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bolder;
	text-transform: uppercase;
}
.sidebar_headline{
	font-size:1em;
	text-align: center;
	letter-spacing: 0px;
	font-family: Verdana, Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bolder;
	text-transform: uppercase;
}
a.sidebar_headline:link {color: #ffffff; font-weight:bolder;text-decoration:none;}
a.sidebar_headline:visited {color: #ffffff; font-weight:bolder;text-decoration:none;}
a.sidebar_headline:hover {color: #ffffff; font-weight:bolder;text-decoration:underline;}
a.sidebar_headline:active {color: #ffffff; font-weight:bolder;text-decoration:none;}
#sidebar_content {
	width: 316px;
	background-color: #D9F1FB;	
	border-bottom:1pt solid #F5F5F5;
	border-top:1pt solid #F5F5F5;	
	padding-left:10px;
	padding-bottom:10px;	
	padding-top:10px;	
	overflow:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	font-size: 0.7em;
	font-weight:normal;	
}
*html #sidebar_content{
	width: 326px;
}
#sidebar_content a:link 	{font-family: Verdana, Arial, Helvetica, sans-serif; color: #007db3; font-weight:bold;text-decoration:none;margin-right:2px;margin-left:2px;}
#sidebar_content a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color: #007db3; font-weight:bold;text-decoration:none;margin-right:2px;margin-left:2px;}
#sidebar_content a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #007db3; font-weight:bold;text-decoration:underline;margin-right:2px;margin-left:2px;}
#sidebar_content a:active {font-family: Verdana, Arial, Helvetica, sans-serif; color: #007db3; font-weight:bold;text-decoration:none;margin-right:2px;margin-left:2px;}
#header_b{
	width:620px;
	padding:20px 0px 20px 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	font-size:1em;
	font-weight:bold;
}
h2{
	width:620px;
	padding:12px 0px 6px 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	font-size:1em;
	font-weight:bold;
}
*html #header_b{
	width:650px;
}
#main_content{
	width:620px;
	padding:20px 0px 20px 17px;
	overflow:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	font-size:0.8em;
	font-weight:normal;	
}
*html #main_content{
	width:650px;
	padding:20px 20px 20px 17px;
}
#main_content td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	font-size:0.8em;
	font-weight:normal;	
}
#main_content a:link{
	text-decoration:underline;
	color:#505050;
}
#main_content a:visited{
	text-decoration:underline;
	color:#505050;
}
#main_content a:hover{
	text-decoration:none;
	color:#505050;
}
#main_content a:active{
	text-decoration:none;
	color:#505050;
}
#main_content b{
	color:#505050;
	font-weight:bold;
}
.estate_listing{
	width:584px;
	padding: 8px;
	margin-bottom:10px;
	font-size:1em;
	color:#505050;
	border:1pt solid #009FE3;
	text-decoration:none;
}
 
.estate_listing a:link{text-decoration:underline;}
.estate_listing a:visited{text-decoration:underline;}
.estate_listing a:hover{text-decoration:none;}

*html .estate_listing{
	width: 600px;
}
.estate_listing th{
	text-align:left;
	width:100px;
	padding: 4px;
	vertical-align:bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	font-size:0.8em;
    font-weight:normal;
}
.estate_listing td{
	text-align:left;
	width:100px;
	height:24px;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#D9F1FB;
	font-size:0.8em;
    font-weight:normal;
}
.estate_img_gallery_left{
	float: left;
	width:290px;
	height:270px;
	margin-bottom:20px;
	vertical-align:middle;
	padding-top:20px;
	text-align:center;
	border: 1px solid rgb(125,125,125);
	background-color:rgb(220,220,220);
}
.estate_img_gallery_right{
	float: right;
	width:290px;
	height:270px;
	margin-bottom:20px;
	vertical-align:middle;
	padding-top:20px;
	text-align:center;
	border: 1px solid rgb(125,125,125);
	background-color:rgb(220,220,220);
}
.estate_img_gallery_wrapper{
	clear:both;
	width:634px;
	height:350px;
	background-color:rgb(255,0,0);
}
estate_img_gallery{
	max-height:250px;
	max-width:250px;
	float:right;
	padding: 0px 10px 0px 10px;
}
.main{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#505050;
	font-size:0.8em;
    font-weight:normal;
}
.main a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#505050;
	font-size:0.8em;
    font-weight:normal;
}
.main a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#505050;
	font-size:0.8em;
    font-weight:normal;
}
.main a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#505050;
	font-size:0.8em;
    font-weight:normal;
	text-decoration:underline;
}
sup,sub {
font-size:0.7em;
}
#estate_features{
	margin-top: 40px;
	width:610px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	font-size:1em;
	font-weight:normal;
}
*html #estate_features{
	width: 600px;
}
#estate_features li {
	padding:6px 0px 4px 8px;
	margin-bottom:4px;
	margin-left:-40px;
	vertical-align:middle;	
	background-color:#D9F1FB;
	list-style:none;
	font-size:1em;
}