img {
	border:none;
}
a { text-decoration: none; }
a:link { color: #D60903; }
a:visited { color: #D60903; }
a:hover { color: #ed5f00; }
a:active { color: #D60903; }


body {
	background-color: #EBEBEB;
	margin:0px;
	font-size:12px;
	font-family:Arial;
}

h1{
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial;
	font-size:16px;

}
h2{
	padding:0px 0px 0px 0px;
	margin:2px 1px;
	font-size:10px;
}
h3{
	padding:5px 0px 0px 17px;
	margin:0px;
	font-size:16px;
}

sup {vertical-align: baseline; position: relative; top: -1ex;}


#content{
	background-color: #FFFFFF;
	width:820px;
	border-left: 1px solid #B5B5B5;
	border-right: 1px solid #B5B5B5;
}
#content2{
	background-color: #FFFFFF;
	width:578px;
	border-left: 1px solid #B5B5B5;
	border-right: 1px solid #B5B5B5;
}


/* menu */
#menu{
	height:55px;
	background-image: url(../images/menu_bg.gif);
	background-repeat: no-repeat;

}
.menu_space{
	margin:0px 4px 0px 0px;
	
}
.menu_space2{
	margin:0px 6px 0px 0px;
}
#menu_border{
	height:13px;
	border-bottom: 1px solid #B5B5B5; 
	padding:0px;
	margin:0px;
}

/* safari only \*/
html:\66irst-child #menu_border{
	height:14px;
}
/* end */
#main-area{
	background-image: url(../images/bg-line.gif);
	background-repeat: repeat-y;
	float:left;
	width:820px;
}
/* only for IE  */
* html #main-area{
	float:none;
}


/* left */
#left{
	width:198px;
	float:left;
	margin:0px;
	padding:0px;

}
#left .left_menu{
	margin:2px 3px 0px 3px;
	background-image: url(../images/left_menu.jpg);
	background-repeat: no-repeat;
	background-color: #F5F5F5;
	border-bottom: 1px solid #D0D0D0;
	padding-top:7px;
	padding-bottom:7px;
}
.pull-on{
	color: #D60903;
	}
.left_menu span{
	margin-left:16px;
	display:block;
}
#left-submenu a:hover{
	color:#ffffff;
}

#left .left_menu2_1{
	margin:4px 3px 0px 3px;
	background-repeat: no-repeat;
	background-color: #EBEBEB;
	color:#D60903;
	padding-top:7px;
	padding-bottom:7px;
}



.left_menu_pdf{
	margin:3px 0px 1px 0px;
	padding-top:5px;

	padding-left:21px;
	float:left;
	width:170px;
	background: url(../images/arrow-green.gif)  no-repeat 5px 6px;

}


 
.pdf_country{
	font-size:10px;
}


#left .left_menu2_2{
	margin:4px 3px 0px 3px;
	background-repeat: no-repeat;
	background-color: #EBEBEB;
	color:#D60903;
	padding-top:7px;
	padding-bottom:7px;
}
#left .left_bn_top{
	margin:20px 10px 3px 10px;
}
#left .left_bn{
	margin:5px 10px 3px 10px;
}
#left .left_bn_text{
	font-size:10px;
}

#left .submenu {
	margin-left:45px;
	padding:5px;
	background-color:#FFE9A4;
	border:solid 1px gray;
	position: absolute;
	z-index:1000;
}

#left .menuitem{
	width:180px;
}
#left .menuitem a:hover{
	color: #ed5f00;
}

.arrow{
	margin:0px 5px 0px 5px;
}

.pdf_arrow{
	margin:0px 5px 0px 5px;
	float:left;
}


/* main */
#main{
	width:621px;
	margin:0px;
	padding:0px;
	float:right;
}
#main_bg{
	background-image: url(../images/main_bg.gif);
	background-repeat: no-repeat;
	width:621px;
	margin:0px;
	padding:0px;
}
#main_bg2{
	background-image: url(../images/main_bg2.gif);
	background-repeat: no-repeat;
	width:561px;
	margin:0px;
	padding:0px;
}
#main_content{
	width:583px;

	padding-top:20px;
}
#main_content2{
	width:523px;

	padding-top:20px;
}

