/* Default - 112007 */
html, body {font-family: Arial,Helvetica,sans-serif; font-size:12px; margin:0; padding:0; color:#000000; background-color:#ffffff;} 
table, td {font-size: 1em;}
th {color:#ffffff; background-color: #888888;}
p {font-family: Arial,Helvetica,sans-serif; margin: 0 0 1em 0;}
h1 {font-size:24px;}
h2 {font-size:20px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5, h6 {font-size:12px;}
input, select, textarea {font-size: 1em;}
form {display:inline;}
img {margin: 0; padding: 0; border: none;}
.hide {display:none;}
.smallest {font-size: .8em;}
.smaller {font-size: .9em;}
.larger {font-size: 1.1em;}
.largest {font-size: 1.2em;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.strike {text-decoration:line-through;}
.red {color:#ff0000;}
.green {color:#339900;}
.center {text-align:center;}
.nowrap {white-space:nowrap;}
.breakforprint {page-break-after:always;}
.spacer {clear:both; overflow:hidden;}  

a, a:link, a:visited {color: #414141; text-decoration: underline;}
a:hover, a:active {color: #212121; text-decoration: none;}

a.textnav, a.textnav:link, a.textnav:visited {color:#ff0000; text-decoration:underline;}
a.textnav:hover {color:#000000; text-decoration:none;}
a.textnav:active {color:#ff0000; text-decoration:underline;}

.bdr {border:1px solid #999999;}
.bdrtop {border-top:1px solid #999999;}
.bdrright {border-right:1px solid #999999;}
.bdrbottom {border-bottom:1px solid #999999;}
.bdrleft {border-left:1px solid #999999;}

label {
	vertical-align:middle;
}
input[type='radio'], input[type='checkbox'] {
	vertical-align:middle;
}

.required {color:#cc0033;}

.header_tile {
	width:100%;
	background-image:url(/images/home/header_back.jpg);
	background-repeat:repeat-x;
}

.header_back {
	background-image:url(/images/home/map_back.jpg);
	background-repeat: no-repeat;
}

.search_back {
	background-image:url(/images/global/search_back.gif);
	background-repeat:no-repeat;
}

.home_back {
	background-image:url(/images/global/home_bg.gif);
	background-repeat:repeat-x;
	width:100%;
}

.retirement_bg {
	background-image:url(/images/home/retirement_bg2.gif);
	width:204px;
}

.retirement_box {
	background-image:url(/images/home/retirement_bg.jpg);
	background-repeat:no-repeat;
}

.relocation_bg {
	background-image:url(/images/home/relocation_bg2.gif);
	width:204px;
}

.relocation_box {
	background-image:url(/images/home/relocation_bg.jpg);
	background-repeat:no-repeat;
}

.secondhome_bg {
	background-image:url(/images/home/secondhome_bg2.gif);
	width:204px;
}

.secondhome_box {
	background-image:url(/images/home/secondhome_bg.jpg);
	background-repeat:no-repeat;
}

.interior_back {
	width:100%;
	background-image:url(/images/global/interior_gray.jpg);
	background-repeat:repeat-x;
	background-color:#c6bfb5;
}

.retirementint_back {
	width:100%;
	background-image:url(/images/global/interior_orange.gif);
	background-repeat:repeat-x;
	background-color:#ea9700;
}

.retirementint_content {
	background-image:url(/images/global/orangecontent_bg.gif);
	background-repeat: repeat-x;
	background-color:#ffefc6;
}

.relocationint_back {
	width:100%;
	background-image:url(/images/global/interior_green.gif);
	background-repeat:repeat-x;
	background-color:#99b673;
}

.relocationint_content {
	background-image:url(/images/global/greencontent_bg.gif);
	background-repeat: repeat-x;
	background-color:#eaf8e3; 
}

.secondhomeint_back {
	width:100%;
	background-image:url(/images/global/interior_blue.gif);
	background-repeat:repeat-x;
	background-color:#92cce2;
}

.secondhomeint_content {
	background-image:url(/images/global/bluecontent_bg.gif);
	background-repeat: repeat-x;
	background-color:#e2f4f9; 
}

.box_text {
	padding-top:22px;
	color:#fff;
	font-size:14px;
	line-height:18px;
	padding-left:12px;
	padding-right:12px;
}

.footerlinks {
	background-image:url(/images/global/footerlinks_back.gif); 
	background-repeat: repeat-x;
	color:#fff;
	font-size:12px;
	padding-top:15px;
}

.welcome {
	font-size:14px;
	padding-left:10px;
	line-height:18px;
	color:#464646;
}


.footerlinks a {color:#1b8f9a; text-decoration:none;}
.footerlinks a:link {color:#1b8f9a; text-decoration:none;}
.footerlinks a:visited {color:#1b8f9a; text-decoration:none;}
.footerlinks a:hover {color:#000000; text-decoration:none;}
.footerlinks a:active {color:#1b8f9a; text-decoration:none;}

a.bottomlinks {color:#1b8f9a; text-decoration:none;}
a.bottomlinks:link {color:#1b8f9a; text-decoration:none;}
a.bottomlinks:visited {color:#1b8f9a; text-decoration:none;}
a.bottomlinks:hover {color:#000000; text-decoration:none;}
a.bottomlinks:active {color:#1b8f9a; text-decoration:none;}

a.white {color:#fff; text-decoration:underline;}
a.white:link {color:#fff; text-decoration:underline;}
a.white:visited {color:#fff; text-decoration:underline;}
a.white:hover {color:#fff; text-decoration:none;}
a.white:active {color:#fff; text-decoration:underline;}

a.leftnav {color:#1b8f9a; text-decoration:none;}
a.leftnav:link {color:#1b8f9a; text-decoration:none;}
a.leftnav:visited {color:#1b8f9a; text-decoration:none;}
a.leftnav:hover {color:#000000; text-decoration:underline;}
a.leftnav:active {color:#1b8f9a; text-decoration:none;}

a.leftnav_red {color:#732402; text-decoration:none;}
a.leftnav_red:link {color:#732402; text-decoration:none;}
a.leftnav_red:visited {color:#732402; text-decoration:none;}
a.leftnav_red:hover {color:#000000; text-decoration:underline;}
a.leftnav_red:active {color:#732402; text-decoration:none;}

a.leftnav_green {color:#798866; text-decoration:none;}
a.leftnav_green:link {color:#798866; text-decoration:none;}
a.leftnav_green:visited {color:#798866; text-decoration:none;}
a.leftnav_green:hover {color:#000000; text-decoration:underline;}
a.leftnav_green:active {color:#798866; text-decoration:none;}

a.leftnav_blue {color:#0a4c71; text-decoration:none;}
a.leftnav_blue:link {color:#0a4c71; text-decoration:none;}
a.leftnav_blue:visited {color:#0a4c71; text-decoration:none;}
a.leftnav_blue:hover {color:#000000; text-decoration:underline;}
a.leftnav_blue:active {color:#0a4c71; text-decoration:none;}

.mainbody {text-align:center; margin:0px 0px 0px 0px; padding:0;}
.contentbdy {width:970px; text-align:left; margin:0 auto; z-index:1;}
.contentarea {width:970px; text-align:left; margin:0 auto; z-index:1; }
.contentarea2 {width:970px; text-align:left; margin:0 auto; z-index:1; padding-left:17px;}
.footercontent {width:970px; text-align:left; margin:0 auto; z-index:1;}
