body { text-align: center; margin: 0; font-size: 12pt; font-family: serif; background-color: #fff; overflow: auto; }
a { color: #036; text-decoration: underline; }
	a:hover { background-color: #036; color: #fff; text-decoration: none; }
h1 { color: #2A3E64; font-size: 16pt; font-style: italic; font-weight: bold; margin: 0; padding: 4px 0; }
p { margin: 0; padding: 4px 0; }
ul#tabNav { text-align: left; margin: -8px 0 0 0; border-bottom: 1px solid #bbb; list-style-type: none; padding: 2px 10px; font-size: 12pt; }
ul#tabNav li { display: inline; }
div#tab1 li.tab1, div#tab2 li.tab2, div#tab3 li.tab3, div#tab4 li.tab4, div#tab5 li.tab5, div#tab6 li.tab6, div#tab7 li.tab7, div#tab8 li.tab8 { border-bottom: 1px solid #fff; background-color: #fff; }
div#tab1 li.tab1 a, div#tab2 li.tab2 a, div#tab3 li.tab3 a, div#tab4 li.tab4 a, div#tab5 li.tab5 a, div#tab6 li.tab6 a, div#tab7 li.tab7 a, div#tab8 li.tab8 a { background: #fff; color: #5B6B8C; position: relative; top: 1px; padding-top: 3px; font-weight: bold; }
div#tab1 li.tab1 a:hover, div#tab2 li.tab2 a:hover, div#tab3 li.tab3 a:hover, div#tab4 li.tab4 a:hover, div#tab5 li.tab5 a:hover, div#tab6 li.tab6 a:hover, div#tab7 li.tab7 a:hover, div#tab8 li.tab8 a:hover { background-color: #fff; }
ul#tabNav li a { padding: 3px 4px; border: 1px solid #bbb; background-color: #5B6B8C; color: #fff; margin-right: 0px; text-decoration: none; border-bottom: none; }
ul#tabNav a:hover { background: #eee; color: #5B6B8C; }

#altCell { width: 200px; float: right; }
#container { text-align: left; margin: 0 auto; width: 760px; }
#content { }
#horizon { background-color: transparent; position: absolute; top: 50%; left: 0px; width: 100%; margin-top: -200px; text-align: center; }
#mainCell { width: 500px; float: left; }
#mainPad { padding: 0 15px 30px 15px; }
#subNav { font-size: 8pt; }
	#subNav a.norm { color: #603; text-decoration: underline; }
	#subNav a.norm:hover { text-decoration: none; background: none; }
	#subNav a.sel { color: #333; text-decoration: overline; }
	#subNav a.sel:hover { text-decoration: none; background: none; }
#wrapper { position: relative; text-align: left; width: 100%; }


.border { border: 1px solid #000; }
.center { text-align: center; }
.small { font-size: 9pt; }
.stack { width: 50%; float: left; }
.stackAlt { width: 48%; float: left; margin-left: 5px;