body{

	background-color: #FFFFFF;
	color:#000000;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size:0.75em;
}

img{display:block;}

p {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.917em;
	line-height: 22px;
	color: #55555;
	background-color:transparent;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 0px;
	margin: 0px;
}

h2,h1,h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0d5eac;
	background-color:transparent;
	margin: 0px;
	font-size: 1.25em;
	line-height: 18px;
	padding: 0px;
}

.bodyhome {
	background-color: #FFFFFF;
	color:inherit;
	background-image: url(/img/homeback.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 22px;
	font-weight: bold;
	color: #4d89be;
	background-color:transparent;
}

#header {

	background-image: url(/img/top_bkgrnd_curve.gif);
	background-repeat: no-repeat;
	height: 97px;
	width: 980px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}

#header #logo {
	height: 97px;
	width: 242px;
	position: absolute;
	left: 0px;
	top: 0px;
}

#header #productselector {

	position: absolute;

	right: 400px;

	top: 14px;

}

#header #productselector select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.833em;
	line-height: 12px;
	color: #000000;
	background-color: #DDDDDD;
}

#header #topmenu {

	position: absolute;

	top: 18px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 12px;

	color: #EE4EB6;

	background-color:transparent;

	left: 606px;

}

#header #topmenu a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 12px;

	color: #FFFFFF;

	background-color:transparent;

	text-decoration: none;

}

#header #topmenu a:hover {

	text-decoration: underline;

}

#mainmenu {

	height: 43px;

	width: 629px;

	margin-right: auto;

	margin-left: auto;

	padding-bottom: 30px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

}

#mainmenu ul {

	margin: 0px;

	list-style-type: none;

	padding: 0px;

	display: block;

}

#mainmenu li {

	display: inline;

	float: left;

}

#mainmenu li.bullet {

	padding-right: 4px;

	background-image: url(/img/fi_FI/topnav/nav_top_bullet.gif);

	background-repeat: no-repeat;

	background-position: right top;

}

#mainmenu .mmenu1 {

	width: 123px;

	height: 43px;

	background-image: url(/img/fi_FI/topnav/nav_top_always_products.gif);

	background-repeat: no-repeat;

	display: block;

	background-position: 1px 1px;

}

#mainmenu .mmenu1:hover {

	background-image: url(/img/fi_FI/topnav/nav_top_always_products.gif);

	background-repeat: no-repeat;

	background-position: 1px -42px;

}

#mainmenu .mmenu1-active {

	float: left;

	width: 123px;

	height: 43px;

	background-repeat: no-repeat;

	background-image: url(/img/fi_FI/topnav/nav_top_always_products.gif);

	background-position: 1px -42px;

}

#mainmenu .mmenu2 {

	margin: 0;

	padding: 0;

	width: 100px;

	height: 43px;

	background-image: url(/img/fi_FI/topnav/nav_top_your_period.gif);

	background-repeat: no-repeat;

	display: block;

	background-position: 1px 1px;

}

#mainmenu .mmenu2:hover {

	background-image: url(/img/fi_FI/topnav/nav_top_your_period.gif);

	background-repeat: no-repeat;

	background-position: 1px -42px;

}

#mainmenu .mmenu2-active {

	float: left;

	margin: 0;

	padding: 0;

	width: 100px;

	height: 43px;

	background-repeat: no-repeat;

	background-image: url(/img/fi_FI/topnav/nav_top_your_period.gif);

	background-position: 1px -42px;

}

#mainmenu .mmenu3 {

	float: left;

	margin: 0;

	padding: 0;

	width: 95px;

	height: 43px;

	background-image: url(/img/fi_FI/topnav/nav_top_your_lifestyle.gif);

	background-repeat: no-repeat;

	background-position: 1px 1px;

}

#mainmenu .mmenu3:hover {

	background-image: url(/img/fi_FI/topnav/nav_top_your_lifestyle.gif);

	background-repeat: no-repeat;

	background-position: 1px -42px;

}

#mainmenu .mmenu3-active {

	float: left;

	margin: 0;

	padding: 0;

	width: 95px;

	height: 43px;

	background-image: url(/img/fi_FI/topnav/nav_top_your_lifestyle.gif);

	background-repeat: no-repeat;

	background-position: 1px -42px;

}

