h2
{
	margin: 0px; 
	padding-top:8px; 
	padding-bottom:8px; 
	padding-left:10px;
	color: #FFF;
	font-size: 11px; 
	border-right:1px dashed #fff; 
	text-align:center;
}

#container 
{
	TEXT-ALIGN: left;
}

#nav 
{
	PADDING: 0px; 
	FONT-WEIGHT: bold; 
	FLOAT: right; 
	MARGIN: 0px 0px 2px; 
	LIST-STYLE-TYPE: none;
	width:480px; 
	background-color: #AC2772; 
	line-height:8px; 
	vertical-align:middle;
}

#nav UL 
{
	BORDER: #000 1px solid; 
	PADDING: 0px; 
	FONT-WEIGHT: bold; 
	background-color: #AC2772; 
	FLOAT: left; 
	MARGIN: 0px 0px 0.5em; 
	LIST-STYLE-TYPE: none; 
	width:33%;
}

#nav A 
{
	PADDING-RIGHT: 10px;
	DISPLAY: block; 
	PADDING-LEFT: 1em; 
	PADDING-BOTTOM: 0.5em; 
	COLOR: #fff;
	PADDING-TOP: 0.25em; 
	TEXT-DECORATION: none;
}

#nav LI 
{
	FLOAT: left; 
	WIDTH: 33.33%; 
}

#nav LI UL 
{
	border-width: 2px; 
	FONT-WEIGHT: normal; 
	LEFT: -999em; 
	MARGIN: 0px; 
	WIDTH: 16em; 
	POSITION: absolute; 
	HEIGHT: auto; 
}

#nav LI LI 
{
	WIDTH: 16em; padding:4px 0px 4px 0px;
}

#nav LI UL A 
{
	WIDTH: 14em;
}

#nav LI:hover UL 
{
	LEFT: auto;
}

#nav LI LI:hover UL 
{
	LEFT: auto;
}

#nav LI.sfhover UL 
{
	LEFT: auto;
}

#nav LI:hover 
{
	BACKGROUND: #000;
}

#nav LI.sfhover 
{
	BACKGROUND: #000; 
}

.h2_link{margin:0px; padding:0px;}

.h2_link:hover{margin:0px; padding:0px;}


h3
{
	margin: 0px; 
	padding-left:10px;
	color: #FFF;
	font-size: 11px; 
	border-right:1px dashed #fff; 
	text-align:center;
	padding-top:5px; 
}
