/* black */
a:link {
	color: #2c2c2c;
}

a:visited {
	color: #5a5a5a;
}

a:hover {
	color: #2777b9;
}

#pillmenu a:hover {
        color: #135cae;
}

#pillmenu a#active_menu-nav {
  background: url(../images/black/mw_menu_active_bg.png) 0 0 repeat-x;
  color: #fff;
}

#pillmenu a#active_menu-nav:hover {
  color: #fff;
}

h3, .componentheading, table.moduletable th {
  color: #135cae;
  text-align: center;
}

div.module_menu {
	background: url(../images/black/mw_box_br.png) 100% 100% no-repeat;
        text-indent: -2px;        
        font: bold italic 12px Arial,serif;
margin: 0px 0px 0px 10px;
padding: -10px 0px 0px 10px;
}

div.module_menu div {
	background: url(../images/black/mw_box_bl.png) 0 0 no-repeat;
        text-indent: -2px;
        font: bold italic 12px Arial,serif;
       font-weight: bold;
}
div.module_menu ul {
        text-indent: -2px;
        font: bold 12px serif;
        margin: 10px 2px 10px 7px;
}
div.module_menu ul li{
         text-indent: -2px;
        font: bold 12px Arial,serif;
       font-weight: bold;
        margin: 2px 2px 2px 6px;
}

div.module_menu ul li a{
         text-indent: -2px;
        font: bold 12px Arial,serif;
       font-weight: bold;
}



div.module_menu ul.menu {
        padding: 0 5px 0 3px;
        text-indent: -2px;
        font: bold 12px Arial,serif;
}
div.module_menu ul.menu li{
         text-indent: -2px;
        font: bold 12px Arial,serif;
       font-weight: bold;
}

div.module_menu ul.menu li a{
         text-indent: -2px;
        font: bold 12px Arial,serif;
       font-weight: bold;
}



div.module_menu div div {
	background: url(../images/black/mw_box_tr.png) 100% 0 no-repeat;
         text-indent: -2px;
        font: bold italic 12px Arial,serif;
}

div.module_menu div div div {
	background: url(../images/black/mw_box_tl.png) 0 0 no-repeat;
         text-indent: -2px;
        font: bold italic 12px Arial,serif;
}