#mainmenu .mmenu4 {

	float: left;

	margin: 0;

	padding: 0;

	width: 117px;

	height: 43px;

	background-image: url(/img/fi_FI/topnav/nav_top_for_protection.gif);

	background-repeat: no-repeat;

	background-position: 1px 1px;

}

#mainmenu .mmenu4:hover {

	background-image: url(/img/fi_FI/topnav/nav_top_for_protection.gif);

	background-repeat: no-repeat;

	background-position: 1px -42px;

}

#mainmenu .mmenu4-active {

	float: left;

	margin: 0;

	padding: 0;

	width: 117px;

	height: 43px;

	background-image: url(/img/fi_FI/topnav/nav_top_for_protection.gif);

	background-repeat: no-repeat;

	background-position: 1px -42px;

}

#mainmenu .mmenu5 {

	float: left;

	margin: 0;

	padding: 0;

	width: 67px;

	height: 43px;

	background-image: url(/img/fi_FI/topnav/nav_top_for_mom.gif);

	background-repeat: no-repeat;

	background-position: 1px 1px;

}

#mainmenu .mmenu5:hover {

	background-image: url(/img/fi_FI/topnav/nav_top_for_mom.gif);

	background-repeat: no-repeat;

	background-position: 1px -42px;

}

#mainmenu .mmenu5-active {

	float: left;

	margin: 0;

	padding: 0;

	width: 67px;

	height: 43px;

	background-image: url(/img/fi_FI/topnav/nav_top_for_mom.gif);

	background-repeat: no-repeat;

	background-position: 1px -42px;

}

#mainmenu .mmenu6 {

	float: left;

	margin: 0;

	padding: 0;

	width: 107px;

	height: 43px;

	background-image: url(/img/fi_FI/topnav/nav_top_always_extras.gif);

	background-repeat: no-repeat;

	background-position: 1px 1px;

}

#mainmenu .mmenu6:hover {

	background-image: url(/img/fi_FI/topnav/nav_top_always_extras.gif);

	background-repeat: no-repeat;

	background-position: 1px -42px;

}

#mainmenu .mmenu6-active {

	float: left;

	margin: 0;

	padding: 0;

	width: 107px;

	height: 43px;

	background-image: url(/img/fi_FI/topnav/nav_top_always_extras.gif);

	background-repeat: no-repeat;

	background-position: 1px -42px;

}

#basecontent1 {

	background-image: url(/img/back1-dots.gif);

	width: 756px;

	margin-right: auto;

	margin-left: auto;

	background-repeat: repeat-y;

	background-position: left top;

	position: relative;

	display: block;

	padding-bottom: 82px;

}

#basecontent2 {

	background-image: url(/img/back2-dots.gif);

	width: 598px;

	margin-right: auto;

	margin-left: auto;

	background-repeat: repeat-y;

	background-position: left top;

	position: relative;

	display: block;

	padding-bottom: 99px;

	padding-right: 158px;

}

#basecontentFindPad {

	background-image: url(/img/fi_FI/pink-back-dots.gif);

	width: 756px;

	margin-right: auto;

	margin-left: auto;

	background-repeat: repeat-y;

	background-position: left top;

	position: relative;

	display: block;

	padding-bottom: 99px;

}

#left {

	float: left;

	width: 174px;

	left: 0px;

	padding-bottom: 290px;

	text-align: left;

	position: relative;

}

#leftcallouts {

	padding-top: 20px;

	padding-bottom: 20px;

	padding-left: 8px;

	padding-right: 8px;

}

#leftcallouts a {

	margin-bottom: 6px;

}

#leftcallouts .link1 {

	width:158px;

	height:78px;

	background-image: url(/img/fi_FI/callouts_btn/callout_silk_sm.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	display:block;

}

#leftcallouts .link1:hover {

	background-image: url(/img/fi_FI/callouts_btn/callout_silk_sm.gif);

	background-repeat: no-repeat;

	background-position: 0px -78px;

}

#leftcallouts .link2 {

	width:158px;

	height:52px;

	background-image:url(/img/fi_FI/callouts_btn/callout_formums_sm.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	display:block;

}

