UL { color:#330000; }
LI {margin:5; padding:2}

ol { font-style:italic; font-weight:bold; color:#990000;}
A {color: #330000; text-decoration:italic; }
A:hover {color: #660000;  text-decoration:none; font-weight:normal;}


.hnav
{
	
	margin:0 0 0 0;
	padding:0 0 0 0;
	white-space: nowrap;
	
}
.hnav ul span.divider
{
	display: none;
}
* html .HNAV
{
	padding: 0;	/* IE5/Win will resize #hnav to fit the heights of its
			   inline children that have vertical padding. So this
			   incorrect case selector will remove that padding */
}
.hnav ul
{
	text-align: right;
	font-colour: #ffffff;
	list-style-type: none;
	line-height:16pt;
	margin: 0;
	padding: 0;
}
.hnav ul li
{
	display: outside;
	white-space: nowrap;
	margin: 0;
}
.hnav ul li a, .hnav ul li a:link, .hnav ul li a:visited, .hnav ul li a:active, .hnav ul li a:hover
{
	margin: 0px 10px 0px 40px;
	padding: 0px 0px 0px 0px;
	border-l: solid 0px #000;
	border-right: solid 0px #000;
	cursor: pointer;
	font-colour: #990000;
}
.hnav ul li a, .hnav ul li a:link, .hnav ul li a:visited, .hnav ul li a:active, .hnav ul li a:hover
{
	text-decoration: none;
}


/* some generic/utility selectors
 */
.bottomBorderOnly
{
	border-width: 0px 0px 0px 0px;
	font-weight: normal;
    font-size: 13px;
}

/* WHY IE Sucks:
 * 	It's the hasLayout hack. This silly thing that IE needs to render elements
 *	correctly. It's dumb. It's annoying. Try removing this block of CSS
 *	and watch IE crumble.
 */

{
	position: relative;
}
* html #innerColumnContainer
{
	/* \*/
		position: relative;
	/* because IE Mac doesn't do z-index right with this element having a
	 * a position value of relative.
	 */
}

* html .vnav,
* html .vnav ul li a/**/,
* html .hnav, 
* html .hnav ul li a,

{
	/* \*/
		height: 0.01%;
	/* the empty comment in the .vnav ul li a selector is to keep that 
	 * particular selector from being processed by IE5.0/Win
	 */
}
* html div
{
	overflow: visible;
}
* html body
{
	/* \*/
		word-wrap: break-word;
	/* invalid CSS but keeps IE from breaking horribly under narrow viewports */
}

/******************************************************************************/
