
body		{margin:0px; padding:0px; color:#eee; background:black}
body,td		{font-family:verdana,sans-serif; font-size:10pt}
.body		{background-color:#aaa; background-image:url(../afdb/foilback.jpg)}

h1,h2,h3,h4	{margin:0px}
h4		{font-size:10pt; font-weight:bold}
h3		{font-size:14pt; font-weight:normal}
h2		{font-size:18pt; font-weight:bold}
h1		{font-size:24pt; font-weight:bold}
h3,.underline	{border-bottom:1px solid #666}

p		{text-align:justify}
acronym		{border-bottom:solid 1px red; cursor:help}
q		{font-style:italic}
tt		{font-size:10pt}

a		{text-decoration:none; font-weight:bold}
a:link		{color:#f00}
a:visited	{color:#e44}
a:hover		{color:#fa5; text-decoration:underline}

td.black	{color:#eee; background-color:#000}

li		{margin:0px; margin-bottom:4px}
ul,ol		{margin-left:30px; margin-top:15px; margin-bottom:15px; padding-left:0px}
li.litebar	{border-top:1px solid #666; margin-top:6px; padding-top:6px}

.fine		{font-size:8pt}
.fix		{font-family:courier,fixed}
.black		{color:#000}
.underline	{border-bottom:1px solid #666; padding-bottom:10px; margin-bottom:10px}
.note		{margin:30px; padding:6px; border:solid #999 2px; background-color:#222}
.liteunderline	{border-bottom:1px solid #666}
.margin		{margin-left:30px; margin-top:15px; margin-bottom:15px; margin-right:15px}
.blackborder	{border:solid black 2px; background-color:black}
.vertspace	{margin-bottom:20px}
.darkmetal	{background-color:#333; background-image:url('../afdb/foilbackdark.jpg')}

.caption	{font-size:9pt; text-align:left}
.caption p	{text-align:left}

.footnote	{margin:10px 30px; border-top:1px solid #666; font-size:8pt}

.section-foot	{background-color:black; margin-bottom:20px; border:solid black 2px}
h2.section-head	{background-color:#333; padding:4px; border:solid black 2px; margin:0px auto;
		 background-image:url('../afdb/foilbackdark.jpg')}
div.section	{background-color:black; color:#eee; padding:6px; margin:0px auto 20px auto;}
.intro		{padding:0px; padding-right:4px}
.photos		{width:200px; display:block; float:right; background-color:black;
		 padding-left:10px; padding-top:10px}
.sidebar	{width:150px; display:block; float:left; padding:4px; margin-right:10px}

table.diagram	{margin-bottom:20px}
.diagram td	{width:50%; text-align:center; vertical-align:top; padding:10px}
td.diatext	{padding-top:0px}
.diagram span	{font-size:16pt; font-weight:bold}
.diagram p	{text-indent:-20px; margin-left:20px; text-align:left;
		 border-left:1px solid #666; padding-left:4px}
td.bottom-align	{vertical-align:bottom}

.vam		{vertical-align:middle}

.title		{margin:20px; padding:4px; background:black; border:solid black 2px}

.bookad		{margin:10px}
.bookad p	{text-align:justify; margin:0px; padding:0px 0px 10px 10px; font-size:8pt}
.bookad h5	{margin:0px; padding:0px; font-size:10pt}
.bookad h3,
.bookad h4,
.bookad h5	{text-align:center; margin-left:10px; border:none}
.bookad .ul	{border-bottom:2px solid #666; padding-bottom:4px; margin-bottom:2px}
.bookad a	{font-weight:bold}
h4.bookad	{background-color:#ee1; color:black; margin:0px; padding-left:4px; text-align:left}

.menu a:visited	{color:#f00; text-decoration:none}
.menu a:hover	{color:#fa5; text-decoration:underline}
.menu ul	{margin:0px; margin-left:20px; padding-bottom:10px}
.menu li	{font-size:8pt; list-style:url('../afdb/redarrowsmall.gif')}
.menu dl	{margin-top:0px; font-size:8pt}
.menu dd	{margin-left:10px}
.menu h4	{text-align:left; border-bottom:1px solid #666; margin-bottom:10px}
.menu p		{text-align:justify; font-size:8pt; margin-top:10px}

.menu2		{font-weight:bold; color:#666; padding:4px; font-size:8pt; background:black; margin:0px}
.menu2 li	{display:inline}

.pagenav		{border-top:1px solid #555; padding-top:10px; margin:10px 0px 0px; text-align:center}
.pagenav li		{display:inline}
.pagenav li.nextpage	{float:right}
.pagenav li.prevpage	{float:left}

.testimonial		{clear:both; border-bottom:1px solid #666; padding-bottom:60px; margin-bottom:60px}
.testimonial .email	{font-family:monospace}
.testimonial .large,
.testimonial .large p	{font-size:14pt}
.testimonial .ed	{color:#ccc; font-style:normal; font-size:10pt}
.testimonial .left	{float:left; margin:0px 10px 10px 0px}
.testimonial .right	{float:right; margin:0px 0px 10px 10px}
.testimonial .center	{text-align:center}
.testimonial .sign	{text-align:right; font-style:normal}

.title,
.section-head,
.section	{max-width:750px; margin-left:auto; margin-right:auto;}

body	{scrollbar-face-color: #ccc;
	scrollbar-shadow-color: #ccc;
	scrollbar-highlight-color: #ccc;
	scrollbar-3dlight-color: #ccc;
	scrollbar-darkshadow-color: #ccc;
	scrollbar-base-color: #444;
	scrollbar-track-color: #444; 
	scrollbar-arrow-color: #444}