body {

	font: 90% Verdana, Arial, Helvetica, sans-serif;
}

img, hr{
	border:0;
	margin:0;
	padding:0;
}


#wrapper {

}
	#wrapper #masthead {
		display:none
	}
	



	/*/////   CONTENT ////////////////*/	
	#wrapper #content{
		
		
	}
	
	#wrapper #content h2{
		font:170% Georgia, "Times New Roman", Times, serif;
		font-weight:normal;
		color:#295379;
		border-bottom:1px solid #295379;
		margin:10px 0 10px 0;
		padding:0;
	}
	#wrapper #content #faq dt{
		margin-left:10px;
		font:90% Georgia, "Times New Roman", Times, serif;
		border-bottom:1px solid #000000;
	}
	
	#wrapper #content #faq dd{
		margin-left:10px;
		font-size:75%;
		line-height:20px;
	}

	
	/*/////   HOMEMENU ////////////////*/
	
	#wrapper #content #homemenu li {
		list-style-type:none;
		height: 240px;
		float: left;
		width: 200px;
		border: 1px solid #8cabc9;
		margin-right: 15px;
		text-align:center;
		background: #F6F6F7 url(img/bkgd_home_menu.gif) repeat-x left bottom;
				
	}
	
	#wrapper #content #homemenu p{
		font-size:80%;
		padding:10px;
		padding-top:0;
		margin:0;
	}
	#wrapper #content #homemenu img{
		margin-bottom:15px;
	}
	
	#wrapper #content #homemenu a {
		display: none;	
	}
	
	
	#wrapper #content #homemenu a:link, #homemenu a:visited  {
		background: url(img/bkgd_menu_u.gif) repeat-x left top;
		text-decoration:none;
	}
	
	#wrapper #content #homemenu a:hover  {
		background: url(img/bkgd_menu_o.gif) repeat-x left top;
		text-decoration:underline;
	}
	
	/*/////   IMAPMENU ////////////////*/	
	
	#wrapper #content #imapmenu li{		
		border-bottom:1px solid #EFEFDE;
		list-style-type:none;		
		font-size:75%;
		margin:0;
		padding:0;
	}
	
	#wrapper #content #imapmenu img{
		float:left;
		margin-right:20px;
	}
	#imapmenu a{
		display:block;
		padding:10px;
		height:50px;
	}
	#imapmenu a:link, #imapmenu a:visited{
		color:#000000;
	}
	#imapmenu a:hover{
		text-decoration:none;
		background-color:#FFFFCC;
	}
	
	/*/////   SUBNAV ////////////////*/		
	#wrapper #content #subnav {
		display:none;
	}
	
	

	
	/*/////   PAGE ////////////////*/
	 #wrapper #content #page{
		width:auto;		

	}
	#wrapper #content #page h3{
		font:140% Georgia, "Times New Roman", Times, serif;
		margin:5px 0;
		padding:0;
	}
	
	#wrapper #content #page h4{
	font:120% Georgia, "Times New Roman", Times, serif;
	margin:15px 0px;
	padding:5px;
	color: #295379;
	border-bottom:1px solid #295379;
	}
	
	#wrapper #content #page p{
		line-height:20px;	

	}
	/*/////   DOWNLOADS ////////////////*/	
	#wrapper #content #page ul#downloads {
		margin:0;
		padding:0;
		border-top:1px solid #EFEFEF;
	}
	
	#wrapper #content #page #downloads li{
		list-style-type:none;
		border-bottom:1px solid #EFEFEF;
	}
	
	#wrapper #content #page #downloads a{
		display:block;
		height:51px;
		padding:5px;
		color:#000000;
	}
	
	#wrapper #content #page #downloads img{
		float:left;
		margin-right:20px;
	}
	#wrapper #content #page #downloads a:hover{
		text-decoration:none;
		background-color:#FFFFCC;
	}
	#wrapper #content #page #downloads .doctitle{		
		font-weight:bold;		
	}
		
	#wrapper #content #page #downloads .docsize{
		font-size:75%;
	}
		
	#wrapper #content #page #downloads .docupdate{
		display:block;
		font-size:85%;
		padding-top:5px;
	}
	/*/////   RESULTS ////////////////*/	
	#wrapper #content #page #results a{
		display:block;
		height:30px;
		padding:5px;
		color:#000000;
		text-decoration:none;
	}
	#wrapper #content #page #results a:hover{
		text-decoration:none;
		background-color:#FFFFCC;
	}
	
	#wrapper #content #page ul#results {
		margin:0;
		padding:0;
		border-top:1px solid #EFEFEF;
	}
	
	#wrapper #content #page #results li{
		list-style-type:none;
		border-bottom:1px solid #EFEFEF;
	}

	#wrapper #content #page #results img{
		float:left;
		margin-right:20px;
	}
	
	#wrapper #content #propdetail{		
		padding:0;
		margin:0;
	}
	
	
	#wrapper #content #propdetail img{		
		margin-left:20px;				
	}
	
	#wrapper #content #propdetail p{
		margin-left:90px;					
	}
	/*/////   SEARCH ////////////////*/	
	#search {
		display:none;
	}
	
	#contact{
		margin-top:20px;
		margin-left:25px;
	}
	
	#contact label{
		display:block;
		float:left;
		color:#000000;
		font-size:95%;
		padding:3px;
		width:70px;
		margin-bottom:20px;		
	}
	#cop_links{
		display:none;
	}
	#contact input, #contact textarea{
	margin:0;
	margin-bottom:20px;
	font-size:95%;
	padding:3px;
	border:1px solid #A7BAC8;
	}
	 #contact textarea{
	 	font-size:105%;
		width:300px;
		
	 }
	
	
	/*/////   FOOTER ////////////////*/	
	#wrapper #footer {
	clear: both;
	font-size: 75%;
	padding: 5px;
	background: #b7b49b url(img/bkgd_footer.gif) repeat-x left bottom;
	padding:5px 15px;
	}
	
	#footer a:link, #footer a:visited{
		color:#006600;
		text-decoration:none;
	}
	#footer a:hover{
		color:#FFFFFF;
		text-decoration:underline;
	}


/*/////   MISC ////////////////*/	
.help{
	cursor: help;	
}

	#error{
		color:#000000;
		border:1px solid #FF0000;
		background-color:#FFCECE;
		width:400px;
		margin-left:auto;
		margin-right:auto;
		padding:5px;
		
	
	}
