
.whitenavbartxt {
	color: #FFFFFF;
}
/*this controls the horizonal main navigation bar on home page*/


/*BODY  {font-family:arial, helvetica, sans-serif; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0;}*/
td, p, div, li {font-family: arial, helvetica, sans-serif; font-size: 12px;}

/*.botbar {border-top: solid #fc3 1px; border-bottom: solid #fc3 1px; height: 2px; line-height: 2px; font-size: 2px;}*/
/*.blacknav {margin-top: 6px; height: 18px; line-height: 18px; vertical-align: middle; margin-bottom: 25px; color: #fff;}*/
/*.backblacknav {height: 18px; line-height: 18px; vertical-align: middle; color: #fff;}*/


a.w {color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: none;}
a.w:visited {color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: none;}
a.w:active {color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: none;}
a.w:hover {color: #DFD5BF; font-size: 11px; font-weight: bold; text-decoration: underline;}
/*this group controls the horizonal main navigation bar on back pages*/

a.front {color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
a.front:visited {color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
a.front:active {color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
a.front:hover {color: #DFD5BF; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline;}
/*this group controls the horizonal main navigation bar on the front page*/

.indexdate {color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}

.large {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #000000; text-decoration: none}
/*this controls the text on the index page under the welcome gif*/

a.button {color: #3E3D33; font-size: 11px; font-weight: bold; text-align: left; padding-left: 20px; text-decoration: none; background-color : #D6DDFE;}
a.button:visited {color : #3E3D33; font-size: 11px; font-weight: bold; text-align: left; padding-left: 20px; text-decoration: none; background-color : #D6DDFE;}
a.button:active {color : #3E3D33; font-size: 11px; font-weight: bold; text-align: left; padding-left: 20px; text-decoration: none; background-color : #D6DDFE;}
a.button:hover {color : #333399; font-size: 11px; font-weight: bold; text-align: left; padding-left: 20px; text-decoration: underline; background-color : #D6DDFE;}
/*this group controls the left vertical navigation bar*/

a.contact {color: #3E3D33; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none; background-color : #D6DDFE;}
a.contact:visited {color : #3E3D33; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none; background-color : #D6DDFE;}
a.contact:active {color : #3E3D33; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none; background-color : #D6DDFE;}
a.contact:hover {color : #333399; font-size: 14px; font-weight: bold; text-align: center; text-decoration: underline; background-color : #D6DDFE;}
/*this group controls the left contact and join network links*/


a.bluetext {color: blue; font-size: 12px; font-weight: normal; text-align: left; padding-left: 0px; text-decoration: underline;}
a.bluetext:visited {color : blue; font-size: 12px; font-weight: normal; text-align: left; padding-left: 0px; text-decoration: underline;}
a.bluetext:active {color : blue; font-size: 12px; font-weight: normal; text-align: left; padding-left: 0px; text-decoration: underline;}
a.bluetext:hover {color : blue; font-size: 12px; font-weight: bold; text-align: left; padding-left: 0px; text-decoration: underline;}
/*This group controls linked blue text over paragraphs*/

a.bodylinks {color: blue; font-size: 12px; font-weight: normal; text-align: left; padding-left: 0px; text-decoration: underline;}
a.bodylinks:visited {color : blue; font-size: 12px; font-weight: normal; text-align: left; padding-left: 0px; text-decoration: underline;}
a.bodylinks:active {color : blue; font-size: 12px; font-weight: normal; text-align: left; padding-left: 0px; text-decoration: underline;}
a.bodylinks:hover {color : blue; font-size: 12px; font-weight: bold; text-align: left; padding-left: 0px; text-decoration: underline;}
/*This group controls linked blue text on mortgage terminology page*/

a.oneinlinks {color: blue; font-size: 12px; font-weight: normal; text-align: left; padding-left: 20px; text-decoration: underline;}
a.oneinlinks:visited {color : blue; font-size: 12px; font-weight: normal; text-align: left; padding-left: 20px; text-decoration: underline;}
a.oneinlinks:active {color : blue; font-size: 12px; font-weight: normal; text-align: left; padding-left: 20px; text-decoration: underline;}
a.oneinlinks:hover {color : blue; font-size: 12px; font-weight: bold; text-align: left; padding-left: 20px; text-decoration: underline;}
/*This group controls linked blue text on mortgage terminology page*/

a.twoinlinks {color: blue; font-size: 12px; font-weight: normal; text-align: left; padding-left: 40px; text-decoration: underline;}
a.twoinlinks:visited {color : blue; font-size: 12px; font-weight: normal; text-align: left; padding-left: 40px; text-decoration: underline;}
a.twoinlinks:active {color : blue; font-size: 12px; font-weight: normal; text-align: left; padding-left: 40px; text-decoration: underline;}
a.twoinlinks:hover {color : blue; font-size: 12px; font-weight: bold; text-align: left; padding-left: 40px; text-decoration: underline;}
/*This group controls linked blue text on mortgage terminology page*/

.foot {color: #DFD5BF; padding: 5px;}
/*this controls the presentation of the page footer*/

a.footlink {color: #cccccc; text-decoration: none; font-weight: normal;}
a.footlink:visited {color: #cccccc; text-decoration: none; font-weight: normal;}
a.footlink:active {color: #cccccc; text-decoration: none; font-weight: normal;}
a.footlink:hover {color: #DFD5BF; text-decoration: underline; font-weight: normal;}
/*this controls the look and feel of link partners link on home page*/

a.fp {color: #fff; text-decoration: none; font-weight: bold;}
a.fp:visited {color: #DFD5BF; text-decoration: underline; font-weight: bold;}
a.fp:active {color: #fff; text-decoration: underline; font-weight: bold;}
a.fp:hover {color: #DFD5BF; text-decoration: none;}
/*this controls the look and feel of join our network link*/

/*The following syles apply to body text and input forms */

.bodytextheader {color : #0000; font-family:arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: left; padding-left: 40px; text-decoration: none;}
/*This style controls the appearance of the page text header*/

.graphicheader {color : #0000; font-family:arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: left; padding-left: 140px; text-decoration: none;}
/*This style controls the appearance of the page text header*/

.bodytext {color : #0000; font-family:arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; padding-left: 40px;}
/*This syle controls the appearence of body text*/

.tabletextheader {color : #0000; font-family:arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: center; text-decoration: none;}
/*This style controls the appearance of the page text header*/

.deflisttext {color : #0000; font-family:arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left;}
/*This syle controls the appearence of body text*/

p.text {color : #0000; font-family:arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; padding-left: 40px;}
/*This syle controls the appearence of text in input boxes*/

p.black {color : #0000; font-family:arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left;}
/*This syle controls the appearence of text in input boxes*/

p.button {color : #3E3D33; font-size: 11px; font-weight: bold; text-align: left; padding-left: 20px; text-decoration: none; background-color : #D6DDFE;}
/*This syle controls the appearence of text over the newsletter input input box*/

p.redbutton {color : #FFFFFF; font-size: 11px; font-weight: bold; text-align: left; vertical-align: middle; padding-left: 35px; text-decoration: none; background-color : #800000;}
/*This syle controls the appearence of text over the newsletter input input box*/


p.bluetext {color : blue; font-family:arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; padding-left: 40px; text-decoration: underline;}
/*This style controls the apprearance of linked paragraph title information*/

p.blacktext {color: blue; font-family:arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; padding-left: 40px; text-decoration: underline;}
/*This style controls the appearance of non-linked paragraph title information*/

ul.bodytext {color : #0000; font-family:arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; padding-left: 46px;}
/*This syle controls the appearence of un-ordered lists text*/

li.bodytext {color : #0000; font-family:arial, helvetica, sans-serif; line-height: 24px; font-size: 12px; font-weight: normal; text-align: left;}
/*This syle controls the appearence of list-item text*/


.forminput {
font-family: arial, helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: black;
background-color: #FFFAEF;
padding: 1pt;
margin: 0pt;
border : thin solid black 1;}
/*this controls the look and feel of input forms*/

.pnorm {color:black;background:#FFFAEF;border: thin solid black 1;}		
.pover {color:#443F2C;background:#FFFAEF;border: thin solid black 1;}.text {  font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: normal}

a.town:active { color : #000066;text-decoration : underline; }
a.town:hover { color : #FF0000;text-decoration : underline; }
a.town:visited { color : #663366;text-decoration : none; }
a.town {
	color : #000066;
	text-decoration : none;
	font-size: 11px;
	font-weight: bold;
	text-align: center;}

.content {padding: 5px 5px 5px 5px;}
.sm {font-size: 10px;}

.ValErr {
  color:        CRIMSON;
  font-size:    9px;
  padding:      0;
  padding-left: 1px;
}
.style1 {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}
/*this controls the italicized text on the privacy page*/
.ShowListingsHeader
{
font-family: Verdana;
font-size: 9pt;
font-weight: normal;
text-decoration: bold;
background-color: #003366;
color: #FFFFFF;
}
.ShowListingsRow1
{
font-family: Verdana;
font-size: 7pt;
font-weight: normal;
text-decoration: none;
background-color: #FFFFFF;
color: #003366;
}
.ShowListingsRow2
{
font-family: Verdana;
font-size: 7pt;
font-weight: normal;
text-decoration: none;
background-color: #D6DDFE;
color: #003366;
}
.subheader
{
font-family: arial, helvetica, sans-serif;
font-size: 12pt;
font-weight: normal;
text-decoration: none;
color: #003366;
}
