body {
	background-color: #32373a; color: black;
	margin: 0; padding: 0;
	font-family: helvetica;
	text-align: center;
}a img {
	border: none;
}img {
	margin: 0; padding: 0;
}label {
	font-weight: bold;
}
table.formtable {
	}table.formtable td {
	vertical-align: top;	padding: 8px;}table.tight td {
	padding: 2px;	}td.labelcell {
	background-color: #DDD;	}table.formtable th {
	background-color: #CCC;	text-align: left;	padding: 8px;
}
#all {
	position: relative;
	width: 843px;
	margin-left: auto; margin-right: auto;
	text-align: left;
}
#nav {
	position: absolute;	z-index: 10;
}
#textcol {	position: absolute;
	margin-left: 180px; padding-top: 10px;
}
#content {	font-size: 13px;	margin-top: 10px;
	padding: 5px 10px 5px 10px;
	background-color: white; color: black;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	min-height: 340px;	line-height: 1.5em;	width: 600px;
}#content h1 {
	font-size: 160%;}#content h2 {
	font-size: 140%;	margin-top: 2em;	margin-bottom: 0.5em;	border-bottom: 1px solid #999;
}#content h3 {
	font-size: 100%;	color: #567;	margin-bottom: 0;
}#content p {
	margin-top: 0.5em; margin-bottom: 0.5em;
}#content a:link {
	color: #600; text-decoration: none;
}#content a:visited {
	color: #800; text-decoration: none;}#content a:hover {	color: #F00; text-decoration: underline;}/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/latest-flyout.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {width:160px; position:relative; z-index: 100; top: -10px;}

#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left; padding:1px 1px 0 1px; background:#999;}

#menu li {margin:0; padding:0; list-style:none;}
#menu li {display:inline-block; display:inline;}
#menu ul ul {position:absolute; left:-9999px;}
#menu ul#toplevel {position:absolute; left:0; top:0;}

#menu a {display:block; font:normal 11px helvetica; color:#000; line-height:26px; text-decoration:none; padding:0 20px 0 5px;} 

#menu ul li:hover > ul {left:100%; margin-top:-26px; margin-left:-1px;}

#menu a:hover ul,
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {left:100%;}
#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left:-9999px;}

#menu li a:hover {background: black; color: white;} 
#menu li:hover > a {background: black; color: white;}
#menu li a.fly {background: url(images/fly.gif) no-repeat right center;}
#menu li a.fly:hover {background: black url(images/fly.gif) no-repeat right center;} 
#menu li:hover > a.fly {background: black url(images/fly.gif) no-repeat right center;}

#menu table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-7px; margin-left:-1px;}
table.t1 td {    cellpadding: 8px;    vertical-align: top;}
