BODY,P,H1,H2,H3,H4,H5,H6,TABLE,TR,TD {
	color           : #000000;
	font-family     : Arial,Helvetica,Univers,Zurich BT,sans-serif;
	font-style      : normal;
	font-variant    : normal;
	font-weight     : normal;
	font-size       : small;
	text-decoration : none;
}
BODY  { background : #a00000;  margin : 0em; }
P     { margin : 0.5em; }
A       { color : #000000; text-decoration : underline;}
H1,H2,H3,H4,H5,H6 {
	color       : #000000;
	text-align  :center;
	margin      : 0em;
	font-family:Times New Roman,serif;
}
H6 { font-size : medium;  font-weight : normal; }
H5 { font-size : medium;  font-weight : bold;   }
H4 { font-size : large;   font-weight : normal; }
H3 { font-size : large;   font-weight : bold;   }
H2 { font-size : x-large; font-weight : normal; }
H1 { font-size : x-large; font-weight : bold;   }
IMG.photo { border : 1px solid #000000; margin:.4em;}


TABLE.main {
	width : 700;
	border : 1px solid #000000;
	background : #c0c0c0;
	margin : 20px;
}

TABLE.navbox {
	border-collapse: separate;
	border         : none;
	width          : 100%;
	table-layout   : fixed;
}
TABLE.navbox TD {
	border         : 1px solid #000000;
	padding        : 1px;
	background     : #a00000;
	text-align     : center;
}
TABLE.navbox TD.active {
	border         : 1px solid #000000;
	padding        : 1px;
	background     : #a00000;
}


TABLE.box    { border : 1px solid #000000; xwidth='100%'}
TABLE.box TR { }
TABLE.box TD { vertical-align:top; padding : 1px; }

P.nav { margin:0px; }
TD P.nav A {
	color           : #c0c0c0;
	padding         : 0em;
	text-decoration : none;
	text-align      : center;
	font-size:small;
}
TD.active P.nav A {
	color : #c0c0c0;
	padding         : 0em;
	text-decoration : none;
	text-align      : center;
	font-size:small;
	font-weight:bold;
}

P.nav A:hover { text-decoration:underline; }

TABLE.listings {
	border : 1px solid #000000;;
	width  : 100%;
	border-collapse:collapse;
	background : #c0c0c0;
}
TABLE.listings TH {
	border : 1px solid #000000;;
	background : #a0a0a0;
	text-align:center;
	vertical-align:bottom;
}
TABLE.listings TH.sub {
	text-align:center;
	font-weight:bold;
	border : 1px solid #000000;;
	background : #b0b0b0;
	font-size:larger;
}
TABLE.listings TD {
	vertical-align:top;
	padding:1px;
	border : 1px solid #000000;
	text-align:center;
}

