/* CSS Document */

.menu {
height:40px;
margin:0px;
padding:0px;
list-style:none;

}
.menu li a:link, .menu li a:active, .menu li a:visited  {
	height:40px;
	display:block;
	float:left;
	font:12px arial;
	color:#ffffff;
	text-decoration:none;
	padding:0 15px 0 15px;
	margin:0 0 0 2px;
	background:url(../images/nav_bg.jpg) repeat-x;
	line-height:35px;
	border-top:1px solid #3F4752;
	border-left:1px solid #3F4752;
	border-right:1px solid #3F4752;
	position:relative;
}
.menu li a:hover {
cursor:pointer;
background:url(../images/nav_bg_over.jpg) repeat-x;
}
.menu li.active {
float:left;
}
.menu li {
float:left;
}
.menu li.active a:link, .menu li.active a:active, .menu li.active a:visited  {
position:relative;
text-decoration:none;
height:40px;
display:block;
float:left;
font:12px arial;
color:#333333;
padding:0 15px 0 15px;
margin:0 0 0 2px;
background:#ffffff;
line-height:35px;
border-top:1px solid #999999;
border-left:1px solid #999999;
border-right:1px solid #999999;
}