#title{
	background-image: url(../images/title.gif);
	background-repeat: no-repeat;
	width:583px;
	height:31px;
	font-weight:bold;
	text-align:left;
	padding-left:12px;
	padding-top:6px;
}
#title2{
	background-image: url(../images/title2.gif);
	background-repeat: no-repeat;
	width:450x;
	height:31px;
	font-weight:bold;
	text-align:left;
	padding-left:12px;
	padding-top:8px;
}
#title_text{
	padding:5px 0px 0px 17px;
}
#main_text{
	margin:20px 0px 50px 20px;
	line-height:180%;
	text-align:left;
}

#main_img{
	background-image: url(../../images/pho_top.jpg);
	background-repeat: no-repeat;
	width:621px;
	height:205px;
	font-size: 18px;
	font-weight: bold;
	color: #E24000;
	text-align:left;
}
#main_img_sub{
	background-image: url(../../images/head_phospholipid.jpg);
	background-repeat: no-repeat;
	width:621px;
	height:110px;
	font-size: 14px;
	font-weight: bold;
	color: #E24000;
	text-align:left;
}
#main_img_text{
}
#main_img_text h1{
	visibility:hidden;
}
#main_img_text_sub{
}
#main_img_sub h1{
	visibility:hidden;

}
.indent{
	text-indent:-1.2em;
	padding-left:1.2em;
}

.link_indent{
	padding-left:1.2em;
}

.indent .big{
	font-family:Arial;
	font-size:16px;
}

.indent .products{
	font-family:Arial;
	font-size:14px;
	font-weight: bold;
}

.indent .new{
	margin-left:-30px;
	color: #FF8484;
	font-family:Arial;
	font-size:12px;
}


.indent2{
	text-indent:-0.8em;
	padding-left:0.8em;
}

#pankuzu{
	padding-top:10px;
	padding-left:10px;
	text-align:left;
}

.sub_text_area{
	padding-left:1.2em;
}

.sub_title_indent{
	text-indent:-1.2em;
	margin-bottom:10px;
}

.sub_title_indent.fontL{
	font-size:1.2em;
}

.margin10{
	margin-bottom:10px;
}



.sub_title_indent .futoji{
	font-weight: bold;
}

.table_border{
	border:1px solid #B5B5B5;
}


/* footer */
#footer_dot{
	height:14px;
	border-top: 1px solid #B5B5B5;
	border-bottom: 1px solid #B5B5B5;
}


#footer{
	background-color: #CDCDCD;
}
#footer_table{
	width:100%;
	height:100%;
	background-color: #CDCDCD;
}
#footer_table_short{
	width:578px;
	height:100%;
	background-color: #CDCDCD;
}
#footer2{
	padding:10px 0px 0px 10px;
}
#footer3{
	padding:7px 10px 0px 0px;
}

.photable_l{
	background-color:#F7D990;
	border-right:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	border-collapse:collapse;
	padding-left:10px;
}

.photable_r{
	background-color:#EEEEEE;
	border-right:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	border-collapse:collapse;
	padding-left:15px;
}

#pho_img2{
	width:236px;
	text-align:center;
	margin-right:85px;
	margin-left:3px;
	float:left;
}


#pho_img3{
	width:191px;
	text-align:center;
	float:left;
}
.photable_l{
	background-color:#f8dd9b;
	border-right:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	border-collapse:collapse;
	padding:7px 7px 7px 7px;
}

.photable_r{
	background-color:#EEEEEE;
	border-right:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	border-collapse:collapse;
	padding:7px 7px 7px 7px;
}

.photable_l2{
	background-color:#f8dd9b;
	border-right:solid 1px #FFFFFF;
	border-bottom:solid 3px #FFFFFF;
	border-collapse:collapse;
	padding:7px 7px 7px 7px;
}

.photable_r2{
	background-color:#EEEEEE;
	border-right:solid 1px #FFFFFF;
	border-bottom:solid 3px #FFFFFF;
	border-collapse:collapse;
	padding:7px 7px 7px 7px;
}

.bbr{
	margin-bottom:20px;
}

.orange{
	color:#E6A231;
}

.caution{
	font-size:10px;
	text-align:right;
}

p.pagetop{
	text-align:right;
	margin:0 0 10px 0;
}