BODY{
	margin : 0px;
	padding : 0px;
	background-color : #FFFFFF;
}

.all_size{
	width : 100%;
	height : 100%;
}

td{
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #577838;
}

P, li, blockquote{
	font: normal 1.5em Baskerville, Georgia, serif;
	color : #577838;
	padding : 0px 5px 5px 17px;
	text-indent:1em;
	text-align:justify;
}

li {
	list-style:none;
}

.notext{
/*  use because MS IE  make TD's height  pro rata font-size */
	font-size : 1px;
	font-family :  Arial, Helvetica, sans-serif;
}

/* def SedaLeukin */

td div {
	padding:1em 0 1em 1em;
}

html, body {
	line-height:1;
	font: normal 100.01% Cambria, Georgia, serif;
    -moz-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
    -webkit-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
    -webkit-text-size-adjust: none;
}

h1, h2, h3 {
	font: normal normal normal 2em/normal 'Hoefler Text', 'Baskerville old face', Garamond, 'Times New Roman', serif;
}

h1 {
	font-size:3em;
	text-indent:1em;
}

h2 {
	font-size:2em;
	text-indent:2em;
}

abbr {
	border-bottom:1px dotted #000;
}

abbr:hover {
	cursor:help;
}

.amp {
	font: italic 1em Baskerville, Garamond, Palatino, 'Palatino Linotype', 'Hoefler Text', 'Times New Roman', serif;
	border-bottom:none;
}

.amp:hover {
	cursor:default;
}

a {
    text-decoration: none;
    -moz-transition: 0.33s color linear;
    -webkit-transition: 0.33s color linear;
    transition: 0.33s color linear;
}

.blue_bg {
	-moz-text-shadow: none;
    -webkit-text-shadow: none;
    text-shadow: none;
}

blockquote {
	text-align:justify;
	width:28.33em;
	text-indent:0;
}

blockquote b {
	float:left;
	font-size:700%;
}

blockquote em {
	float:right;
	font-size:700%;
	font-weight:bold;
}

.clearfix {
	clear:both;
}

.pullup {
	margin-top:-3em;
}

/* end */

A.mainlevel{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FEFFFF;
	text-decoration : none;
	padding : 0px 0px 0px 4px;
}

A.mainlevel:hover{
	text-decoration:underline;
}

.top3_bg{
	background-image : url(../images/top3_bg.jpg);
	background-position : bottom;
	background-repeat : repeat-x;
	font-size : 1px;
}

.gray_bg{
	background-color : #ABC3DB;
}

.copyright{
	background-color : #ABC3DB;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003466;
	border-left : 1px solid #FFFFFF;
}

.green_bg{
	background-color : #CBDF9A;
}

.box_text{
	color : #194840;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-image : url(../images/box_bg.gif);
	background-position : left;
	background-repeat : repeat-y;
}

.blue_bg{
	background-color : #34689A;
}

.bottommenu{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #3F70CF;
}

A.bottommenu{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #3F70CF;
	text-decoration : none;
}

A.bottommenu:hover{
	text-decoration : underline;
}

.content_table{
	width : 100%;
	height : 100%;
	border-top : 1px solid #D9E1B0;
	border-left : 1px solid #D9E1B0;
}

.line_bottom{
	border-bottom : 1px solid #D9E1B0;
	font-size : 1px;
}

.content_top_right{
	background-image : url(../images/0_r2_c1.jpg);
	background-position : top right;
	background-repeat : no-repeat;
}

.tree_bg{
	background-image : url(../images/tree1_bg.jpg);
	background-position : left;
	background-repeat : repeat-y;
	font-size : 1px;
}

.prod_box_bg{
	background-image : url(../images/prod_box_bg.jpg);
	background-position : left;
	background-repeat : repeat-y;
}

.prod1_top{
	background-image : url(../images/prod1_top.jpg);
	background-position : top;
	background-repeat : no-repeat;
}

.prod1_bottom{
	background-image : url(../images/prod1_bottom.jpg);
	background-position : bottom;
	background-repeat : no-repeat;
	font-size : 12px;
	padding : 60px 0px 50px 0px;
}

.prod3_top{
	background-image : url(../images/prod3_top.gif);
	background-position : top;
	background-repeat : no-repeat;
}

.prod3_bottom{
	background-image : url(../images/prod3_bottom.gif);
	background-position : bottom;
	background-repeat : no-repeat;
	font-size : 12px;
	padding : 7px 0px 7px 0px;
}

.prod2_top{
	background-image : url(../images/prod2_top.jpg);
	background-position : top;
	background-repeat : no-repeat;
}

.prod2_bottom{
	background-image : url(../images/prod2_bottom.gif);
	background-position : bottom;
	background-repeat : no-repeat;
	font-size : 12px;
	padding : 50px 0px 10px 0px;
}

.prod2_box_bg{
	background-image : url(../images/prod2_box_bg.gif);
	background-position : left;
	background-repeat : repeat-y;
}

.prod4_top{
	background-image : url(../images/prod4_top.gif);
	background-position : top;
	background-repeat : no-repeat;
}

.prod4_bottom{
	background-image : url(../images/prod4_bottom.jpg);
	background-position : bottom;
	background-repeat : no-repeat;
	font-size : 12px;
	padding : 8px 0px 30px 0px;
}

.bottomtext{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #577838;
	font-weight : bold;
}

.text_padd2{
	padding : 5px 20px 20px 18px;
}