.toplinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
.toplinksdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003399;
}
a:focus { -moz-outline-style: none; }/*this avoids having image replacement sections display a dotted outline*/ 

a:hover{
	color: #003399;
}

.toplinks a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.toplinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	text-decoration: none;
}
.toplinkslines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6699cc;
}
.newslettertitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.newsletterform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}
.bottomlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4b5126;
	letter-spacing: 0px;
}
.bottomlinks a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	text-decoration: none;
	letter-spacing: 0px;
}
.bottomlinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	text-decoration: none;
	letter-spacing: 0px;
}
.maincontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	line-height: 16px;
}
.maincontentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
}
.maincontentbluebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #336699;
}
.maincontent a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-decoration: underline;
	color: #336699;
	color: Black;
}

.examplescontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.examplescontent a {
	color: #336699; 
	font-weight: bold;
}

.examplescontentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.examplescontentlargebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.maincontenthome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #605f3b;
}
.maincontenthome a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #541b13;
}
.maincontenthome a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	text-decoration: none;
	letter-spacing: 0px;
}
.input_focus {
   background-color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
}
INPUT, TEXTAREA, SELECT, OPTION {
   /*font-family: Arial, Helvetica, sans-serif;*/
   /*font-size: 10px;*/
   /*color: #000000;*/
   /*border: 1px solid #7f9db9;*/
/*   font-weight: bold;  */
}
INPUT CHECKBOX {
   /*font-family: Arial, Helvetica, sans-serif;*/
   /*font-size: 10px;*/
   /*color: #000000;*/
   /*border: 1px solid #FFFFFF;*/
}

.members{
	height: 91px;
	position: relative;
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 20px;
}

.members a{
	display: block;
	position: absolute;
	right: 10px;
	bottom: 3px;
	font-weight: normal;	
}

.members a:hover{
	color: #003399;
}

.westwood {
	background-image: url(images/apt_westwood.jpg);
}

.stjohn {
	background-image: url(images/apt_stjohns.jpg);
}

.rainbow {
	background-image: url(images/apt_rainbow.jpg);
}

.wauwatosa {
	background-image: url(images/apt_wauwatosa.jpg);
}

.evanston {
	background-image: url(images/apt_evanston.jpg);
}

.jcreek {
	background-image: url(images/apt_jcreek.jpg);
}

.lavista {
	background-image: url(images/apt_lavista.jpg);
}

/*--------------*/

.joincom {
	font: normal 11px Verdana;
	padding: 0px 12px 12px 12px;
}

.newspr{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 16px;
}

.newspr b{
	color: #336699;
}
.newspr a{
	font-style: normal;
	color: Black;
}

.links a {
	font: bold 12px Verdana;
	color: #336699;
}


#employment table, #employment input  {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}

#employment table td {
	padding: 5px 0;
	color: #666666;
}

#employment table.inner td {
	padding: 2px 0;
}

#employment INPUT, #employment TEXTAREA, #employment SELECT, #employment OPTION {
   font: normal 11px Arial, Helvetica, sans-serif;
   color: #000000;
	border: 2px inset #fefefe;
}

#employment OPTION{
	border:none;
}


#employment table input CHECKBOX {
   font: normal 11px Arial, Helvetica, sans-serif;
   color: #000000;
   border: 0px solid #FFFFFF;
	border: none;
}


