/* Template Definitions */
BODY {
	margin: 15 0 15 0;
	background: url('/images/bgfade_black.gif') repeat-x;
	background-color: #132377;
}
BODY, P, TD, DIV {
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
TH {
	background: #404040;
}


A, A:visited, A:active {
	color: #AA0000;
}
A:hover {
	color: #0000AA;
}

.bannerBar{
	background-color: #770000;
	border-top: 3px solid #CC0000;
}

.menu {
	background: url('../images/bg_buttons.gif');
	background-color: #0000CC;
	color: #FFF;
	font-weight: bold;
}

.content {
	background: #FFF;
}

#nav, #nav ul { padding: 0; margin: 0; list-style: none; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial; font-variant: small-caps; font-size: 11px; z-index: 100;}
#nav a { color: #fff; display: block; padding: 2px 8px; text-decoration: none; }
#nav a:hover { text-decoration: underline; } 
#nav li { float: left; }
#nav li ul { position: absolute; width: 15em; left: -999em; background: #000099; padding: 0px; }
#nav li ul a { width: 15em; }
#nav ul li a:hover { color: #fff; background: #990000; text-decoration: none; }
#nav li:hover ul, #nav li.sfhover ul { left: auto; }
#nav li ul ul { margin: -1em 0 0 10em; }
