/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * @copyright			Copyright 2005-2007, Dirk Jesse
 * @license				CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *						YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link				http://www.yaml.de
 * @package				yaml
 *
 * $Id: $
 * font-size: 12pt;
 */

 
#submenu {
	width: 100%;
	overflow: hidden;
	margin: 12px 0 1.5em 0;
	list-style-type: none;
	border-top: 1px #fff solid;
	font-size: 11pt;
}

#submenu ul {
	list-style-type: none;
	margin:0;
	padding: 0;
}

#submenu li {
	float:left;
	width: 100%;
	margin:0;
	padding: 0
	line-height: 20pt
}

#submenu a,
#submenu strong {
	display:block;
	width: 90%;
	padding: 1px 0px 1px 10%;
	text-decoration: none;
	background-color: none;
	color: #FFF;
	border-bottom: 1px #FFF solid;
}

/* Just in case the skiplink anchor gets into THIS menu, because the tab-navigation was turned off */
/* PLEASE LEAVE THE FOLLING SETTING IN PLACE */	
#submenu a#navigation {
	border-bottom:0;
	padding:0;
}

/* Menu Title */
#submenu li#title {
	width: 99%;
	padding: 1px 0px 1px 1%;
	font-weight: normal;
	color: #FFF;
	background-color: #555A8E;
	border-bottom: 1px #FFF solid;
}

#submenu li span {
	display:block;
	width: 99%;
	padding: 1px 0px 1px 1%;
	font-weight: normal;
	border-bottom: 1px #FFF solid;
}

#submenu li span.accessKey {
	display:inline;
	width:auto;
	padding:0;
	border:0 none;
	font-weight:normal;
	text-decoration:underline;
}

#submenu li span.showAccessKey {
	display:inline;
	width:auto;
	padding:0;
	border:0 none;
	font-weight:normal;
	font-style:italic;
	font-size:75%;
}

/* Level 1 */
#submenu li#active,
#submenu li strong {
	width: 99%;
	padding: 1px 0px 1px 1%;
	font-weight: normal;
	color: #FFF;
	background-color:#2F3A75;
	border-bottom: 1px #FFF solid;
}

#submenu li a {
	width: 99%;
	padding-left: 1%;
	background-color:transparent;
	color: #FFF;
}
#submenu li a:focus,
#submenu li a:hover,
#submenu li a:active {
	background-color:#2F3A75;
	color: #FFF;
}

/* Level 2 */
#submenu li ul li a,
#submenu li ul li#active,
#submenu li ul li strong,
#submenu li ul li span {
	width: 95%;
	padding-left: 5%;
	font-size: 10pt;
	line-height: 14pt;
}

#submenu li ul li a {
	background-color:transparent;
	color: #FFF;
}

#submenu li ul li a:focus,
#submenu li ul li a:hover,
#submenu li ul li a:active {
	background-color:#2F3A75;
	color: #FFF;
}

/* Level 3 */
#submenu li ul li ul li a,
#submenu li ul li ul li#active,
#submenu li ul li ul li strong,
#submenu li ul li ul li span {
	width: 90%;
	padding-left: 10%;
}

#submenu li ul li ul li a {
	background-color:transparent;
	color: #FFF;
}

#submenu li ul li ul li a:focus,
#submenu li ul li ul li a:hover,
#submenu li ul li ul li a:active {
	background-color:#2F3A75;
	color: #FFF;
}

/* Level 4 */
#submenu li ul li ul li ul li a,
#submenu li ul li ul li ul li#active,
#submenu li ul li ul li ul li strong,
#submenu li ul li ul li ul li span {
	width: 80%;
	padding-left: 20%;
}

#submenu li ul li ul li ul li a {
	background-color:transparent;
	color: #FFF;
}

#submenu li ul li ul li ul li a:focus,
#submenu li ul li ul li ul li a:hover,
#submenu li ul li ul li ul li a:active {
	background-color:#2F3A75;
	color: #FFF;
}

#submenu dfn, #submenu .hidden {
	position:absolute;
	left:-1000em;
	width:20em;
}

