html, body {
    height:100%;

}
BODY, table {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
BODY{
	background-color: #FFFFFF;
}
p,td,ol,ul,li {font-size:12px;}



#mainLayer {
	background-color: #FFFFFF;
	overflow: inherit;
    border: solid 1px #000000;
	padding:1px;
	z-index:0;
}


#searchLayer {	
	background-color: #303B41;
	height: 21px;
	width:100%;
	color: #FFFFFF;	
	padding-left:12px;
	padding-right:12px;
	padding-top:2px;
}

.searchLayerMenu {
	height:12px;
	float:right;
	
}

a.searchLayerText ,a.LayerText:hover,a.LayerText:visited, .LayerText  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	line-height:12px;
	text-decoration: none;	
	padding-left:3px;
	padding-right:3px;
}
a.go ,a.go :hover,a.go :visited, .go {	
	text-decoration: underline;
}

.searchBox{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	width: 100px;
	border: 0px;
	line-height: 12px;
	height: 16px;
	padding-left:4px;
}


#topBannerLayer {
	height:165px;
	width:100%;
	margin-bottom:1px;
	padding:0;
	background-color:#000000;
}

#topMenuLayer {
	height:21px;
	width:100%;
	margin-bottom:1px;
	background-color: #303B41;
	overflow:hidden;
	padding-left: 5px;
}

.topMenu {	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	height: 21px;	
}

.topMenuItem {
	padding-left:5px;
	padding-right:5px;
}

.hiliteTop {
	background-color:#5C7395;
}

a.topMenuLink,a.topMenuLink:hover,a.topMenuLink:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.dropDownMenu {
	color:#FFFFFF;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	
}

.dropDownMenuItem {	
	background-color:#699571;
	padding-left:5px;
	padding-right:5px;
	height: 21px;	
}

.hiliteDrop {
	background-color:#456F4B;
}

a.dropDownMenuLink,a.dropDownMenuLink:hover,a.dropDownMenuLink:visited {
	text-decoration: none;
	color:#FFFFFF;
}

#subMenuLayer {
	height:21px;
	width:100%;
	background-color: #5C7395;
	overflow:hidden;
	padding-left: 5px;
}

#noSubMenu {	
	background-color: #FFFFFF;
	height:21px;
	width:100%;
	padding-left: 5px;
}

.subMenu {	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	height: 21px;
}

.subMenuItem {
	padding-left:5px;
	padding-right:5px;
}

.hiliteSub {
	font-weight:bold;
}

a.subMenuLink,a.subMenuLink:hover,a.subMenuLink:visited {
	color:#FFFFFF;
	text-decoration: none;
}



#contentLayer {
	float:left;
	padding-left:15px;
	padding-top:21px;
	width:475px;
	height:665px;
	background-color:#FFFFFF;
	color: #303B41;
	overflow: hidden;
}

#rightLayer {	
	float:left;
	margin-left: 17px;
	margin-right:12px; 
	padding-top:21px;
	width:245px;
	height: 625px;
	line-height:15px;
	background-color:#FFFFFF;
	overflow: hidden;
	color: #303B41;
}

#logoLayer {
	width:100%;
	height:40px;
	padding-top:6px;
	padding-bottom:6px;
	padding-right: 6px;
}

.logo {	
	float:right;
	margin-left:15px;
}

#bottomLayer {
	width: 100%;
	height: 12px;
}

.bewonerHeader {
	
	line-height: 15px;
}
.bewoner {
	margin-top:15px;
	margin-bottom:15px;
	line-height: 15px;
}

.bewonerImgSmall{
	margin-right:5px;	
}

a.More, a.More :hover,a.More :visited, a.More : active {
		color: #303B41;
		text-decoration: underline;
}
	
a,a:hover, a:visited {
	
}

.hilite {
	color: #FFFFFF;
	background-color:#5C7395;
}
