body { font-family: arial, sans-serif; font-size: .78em; }
.pagebody {   }
#wrapfooter a { text-decoration: none; font-size: 10px; }
.siteheading {font-size: 130%; text-decoration: none;}
h1 {font-family: arial, sans-serif;
  font-size: 108%;
  letter-spacing: .1em;	}
h2 {margin: 0px;
  padding: 0px 0px 4px 0px;
  font-size: 100%;}
h3 {font-size: 16px;font-weight:bold;font-family:Verdana;}
h1.siteheading {font-size: 160%;
	letter-spacing: .2em; text-transform: none;}
.topnav { text-align:right; }
legend { font-size:larger; font-weight: bold; }
legend a { text-decoration:none;}
.settinglabel, .settinglabelFixedHeight { font-weight: bold; font-size:smaller; }
.modulebuttonrow {text-align:center;  }
a.ModuleEditLink ,
a.ModuleEditLink:link ,
a.ModuleEditLink:visited ,
a.ModuleEditLink:hover ,
a.ModuleEditLink:active {  font-size:10px; }
a.siteheading:link { text-decoration: none;  }
a.siteheading:visited { text-decoration: none; }
a.siteheading:hover { text-decoration: none; }
a.siteheading:active { text-decoration: none; }
ul.firstnav span.sitelink,
li.topnavitem,
li.firstnav,
.WelcomeMessage ,
.sitelink {  font-size: 10px;  }
a.sitelink:link { text-decoration: none; }
a.sitelink:visited { text-decoration: none; }
a.sitelink:hover { text-decoration: underline; }
a.sitelink:active { text-decoration: none; }
.accent { font-weight: bold; }
a.ModulePager:link { text-decoration: underline; }
a.ModulePager:visited { text-decoration: underline;}
a.ModulePager:hover { text-decoration: underline; }
a.ModulePager:active { text-decoration: underline; }
.selectedpage{ font-weight: bold;}
a.SelectedPage:link { font-weight: bold; text-decoration: none; }
a.SelectedPage:visited { font-weight: bold; text-decoration: none; }
a.SelectedPage:hover { font-weight: bold; text-decoration: underline; }
a.SelectedPage:active { font-weight: bold; text-decoration: none;}
a:hover { text-decoration: underline; }
legend a.ModuleEditLink { font-size:smaller; }
legend a.ModuleEditLink:link { font-size:smaller;}
legend a.ModuleEditLink:visited { font-size:smaller;}
legend a.ModuleEditLink:hover { font-size:smaller;  }
legend a.ModuleEditLink:active {  font-size:smaller;}
.txtcopyright { font-size: 80%;font-weight: normal; }
.txterror { font-weight: bold;  }
.moduleedit { text-indent: 4px; }
div.moduletitle, span.moduletitle, tr.moduletitle, h2.moduletitle 
{ font-family: arial, sans-serif;font-size: 140%;
/*  text-transform: uppercase; */
  font-weight: bold;
  padding-top:5px;  }
.modulesubtitle { font-weight: bold; } 
.modulecontent {text-align:left;  }
.modulefooter { font-size:11px; text-align:center;  }
.filesfooter { text-align:left; white-space:nowrap;}
.linkdescription { padding: 5px 5px 5px 5px; }
div.sitemap ul , div.sitemap ul li { font-size:100%; }
.skiplink {display:none}
.unselectedcrumb { font-weight:normal;}
.selectedcrumb { font-weight:bold; }
a.selectedcrumb:link ,
a.selectedcrumb:visited { text-decoration: none;}
a.selectedcrumb:hover { text-decoration: underline;}
a.selectedcrumb:active { text-decoration: none;}
a.unselectedcrumb:link ,
a.unselectedcrumb:visited { text-decoration: none;}
a.unselectedcrumb:hover { text-decoration: underline;}
a.unselectedcrumb:active { text-decoration: none;}
ul.linkitem a { text-decoration:none;}

p { margin: 0px; padding: 0px 0px 16px 0px; line-height: 1.7em; }
.buttonlink {display:table-cell;background-color:transparent;border-style:none;color: #0033FF;cursor: pointer;text-decoration: underline; font-size: 9px;}

head1 {
	font-family: arial, sans-serif;
  font-size: 13px;
	font-weight:bold;
	color:#91181B;
}
head2 {
	font-family: arial, sans-serif;
  font-size: 12px;
	font-weight:bold;
	color:#91181B;
}
bodytext {
	font-family: arial, sans-serif;
  font-size: 11px;
	font-weight:bold;
	color:#333058;
}
redbody {
	font-family: arial, sans-serif;
  font-size: 11px;
	font-weight:bold;
	color:#91181B;
}
whitetext {
	font-family: arial, sans-serif;
  font-size: 11px;
	font-weight:bold;
	color:#ffffff;
}
links {
	font-family: arial, sans-serif;
  font-size: 11px;
	text-decoration:underline;
	font-weight:bold;
	color:#91181B;
}

namelist {
	font-family: arial, sans-serif;
  font-size: 11px;
	color:#333058;
}
residentname {
	font-family: arial, sans-serif;
  font-size: 9px;
	font-weight:bold;
	color:#333058;
}
residentinfo {
	font-family: arial, sans-serif;
  font-size: 9px;
	color:#333058;
}


