body
	{
		margin:16px 0px 16px 0px;
		padding:0;
		background:#ffffff;
		font-family: arial;
		font-size:13px;

	}
	
	h1
	{
		margin:0px 16px 8px 16px;
		font-size:18px;
	}
	
	h2
	{
		margin:0px 16px 8px 16px;
		font-size:14px;
	}
	
	h3
	{
		margin: 0px 16px 8px 16px;
		font-size:12px;
	}
	
	p
	{
		margin:8px 16px 8px 16px;
		line-height:16px; 
	}
	
	#box-main
	{	
		width:780px;
		float:left;
		position:relative;
	}
	
	#left
	{
		width:504px;
		float:left;
		position:relative;
		border-right:solid 1px #5f5f5f;
	}
	#right
	{
		width:260px;
		margin-left:8px;
		float:left;
		position:relative;
		
		
	}
	
	#right div
	{
		margin: 4px 0 0px 0px;
	}
	
	#main
	{
		/* border-top:solid 1px #5f5f5f; */
		float:left;
		position:relative;
		clear:both;
		margin: 0 8px 0 8px;
		padding: 0;
		width:764px;
	}
	
	#propertytable
	{
		border : none;
	}
	
	#propertytable td
	{
		width : 240px;
	}
	
	#propertytable table
	{
		/* width:240px; */
		border:solid 1px black;
		padding : none;
		margin : none;
	}
		
	.property img
	{
		border:double 0px black;
	}
	
	.caption
	{
		font-size:11px;
		padding:4px;
		margin:0;
	}

	.bodytext
	{
		margin:0px 16px 8px 16px;
		font-size:14px; 
	}
	
	.colortext
	{
		color : #663300;
		text-align : center;
	}
	
	#footer
	{
		border-top:solid 1px #5f5f5f;
		clear:both;
		width:764px;
		float:left;
		text-align:center;
		margin:16px 8px 16px 8px;
		padding-top:12px;
	}

	#form1 
	{
		font-family : Sans-Serif;
		font-size : 12pt;
		margin : none;
	}

	
	#wrapper
	{
		display : block;
		padding-left : 5px;
		padding-right : 5px;
		width : 750px;
		text-align : center;
	}

	#nav ul 
	{
		list-style: none;
		margin: 0; 
		padding: 0;
	}

	#nav ul li 
	{
		display: inline;
		margin: 0; 
		padding-left : 15px;
		height: 22px;
		color : White;
	}

	#nav ul li a 
	{
		color : Black;
		font-weight : bold;
	}
	
	
	#nav
	{	display : block;
		height : 17px;  
		padding-right : 0;
	
		border-top : solid 1px #5f5f5f; 
		border-bottom : solid 1px #5f5f5f; 
		margin: 0;
		padding-top : 3px; 
		padding-bottom : 2px; 
		background : url(../images/background_color.gif) repeat-x left bottom;
	}

	#formtable
	{
		background-color : White;
		border-style : solid;
		border-width : thin;
		font-size : 10pt;
	}

	#formtable td
	{
		padding-right : 5px;
		padding-left : 5px;
		font-size : 10pt;
	}

	.groupheading
	{
		padding-left : 10px;
		font-size : 12pt;
		font-weight : bold;
	}

	.note
	{
		display : block;
		font-size : 80%;
		padding-left : 15px;
		padding-right :  15px;
		font-style : italic;
	}

	.list
	{
		font-size : 10pt;
	}