body, html {background: #fff; color: #000; margin: 0; padding: 0}
a {font-weight: bold}
a:link {color: #090}
a:visited {color: #066}
a:hover, a:active {color: #c00}
.nolinl {color: #ccc}

#container {position: relative; top: 0; left: 0; padding: 0; margin: 0}

/* Low-Pass Browser Warning */
.oldbrowser {color: red}

/* Header */
#header {background: #fff; color: #093; margin: 0; padding: 0}
#subhead {margin: 0; padding: 5px; white-space: nowrap; overflow: hidden;
	font: bold 12pt Arial, Helvetica, sans-serif}

/* Headings */
h1, h2, h3 {
	font-style: italic;
	font-family: Arial, Helvetica, Luxi Sans, sans-serif;
	margin: 2pt 0; padding: 2pt 0;
}
h3 {font-size: 12pt}
#content h2 {border-bottom: 2pt #093 solid}
#content h3 {margin-top: 1em}


/* Body */
#content {margin-left: 220px; padding: 5pt; color: #000}
#contentwide {margin: 0; padding: 5pt; color: #000}
#content .search, #contentwide .search {font: 83% Verdana, Luxi Sans, Arial, Helvetica, sans-serif}
#content .search th, #contentwide .search th {text-align: left}

/* Footer */
#footer {
	margin: 0;
	font: 66% Verdana, Luxi Sans, Arial, Helvetica, sans-serif;
	padding: 5px;
}
#footer p {margin: 0; text-align: center}

/* Sidebar */
#sidebar {position: absolute; top: 0; left: 0; width: 200px;
	margin: 0; padding: 5pt;
	font: 83% Arial, Luxi Sans, Helvetica, sans-serif;
}

/* Listings */
.catlist {font: italic 100% Arial, Luxi Sans, Helvetica, sans-serif}
.catlist li {margin: .3em 0; list-style: none}
.p {margin: 1em 0}

.longlist {font: bold italic 83% Arial, Luxi Sans, Helvetica, sans-serif; color: #093}
.longlist li {margin: .3em 0}

.list td, .list th {padding: 1pt 5pt}
.list .odd  {background: #eee}

/* Basic high-pass filter */
@media all {
	/* Anything newer should show this. */
	.oldbrowser {display: none}
}

.inset {margin: 1em; padding: 1em; border: 3pt #ccc solid}

.login, .login td {font: 10pt Arial, Helvetica, sans-serif}

/* Hide rules that Netscape 4 chokes on */
/*/*/
	#container {background: #093}
	#content, #contentwide {background: #fff; border: 1px #093 solid; min-height: 25em}
	
	#sidebar, #footer, #subhead {background: #093; color: #fff}
	#sidebar a:link {color: #ff9}
	#sidebar a:visited {color: #cc6}

	.btn a {display: block; text-align: center; border: 1px #963 solid; padding: 3px}
	
	ul.shortcatlist {
		display: inline; list-style: none;
		margin: 0; padding: 0;
	}
	.shortcatlist li {display: inline}
	.shortcatlist li + li:before {content: " \B7  "}
	
	.login {border: 1px #ccc solid; padding: .5em}
/* hide above from NS4 */


.btn a {text-decoration: none; background: #693}/* url('images/btn-grad.jpg')}*/
#sidebar .btn a:link, #sidebar .btn a:visited {color: #fff}
#sidebar .btn a:hover {background: #6c6; color: #000}

.sidebox {border: 1px black solid; background: #ea0; color: #fff; padding: 0 .5em}
#sidebar .sidebox a:link, #sidebar .sidebox a:visited {color: #ff0}

.form th {text-align: left}
.form {font: 83% Verdana, Arial, Helvetica, Sans-serif}
.form th {font-weight: bold}

.attn {color: red}