@charset "utf-8";
body,td,th {
	font-family: Arial;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/allbg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color: #f1f2f4;
}
form{
	margin: 0;
}
.form{
	font-family: Arial;
	font-size: 12px;
	color: #333;
}
.text {
	font-family: Arial;
	font-size: 12px;
	color: #333;
	line-height: 1.7;
}
.text2 {
	font-family: Arial;
	font-size: 12px;
	color: #333;
	line-height: 1.3;
}
.text-page {
	font-family: Arial;
	font-size: 26px;
	color: #333;
}
.line-bottom-grey{ border-bottom: 1px solid #EAEAEA; }
.text-topic {
	font-family: Arial;
	font-size: 13px;
	color: #333;
}
.linkindex{
	color: #333;
	text-decoration:none;
}
a:link{ 
	color:#006600; 
}
a:hover{ 
	color:#006600; 
}
a:visited{ 
	color:#006600; 
}
a:active{ 
	color:#006600; 
}
.line-left-dotted{
	border-left: dotted 1px #CCC;
}
  tr {}
  .initial { }
  .normal { }
  .highlight { background-color: #d7d1ca; }

#pageshow{ width: 40%; float: left; padding: 5px 0 10px 0; color: #555; text-align: right; }
#pagelink{ width: 60%; float: left; padding: 5px 0 10px 0; }
#prevnextlink{ width: 100%; display: block; padding: 0; margin: 0; }
#prevnextlink a:link, #prevnextlink a:visited, #prevnextlink a:active{ display: block; float: left; text-decoration: none; padding: 1px 6px 1px 6px; color:#333; background: #eaeaea; margin: 0 3px 0 3px;}
#prevnextlink a:hover{ color: #000; background: #CCC;}
#prevnextlinkon{ padding: 1px 6px 1px 6px; display: block; float: left;color:#FFF; background: #063;  margin: 0 3px 0 3px;}

#propertythumbs{ width: 100%; list-style-type: none; padding: 1px; margin: 0; }
#propertythumbs li{ list-style-type: none; padding: 0; margin: 0; display: inline; }
#propertythumbs li a{ float: left; padding: 0; margin: 2px; display: block; width: 104px; height: 78px; text-decoration: none; border: 2px solid #EEEEEE; }
#propertythumbs li a:hover{ border: 3px solid #006600; margin: 1px; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { height: 1%; }
*:first-child+html .clearfix { min-height: 1px; }

#projectsdiv{ width: 195px; height: 130px; overflow: hidden; float: left; margin: 9px; padding: 0; }
#projectsdiv a{ display: block; width: 195px; height: 130px; text-decoration: none; }
#propertydiv{ display: block; width: 190px; height: 130px; overflow: hidden; float: left; margin: 5px; padding: 0; }
#propertydiv a{ display: block; width: 190px; height: 130px; text-decoration: none; }
#prevbutton{ float: left; display: block; }
#prevbutton a{ margin-top: 5px; width: 20px; height: 130px; float: left; background: url(images/prevbutton.jpg) no-repeat; text-decoration: none; }
#prevbutton a:hover{ background: url(images/prevbuttonhover.jpg) no-repeat; }
#nextbutton{ float: left; display: block; }
#nextbutton a{ margin-top: 5px; width: 20px; height: 130px; float: left; background: url(images/nextbutton.jpg) no-repeat; text-decoration: none; }
#nextbutton a:hover{ background: url(images/nextbuttonhover.jpg) no-repeat;  }
