
/* Green menu 1 */
#GreenMenuHolder	
{
	display:block;
	position:relative;
	width: 988px;
	height:30px;
	padding:0;
	margin:0;
}

#GreenMenuHolder:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#GreenMenuHolder ul
{
	display:block;
	position:relative;
	width: 988px;
	height:30px;
	padding:0;
	margin:0;
	list-style:none;
	background:url(../img/greenmenu_ul.gif) repeat-x;
}

#GreenMenuHolder ul:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#GreenMenuHolder ul li
{
	display:inline;
	position:relative;
	margin:0;
	padding:0;
	width:141px;
	height:30px;
	line-height:26px;
	float:left;
	background:url(../img/greenmenu_li.gif) left top no-repeat;
}

#GreenMenuHolder ul li a 
{
	display:inline;
	position:relative;
	text-decoration: none;
	font-family:arial,helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-transform:uppercase;
	color:#EEF6EC;
	padding: 0 0 0 10px;
	margin:0;
	width:131px;
	height:30px;
	line-height:26px;
	background:url(../img/greenmenu_a.gif) right top no-repeat;
	float:left;
}

* html #GreenMenuHolder ul li a {width:141px;}

#GreenMenuHolder ul li ul {display:none;}


/* Blue menu 1 */
#BlueMenuHolder	
{
	display:block;
	position:relative;
	width: 988px;
	height:30px;
	padding:0;
	margin:0;
}

#BlueMenuHolder:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#BlueMenuHolder ul
{
	display:block;
	position:relative;
	width: 988px;
	height:30px;
	padding:0;
	margin:0;
	list-style:none;
	background:url(../img/bluemenu_ul.gif) repeat-x;
}

#BlueMenuHolder ul:after
{
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

#BlueMenuHolder ul li
{
	display:inline;
	position:relative;
	margin:0;
	padding:0;
	width:141px;
	height:30px;
	line-height:26px;
	float:left;
	background:url(../img/bluemenu_li.gif) left top no-repeat;
}

#BlueMenuHolder ul li a 
{
	display:inline;
	position:relative;
	text-decoration: none;
	font-family:arial,helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-transform:uppercase;
	color:#EEF6EC;
	padding: 0 0 0 10px;
	margin:0;
	width:131px;
	height:30px;
	line-height:26px;
	background:url(../img/bluemenu_a.gif) right top no-repeat;
	float:left;
}

* html #BlueMenuHolder ul li a {width:141px;}

#BlueMenuHolder ul li ul {display:none;}


/*SubMenu*/


#SubMenuHolder {
	display:block;
	position:relative;
	margin:0 0 0 24px;
	padding:0;
	width:225px;
	background:url(../img/submenu_bg.gif) repeat-y;
}

#PageNameTop {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:225px;
	height:18px;
	background:url(../img/pagename_top.gif) no-repeat;
}

#PageName {
	display:block;
	position:relative;
	margin:0 0 0 6px;
	padding:0 0 10px 0;
	width:213px;
	background:#55B047 url(../img/pagename_corner.gif) left bottom no-repeat;
}

#PageName p {
	margin-left:15px;
	margin-right:15px;
	color:#FDFFF8;
	font-weight:bold;
	text-transform:uppercase;
	padding:0;
	background:#55B047 url(../img/pagename_arrow.gif) right center no-repeat;
}

#SAMenu3Holder {
	display:block;
	position:relative;
	margin:0;
	padding:5px 0 5px 0;
	width:225px;
	background:url(../img/submenu_bottom.gif) left bottom no-repeat;
}

#SAMenu3 {
	display:block;
	position:relative;
	margin:0 0 0 6px;
	padding:0;
	width:213px;
}

#SAMenu3 li {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:213px;
	line-height:24px;
	list-style:none;
	background:#EFF5EE url(../img/submenu_bullet.gif) 14px 10px no-repeat;
	border-bottom:1px solid #fff;
}

#SAMenu3 li a {
	display:block;
	position:relative;
	margin:0 0 0 21px;
	padding:0;
	width:190px;
	line-height:24px;
	text-decoration:none;
	color:#053760;
	font-weight:bold;
}

#SAMenu3 li ul {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:213px;
	
}

#SAMenu3 li ul li {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:213px;
	background:#EFF5EE url(../img/submenu_bullet2.gif) 32px 10px no-repeat;
	border-top:1px solid #fff;	
	border-bottom:none;
}

#SAMenu3 li ul li a {
	display:block;
	position:relative;
	margin:0 0 0 40px;
	padding:0;
	width:171px;
}

#SAMenu3 li ul li ul {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:213px;
	background:#fff;
}

#SAMenu3 li ul li ul li {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:213px;
	background:url(../img/submenu_bullet2.gif) 56px 10px no-repeat;
	border-top:1px solid #fff;	
	border-bottom:none;
}

