@charset "utf-8";
/* CSS Document */

#mainNavigation {
width:944px;
background-color:#003399;
background-image:url("/wps/wcm/connect/691567804f94905c856baf4482ec673a/menu-div.gif?MOD=AJPERES&ContentCache=NONE&CACHEID=691567804f94905c856baf4482ec673a");
background-repeat:repeat-x;
color:#fff;
display:block;
float:left;
position:relative;
border-top:1px solid #1bb7ff;
margin-bottom:6px;
z-index:100;
}
#main_menu_1, #main_menu_3, #main_menu_6, #main_menu_9 {
width:85px; padding-top:8px;
}
#main_menu_2, #main_menu_5, #main_menu_7 {
width:85px; padding-top:2px;
}
#main_menu_4, #main_menu_8 {
width:75px; padding-top:8px;
}
#main_menu_10 {
width:102px; padding-top:8px;
}

#lastmenuitem {
width:86px; padding-top:8px;
margin-right:0;
}
#mainNavigation ul {
list-style:none;
background-image:url("/wps/wcm/connect/691567804f94905c856baf4482ec673a/menu-div.gif?MOD=AJPERES&ContentCache=NONE&CACHEID=691567804f94905c856baf4482ec673a");
background-repeat:repeat-x;
float:left;
padding:0;
display:block;
position:absolute;
z-index:1;
margin:0;
height:42px;
}
#mainNavigation ul li {
display:block;
float:left;
height:42px;
background-image:url("/wps/wcm/connect/017efe004f9490038563af4482ec673a/mm-bg.gif?MOD=AJPERES&ContentCache=NONE&CACHEID=017efe004f9490038563af4482ec673a");
background-repeat:repeat-x;
margin-right:1px;
position:relative;
}
#mainNavigation ul li a {
display:block;
color:#fff;
text-decoration:none;
font:11px arial;
font-weight:bold;
width:100%;
padding-top:5px;
}
#mainNavigation ul li:hover, #mainNavigation ul li ul:hover, #mainNavigation ul li.hover {
background-image:none;
background-color:#0f2f71;
/*background-color:#ffe603;*/
color:#000;
display:block;
}
#mainNavigation ul li.hover a, #mainNavigation ul li:hover a {
background-image:none;
/*color:#003793;*/
}

#mainNavigation ul li ul {
display:none;
width:260px;
position:relative;
top:42px;
background-color:#0048a4;
z-index:0;
margin:0;
}
#mainNavigation ul li:last-child ul {
left:-173px;
}
#mainNavigation ul li:hover ul, #mainNavigation ul li.hover ul, #mainNavigation ul li.normalNavigation hover ul {
display:block;
width:260px;
background-color:#0048a4;
position:absolute;
}
#mainNavigation ul li:last-child:hover ul, #mainNavigation ul li:last-child.hover ul, #lastmenuitem.hover ul {
left:-173px;
}
#mainNavigation ul li ul li, #mainNavigation ul li ul li.normalNavigation {
clear:both;
width:260px;
padding:0;
margin:0;
display:block;
height:22px;
/*border-bottom:1px solid #1bb7ff;*/
border-bottom:1px solid #2266bb;
}
#mainNavigation ul li ul li a, #mainNavigation ul li ul li.normalNavigation a {
background-color:#0048a4;
color:#fff;
font-size:12px;
font-weight:normal;
width:250px;
height:18px;
display:block;
padding:3px 5px 1px 5px;
/* these IE values are only required in a non-compliant page. For valid pages, remove the following 3 lines */
/* *padding:2px 0 0 5px;
*height:22px;
*width:280px; */
}
#mainNavigation ul li ul li a:hover, #mainNavigation ul li ul li a.hover, #mainNavigation ul li ul li.hover a, #mainNavigation ul li ul li:hover a {
display:block;
padding:3px 5px 1px 5px;
/* the below line is only required for a non-compliant page. For valid pages, remove the following line */
/* *padding:2px 0 0 5px; */
/*background-color:#ffe603;*/
background-color:#0f2f71;
/*color:#000;*/
}