/* blue */
a:link, a:visited {
	color: #FFF;
}

#pillmenu a:hover {
	color: #FFF;
	background: #a58356 url(../images/nav_hover_bg.jpg) repeat-x;
}
/*#pillmenu li:hover {
	background: url(../images/nav_hover_arrow.jpg) 0 top no-repeat;
}
#pillmenu li#current{
	background: url(../images/nav_hover_arrow.jpg) 0 top no-repeat;
}*/
#pillmenu a:hover {
  color: #FFF;
}

#pillmenu li#current a{
  background: url(../images/nav_hover_bg.jpg) repeat-x;
  color: #fff;
}

#pillmenu a#active_menu-nav:hover {
  color: #fff;
}

h3, .componentheading, table.moduletable th {
  color: #FFF;
  font-weight:normal;
  font-style:normal;
}


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;
}
div.module_search {
	width: 180px;
	border: 2px solid #A58356;
	margin: 15px 0 10px 25px;
	background-color:#FFF;
}
/*=======================================*/

#pillmenu ul.menu li.item3:hover ul{
	display:inherit;
	/*top:143px;*/
	/*left:77px;
	left: 76px; */	
	/*position:absolute !important;*/
	margin-top:39px !important;
	position:relative;
	background:#FFF;
	z-index:1000;
	padding:0;
	margin:0;
}
#pillmenu ul.menu li.item4:hover ul{
	display:inherit;
	/*top:143px;
	left:194px;
	left: 195px;
	position:absolute !important;*/
	margin-top:39px !important;
	position:relative;
	background:#FFF;
	z-index:1150;
	padding:0;
	margin:0;
}
#pillmenu ul.menu li.item5:hover ul{
	display:inherit;
	/*top:143px;
	left:312px;
	left: 313px; */
	margin-top:39px !important;
	position:relative !important;
	background:#FFF;
	z-index:1550;
	padding:0;
	margin:0;
}
#pillmenu ul.menu li.item6:hover ul{
	display:inherit;
	margin-top:39px !important;
	/*top:143px;
	left:422px;
	left: 422px; */
	position:relative !important;
	background:#FFF;
	z-index:2150;
	padding:0;
	margin:0;
}
#pillmenu ul.menu li ul li{
	float:none;
	border-bottom:1px solid #000;
	/*width:120px;*/
}
#pillmenu ul.menu li.item4:hover ul li{
	/*width:120px;*/
}
#pillmenu ul.menu li ul li a{
	display:block;
	float:none;
	line-height:inherit;
	height:auto;
	padding:2px 15px 2px 9px;
	color:#000000;
}
#pillmenu ul.menu li ul li a:hover{
    color:#FFF;
}
#pillmenu ul.menu li.item4 a, .langMenu #pillmenu ul.menu li.item6 a{
	width:90px;
}
#pillmenu ul.menu li.item4 li a, .langMenu #pillmenu ul.menu li.item6 li a{
	width:125px;
}
/*
	Spanish
*/

/*.langMenu #pillmenu ul.menu li.item4:hover ul{
	display:inherit;
	top:143px;
	left: 192px;
	position:absolute !important;
	background:#FFF;
	z-index:1150;
	padding:0;
	margin:0;
}
.langMenu #pillmenu ul.menu li.item5:hover ul{
	display:inherit;
	top:143px;
	left: 315px; 
	position:absolute !important;
	background:#FFF;
	z-index:1550;
	padding:0;
	margin:0;
}
.langMenu #pillmenu ul.menu li.item6:hover ul{
	display:inherit;
	top:143px;
	left: 431px; 
	position:absolute !important;
	background:#FFF;
	z-index:2150;
	padding:0;
	margin:0;
}*/

