/* blue */
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/menu_b_r.png) 100% 100% no-repeat;
}

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

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

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

div.module_context_menu {
	#border-width:1px;
	#border-style:solid;
	#border-color:#111111;
	background: transparent url(../images/menu_b_r.png) no-repeat scroll 100% 100%;
	overflow: hidden;
}

div.module_context_menu div div div > ul > li > a {
	color:black;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
}

div.module_context_menu div {
	background: transparent url(../images/menu_b_l.png) no-repeat scroll 0pt 100%;
	overflow: hidden;
}

div.module_context_menu div div {
	background: transparent url(../images/menu_t_r.png) no-repeat scroll 100% 0pt;
	overflow: hidden;
}

div.module_context_menu div div div {
	background: transparent url(../images/menu_t_l.png) no-repeat scroll 0pt 0pt;
	overflow: hidden;
}

/* curve height, background image */
.module_context_menu .t, .module_context_menu .b, .module_context_menu .b b, .module_context_menu .t b{
height:10px;
background-image:url(../images/border.png);
}

/* inner color, border color, border width */
.module_context_menu .c{
background:#ffffff;
border-color:#1166bb;
border-left-width:3px;
border-right-width:3px;
}

/* surrounding margins (optional) */
.module_context_menu{
margin-bottom:5px;
}
.module_context_menu .c{
/* inner content padding */
padding:0 10px 0 10px;
border-top:0;
border-bottom:0;
border-style:solid;
}
.module_context_menu .t, .module_context_menu .b, .module_context_menu .t b, .module_context_menu .b b{
display:block;
overflow:hidden;
}
.module_context_menu .t b, .module_context_menu .b b{
float:right;
width:50%;
}
.module_context_menu .t .r{
background-position:top right;
}
.module_context_menu .b .r{
background-position:bottom right;
}
.module_context_menu .b{
background-position:bottom left;
}
.module_context_menu .br{
clear:both;
display:block;
overflow:hidden;
height:0px;
}

