body {font-size: 125%; text-align: center; background-color: #E0E0E0}

p.buttons {text-align: center }
body.nocenter {text-align: left }
p.left {text-align: left}
p.center {text-align: center}
p.right {text-align: right}
p.big {font-size: 150%}

h1.center {text-align: center}
h2.center {text-align: center}
h3.center {text-align: center}
h4.center {text-align: center}


/*Front Page */
body.homepage {font-size: 100% }
img.homepage {border-style: solid; border-width: 3px; width: 100%; max-width:800px}

/* secure */
body.secure {text-align: left }
p.secure-center {text-align: center}
h1.secure-center {text-align: center}
h2.secure-center {text-align: center}
h3.secure-center {text-align: center}
h4.secure-center {text-align: center}

p.secure-right {text-align: right}
h1.secure-right {text-align: right}
h2.secure-right {text-align: right}
h3.secure-right {text-align: right}
h4.secure-right {text-align: right}

/* Announcements */
body.announcements {text-align: left }
p.announcements-center {text-align: center}
h1.announcements-center {text-align: center}
h2.announcements-center {text-align: center}
h3.announcements-center {text-align: center}
h4.announcements-center {text-align: center}

/* Resident table */
table.residents {
   border: 1px solid black;
   border-collapse: collapse;
}
td.residents {
   border: 1px solid black;
   border-collapse: collapse;
   padding-left: 10px; padding-right: 20px;
   padding-top: 5px; padding-bottom: 0px;
}
th.residents {
   border: 1px solid black;
   border-collapse: collapse;
}

