.body_form_fields { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.body_no_indent { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.copyright { color: gray; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

ul.subMenu {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 5px;
	list-style-type: none;
	text-transform: capitalize;
}
ul.subMenu li {
	background-image: url(webimages/buttonbg.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 3px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin: 0px;
	height: 100%;
	border: solid black;
	border-width: 1px;
	border-bottom-width: medium;		
	border-right-width: medium;
	margin-bottom: 1px;
}
ul.subMenu li a:link, ul.subMenu li a:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
ul.subMenu li a:hover {
	color: #FFFF00;
	text-decoration: none;
}
.tab-on {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	padding-left: 5px;
	background-position: 0px 3px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin: 0px;
	height: 100%;
	background-color: white;
	border-top: thin white ridge;
	border-bottom: thin white groove;	
	border-right: thin black solid;
	border-left: thin white solid;
}
.tab-off {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	padding-left: 5px;
	background-position: 0px 3px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin: 0px;
	height: 100%;
	background-color: #EEEEEE;
	border-top: thin white ridge;
	border-bottom: thin white none;	
	border-right: thin black solid;
	border-left: thin white solid;
}
.box {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	position: relative;
	top: -2;
	padding-left: 0px;
	margin: 0px;
	height: 100%;
	width: 600px;
	background-color: #EEEEEE;
	border-top: medium #EEEEEE solid;
	border-bottom: thin black solid;	
	border-right: thin black solid;
	border-left: thin white solid;
}
.boxprop {
font-family: arial, helvetica, sans-serif;
font-size: 14px;
color: white;
background:  #008255;
text-align: center;
font-weight: bold;
padding: 5px;
margin: 10;
width:160px;
}
a:link.boxprop {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold;}
a:visited.boxprop {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold;}
a:hover.boxprop {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold;}

.header { color: black; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: normal; font-size: 18px; text-align: left; }

.header2 { color: black; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: bold; font-size: 16px; text-align: left; }
.header3 { color: #283367; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: bold; font-size: 16px; text-align: left; }
.header4 { color: black; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: bold; font-size: 14px; text-align: left; }
.head { color: black; font-family: Arial, Helvetica, Swiss, SunSans-Regular; font-weight: normal; font-size: 18px; text-align: left; }
/*a.nav:link {color: white; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; text-align:center; padding-top:5px;}
a.nav:hover {color: #0000FF; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; text-align:center; padding-top:5px;}*/

.btext {font-family: arial, helvetica, sans-serif; font-size: 12px; color: black; margin: 10 0 15 20px}
.btext2 {font-family: arial, helvetica, sans-serif; font-size: 10px; color: black;}
.btext3 {font-family: arial, helvetica, sans-serif; font-size: 14px; color: black;}
.btext4 {font-family: arial, helvetica, sans-serif; font-size: 11px; color: black;}
.btext5 {font-family: arial, helvetica, sans-serif; font-size: 12px; color: black; font-weight: bold;}
.btext6 {font-family: arial, helvetica, sans-serif; font-size: 12px; color: black;}
.btext7 {font-family: arial, helvetica, sans-serif; font-size: 9px; color: black;}
.btext-gray {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #cccccc; margin: 10 0 15 20px}
.btext-norepeat {font-family: arial, helvetica, sans-serif;
	 font-size: 12px;
	 color: black;
	 margin: 10 0 15 20px;
	 background-image: url(/webimages/content_gradient.gif);
	 background-repeat: repeat-x;
	 }

.featured {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal; margin: 0 10 10 10}
.featuredtitle {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #008255; font-weight:bold; margin: 10 0 10 10}
.mortgage2 {font-family: arial, helvetica, sans-serif; font-size: 20px; color: white; font-weight:bold;}
.teaser {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: white; font-weight: normal;}
.port {font-family: arial, helvetica, sans-serif; color: white; font-size: 11px; text-decoration: none; font-weight: normal;}
.fp {font-family:  arial, helvetica, sans-serif; color: white; font-size: 11px; text-decoration: none; font-weight: normal;}
/*
a:link {color: #008255; font-family: arial, helvetica, sans-serif; text-decoration: none; font-weight: bold;}
a:visited {color: #000000; font-family: arial, helvetica, sans-serif; text-decoration: none; font-weight: bold;}
a:hover {color: #000000; font-family: arial, helvetica, sans-serif; text-decoration: underline; font-weight: bold;}
*/
a:link.featured {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; margin: 10  10 10}
a:visited.featured {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; margin: 10  10 10}
a:hover.featured {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #FFA501; font-weight:bold; margin: 10  10 10}

a:link.mortgage2 {font-family: arial, helvetica, sans-serif; font-size: 12px; color: white; font-weight: bold; padding-right: 70px; padding-bottom:20px;text-decoration: none;}
a:visited.mortgage2 {font-family: arial, helvetica, sans-serif; font-size: 12px; color: white; font-weight: bold; padding-right: 70px; padding-bottom:20px;text-decoration: none;}
a:hover.mortgage2 {font-family: arial, helvetica, sans-serif; font-size: 12px; color: #FFA501; font-weight:bold; padding-right: 70px; padding-bottom:20px;text-decoration: none;}

a:link.mortgage3 {font-family: arial, helvetica, sans-serif; font-size: 16px; color: #283367; font-weight: bold; text-decoration:none;}
a:visited.mortgage3 {font-family: arial, helvetica, sans-serif; font-size: 16px; color: #283367; font-weight: bold; text-decoration:none;}
a:hover.mortgage3 {font-family: arial, helvetica, sans-serif; font-size: 16px; color: #283367; font-weight:bold; text-decoration:none;}

a:link.info {font-family: arial, helvetica, sans-serif; font-size: 11px; color: #CA6113; text-decoration: none; font-weight: bold;}
a:visited.info {font-family: arial, helvetica, sans-serif; font-size: 11px; color: #CA6113; text-decoration: none; font-weight: bold;}
a:hover.info {font-family: arial, helvetica, sans-serif; font-size: 11px; color: #CA6113; text-decoration: underline; font-weight: bold;}

a:link.enter {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #67A11C; text-decoration: none; font-weight: normal;}
a:visited.enter {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #67A11C; text-decoration: none; font-weight: normal;}
a:hover.enter {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #67A11C; text-decoration: underline; font-weight: normal;}

a:link.start {font-family: verdana, arial, helvetica, veranda, sans-serif; font-size: 11px; color: #FFA501; text-decoration: none; font-weight: bold;}
a:visited.start {font-family: verdana, arial, helvetica, veranda, sans-serif; font-size: 11px; color: #FFA501; text-decoration: none; font-weight: bold;}
a:hover.start {font-family: verdana, arial, helvetica, veranda, sans-serif; font-size: 11px; color: #FFA501; text-decoration: underline; font-weight: bold;}
 
a:link.l_nav {color: white; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; text-align:center;}
a:visited.l_nav {color: white; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; text-align:center;}
a:hover.l_nav {color: #FFA501; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; text-align:center;}

a:link.nav {color: white; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; text-align:center; padding-top:5px;}
a:visited.nav {color: white; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; text-align:center; padding-top:5px;}
a:hover.nav {color: #FFFF00; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; text-align:center; padding-top:5px;}

a:link.bignav {color: white; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; text-align:center; padding-top:5px;}
a:visited.bignav {color: white; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; text-align:center; padding-top:5px;}
a:hover.bignav {color: #FFFF00; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; text-align:center; padding-top:5px;}

.hmenu {color: white; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; text-align: center; padding-top:5px; padding-left: 4px; padding-right: 4px;}
a:link.hmenu {color: white; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; text-align: center; padding-top:5px;}
a:visited.hmenu {color: white; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; text-align: center; padding-top:5px;}
a:hover.hmenu {color: #FFFF00; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; text-align: center; padding-top:5px;}

a:link.dis {color: white; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a:visited.dis {color: white; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a:hover.dis {color: #A9D6CC; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}

a.port:link {font-family:  arial, helvetica, sans-serif; color: white; font-size: 11px; text-decoration: none;}
a.port:visited {font-family: arial, helvetica, sans-serif; color: white; font-size: 11px; text-decoration: none;}
a.port:hover {font-family: arial, helvetica, sans-serif; color: #A4ADDA; font-size: 11px; text-decoration: none;}

.page_title {font-family: arial, helvetica, sans-serif; color: #008255; font-size: 16px; text-decoration: none; font-weight: bold;}
.special_title {font-family: arial, helvetica, sans-serif; color: #008255; font-size: 14px; text-decoration: none; font-weight: bold;}

.foot_title {font-family: arial, helvetica, sans-serif; color: white; font-size: 16px; text-decoration: none; font-weight: bold;}
.foot_text {font-family: arial, helvetica, sans-serif; color: white; font-size: 14px; text-decoration: none; font-weight: bold;}
#searchtypes {
	margin: 0;
	padding: 0 0 20px 0px;
	border-bottom: 1px solid #283367 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

#searchtypes li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#searchtypes a:link, #searchtypes a:visited {
	float: left;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	margin: 0 10px 4px 10px;
	text-decoration: none;
	color: #283367 !important;
	}

#searchtypes a:link.active, #searchtypes a:visited.active, #searchtypes a:hover {
	border-bottom: 4px solid #283367 !important;
	padding-bottom: 2px;
	background: #D6DDF9 !important;
	color: #283367 !important;
	}
	
.smallerfont  { color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none }
a.smallerfont  { color: #008255; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none }
a.smallerfont:hover  { color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: underline }

#wrapper {
  width: 1020px;
  margin: 0 auto;
}    
#map {
  float: left;
  width:600px;
  height:600px;
}
/* ----------- Special announcement box on home page ------------ */

.spbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	padding: 15px;
	color: #000000;
	text-align: left;
	border-width: 1px;	
	background-color: #EEEEEE;
	border-top: medium black solid;
	border-bottom: medium black solid;	
	border-right: medium black solid;
	border-left: medium black solid;
}

