@CHARSET "utf-8";

strong{
 font-size:inherit;
 color:#252174;
 font-weight:bold;
}
p{
 font-size:13px;
 font-family:Arial, Helvetica, sans-serif !important;
}
p.small{
 font-size:12px;
}
h2{
 font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
*{
 font-family:Arial, Helvetica, sans-serif !important;

}

.sidemenu a:link, .sidemenu a:visited{
 font-size:11px;
}

.sidemenu a.h-l{
color:#0E0F66;
 font-size:12px;

}

.sidemenu a.h-s {
 padding-left:20px;
padding-right:10px;
text-indent:-10px;
color:#0E3193;
}

.floatLeft{
	float:left;
	width: 45%;
}

#header .menu {
	background-image:url(img/header-menu3.gif);
}
#header .menu a{
	background-image:url(img/header-menu3.gif);
}

#header .menu a.products{
	width: 120px;
	background-position: -65px -0;
}
#header .menu a.topics{
	width: 120px;
	background-position: -185px -0;
}
#header .menu a.inquiry{
	width: 120px;
	background-position: -305px -0;
}

#header .menu a.products:hover{
	background-position: -65px -54px;
}
#header .menu a.topics:hover{
	background-position: -185px -54px;
}
#header .menu a.inquiry:hover{
	background-position: -305px -54px;
}

#header .menu a.products:active{
	background-position: -65px -108px;
}
#header .menu a.topics:active{
	background-position: -185px -108px;
}
#header .menu a.inquiry:active{
	background-position: -305px -108px;
}

#header .menu a.products.active{
	background-position: -65px -162px;
}
#header .menu a.topics.active{
	background-position: -185px -162px;
}
#header .menu a.inquiry.active{
	background-position: -305px -162px;
}

#sidebar .menu .itemlist{
	display: block;
}
#sidebar .title.products{
	background: url(img/bg-sidebar-t6.gif);
}
#sidebar .title.topics{
	background: url(img/bg-sidebar-t7.gif);
}#sidebar .menu .itemList a.h-s {
	color:#444444;
	margin-left:20px;
}
#content .productIndexBlock h3{
	font-size: 85%;
	margin: 0px;
}
#content .productIndexBlock{
	width: 50%;
	display: block;	float: left;
	padding-bottom:20px;	vertical-align: top;}

#header .logo{
	top: 44px;
	background: url('img/label-jemflex-en.gif');
	width: 357px;
	padding-top: 53px;
}
#header .title{
	position:absolute;
	top: 39px;
	left:-16px;
	background: url('img/label-header-en.gif');
	width: 575px;
	height: 74px;
}

#header .toJapanese {
	background-image:url(img/button-japanese.gif);
	padding-top:20px;
	position:absolute;
	right:0;
	top:10px;
	width:83px;
}

#header .toJapanese:hover {
	background-position:0 -20px;
}

#sidebar .menu .itemList a.h-s {	color:  #04a;}	a.uiCard {
	display: inline-block;
	background: url(img/frame-products-en.gif) top;
	width:284px;
	font-size: 85%;
	line-height: 130%;
	margin-bottom: 10px;
}

a.uiCard span{
	display:block;
	padding-top: 2px;
	padding-bottom: 2px;
}
a.uiCard .desc {
	background: url(img/frame-products-en.gif) bottom;
	padding: 4px 14px 14px;
	color: #666;
	
}
a.uiCard .thum{
	padding-top:auto;
	height: 130px;
	background: url(img/frame-products-en-sep.gif) no-repeat bottom left;
	position: relative;	text-align: center;
}
a.uiCard img{
}

a.uiCard .title{
	background: url(img/frame-products-en-sep.gif) no-repeat bottom left;
	padding-left: 14px;
}
a.uiCard .title span{
	background: url(img/pointer1.gif) no-repeat left 4px;
	padding-left: 14px;
}
