#user_bar
{
  float:right;
  margin:0.5em 1em 0em 0em;
  color:white;
  font-size:0.8em;
}

#user_bar a
{
  color:white;
}


#topnav {
	list-style-type:none;
	width:680px;
	vertical-align:middle;
	margin:1em 0 0 0;
	padding:0;
	list-style:none;
}

#topnav li {
  position:relative;
  display:inline;
	vertical-align:middle;
}

#topnav a {
	display:block;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
  font-family:Arial, sans;
  font-size:1.1em;
	height:40px;
	text-align: center;
	vertical-align:middle;
}

#topnav a:hover {color:#BEE2D8;}

#topnavTable {
	width:100%;
}

#topnav div
{
  display:none;
  position:absolute;
  left:0;
  top:5px;
}
