/* $Id: regular.css 855 2007-12-23 02:17:57Z douglas $ */

/* classes */
.floatleft { float: left; clear: left }
.floatright { float: right; clear: right }
.clearall { clear: both }
.left { text-align: left }
.right { text-align: right }
.center { text-align: center; margin-left: auto; margin-right: auto }
.warning { color: red; background: transparent }

.terminal
{
	color: silver;
	background: black;
	border: medium ridge silver;
	white-space: pre;
	font: normal medium Consolas, Monaco, "Courier New", Courier, monospace;
}

.terminal .user { color: green; background: transparent; }
.terminal .host { color: navy; background: transparent; }
.terminal .dir { color: teal; background: transparent; }
.terminal .cursor { text-decoration: blink; }

.nav { color: navy; background: transparent }
.select { background: url(../nav/select.png) no-repeat center center }

/* body */
body
{
	background: white;
	color: black;
	font: normal small Tahoma, sans-serif;
}

/* divisions */
div { clear: both }
div.hr { border-top: thin solid navy }

/* headings */
h1 { font-weight: bold; font-size: x-large; }
h2 { font-weight: bold; font-size: large; }
h3 { font-weight: bold; font-size: medium; }
h4 { font-weight: bold; font-size: small; }

/* links */
a.nav { text-decoration: none; font-weight: bold }

/* block quotes */
blockquote { margin-left: 1em }

/* images */
img { vertical-align: middle; border-style: none }

/* table elements */
table { background: navy; color: white }
th { font-weight: bold; background: white; color: black; padding: 1ex; }
td { background: white; color: black; padding: 1ex; }

/* preformated text */
pre { font-family: Courier, monospace }

/* acronym text */
acronym { border-bottom: thin dashed green; cursor: help }

/* form elements */
textarea { font-family: Tahoma, sans-serif; font-size: small; }
input { vertical-align: middle; font-family: Tahoma, sans-serif; }
select { vertical-align: middle; font-family: Tahoma, sans-serif; }

