#nav1 {width: 79px; }
#nav1 {font-weight: normal !important; color: #fff; }
#mainNav, #mainNav ul { margin:0; padding:0;}
#mainNav li 
{
	position: relative; 
	list-style: none; 
	display:block; 
	float:left; 
	margin-right:1px; 
	text-align: center;
}
#mainNav li a 
{
	display: block; 
	text-decoration: none; 
	color: #3338A7; 
	padding: 0; 
	height:22px; 
	line-height:22px; 
	font-weight:bold; 
	font-size:12px;
}
#mainNav li a:hover { text-decoration:underline;}
#mainNav ul 
{
	position: absolute; 
	display: none; 
	width:141px; 
	background-color: #0057a6; 
	left: 0; 
	top: 22px; 
	font-size: 10px !important; 
	border-top: 0px solid #fff; 
}  
#mainNav ul ul 
{ 
	position: absolute; 
	display: none; 
	width:141px; 
	left: 141px; 
	top: 0; 
	font-size: 10px; 
	border-left:0px solid #fff; 
	border-top: none !important; 
}
#mainNav li li { background-color: #0057a6; margin:0; text-align: left;padding-top:0px;}
#mainNav li li a 
{
	color: #3338A7; 
	text-indent:0; 
	padding: 3px 4px 3px 14px; 
	height: auto; 
	line-height:13px; 
	width: 141px; 
	width: 123px; 
}
#mainNav li li li a { line-height:13px; }
#mainNav li:hover ul ul, #mainNav li.over ul ul{ display: none; }
#mainNav li:hover ul, #mainNav li li:hover ul,
#mainNav li.over ul,
#mainNav li li.over ul { display: block; z-index:2000 !important; }

#mainNav li li.menuparent a {text-indent:0; color:#fff;}
#mainNav li li.menuparent li a { background: none; text-indent:0;color:#fff;}

#mainNav li li.menuparent li a:hover { color:#fff;}

#mainNav li.menuparent:hover, #mainNav li.over { color: #fff !important;}

#mainNav li.menuparent li:hover, #mainNav li li.over 
{
	color: #fff !important; 
	background-color: #002e63; 
	width:141px;
}







#topNav, #topNav ul { margin:0; padding: 0;}
#topNav li 
{
	position: relative; 
	list-style: none; 
	display:block; 
	float:left; 
	padding: 0; 
	text-align: center;
	font-size: 12px;
	color: #fff;
        font-weight:bold;

}
#topNav li a 
{
	display: block; 
	text-decoration: none; 
	color: #fff;
	padding: 0px 5px; 
	height:17px; 
	line-height:17px; 
	font-weight:bold; 
	font-size:12px;
}
#topNav li a:hover { text-decoration:underline;}
#topNav ul 
{
	position: absolute; 
	display: none; 
	width:141px; 
	background-color: #0057a6; 
	left: 0; 
	top: 17px; 
	font-size: 12px !important; 
	border-top: 0px solid #fff; 
}  
#topNav ul ul 
{ 
	position: absolute; 
	display: none; 
	width:141px; 
	left: 141px; 
	top: 0; 
	font-size: 10px; 
	border-left:0px solid #fff; 
	border-top: none !important; 
}
#topNav li li { background-color: #0057a6; margin:0; text-align: left;padding-top:0px;}
#topNav li li a 
{
	color: #3338A7; 
	text-indent:0; 
	padding: 3px 4px 3px 14px; 
	height: auto; 
	line-height:13px; 
	width: 141px; 
	width: 123px; 
}
#topNav li li li a { line-height:13px; }
#topNav li:hover ul ul, #topNav li.over ul ul{ display: none; }
#topNav li:hover ul, #topNav li li:hover ul,
#topNav li.over ul,
#topNav li li.over ul { display: block; z-index:2000 !important; }

#topNav li li.menuparent a {text-indent:0; color:#fff;}
#topNav li li.menuparent li a { background: none; text-indent:0;color:#fff;}

#topNav li li.menuparent li a:hover { color:#fff;}

#topNav li.menuparent:hover, #topNav li.over { color: #fff !important;}

#topNav li.menuparent li:hover, #topNav li li.over 
{
	color: #fff !important; 
	background-color: #002e63; 
	width:141px;
}
