/* **************** MenuHeader **************** */

.MenuHeader
{
	border: none;
    display: block;
    margin: 0px;
    padding: 0px;
    float: left;
}

.MenuHeader ul
{   
	background: #0E1532;
    border: 1px solid #232A4B;
    padding: 1px;
    position: absolute; /* important */
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 25px;
    margin-top: 9px;
    z-index: 999;
 }
 
.MenuHeader li ul
{
    visibility: hidden;
}

.MenuHeader li li ul
{
    position: absolute;
    margin-left: 195px;
    margin-top: -30px;
}
    
.MenuHeader li
{
    list-style: none;
    height: auto;
    display: block;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: none;
 }
    
.MenuHeader li li
{
    display: block;
    float: none;
}
    
/* correct a little IE bug */
* html .MenuHeader li li
{
    display: inline;
}

.MenuHeader div
{
    padding: 0px 0px 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #292D4B;
}

.MenuHeader a
{
	background: none;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
    display: block;
    text-decoration: none;
    text-align: left;
    margin: 0px;
    padding: 0px 40px 0px 40px;
    white-space: nowrap;
 }
    
.MenuHeader a:hover
{
	color: #B0B1B1;
}

.MenuHeader ul a
{
	background: url(/Images/menuarrow-white.gif) no-repeat 4px 50%;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	display: block;
	padding: 5px 40px 5px 21px;
	text-decoration: none;
    white-space: nowrap;
    border: none;
 }
 

.MenuHeader ul a:hover
{
	background: #202B57 url(/Images/menuarrow-white.gif) no-repeat 4px 50%;
	color: #B0B1B1;
}

/* **************** MenuFooter **************** */

.MenuFooter
{
	border: none;
    display: block;
    margin: 0px;
    padding: 0px;
}
  
.MenuFooter li
{
    list-style: none;
    height: auto;
    display: block;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: none;
 }

.MenuFooter span
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #4A4E7B;
	padding: 0px 0px 0px 0px;
	display: block;
}

.MenuFooter a
{
	background: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #4A4E7B;
	text-decoration: none;
    display: block;
    padding: 0px 6px 0px 6px;
    white-space: nowrap;
 }
    
.MenuFooter a:hover
{
	color: #628ED2;
}



   
    





