/* blue */


    /*-------------Main Menu CSS Starts-----------*/
    /* 
    pink        #ed008c
    dark grey    #353434
    mid grey    #585858
    light grey    #dadada
    */
    #mainlevelmainnav, #mainlevelmainnav ul { height: auto; float: left; list-style: none; line-height: 1.4em; margin: 0; width: 780px; background: ; padding: 0 60px; font-family: 'Verdana', 'Verdana', Arial, sans-serif; text-transform: lowercase; font-size: 12px; color: #FFFFFF; margin-top:8px; }

    #mainlevelmainnav a:link, #mainlevelmainnav a:visited { display: block; color: #FFFFFF; text-decoration: none; margin-right: 5px; padding: 2px 10px;  }
     #mainlevelmainnav a:hover { display: block; color: #000000; text-decoration: none; margin-right: 5px; padding: 2px 10px;  }   
    #mainlevelmainnav ul li li a:link, #mainlevelmainnav ul li li a:visited { background: #000; }
    #mainlevelmainnav li ul li a:hover { color: #000000; }

    #mainlevelmainnav li.currentMenu {background:;}
    #mainlevelmainnav li.currentMenu a {color:#ffffff;}
    #mainlevelmainnav li.currentMenu a:hover {color:red;}

    #mainlevelmainnav li { float: left; border-left: 0px solid #fff; }
    #mainlevelmainnav li ul { position: absolute; left: -999em; height: auto; width: 15em; w\idth: 16em; font-weight: normal; border-width: 1px; margin: 0px; padding: 0; }
    #mainlevelmainnav li li { padding-right: 1em; width: 15em; }

    #mainlevelmainnav li ul li { padding: 0 10px; border: none; border-bottom:1px solid white; background: #013378;}
    #mainlevelmainnav li ul ul {margin: -1.75em 0 0 14em;}
    #mainlevelmainnav li:hover ul ul, #mainlevelmainnav li:hover ul ul ul, #mainlevelmainnav li.sfhover ul ul, #mainlevelmainnav li.sfhover ul ul ul {left: -999em;}
    #mainlevelmainnav li:hover ul, #mainlevelmainnav li li:hover ul, #mainlevelmainnav li li li:hover ul, #mainlevelmainnav li.sfhover ul, #mainlevelmainnav li li.sfhover ul, #mainlevelmainnav li li li.sfhover ul {
    left: auto;}
    #mainlevelmainnav li:hover, #mainlevelmainnav li.sfhover { background: #dc0030; }
    /*-----------Menu CSS Ends-----------------*/

a:link, a:visited {
	color: #135cae;
}

a:hover {
	color: #0b3768;
}

#pillmenu a:hover {
  color: #135cae;
}

#pillmenu a#active_menu-nav {
  background: url(../images/blue/mw_menu_active_bg.png) repeat-x;
  color: #fff;
}

#pillmenu a#active_menu-nav:hover {
  color: #fff;
}

h3, .componentheading, table.moduletable th {
  color: #135cae;
}

div.module_menu {
	background: url(../images/blue/mw_box_br.png) 100% 100% no-repeat;
}

div.module_menu div {
	background: url(../images/blue/mw_box_bl.png) 0 100% no-repeat;
}

div.module_menu div div {
	background: url(../images/blue/mw_box_tr.png) 100% 0 no-repeat;
}

div.module_menu div div div {
	background: url(../images/blue/mw_box_tl.png) 0 0 no-repeat;
}