#leftcallouts .link2:hover {

	background-image: url(/img/fi_FI/callouts_btn/callout_formums_sm.gif);

	background-repeat: no-repeat;

	background-position: 0px -52px;

}

#leftcallouts .link3 {

	width:158px;

	height:52px;

	background-image:url(/img/fi_FI/callouts_btn/callout_pselector_sm.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	display:block;

}

#leftcallouts .link3:hover {

	background-image: url(/img/fi_FI/callouts_btn/callout_pselector_sm.gif);

	background-repeat: no-repeat;

	background-position: 0px -52px;

}

#leftcallouts .link4 {

	width:158px;

	height:52px;

	background-image:url(/img/fi_FI/callouts_btn/callout_bgirl_sm.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	display:block;

}

#leftcallouts .link4:hover {

	background-image: url(/img/fi_FI/callouts_btn/callout_bgirl_sm.gif);

	background-repeat: no-repeat;

	background-position: 0px -52px;

}

#leftcallouts .link5 {

	width:158px;

	height:52px;

	background-image:url(/img/fi_FI/callouts_btn/callout_mbg_sm.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	display:block;

}

#leftcallouts .link5:hover {

	background-image: url(/img/fi_FI/callouts_btn/callout_mbg_sm.gif);

	background-repeat: no-repeat;

	background-position: 0px -52px;

}

#right {

	position: absolute;

	top: -16px;

	right: -2px;

	width: 180px;

}

#rightcallouts {

	width: 180px;

}

#rightcallouts a {

	margin-bottom: 6px;

}

#rightcallouts .link1 {

	width:180px;

	height:90px;

	background-image: url(/img/fi_FI/callouts_btn/callout_silk.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	display:block;

}

#rightcallouts .link1:hover {

	position:relative;

	width:180px;

	height:90px;

	background-image: url(/img/fi_FI/callouts_btn/callout_silk.gif);

	background-repeat: no-repeat;

	background-position: 0px -90px;

}

#rightcallouts .link2 {

	width:180px;

	height:60px;

	background-image:url(/img/fi_FI/callouts_btn/callout_formums.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	display:block;

}

#rightcallouts .link2:hover {

	position:relative;

	width:180px;

	height:60px;

	background-image: url(/img/fi_FI/callouts_btn/callout_formums.gif);

	background-repeat: no-repeat;

	background-position: 0px -60px;

}

#rightcallouts .link3 {

	width:180px;

	height:60px;

	background-image:url(/img/fi_FI/callouts_btn/callout_pselector.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	display:block;

}

#rightcallouts .link3:hover {

	width:180px;

	height:60px;

	background-image: url(/img/fi_FI/callouts_btn/callout_pselector.gif);

	background-repeat: no-repeat;

	background-position: 0px -60px;

}

#rightcallouts .link4 {

	width:180px;

	height:60px;

	background-image:url(/img/fi_FI/callouts_btn/callout_bgirl.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	display:block;

}

#rightcallouts .link4:hover {

	width:180px;

	height:60px;

	background-image: url(/img/fi_FI/callouts_btn/callout_bgirl.gif);

	background-repeat: no-repeat;

	background-position: 0px -60px;

}

#rightcallouts .link5 {

	width:180px;

	height:60px;

	background-image:url(/img/fi_FI/callouts_btn/callout_mbg.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	display:block;

}

#rightcallouts .link5:hover {

	width:180px;

	height:60px;

	background-image: url(/img/fi_FI/callouts_btn/callout_mbg.gif);

	background-repeat: no-repeat;

	background-position: 0px -60px;

}

#content {

	display: block;

	background-image: url(/img/center-large-top.gif);

	background-repeat: no-repeat;

	background-position: right top;

	margin-left: 0px;

	position: relative;

	float: left;

	width: 424px;

}

#content1 {

	display: block;

	background-image: url(/img/center-large-top.gif);

	background-repeat: no-repeat;

	background-position: right top;

	margin-left: 0px;

	position: relative;

	float: left;

	width: 582px;

}

#content2 {

	display: block;

	background-image: url(/img/center-large-top.gif);

	background-repeat: no-repeat;

	background-position: right top;

	margin-left: 0px;

	position: relative;

	float: left;

	width: 424px;

}