#SAMenu3 li ul li ul li a {
	display:block;
	position:relative;
	margin:0 0 0 64px;
	padding:0;
	width:149px;
}

#SAMenu3 li.Selected,#SAMenu3 li.AtWay {background:url(../img/submenu_bullet_selected.gif) no-repeat;}
#SAMenu3 li a.Selected,#SAMenu3 li a.AtWay,#SAMenu3 li a:hover {color:#55B047;}
#SAMenu3 li ul li.Selected,#SAMenu3 li ul li.AtWay {background:url(../img/submenu_bullet2_selected.gif) no-repeat;}
#SAMenu3 li ul li ul li.Selected,#SAMenu3 li ul li ul li.AtWay {background:url(../img/submenu_bullet3_selected.gif) 56px 10px no-repeat;}




/*SubMenu BLUE, Lauri 19.08.2008 alkaa */

#SubMenuHolderBlue {
	display:block;
	position:relative;
	margin:0 0 0 24px;
	padding:0;
	width:225px;
	background:url(../img/submenu_bg.gif) repeat-y;
}

#PageNameTopBlue {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:225px;
	height:18px;
	background:url(../img/pagename_top_blue.gif) no-repeat;
}

#PageNameBlue {
	display:block;
	position:relative;
	margin:0 0 0 6px;
	padding:0 0 10px 0;
	width:213px;
	background:#0059A1 url(../img/pagename_corner_blue.gif) left bottom no-repeat;
}

#PageNameBlue p {
	margin-left:15px;
	margin-right:15px;
	color:#FDFFF8;
	font-weight:bold;
	text-transform:uppercase;
	padding:0;
	background:#0059A1 url(../img/pagename_arrow_blue.gif) right center no-repeat;
}

#SAMenu3HolderBlue {
	display:block;
	position:relative;
	margin:0;
	padding:5px 0 5px 0;
	width:225px;
	background:url(../img/submenu_bottom.gif) left bottom no-repeat;
}

#SAMenu3HolderBlue #SAMenu3 {
	display:block;
	position:relative;
	margin:0 0 0 6px;
	padding:0;
	width:213px;
}

#SAMenu3HolderBlue #SAMenu3 li {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:213px;
	line-height:24px;
	list-style:none;
	background:#EFF5EE url(../img/submenu_bullet.gif) 14px 10px no-repeat;
	border-bottom:1px solid #fff;
}

#SAMenu3HolderBlue #SAMenu3 li a {
	display:block;
	position:relative;
	margin:0 0 0 21px;
	padding:0;
	width:190px;
	line-height:24px;
	text-decoration:none;
	color:#053760;
	font-weight:bold;
}

#SAMenu3HolderBlue #SAMenu3 li ul {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:213px;
	
}

#SAMenu3HolderBlue #SAMenu3 li ul li {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:213px;
	background:#EFF5EE url(../img/submenu_bullet2.gif) 32px 10px no-repeat;
	border-top:1px solid #fff;	
	border-bottom:none;
}

#SAMenu3HolderBlue #SAMenu3 li ul li a {
	display:block;
	position:relative;
	margin:0 0 0 40px;
	padding:0;
	width:171px;
	font-weight:normal!important;
}

#SAMenu3HolderBlue #SAMenu3 li ul li ul {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:213px;
	background:#fff;
}

#SAMenu3HolderBlue #SAMenu3 li ul li ul li {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:213px;
	background:url(../img/submenu_bullet2.gif) 56px 10px no-repeat;
	border-top:1px solid #fff;	
	border-bottom:none;
}

#SAMenu3HolderBlue #SAMenu3 li ul li ul li a {
	display:block;
	position:relative;
	margin:0 0 0 64px;
	padding:0;
	width:149px;
	font-weight:normal!important;
}

#SAMenu3HolderBlue #SAMenu3 li.Selected, #SAMenu3HolderBlue #SAMenu3 li.AtWay {background:url(../img/submenu_bullet_selected_bl.gif);}
#SAMenu3HolderBlue #SAMenu3 li a.Selected, #SAMenu3HolderBlue #SAMenu3 li a.AtWay, #SAMenu3HolderBlue #SAMenu3 li a:hover {color:#0059A1;}
#SAMenu3HolderBlue #SAMenu3 li ul li.Selected, #SAMenu3HolderBlue #SAMenu3 li ul li.AtWay {background:url(../img/submenu_bullet2_selected_bl.gif);}
#SAMenu3HolderBlue #SAMenu3 li ul li ul li.Selected, #SAMenu3HolderBlue #SAMenu3 li ul li ul li.AtWay {background:url(../img/submenu_bullet3_selected_bl.gif) 56px 10px no-repeat;}

/*SubMenu BLUE, Lauri 19.08.2008 loppuu */
