#leftMenu *, body { margin: 0; padding: 0; }

#leftMenu, #leftMenu div {
/*	position:relative;
	left:0;
	top:0;*/
	width:178px;
	background-color:#f0f0f0;
	border:1px solid #d7dbde;
	float:left;
	clear: left;
	margin-right: 10px;
}

#nav, #nav ul { /* all lists */
	margin:3px auto;
	list-style: none;
	line-height: 1;
	width:168px;
	background-color:#f0f0f0;
	border:1px solid #d7dbde;
}

#nav a {
	padding:5px 18px 5px 20px;
	display: block;
	width: 130px;
	text-decoration:none;
	color:#72797f;
	font:12px Arial;
}

#nav a.bottomLink{
	position:relative;
	top:150px;
	font:bold 18px arial;
	padding-left:35px;
	width:115px;
}

#nav a:hover{
	background-color:#d7dbde;
}

#nav a.hassub{
	background:url(/images/menu_arrow.gif) right center no-repeat;
}

#nav a.hassub:hover{
	background:#d7dbde url(/images/menu_arrow_hover.gif) right center no-repeat;
}

#nav li { /* all list items */
	width: 168px; 
}

#nav li.title {
	padding:5px 0 5px 0px;
	display: block;
	width: 148px;
	color:#72797f;
	font:14px Arial;
	font-weight: bolder;
}

#nav li.title_sub {
	padding:5px 0 5px 0px;
	display: block;
	width: 148px;
	color:#000000;
	font:18px Arial;
	font-weight: normal;
}

#nav a.title {
	padding:5px 0 5px 0px;
	display: block;
	width: 148px;
	color:#72797f;
	font:14px Arial;
	font-weight: bolder;
}

/*#nav li.hassub{
	background:url(/images/menu_arrow.gif) right center no-repeat;
}*/

#nav li div { /* second-level lists */
	position: absolute;
	margin:-30px 0 0 168px;
/*	margin:-5px 0 0 168px;*/
	width: 180px;;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li div div { /* third-and-above-level lists */
	margin: -30px 0 0 168px;
	/*margin:-5px 0 0 168px;*/
}

#nav li:hover div div, #nav li.sfhover div div {
	left: -999em;
}

#nav li:hover div, #nav li li:hover div, #nav li.sfhover div, #nav li li.sfhover div { /* lists nested under hovered list items */
	left: auto;
}

p { font: 12px/22px Arial, "Times New Roman"; color: #000000; }
li { font: 12px/22px Arial, "Times New Roman"; color: #000000; }

#submissions li {
	list-style: none;
}

.seperator {
	border-bottom: 1px #999999 dotted;
	margin-bottom: 8px;
	padding-bottom: 8px;
	margin-top: 5px;
}

