table.mainTable {
	border: #000000 solid 1px;
}

td.mainBanner {
	border-top: #000000 solid 1px; 
	background-color: #000000; 
	color: #ffffff;
}

td.headerImage {
	padding-bottom: 1px;
	border-bottom: #000000 solid 1px;
}

td.primaryNav {
	border: #000000 solid 1px;
	font: bold 11px tahoma, verdana, sans-serif;
	background: #eeeeee;
	padding: 2px 4px 2px 4px;
}

td.primaryNavOn {
	border: #531A1A solid 1px;
	font: bold 11px tahoma, verdana, sans-serif;
	background: #cfcfcf;
	padding: 2px 4px 2px 4px;
}

td.primaryNavOn a, td.primaryNav a {
	color: #000000;
	text-decoration: none;
}

td.primaryNavOn a:hover, td.primaryNav a:hover {
	color: #000000;
	text-decoration: none;
	background: transparent;
}

td.copyrightFooter {
	background-color: #000000; 
	color: #eeeeee;
	padding-left: 6px;
}

td.lhsNav {
	background-color: #cccccc;
	text-align: center;
}

td.lhsPullout {
	border:#000000 solid 1px; 
	background-color: #E5E1BE; 
	padding: 0px 4px 4px 4px;
}

td.homePageContent {
	background: url('../grfx/canada.gif'); 
	padding: 5px 0px 0px 0px; 
}	


td.appraiserHeader {
	background-color: #531A1A; 
	color: #ffffff;
}

table.keylineTable {
	border: #000000 solid 1px;
}

td.rhsColumn {
	background-color: #E5E1BE; 
	padding: 10px;
}

form.rapidResponse input {
	width: 300px;
}

form.rapidResponse textarea {
	width: 300px;
	font: 11px tahoma, verdana, sans-serif;
}

form.appraiserForm {
	margin: 0px;
}

table.appraiserFind {
	border-top: #000000 solid 1px;
	border-left: #000000 solid 1px;
}

table.appraiserFind td {
	border-bottom: #000000 solid 1px;
	border-right: #000000 solid 1px;
}

table.appraiserFind th {
	background-color: #cccccc;
	border-bottom: #000000 solid 1px;
	border-right: #000000 solid 1px;
}
