a {
		color: #0a1e6a;
		text-decoration: none;
	}
	
a:visited {
	  color: #0a1e6a;
		text-decoration: none;
	}
	
a:hover {
		color: #663399;
		text-decoration: underline;
	}

body {
		font-family: "Trebuchet MS";
		text-align: center;
/*		background-color: #075b95; */
                background-color: #ffffff;
		font-size: .9em;
  }

div.adright {
       text-align: right;
	}
	
div.simpleborder {
		border: 1px solid black;
	}

div.copyright {
		font-size: .75em;
		text-align: center;
	}
	
div.featured {
		margin: 0 7px 7px 7px;
		border: 1px solid black;
		padding: 3px;
	}
	
div.featured h1 {
		margin: 0 3px 3px 3px;
		font-size: 18pt;
		text-align: center;
	}

div.fieldWithErrors {
		border: 2px solid red;
	}

div.flash_error {
		border: 2px solid red;
		padding: 7px;
	}
	
div.flash_notice {
		background-color: green;
		padding: 7px;
		color: white;
}

h2 {
		margin-bottom: 0;
	}

h3 {
		margin-bottom: 0;
	}
	
h4 {
		margin-bottom: 0;
		margin-top: .5em; 
	}

table.columntable {
	  /* margin-left: 10px; */
	  width: 560px;
          margin: 0;
          padding: 0;
          border: 0;
	}
		
table.columntable td.leftcolumn {
 
	}

table.mainbody {
		text-align: left;
		margin-left: auto;
		margin-right: auto;
		width: 700px;
		background-color: ffffff;
/*		border: 1px solid #663399; */
/*		padding: 7px; */
	}

td {
		vertical-align: top;
	}
	
td.bottomcell {
	
	}
	
td.topcell {
	}
         
td.contentcell {

}

.left {
		float: left;
	}

.propertycard {
	margin-top: 10px;
/*	border: 1px solid black; */
	padding-left: 10px;
	width: 500px;
}

.propertycard td {
	vertical-align: top;	
}

.right {
	float: right;
}