.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003300;
	line-height: normal;

}
.ParagraphHeader {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003300;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant:  normal;
}
.PageHeader {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #003300;
}
.HeaderBorder {
	border-bottom-style: solid;
	border-bottom-color: #003300;
}
.bodytextLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003300;
	line-height: normal;
	text-decoration: none;
	hover: underline;
}
.footertextLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #003300;
	line-height: normal;
	text-decoration: none;
	hover: underline;
}

.Values {
	font-family: "Trebuchet MS";
	font-size: small;
	font-variant: small-caps;
	color: #003300;
}

.ValueCell {
	border-left: black 1px solid; 
	border-bottom: black 1px solid; 
	font-family: "Trebuchet MS";
	font-size: small;
	font-variant: small-caps;
	color: #003300;
}

.a img {border: 1px solid #000000;}

.TableScheme {
}
table.results tr.header td { background-color:#949FAA; color:#FFF; text-align:center; font-size:.75em; font-weight:bold; padding:.2em .4em; border:1px solid #557186; border-width:1px 0px;}
table.results td.style     { color:#6587A1; font-size:.8em; padding:.2em .4em; border-right:1px solid #FFF; border-bottom:1px dotted #949FAA;}
table.results td.price     { background-color:#F8F9FA; color:#600100; font-size:.8em; padding:.2em .4em; border-right:1px solid #FFF; border-bottom:1px dotted #949FAA;}
table.results td.levels    { color:#557186; font-size:.8em; padding:.2em .4em; border-right:1px solid #FFF; border-bottom:1px dotted #949FAA; white-space:nowrap;}
table.results td.bed       { color:#6587A1; font-size:.8em; padding:.2em .4em; text-align:center; border-right:1px solid #FFF; border-bottom:1px dotted #949FAA; white-space:nowrap;}
table.results td.sqft      { background-color:#F8F9FA; color:#557186; font-size:.8em; padding:.2em .4em; border-right:1px solid #FFF; border-bottom:1px dotted #949FAA; white-space:nowrap;}
table.results td.feat      { color:#557186; font-size:.8em; padding:.2em .4em; border-right:1px solid #FFF; border-bottom:1px dotted #949FAA;}
table.results td.feat2     { color:#557186; font-size:.8em; padding:.2em .4em; border-right:1px solid #FFF; border-bottom:1px dotted #949FAA;}
table.results td.action    { color:#000; font-size:.8em; padding:.2em .4em; border-right:1px solid #FFF; border-bottom:1px dotted #949FAA;}

A:link {color: #003300;  }
A:visited {color: #003300; }
A:active {color: #003300; }
A:hover {text-decoration:underline; color: #003300 }

.MyGridLinks A:hover
{
	text-decoration: underline;
}


.textbox
{
	border-top-style: groove;
	border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove;
}
input.groovybutton
{
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#444444;
   background-color:#D6E3D6;
   border-style:double;
   border-color:#999999;
   border-width:3px;
   height:23px;

}