﻿.Nav {
}
.Nav li{
	display:block;
	position:relative;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;



}
.Nav a{
	float:left;
	display:block;
	position:relative;
	padding:0px;
	text-decoration: none;
	color: #FFFFFF;




}
.Nav li a:hover
{
	color: #000066;
	background-color: #2590cb;











}
.Nav li table {
  display:none;
  border-collapse:collapse; 
}
.Nav li:hover table, .Nav a:hover table {
	display:block;
	position:absolute;
	top:25px;
	left:-20px;



}
.Nav li:hover table a, .Nav a:hover table a {
	float:none;
	background:#CCCCCC;
	color:#000;
	font-size: 12px;
	text-decoration: none;
	text-align: center;
	width: 100px;
	border: 1px solid #666666;
	letter-spacing: 1px;
	padding-top: 2px;
	padding-bottom: 2px;








}
.Nav li:hover table a:hover, .Nav a:hover table a:hover {
	background:#0066CC;
	color:#fff;
	font-size: 12px;
	text-decoration: none;
	letter-spacing: 1px;



}
