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

a:hover {
	color: #0b3768;
}

		
		/*============= NAV ===================*/

.nav a{
	text-transform:uppercase;
	font-family:verdana;
	font-size: 9px;
	font-weight:bold;
	text-decoration:none;
	adisplay:block;
	margin-top:5px;
	padding-top:5px;
	height:20px;
}

#mainNav{
	width:100%;
	text-align:center;
	position:absolute;
	top:25px;
	left:0;
	height:30px;
	overflow:hidden;
}

#mainNav a{
	display:inline-block;
	width:130px;
	height:28px;
	background:url('/images/bg_mainnav.gif') no-repeat;
	margin-right:-4px;
	padding-top:10px;
}
#mainNav a:hover, #mainNav .selected{
	color:#c0eb9f;
	background-position:0 -30px;
}

#secondaryNav{
	position:absolute;
	top:37px;
	right:20px;
	text-align:right;
}
#secondaryNav a{
	color:#948b9c;
	margin-left:10px;
}
#secondaryNav a:hover{
	color:black;
}
#pillmenu a:hover {
  /*background: url(../../../images/custom/nav/bg_mainnav.gif) repeat-x;*/
}

#pillmenu a#active_menu-nav {
  /*background: url(../../../images/custom/nav/bg_mainnav.gif) repeat-x;*/
  color: #fff;
}

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

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

div.module_menu {
	background: url() 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() 100% 0 no-repeat;
}

div.module_menu div div div {
	background: url(../../../images/custom/nav/bg_mainnav.gif) 0 0 no-repeat;
}
