body
{
	direction:ltr;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color:navy;
	margin:0 auto;
}

.header
{
	width:80%;	
	background-image:url(gifs/header_back.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	min-height:140px;
	margin:0px;
	padding:0px 0px 0px 100px;
	text-align:left;
	clear:both;	
}

.header h1
{
	margin:0px;
	padding:30px 0px 5px 0px;
	font-size:140%;
}

.header h2
{
	margin:0px;
	padding:0px 0px 60px 0px;
	font-size:115%;
	color:navy;
}

.header img
{
	float:left;
	margin-right:2%;
	margin-top:10px;
	border:solid 1px #C3C0C7;	
}

.update
{
	float:right;
	padding-right:5%;
	padding-bottom:50px;
}



.content
{
	margin:0px;
	padding:0px 0px 30px 0px;
	width:80%;
	text-align:left;	
}

.content1
{
	margin:0px;
	padding:0px 40px 0px 0px;
	width:100%;
	text-align:left;	
}

.content2
{
	margin:0px;
	padding:0px 0px 0px 30px;
	width:100%;
	text-align:left;	
}


.ul2 li
{
	margin-top:1em;
}

.list_square
{
	line-height:22px;
	list-style:square;	
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 15px;
}

.list_square span
{
	color:navy;
}

.list_chemistry
{
	line-height:26px;
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 20px;
}
h1
{
	font-size:130%;
}

h2
{
	font-size:135%;	
}

h3
{
	font-size:125%;	
}

h4
{
	font-size:115%;
	font-style:italic;			
}

.table_years
{
	width:100%;
	margin-bottom:20px;
}

.table_years tr
{
	vertical-align:top;
}

.table_years td
{
	padding:5px;
	text-align:left;
}

.table_years td+td
{
	width:85%;
}


.table_numbers
{
	width:100%;
	margin-bottom:20px;
}

.table_numbers tr
{
	vertical-align:top;
}

.table_numbers td
{
	padding:5px;
	text-align:left;
}

.table_numbers td+td
{
	width:85%;
}



.t2c td
{
	padding:5px;
	text-align:left;
	margin-bottom:20px;

}

.t2c.column1
{
	width:30%;
	vertical-align:top;


}

.t2c .column2
{
	width:70%;
	vertical-align:top;
}



.t3c td
{
	padding:5px;
	vertical-align:top;
}

.t3c .column1
{
	width:20%;
	vertical-align:top;

}

.t3c .column2
{
	width:50%;
	vertical-align:top;

}

.t3c .column3
{
	width:30%;
	vertical-align:top;

}


.back
{
	background-image:url(gifs/back_en_backgorund.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-top:10px;
}

.back img
{
	display:block;
}

ol
{
	line-height: 22px;
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 15px 20px;
}

.logo_top
{
	padding:5px 0px 15px 0px;
}

.op_title
{
	font-size:140%;
	font-weight:bold;
	color:#9B9BC7;
}