#contentFindPad {

	display: block;

	background-image: url(/img/pink-center-large-top.gif);

	background-repeat: no-repeat;

	background-position: right top;

	margin-left: 0px;

	position: relative;

	float: left;

	width: 582px;

}

#contenttitle {

	text-align: left;

	padding-top: 8px;

	padding-bottom: 12px;

	padding-left: 15px;

	padding-right: 50px;

}

#breadcrumb {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.75em;

	line-height: 15px;

	color: #0d5eac;

	background-color:transparent;

	text-align: left;

	padding-left: 15px;

	padding-right: 50px;

	padding-bottom: 12px;

}

#breadcrumb a {

	color: #0d5eac;

	background-color:transparent;

	font-weight: bold;

}

#contentbody1 {

	text-align: left;

	padding-left: 15px;

	padding-right: 15px;

}

#contentbody2 {

	text-align: left;

	padding-left: 15px;

	padding-right: 40px;

}





#clear {clear:both;}

#bottomleftimg {

	height: 290px;

	width: 170px;

	position: absolute;

	left: 2px;

	bottom: 98px;

}

#footer1 {

	background-color: #86C623;

	color:inherit;

	height: 99px;

	position: absolute;

	left: 0px;

	bottom: -1px;

	background-image: url(/img/footer-top1.gif);

	background-repeat: no-repeat;

	background-position: left top;

	margin-right: 1px;

	margin-left: 1px;

	width: 754px;

}

#footer2 {

	background-color: #86C623;

	color:inherit;

	height: 99px;

	position: absolute;

	left: 0px;

	bottom: -1px;

	background-image: url(/img/footer-top2.gif);

	background-repeat: no-repeat;

	background-position: left top;

	margin-right: 1px;

	margin-left: 1px;

	width: 596px;

}



#footercontent {

	position: absolute;

	left: 113px;

	top: 18px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.833em;

	line-height: 18px;

	color: #FFFFFF;

	background-color:transparent;

	text-align: left;

	white-space: nowrap;

}

#footercontent a {

	color: #FFFFFF;

	background-color:transparent;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1em;

	line-height: 18px;

	font-weight: normal;

	padding-right: 7px;

	background-image: url(/img/footer-bullet.gif);

	background-repeat: no-repeat;

	background-position: right 6px;

}

#footercontent span {

	background-image: url(/img/footer_PG_logo.gif);

	background-repeat: no-repeat;

	background-position: left 0px;

	padding-left: 19px;

}

#footerlogo {

	position: absolute;

	left: 0px;

	top: 18px;

	background-image: url(/img/logo-bt2a.gif);

	height: 81px;

	width: 113px;

}

/*--- begin index footer ---*/

#footer {

	width: 754px;

	height: 99px;

	position: relative;

	left: -12px;

	bottom: 156px;

	margin-right: auto;

	margin-left: auto;

}

#footercontent2 {

	position: absolute;

	left: 113px;

	top: 18px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.833em;

	line-height: 18px;

	color: #5A8B9E;

	background-color:transparent;

	text-align: left;

	white-space: nowrap;

}

#footercontent2 a {

	color: #5A8B9E;

	background-color:transparent;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1em;

	line-height: 18px;

	font-weight: normal;

	padding-right: 7px;

	background-image: url(/img/footer-index-bullet.gif);

	background-repeat: no-repeat;

	background-position: right 6px;



}

#footercontent2 span {

	background-image: url(/img/footer_index_PG_logo.gif);

	background-repeat: no-repeat;

	background-position: left 0px;

	padding-left: 19px;

}

#footerlogoIndex {

	position: absolute;

	left: 0px;

	top: 18px;

	background-image: url(/img/logo-bt2b.gif);

	height: 81px;

	width: 113px;

}

#bbonlineIndex {

	height: 31px;

	width: 90px;

	position: absolute;

	top: 59px;

	left: 103px;

}

/*--- end index footer ---*/

#footerSilk {

	width: 754px;

	height: auto;

	position: relative;

	left: 50px;

	bottom: 200px;

	margin-right: auto;

	margin-left: auto;

}

#bbonline {

	height: 31px;

	width: 90px;

	position: absolute;

	top: 51px;

	right: 9px;

}

