/*
	Copyright (c) 1994-2003
	The NetBSD Foundation, Inc.  ALL RIGHTS RESERVED.
	$NetBSD: NetBSD.css,v 1.32 2005/05/28 15:49:00 heinz Exp $

	This style sheet is meant to encapsulate the style used on all
	NetBSD web site pages.
*/

body {
	font-size: 90%;
	Font-Family: Tahoma, Verdana, sans-serif;
	Line-Height: 1.3em;
	Text-Decoration: None;
	Color: black;
	Background-Color: white;
	Border-Width: 0;
/* 	width: 850px; */
	text-align: justify;
	/*margin-left: 100px;
	margin-right: 100px;
	margin-top: 20px;*/
	margin: 20px 120px 120px; 
/* 	text-align: center; */
	}
}



/*div.content {
 margin: auto;
 text-align: left;
 width: 800px;
}*/

/*HTML BODY {
	margin: 1em 8% 1em 10%;
	line-height: 1.2;
}*/

img {
	Border-Width: 0;
}

table {
	font-size: 100%; /* keeps font size the same as in the body */
	Border-Width: 0;
}

table td {
	Font-Family: Tahoma, Verdana, sans-serif;
}

table.programlisting {
	Background-Color: #e0e0f0;
	Line-Height: 1em;
	Border-Color: #909a90;
	Border-Style: solid;
	Border-Width: thin;
	Margin-Left: 20;
	Margin-Right: 20;
	Padding-Left: 10;
	Padding-Right: 10;
	Width: 95%;
}

a:link {
	Color: #3535c5;
}

a:link:visited {
	Color: #700080;
}

a:link:hover {
	Color: #6565e5;
	Text-Decoration: underline;
}

tr {
	Vertical-Align: top;
}

td {
	Vertical-Align: top;
}

td.developerslist {
	White-space: nowrap;
	Padding: 3 3 3 3;
}

td.developerslistwrap {
        White-space: normal;
        Padding: 3 3 3 3;
}

table.developerslist {
	Border-Width: 0;
	Margin-Left: 5;
	Margin-Right: 5;
}

.center {
	Vertical-Align: middle;
	Text-Align: center;
}

h1 {
	Font-Size: 195%;
	Line-Height: 1em;
        Color: #990000;
/*	Color: #000066;*/
}

h2 {
	Font-Size: 150%;
	Line-Height: 1em;
        Color: #990000;
/*	Color: #660000;*/
}

h3 {
	Font-Size: 115%;
        Color: #990000;
/*	Color: #660066;*/
}

h4 {
	Font-Size: 100%;
	Color: #006600;
}

tt.filename {
	Line-Height: 1.3em;
	Color: #AA0000;
}

tt.varname {
	Line-Height: 1.3em;
	Color: #2222AA;
}

.subhead {
	Font-family: Helvetica, Arial, sans-serif;
	Font-size: 90%;
	Font-weight: bold;
	Color: #000066;
}

.newsindex {
	Font-family: Geneva, "Lucida Grande", Arial, Verdana, sans-serif;
	Font-size: 80%;
	Font-weight: normal;
}

.webtoc {
	Font-Family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}

.foothome {
	Font-Size: 90%;
	Line-Height: 1em;
	Vertical-Align: middle;
}

.footfeed {
	Font-Size: 80%;
	Font-Style: Italic;
	Line-Height: 1em;
}

.footcopy {
	Font-Size: 80%;
	Line-Height: 1em;
}

.foottag {
	Font-Size: 80%;
	Font-Style: Italic;
	Line-Height: 1em;
}

.pkgname {
	Font-Family: Arial, Helvetica, Courier, fixed;
	Font-Style: Italic;
	Text-Decoration: none;
	Line-Height: 1.3em;
}

.gnatspr {
	Font-Weight: bold;
}

.warning {
	Color: red;
}

.title {
        padding-top: 1.2em;
}

.appendix .toc,
.chapter .toc {
        visibility: hidden;
        height: 0px;
}

