
a:visited {color: #333399}
a:link {color: #333399}
a:hover {color: #9999cc}





/*general*/
.bodytext { font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; color: #000000; line-height: 15px; padding-left: 15px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }
.bodybd { font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #000000; line-height: 14px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }
.subhead { font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #3F4977; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }
.headlineblk { font-size: 14px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #000000; line-height: 14px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }
.smltxt { font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; color: #000000; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }
.smltxtrightcol { font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; color: #000000; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }
.smltxtrightbd { font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #000000; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }

/*mortgage*/
.mortgagetxt { font-size: 10px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; color: #999999; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 2px; text-decoration: none }
.mortgagetxtrev { font-size: 10px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; color: #ffffff; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 1px; text-decoration: none }
.mortgagetxtsml { font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; color: #A7ADD3; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }
.conditions { font-size: 10px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; color: #999999; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }

/*results*/
.reshead { font-size: 13px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; color: #000000; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }
.resheadbd { font-size: 13px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #FF0000; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }
.resnav { font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; color: #000000; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }
.mediummenu { font-family: arial; font-size: 11px; color: #000000; border-width: 1px; border-style: solid; border-color: #333366; width: 120; background-color: #ffffff }
.resaddressblue { font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #3F4977; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 2px; text-decoration: none }
.restxt { font-size: 15px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; color: #000000; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }
.restxtbd { font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #6F7275; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; text-decoration: none }
.resdesc { font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; color: #000000; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }
.resprices { font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #000000; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }

/*links*/
.menulink { font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal;  line-height: 14px; padding-left: 4px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: underline }
.menulink:link { color: #333399 }
.menulink:visited { color: #333399; text-decoration: underline }
.menulink:active { color: #333399 }
.menulink:hover { color: #9999cc }


.resprice { font-size: 15px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; color: #000000; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }
.rescode { font-size: 15px; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; color: #000000; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-decoration: none }
.thumbpad { padding-left: 0px; padding-right: 6px; padding-top: 12px; padding-bottom: 0px }
.thumbpadmain { border: #000000 1px; border-style: solid; padding-left: 0px; padding-right: 6px; padding-top: 5px; padding-bottom: 5px }
.mainpad { padding-left: 0px; padding-right: 6px; padding-top: 6px; padding-bottom: 6px }
.maintxtpad { padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 6px }














.smallfield {font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; border-color:#333366 ; width: 50; border-width: 1px; border-style: solid; background-color:#ffffff}
.mediumfield {font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; border-color:#333366 ; width: 110; border-width: 1px; border-style: solid; background-color:#ffffff}
.largefield {font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; border-color:#333366 ; width: 190; border-width: 1px; border-style: solid; background-color:#ffffff}
.formtxt { font-size: 10px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; padding-left: 3px; background-color: none }
.formtxtreq { font-size: 11px; color: #3F4977; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 3px; background-color: none }
.smallmenu { font-family: arial; font-size: 11px; color: #000000; border-width: 1px; border-style: solid; border-color: #333366; width: 50; background-color: #ffffff }

.homepad { padding-left: 15px; padding-right: 6px; padding-top: 0px; padding-bottom: 0px }

/*simon*/
.resaddress { font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #FF0000; line-height: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 2px; text-decoration: none }

.imgborder
{
	border: #555555 1px;
	border-style: solid;
}


.headlinered
{
	font-size: 15px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	line-height: 15px;
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px;
	text-decoration: none
}


}



}	
	
	



	