#leftnav ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	display: block;

}

#leftnav li {

	display: block;

	list-style-type: none;

	background-image: url(/img/menu-dots.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 1px;

	padding-left: 0px;

}

#leftnavmain {

	width: 172px;

	margin-right: 1px;

	margin-left: 1px;

}

#leftnavmain a.level1 {

	background-color: #1982b0;

	display: block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 14px;

	color: #FFFFFF;

	padding-top: 8px;

	padding-right: 9px;

	padding-bottom: 9px;

	padding-left: 9px;

	text-decoration: none;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #4e9ebf;

	margin: 0px;

}

#leftnavmain a.level1:hover {

	background-color: #82b237;
	color:inherit;

}

#leftnavmain a.level2 {

	background-color: #82b237;

	display: block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 14px;

	color: #FFFFFF;

	padding-top: 8px;

	padding-right: 9px;

	padding-bottom: 9px;

	padding-left: 9px;

	text-decoration: none;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #4e9ebf;

}

#leftnavmain a.level2:hover {

	text-decoration: underline;

}

#leftnavmain a.level3 {

	background-color: #95c687;

	display: block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 14px;

	color: #FFFFFF;

	padding-top: 8px;

	padding-right: 9px;

	padding-bottom: 9px;

	padding-left: 18px;

	text-decoration: none;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #4e9ebf;

	background-image: url(/img/menu-bullet.gif);

	background-repeat: no-repeat;

	background-position: 8px 13px;

}

#leftnavmain a.level3:hover {

	text-decoration: underline;

}

#leftnavmain a.level4 {

	background-color: #95c687;

	display: block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 14px;

	color: #FFFFFF;

	padding-top: 8px;

	padding-right: 9px;

	padding-bottom: 9px;

	padding-left: 18px;

	text-decoration: underline;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #4e9ebf;

	background-image: url(/img/menu-bullet.gif);

	background-repeat: no-repeat;

	background-position: 8px 13px;

}

#leftnavmain a.level4:hover {

	text-decoration: underline;

}

#leftnavmain a.level5 {

	background-color: #95c687;

	display: block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 14px;

	color: #FFFFFF;

	padding-top: 8px;

	padding-right: 9px;

	padding-bottom: 9px;

	padding-left: 26px;

	text-decoration: none;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #4e9ebf;

	background-image: url(/img/menu-bullet.gif);

	background-repeat: no-repeat;

	background-position: 16px 13px;

}

#leftnavmain a.level5:hover {

	text-decoration: underline;

}

#leftnavmain a.level6 {

	background-color: #95c687;

	display: block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 14px;

	color: #FFFFFF;

	padding-top: 8px;

	padding-right: 9px;

	padding-bottom: 9px;

	padding-left: 26px;

	text-decoration: underline;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #4e9ebf;

	background-image: url(/img/menu-bullet.gif);

	background-repeat: no-repeat;

	background-position: 16px 13px;

}

#leftnavmain a.level6:hover {

	text-decoration: underline;

}

#help {

	background-image: url(/img/img_leaf_bg.gif);

	background-repeat: no-repeat;

	height: 160px;

	width: 180px;

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 22px;

	color: #000000;

	background-color:transparent;

	padding-top: 20px;

	float: left;

}

#help a {

	color: #1982B0;
	background-color:transparent;

}

#store {

	height: 160px;

	padding-top: 20px;

	width: 260px;

	margin-left: 254px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 18px;

	color: #000000;

	background-color:transparent;
}

#proddesc {

	height: 100%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 18px;

	color: #000000;

	background-color:transparent;
}

#proddesc img {

	float: right;

	padding: 5px;

}

#proddesc p {

	height: 100%;

	width: 100%;

}

#store img {

	float: left;

	vertical-align: text-top;

}

#contentcatflash {

	height: 250px;

	width: 550px;

	position: relative;

	float: left;

	margin-bottom: 10px;

}

#contentprodflash {

	height: 200px;

	width: 550px;

	position: relative;

	float: left;

	margin-bottom: 15px;

}

#catdesc1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 18px;

	color: #000000;

	background-color:transparent;
	
	display: block;

	width: 550px;

	margin-bottom: 16px;

	width: 550px;

	float: left;

	padding-top : 20px;

}

