#current a span {
	color: #f33;
	text-decoration:underline;
}

#firstlevelnav_xhtml {
	background:#fff url('/std/images/nav/blue/sausage_grad.gif');
	margin-top: 10px;
	line-height:normal;
	height: 33px;
}
#firstlevelnav_xhtml ul {
	margin:0px;
	padding: 0px;
	list-style:none;
}
#firstlevelnav_xhtml li {
	display:inline;
	margin:0px;
	padding:0px;
}   
#firstlevelnav_xhtml a {
	float:right;
	background: none;
	margin:0;
	padding:0 0 0 9px;
	text-decoration:none;
}
#firstlevelnav_xhtml a span {
	display:block;
	background: none;
	padding:10px 10px 10px 6px;
	font-weight:bold;
	color:#ccc;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#firstlevelnav_xhtml a span {float:none;}
/* End IE5-Mac hack */
#firstlevelnav_xhtml a:hover span {
}

#firstlevelnav_xhtml #current a span {
	text-decoration:underline;
}
#firstlevelnav_xhtml a:hover span {
	background:url("./flip_r.gif") no-repeat right top;
	background-position:100% 0px;
	text-decoration:underline;
}
#firstlevelnav_xhtml #username a {
	background: none;
	float: left;
}
#firstlevelnav_xhtml #username a span {
	background: none;
	color: #eee;
}
#firstlevelnav_xhtml a img {
	float: left;
}

#secondlevelnav_xhtml {
	margin-top: 10px;
	line-height:normal;
}
#secondlevelnav_xhtml ul {
	margin:0px;
	padding: 0px;
	list-style:none;
}
#secondlevelnav_xhtml li {
	display:inline;
	margin:0px;
	padding:0px;
}   
#secondlevelnav_xhtml a {
	float:right;
	background:url("/std/images/nav/blue/left_tab.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 9px;
	border-bottom:1px solid #765;
	text-decoration:none;
}
#secondlevelnav_xhtml a span {
	display:block;
	background:url("/std/images/nav/blue/right_tab.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	font-weight:bold;
	color:#555;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#secondlevelnav_xhtml a span {float:none;}
/* End IE5-Mac hack */
#secondlevelnav_xhtml a:hover span {
	color:#444;
}
#secondlevelnav_xhtml #current a {
	background-position:0 -150px;
	border-width:0;
}
#secondlevelnav_xhtml #current a span {
	background-position:100% -150px;
	padding-bottom:5px;
	color:#222;
	text-decoration:underline;
}
#secondlevelnav_xhtml a:hover {
	background-position:0% -150px;
}
#secondlevelnav_xhtml a:hover span {
	background-position:100% -150px;
}



#topnavleftimage {
	float:left;
	margin-left:-3px;
	padding:0px;
}

#topnavrightimage { 
	float:right;
	padding:0px;
	margin-right:-3px;
}

img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

a {
	text-decoration: none;
	font-weight: bold;
	color: #076aaf;
}

a.nohover:hover {
	color: #076aaf;
}

a:hover {
	color: #FAAD6E;
	text-decoration:underline;
}

