#pageHeader .pageContent {
	height: 120px;
	background-image: none;
}

	#headerHeading {
		position: absolute;
		right: 75px;
		top: 60px;
		font-size: 2.7em;
		color: #65ac18;
	}

#page {
	background: transparent url(../images/bg_subpage_main.gif) repeat-y center top;
}

#pageWrapper .pageContent {
	padding-bottom: 28px;
}

#pageWrapper .leftContent {
	width: 500px;
}

#pageWrapper .rightContent {
	width: 270px;
	background-image: none;
}

	#pageWrapper .rightContent .padding {
		padding: 21px 0 20px 9px;
	}


#pageWrapper .padding {
	padding: 0px 0 35px 12px;
}

	#pageWrapper .leftContent .padding {
		padding: 0 25px 20px 37px;
	}

#breadCrumbs {
	padding: 12px 0 14px 37px;
	float: left;
}

/* Left Navigation */

#leftNavi {
	float: left;
	position: relative;
	width: 205px;
	font-size: 1.2em;
}

	/* Level 1 */

	#leftNavi ul {
		padding: 0 3px;
		margin: 0;
		list-style-type: none;
		float: left;
	}
	
	#leftNavi li {
		width: 200px;
		background: transparent url(../images/bg_navi_dots.gif) repeat-x left bottom;
		padding: 1px 0 2px;
		display: block;	
		float: left;
	}
	
	#leftNavi li a {
		padding: 8px 15px 9px;
		text-decoration: none;
		display: block;
	}
	
	#leftNavi ul li a.menu-expand {
		background: transparent url(../images/bg_navi_expand.gif) no-repeat left top;
	}
	
	#leftNavi ul li a.menu-current, #leftNavi ul li a:hover {
		background: #009ec7 url(../images/bg_navi_expand_active.gif) no-repeat -500px -500px;
		color: #ffffff;
	}
	
	#leftNavi ul li a.menu-expand {
		background-position: left top;
	}
		
	#leftNavi ul li a.menu-expand:hover {
		background: #009ec7 url(../images/bg_navi_expand_active.gif) no-repeat left top;
		color: #ffffff;
	}
	
	#leftNavi ul li a.menu-parent {
		background: #009ec7 url(../images/bg_navi_expand_active.gif) no-repeat left top;
		color: #ffffff;
		padding: 8px 15px 9px;
	}
	
	
	
	/* Level 2 */
	
	#leftNavi ul ul {
		background-color: #009ec7;
		padding: 0 0 12px 17px;
	}
	
	#leftNavi ul ul li {
		background-image: none;
		width: 183px;
	}
	
	#leftNavi ul ul li a {
		background-color: #009ec7;
		color: #ffffff;
		padding: 3px 15px 3px;
	}
	
	#leftNavi ul ul li a.menu-current {
		font-weight: bold;
	}
	
	
/* HYMYANALYYSI */

#analysisTop {
	background: transparent url(../images/analyysi_bg_top.gif) no-repeat left top;
}

#analysisBg {
	background: transparent url(../images/analyysi_bg.gif) repeat-y left top;
	width: 386px;
	margin-top: 10px;
}

#analysisBottom {
	background: transparent url(../images/analyysi_bg_bottom.gif) no-repeat left bottom;
}

	#pageWrapper #analysisBg .padding {
		padding: 13px 19px;
	}
	
	#analysisBg h2 {
		margin: 0 0 21px;
		font-size: 1.2em !important;
		color: #ffffff !important;
	}
	
	#analysisBg div.row {
		background: transparent url(../images/dot_border.gif) repeat-x left bottom;
		padding: 11px 40px 3px 11px;
		font-size: 1.2em;
	}
	
	#analysisBg div.row .left {
		float: left;
	}
		
	#analysisBg div.row .right {
		float: right;
		text-align: right;
	}
	
	#analysisBg div.row .right input {
		margin: 0;
		float: right;
	}
	
	#analysisBg div.row .right label {
		margin: 0;
		float: right;
		padding-right: 10px;
		padding-bottom: 10px;
	}
	
	#analysisBg .endText {
		padding: 39px 10px 18px;
		display: none;
	}
		
	#analysisBg .endText p {
		font-weight: bold;
		margin: 10px 0;
		color: #59A704;
	}
	
	#analysisButton {
		margin: 15px 0 0 10px;
	}	
	
	#analysisButton_2 {
		margin: 15px 0 0 10px;
	}
	
	#lowForm .row .left{
		width: 270px;
		padding-bottom: 10px;
	}
	
	#lowForm div.row .right label {
		padding: 0;
	}
	
	
#pageWrapper .liftTop {
	width: 282px;
	height: 6px;
	background: transparent url(../images/bg_liftbox_top.gif) no-repeat left top;
	overflow: hidden;
}
			
#pageWrapper .lift {
	width: 282px;
	background: transparent url(../images/bg_liftbox.gif) repeat-y left top;
	color: #ffffff;
	font-size: 1.6em;
	font-weight: bold;
}
			
#pageWrapper .liftBottom {
	width: 282px;
	min-height: 70px;
	background: transparent url(../images/bg_liftbox_bottom.gif) no-repeat left bottom;
}

	#pageWrapper .lift .padding {
		padding: 12px 22px 20px 47px;
		background: transparent url(../images/bg_arrow.gif) no-repeat left top;
	}
	
	#pageWrapper .lift a {
		color: #ffffff;
		text-decoration: none;
	}
	
	
	
	
	