/* T R B L */
body {
	background-color: #92b6da;
	}
	body a:link { color:blue; }
	body a:visited { color:blue; }
	body a:active { color:blue; }
	body a:hover { color:blue; }

.red { color: #FF0000; }

span.oslinks {
	font-size: 11pt;
	color: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}

	span.oslinks a:link { text-decoration:none; color:white; }
	span.oslinks a:visited { text-decoration:none; color:white; }
	span.oslinks a:active { text-decoration:none; color:white; }
	span.oslinks a:hover { text-decoration:underline; color:white; }

span.cright {
	font-size: 9pt;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}

tr.headbuttons img { /* mouseover header buttons */
 	height: 22;
 	border: 0;
	}

td.links {
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-left-width: 1;
	border-color: rgb(204,204,204);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	background-color: white;
	height: 42px;
	}
	
.pghead {
	font-size: 14pt;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	}

	td.pghead {
			padding: 5px 2px 5px 2px;
			}
			
.pgreg {
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	}

	td.pgreg {
			padding: 5px 2px 5px 2px;
			}
	
td.datebar {
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-left-width: 1;
	border-color: white;
	border-style: solid;
	background-color: #3B4FC7;
	width: 190;
	}
	
span.categories {
	text-align: left;
	font-size: 8pt;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
span.linkcats a:link { color: black; }
span.linkcats a:visited { color: black; }
span.linkcats a:hover { color: black; }
span.linkcats a:active { color: black; }

span.desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	}
	
span.datetitle {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12pt;
	font-weight: bold;
	}
	
.TimeCol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 70;
	text-align: right;
	}
	
img.hl {
	vertical-align: middle;
	width: 16px;
	height: 16px;
	border: 0px;
	cursor: pointer;
	cursor: hand;
	}

.toprow {
	vertical-align: middle;
	text-align: center;
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	}

	.toprow .col1 { width: 108px }
	.toprow .col2 { width: auto }
	.toprow .col3 { width: 170px }
	.toprow .col4 { width: 50px }
	.toprow .col5 { width: 50px }
	.toprow .col6 { width: 68px }

	.toprow td {
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 4px;
		padding-right: 4px;
		border-width: 2px;
		border-style: solid;
		border-color: silver;
		}

table.list {
	border-collapse: collapse;
	}

	.typeH { /* Heading above each type (House, Condo, etc.) */
		text-align: center;
		font-family: "Times New Roman", Arial, Helvetica, sans-serif;
		color: black;
		font-size: 24pt;
		font-weight: bold;
		}

	.listing td {
		padding: 4px 6px 4px 6px;
		border-width: 2px;
		border-style: solid;
		border-color: silver;
		cursor: pointer;
		cursor: hand;
		}

td.mid1 {
	background-image:url('/imgs/homebanner/mid1-blank.png');
	color: #696661;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	padding: 4px 40px 4px 18px;
	vertical-align: middle;
	}
	
.rentala {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	}	
	
	.rentalq {
		font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
		color: #C11609;
		/* font-weight: bold; */
		}
