BODY { color: rgb(255, 255, 255); background-color: rgb(0, 0, 102); text-align: center; }
H1 { font-size: x-large; color: red }
H2 { font-size: large; color: blue }

table { width: 100%; border-collapse: collapse; border: outset white 0px; padding: 0px; border-spacing: 0px; }
a { color: rgb(204, 204, 255); }
a.external { color: rgb(204, 204, 255); background: url(external.png) center right no-repeat; padding-right: 13px; }
a.subtle { color: rgb(255, 255, 255); text-decoration: none; background: url(external.png) center right no-repeat; padding-right: 13px; }
p.goh { font: 125% Arial, sans-serif; font-weight: bold; text-align: center; }
p.break { text-align: center; font-weight: bold; padding-top: 1em; }
p.vlarge { font: 300% 'Eras Ultra ITC', 'Times New Roman', serif; margin-bottom:.5em; }
p.large { text-align: center; font: 125% Arial, sans-serif; font-weight: bold; }
.sectionl { text-align: left; font: 90% Arial, sans-serif; }
.section { text-align: center; font: 90% Arial, sans-serif; }
.map { margin: auto; width: 400px; height: 300px; }
.constaff { text-align: left; font: 100% Arial, sans-serif; list-style-type: none; }
table.members { width: 40em; white-space: nowrap; vertical-align: top; }
tr.members { vertical-align: top; }

.half { width:50%; float:left; font: 100% Arial, sans-serif; font-weight: bold; text-align: center; padding: 20px; }

#main { font: 100% Arial, sans-serif; }

#header table { background-color: rgb(102, 204, 204); color: rgb(0, 0, 153); text-align: center; font-weight: bold;
		width: 100%; margin-bottom: 1.5em;
		border-collapse: separate; border: outset white 1px; padding: 0px; border-spacing: 0px; }
#header tr { vertical-align: middle; }
#header td { border: inset white 1px; border-spacing: 0px; padding: 3px; } 
#header td.left { text-align: left; }
#header a { color: rgb(0, 0, 153); }


#footer p { text-align: center; font: 90% Arial, sans-serif; }
#footer a { color: rgb(0, 0, 153); }

TD { text-align: center; padding: 5px; }
P { font: 100% Arial, sans-serif; }
IMG { border: 0px solid; }
TR { vertical-align: top; }