#catdesc2 {

	float: left;

	width: 350px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 18px;

	color: #000000;

	background-color:transparent;

	margin-right: 15px;

}



#content ul, #content2 ul,  #content1 ul   {

	color: #4d89be;

	background-color:transparent;

	list-style: none;

}



#content ul li, #content2 ul li,  #content1 ul li  {

	margin-bottom: 0px;

	padding-left: 15px;

	padding-top: 4px;

	background-image: url(../../img/li_bullet.gif);

	background-repeat: no-repeat;

	background-position: 0 13px!important;

	background-position: 0 10px;

	zoom: 1; 

}

.litext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 14px;

	color: #000000;

	background-color:transparent;

	font-weight: normal;

	margin: 0px;

}

#content ol, #content1 ol, #content2 ol,   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 22px;

	color: #000000;

	background-color:transparent;

	font-weight: normal;

	margin-bottom: 12px;

	padding-left: 45px;

	margin: 0px;

}

.ref, .ref:visited  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal; 

	font-size: 0.833em; 

	color:#000000;

	background-color:transparent; 

	text-decoration:underline;

}

.references, p.references {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal; 

	font-size: 0.83em; 

	line-height: 13px;  

	color:#000000;
	background-color:transparent; 

	text-decoration:none;

}

.references a, .references a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal; 

	font-size: 0.75em; /*9px; */

	line-height: 13px;  

	color: #000000;

	background-color:transparent;

	text-decoration: underline;

}

.references_title{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold; 

	font-size: 0.917em; 

	margin-bottom:-10px;

	color:#000000;

	background-color:transparent; 

	text-decoration:none;

}

.chattab {

	border-width: 0px;

	border-spacing: ;

	border-style: inset;

	border-color: #000000;

	border-collapse: collapse;

	background-color:  #fdfff1;

	color:inherit;



}

.chattab th {

	border-width: 1px;

	padding: 5px;

	border-style: solid;

	border-color: #000000;

	background-color: #fdfff1;

	text-align:center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.7em;

	line-height: 14px;

	color: #000000;

	font-weight: bold;

}

.chattab td {

	border-width: 1px;

	padding: 5px;

	border-style: solid;

	border-color: #000000;

	background-color:  #fdfff1;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.7em;

	line-height: 14px;

	color: #000000;

	background-color:transparent;

	font-weight: normal;

}

.normal, .normal:visited  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal; 

	font-size: 1em; 

	color: #000000;

	background-color:transparent;

	text-decoration: underline;

}

.blueTR {

	background-color: #f0f8ff;

	color:inherit;
}

.whiteTR {

	background-color: #ffffff;

	color:inherit;

}

.table {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.7em;

	font-weight: normal;

	line-height: 15px;

	color: #000000;

	background-color:transparent;

}

.table2{font-size:0.917em;}

#myths {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1em;

	line-height:18px;

	margin-bottom: 10px;

}

.mythLink, .mythLink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1em;

	color:#4e9ebf;

	text-decoration:underline;

	line-height: 18px;

	background:url(/img/img_btn_openarrow.gif);

	background-position:0 1px;

	background-repeat:no-repeat;

	padding-left:16px;
}


#myths p {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1em;

	line-height:18px;

	margin-bottom: 10px;

	padding: 0px;

	margin-top: 10px;

}

.mythq {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:0.917em;

	padding-bottom:0px;

	line-height: 18px;

}

.mytha {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:0.917em;

	padding-bottom:0px;

	line-height: 18px;

}

.mytha a.mythLink,.mytha .mythLink:visited{
padding-left:16px;
background:url(/img/img_btn_closearrow.gif);
background-position:0 1px;
background-repeat:no-repeat;
}

.imginline {

	display: inline;

	margin-right: 0px;

	margin-left: 0px;

}

#misc {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 18px;

	color: #000000;

	background-color:transparent;

	white-space: nowrap;

	float: left;

}

#flashContent {

	height: 240px;

	margin: 0px;

	padding: 0px;

	position: relative;

	top: 0px;

	left: 0px;

}

