body {
behavior: url(/csshover.htc);
}

#topMenu{

/*float: center;*/
padding: 0px;
z-index:5;
padding-left: 11px;
}



#topMenu ul {
list-style: none;
margin: 0px;
padding: 0px;
/*padding-left: 11px;*/
float: left;
width: auto;
text-align: left;
z-index:5;
}

#topMenu ul li ul{
left: 0px;
padding: 0px;
position: absolute;
width: 180px;
/*background: #1F1F1F;*/
background-image:url(/resources/topNavBg-transparent.png);
padding: 9px;
z-index:10;
}

* html topMenu ul li ul{
/*filter: alpha(opacity=98);*/
opacity: 0.98;
z-index:10;
}


#topMenu ul li a {
font: bold 13px arial, helvetica, sans-serif;
list-style: none;
display: block;
margin: 0px;
padding: 0px;
overflow: hidden;
text-align: center;
padding: 12px 25px;

z-index:4;
}

#topMenu ul li.menu1 a {
border-left: none;
z-index:5;
}

#topMenu ul li ul li a {
font: bold 11px arial, helvetica, sans-serif;
display: block;
margin: 0px;
padding: 3px;
text-align: left;
color:#ffffff;
/*background: #1F1F1F;*/
text-decoration: none;
border-left: none;
z-index:4;
white-space:normal;
padding-left:15px;
}

#topMenu a {
font: bold 10px/16px arial, helvetica, sans-serif;
display: block;
margin: 0px;
padding: 2px;
color: #ffffff;
white-space: nowrap;
text-decoration: none;
z-index:5;
}

#topMenu ul li a:hover {
color: white;
background-image:url(/resources/topNavBg-transparent.png);
z-index:55;
}

#topMenu ul li ul li a:hover {
color: #000000;
background: white;
z-index:4;
}

* html topMenu ul li ul li a:hover {
/*filter: alpha(opacity=98);*/
opacity: 0.98;
z-index:4;
}









/*
.topMenuHighlight {
color: #ffffff;

z-index: 5;
}

.topMenuHighlight a {
color: #ffffff;

z-index: 5;
}
*/

#topMenu ul li a.topMenuHighlight{
color: #ffffff;
background-color:#164f84;
z-index: 5;
}

#topMenu ul li ul li a.topMenuHighlight{
color: #000000;
background: #ffffff;
z-index: 5;
}












#topMenu li {
position: relative;
z-index:4;
}


#topMenu ul ul {
position: absolute;
z-index: 500;
}

#topMenu ul ul ul {
position: absolute;
top: 0px;
left: 100%;
z-index: 501;
}




div#topMenu ul ul,
div#topMenu ul li:hover ul ul,
div#topMenu ul ul li:hover ul ul
{display: none;}

div#topMenu ul li:hover ul,
div#topMenu ul ul li:hover ul,
div#topMenu ul ul ul li:hover ul
{display: block;}


/* Fix IE. Hide from IE Mac */
* html #topMenu ul li { float: left; height: 1%; width: 1%;}
* html #topMenu ul li ul li{ float: left; height: 1%; width: 180px;}
* html #topMenu ul li a { height: 1%;}
/* End */


#footerMenu{
/*background: #1f477b;*/
/*float: center;*/
padding: 0px;
z-index:5;
padding-left:1px;
}



#footerMenu ul {
list-style: none;
margin:  0 0 0 1px;
padding: 0 0 0 20px;
/*padding-left: 11px;*/
float: left;
width: auto;
text-align: left;
z-index:5;
width:156px;
}


#footerMenu ul li ul{
left: 0px;
padding: 0px;
position: absolute;
width: 156px;
/*background: #1A63A7;*/
padding: 9px;
z-index:10;
}

* html footerMenu ul li ul{
/*filter: alpha(opacity=98);*/
opacity: 0.98;
z-index:10;
}


#footerMenu ul li a {
font: bold 13px arial, helvetica, sans-serif;
color:#000000;
list-style: none;
display: block;
margin: 0px;
padding: 0px;
overflow: hidden;
padding: 12px 12px;
padding-bottom:0px;

z-index:4;
}

#footerMenu ul li.menu1 a {
border-left: none;
z-index:5;
}

#footerMenu ul li ul li a {
font: bold 11px arial, helvetica, sans-serif;
display: block;
margin: 0px;
padding: 1px;
text-align: left;
color:#0e588a;
/*background: #1A63A7;*/
text-decoration: none;
border-left: none;
z-index:4;
white-space:normal;
border-right:1px solid #ffffff;
}

#footerMenu a {
font: bold 10px/16px arial, helvetica, sans-serif;
display: block;
margin: 0px;
padding: 2px;
color: #000000;
white-space: nowrap;
text-decoration: none;
z-index:5;
}

#footerMenu a:hover {
color: white;
/*background: #1A63A7;*/
z-index:5;
}

#footerMenu ul li ul li a:hover {
color: #000000;
/*background: white;*/
z-index:4;
}

* html footerMenu ul li ul li a:hover {
/*filter: alpha(opacity=98);*/
opacity: 0.98;
z-index:4;
}

#footerMenu ul li a#li_98718{
border:none;
}

#footerMenu ul li a#li_98754{
    display:none;
}


/*#footerMenu ul{margin:0px; padding:0px; margin-bottom: 3px; margin-left:15px; list-style:none; border:0;}*/
#footerMenu ul li ul li{margin-bottom: 0px; padding-left: 7px; padding-top:0px; padding-bottom:0px; padding-right:0px; font-size:11px; font-weight:normal; line-height:15px;  background-image:url(/resources/images2010/bullet2.gif); background-repeat:no-repeat; background-position: 0px 7px; border:0;}






/*
.topMenuHighlight {
color: #ffffff;
background: #1A63A7;
z-index: 5;
}

.topMenuHighlight a {
color: #ffffff;
background: #1A63A7;
z-index: 5;
}
*/

#footerMenu ul li a.topMenuHighlight{
color: #ffffff;
background: #1A63A7;
z-index: 5;
}

#footerMenu ul li ul li a.topMenuHighlight{
color: #000000;
background: #ffffff;
z-index: 5;
}












#footerMenu li {
position: relative;
z-index:4;
}


#footerMenu ul ul {
position: absolute;
z-index: 500;
}

#footerMenu ul ul ul {
position: absolute;
top: 0px;
left: 100%;
z-index: 501;
}




div#footerMenu ul ul,
div#footerMenu ul li:hover ul ul,
div#footerMenu ul ul li:hover ul ul
{/*display: none;*/}

div#footerMenu ul li:hover ul,
div#footerMenu ul ul li:hover ul,
div#footerMenu ul ul ul li:hover ul
{display: block;}


/* Fix IE. Hide from IE Mac */
* html #footerMenu ul li { float: left; height: 1%; width: 1%;}
* html #footerMenu ul li ul li{ float: left; height: 1%; width: 180px;}
* html #footerMenu ul li a { height: 1%;}
/* End */


