@charset "UTF-8";

/* --------------------------------------------------------
  MENU CSS [ 2009-08-19 ]
-------------------------------------------------------- */

#subMenusContainer li a { position: relative; }

.smOW {
	display: none;
	position: absolute;
	overflow: hidden;
}

#nav { line-height: 2px; }

#nav li ul {
	position: absolute;
	margin-left: -1000em;
}

#subMenusContainer ul { border-top: 1px solid #cccccc; }

#subMenusContainer li {
	line-height: 16px;
	background-color: #ffffff;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

* html #subMenusContainer li { line-height: 13px; }
* html #subMenusContainer li a { padding: 10px 12px 8px 10px; }

#subMenusContainer li a {
	display: block;
	padding: 8px 12px 7px 10px;
}

#subMenusContainer li a:link    { color: #394ba7; text-decoration: none; }
#subMenusContainer li a:visited { color: #394ba7; text-decoration: none; }
#subMenusContainer li a:hover   {
	display: block;
	color: #ffffff;
	background-color: #394ba7;
}

#subMenusContainer ul { background-color: #ffffff; }