.compareTable {

	width: 50%;

	height: auto;

	float: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 14px;

	color: #000000;

	background-color:transparent;

	font-weight: normal;

}

.chattab {

	border-width: 0px;

	border-spacing: ;

	border-style: inset;

	border-color: #000000;

	border-collapse: collapse;

	background-color:  #fdfff1;

	color:inherit;

	

}

.chattab th {

	border-width: 1px;

	padding: 5px;

	border-style: solid;

	border-color: #000000;

	background-color: #fdfff1;

	text-align:center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.7em;

	line-height: 14px;

	color: #000000;

	font-weight: bold;

	}

.chattab td {

	border-width: 1px;

	padding: 5px;

	border-style: solid;

	border-color: #000000;

	background-color:  #fdfff1;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.7em;

	line-height: 14px;

	color: #000000;

	font-weight: normal;

}



.comptab {

	border-width: 0px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:1em;

	line-height: 14px;

	background-color:  #fdfff1;

	color:inherit;

	

}

.rightBorder {

   	border-right: 1px dotted #0D5EAC;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.833em;

	line-height: 14px;

	color: #000000;

	background-color:transparent;

	font-weight: normal;

}

.bottomBorder {

   	border-bottom: 1px dotted #0D5EAC;

   	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.833em;

	line-height: 14px;

	color: #000000;

	background-color:transparent;

	font-weight: normal;

}

.topBorder {

    border-top: 1px dotted #0D5EAC;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.833em;

	line-height: 14px;

	color: #000000;

	background-color:transparent;

	font-weight: normal;

}

#perfectpad #topPad {

	width: 551px;

	height: 17px;

	float: left;

	display: block;

	background-image: url(/img/top_pink_margin.gif);

	background-repeat: no-repeat;

	background-position: left top;

	font-size: 2px;

}

#perfectpad #textcontent  {

	width: 551px;

	background-color: #FFFFFF;

	color:inherit;

	float: left;

	background-image: url(/img/left_right_dot.gif);

	background-repeat: repeat-y;

	background-position: left top;

}



#perfectpad #text {

	width: 539px;

	position: relative;

	top: 0px;

	left: 1px;

	background-color: #FFFFFF;

	color:inherit;

	background-image: url(/img/find_pad_txt_bg.jpg);

	background-repeat: repeat-x;

	background-position: left bottom;

	padding-left: 10px;

}

#perfectpad #bottomPad {

	width: 551px;

	height: 16px;

	background: url(/img/bottom_pink_margin.gif) bottom left no-repeat;

	position: relative;

	float: left;

}

#perfectpad #bottomPad #buttonset {

	width: 201px;

	height: 49px;

	position: absolute;

	top: -6px;

	left: 175px;

	text-align: center;

	white-space: nowrap;

}

#compareError {

	width: 530px;

	height: auto;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	color: #FF0000;

	background-color:transparent;

}

#print {

	width: 80px;

	height: 49px;

	position: relative;

	top: 10px;

	left: 10px;

}

#sitemap {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 16px;

	color: #4d89be;

	background-color:transparent;

}

.sm_level1, .sm_level1:visited {

	color: #4d89be;

	background-color:transparent;

	font-weight: bold;

	text-decoration: none;

}

.sm_level1:hover {

	font-weight: bold;

	text-decoration: underline;

}

.sm_level2, .sm_level2:visited {

	color: #4d89be;

	background-color:transparent;

	font-weight: bold;

	text-decoration: none;

	padding-left: 15px;

}

.sm_level2:hover {

	font-weight: bold;

	text-decoration: underline;

	padding-left: 15px;

}

.sm_level3, .sm_level3:visited {

	color: #4d89be;

	background-color:transparent;

	font-weight: normal;

	text-decoration: none;

	padding-left: 30px;

}

.sm_level3:hover {

	font-weight: normal;

	text-decoration: underline;

	padding-left: 30px;

}

.sm_level4, .sm_level4:visited {

	color: #4d89be;

	background-color:transparent;

	font-weight: normal;

	text-decoration: none;

	padding-left: 45px;

}

.sm_level4:hover {

	font-weight: normal;

	text-decoration: underline;

	padding-left: 45px;

}

#selection {

	width: 390px;

	height: 161px;

	position: absolute;

	left: 200px;

	top: 100px;

}

#contactform {

	margin: 0px;

}

#contactform .formsection {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 22px;

	color: #000000;
	
	background-color:transparent;

	margin-bottom: 12px;

	float:left;

	clear:left;

}

#contactform label {

	width: 120px;

	display: block;

	float: left;

	clear: both;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1em;

	line-height: 14px;

	color: #000000;

	background-color:transparent;

}

#contactform label.typefeedback,label.types{width:100% !important; padding-bottom:5px; }

#contactform textarea {

	width: 360px;

	clear: both;

	border: 1px solid #4F9FC2;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1em;

	line-height: 14px;

	padding-top: 1px;

	padding-right: 3px;

	padding-bottom: 1px;

	padding-left: 3px;

}

#contactform .txtfield {

	border: 1px solid #4F9FC2;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1em;

	line-height: 14px;

	padding-top: 1px;

	padding-right: 3px;

	padding-bottom: 1px;

	padding-left: 3px;

	width: 54.5%;

	display: inline;

}

#contactform .listbox {

	border: 1px solid #4F9FC2;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1em;

	line-height: 14px;

	display: inline;

	margin-top: 1px;

	margin-bottom: 1px;

}

#contactform span {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1em;

	line-height: 12px;

	display: inline;

	color: #4F9FC2;

	background-color:transparent;

}

#contactform .error {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.917em;

	line-height: 22px;

	color: #FF0000;

	background-color:transparent;

	margin-bottom: 12px;

}

#rosetta {

	width: 380px; 

	height: 450px; 

	position: absolute; 

	top: 70px; 

	left: 15px; 

	overflow: auto;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal; 

	font-size: 0.917em; 

	color: #000000;

	background-color:transparent;

}

#rosetta p{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.833em;

	line-height: 14px;

	color: #55555;

	background-color:transparent;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 14px;

	padding-left: 0px;

	margin: 0px;

}

.hiddenElement {
	visibility: hidden;
	display: none;
}
.header_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0d5eac;
	background-color:transparent;
	margin: 10px 0px 0px 0px;
	font-size: 1em;
	line-height: 14px;
	padding: 0px;
}
.red_header{
	color: #EE028B;
	background-color:transparent;
	font-style: italic;
	font-size: 1.167em;
}
.blue_style{
	color: #738EC2;
	background-color:transparent;
	font-style: italic;
	font-size: 1em;
}

.disphide{display:none; font-size:0.917em;}

/*********pop up*********/

#product01-rollover {
	position:absolute;
	left:23px;
	bottom:0px;
	_bottom:-1px;
	width:539px;
	height:460px;
	z-index:0;
	overflow: auto;
	display:none;
	font-size:11px;
	color:#666666;
	background:url(/img/fi_FI/product01-popup.jpg) no-repeat;
}

#product02-rollover {
	position:absolute;
	left:-186px;
	bottom:0px;
	_bottom:-1px;
	width:539px;
	height:460px;
	z-index:0;
	overflow: auto;
	display:none;
	font-size:11px;
	color:#666666;
	background:url(/img/fi_FI/product02-popup.jpg) no-repeat;
}

#product03-rollover {
	position:absolute;
	left:-349px;
	bottom:0px;
	_bottom:-1px;
	width:539px;
	height:460px;
	z-index:0;
	overflow: auto;
	display:none;
	font-size:11px;
	color:#666666;
	background:url(/img/fi_FI/product03-popup.jpg) no-repeat;
}

.heading{
	float:left; 
	width:581px; 
	height:455px;
}
.product_01{
	float:left; 
	width:209px;  
	height:139px;
	position:relative; 
	z-index:3; padding:0; margin:0;
}
.product_02{
	float:left; 
	width:163px;  
	height:139px; 
	position:relative; 
	z-index:2; padding:0; margin:0;
}
.product_03{
	float:left; 
	width:209px;  
	height:139px; 
	position:relative; 
	z-index:1; padding:0; margin:0;
}
.popup-text{
	width:131px;
	position:relative; 
	top:83px; 
	left:388px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-style:normal; 
	color:#ffffff;
}
.product-desc{
	float:left; 
	width:581px;
	height:76px;
}
