body { font-size:0.85em; line-height:1.5em;  font-family:Arial, Verdana, Tahoma, sans-serif; color:#333; background-color:#fff;}
a {color:#04664E; text-decoration:none;}
a:hover { text-decoration:underline; color:#034434; }

/* ================================= *//* ================================= */

div#wrapper { width:984px; margin:0 auto; padding:0;}
div#header { width:984px; margin-top:5px;}
div#content { width:984px;  background: url(../images/bg_content.jpg) no-repeat center top; margin-top:-1px; clear:both; }
div#footer { width:984px; color:#034434; font-size:0.8em;  margin-top:25px;  border-top:1px solid #237369; margin-right:12px; clear:both;}

div.clear { clear:both; }

/* ================================= *//* ================================= */

div#header .top { margin-right:5px; }
div#header .top li{ float:right; color:#034434; font-size:0.85em; margin:10px 5px 0 5px; }
div#header a {color:#034434; }
div#header .top .lang a{ color:#003399}

div#header .logo{position:absolute; padding-left:20px;  margin-top:7px;}
div#header .hku{ font-size:1.8em;  font-family:Times New Roman; margin-left:100px; padding-top:11px; width:300px; line-height:1em}

div#header .banner {height:190px; padding-top:3px; clear:both;}

div#header .menu {height:52px; background: url(../images/bg_meun.jpg) no-repeat left top; vertical-align:middle; clear:both; }
div#header .menu li { float:left; color:#354775; font-size:0.95em; font-weight:bold;  width:123px; text-align:center; line-height:1.15em;}


div#header .menu li.btn01 a{ padding-top:16px; padding-bottom:21px; }
div#header .menu li.btn02 a{padding-top:9px; padding-bottom:13px;}
div#header .menu li.btn03 a{ padding-top:16px;  padding-bottom:20.8px; }
div#header .menu li.btn04 a{ padding-top:16px; padding-bottom:20.8px; }
div#header .menu li.btn05 a{ padding-top:16px; padding-bottom:20.8px;}
div#header .menu li.btn06 a{ padding-top:16px; padding-bottom:20.8px; }
div#header .menu li.btn07 a{padding-top:9px;  padding-bottom:12.8px; }
div#header .menu li.btn08 a{padding-top:9px;  padding-bottom:13px; }


div#header .menu li.btn01 a:hover {background: url(../images/meun_01.jpg) no-repeat center bottom;   } 
div#header .menu li.btn01 a.active {background: url(../images/meun_01.jpg) no-repeat center bottom ; color:#023731; } 

div#header .menu li.btn02 a:hover {background: url(../images/meun_02.jpg) no-repeat center bottom; } 
div#header .menu li.btn02 a.active {background: url(../images/meun_02.jpg) no-repeat center bottom; color:#2D367B; }

div#header .menu li.btn03 a:hover {background: url(../images/meun_03.jpg) no-repeat center bottom;   } 
div#header .menu li.btn03 a.active {background: url(../images/meun_03.jpg) no-repeat center bottom; color:#523c86;  }
div#header .menu li ul{display: block;}
div#header .menu li li.drop3 a{padding:12px 0; } 
div#header .menu li li.drop3 a:hover {background:none; text-decoration:underline; color:#523c86;  } 


div#header .menu li.btn04 a:hover  {background: url(../images/meun_04.jpg) no-repeat center bottom;  } 
div#header .menu li.btn04 a.active {background: url(../images/meun_04.jpg) no-repeat center bottom; color:#a6152a; } 
div#header .menu li li.drop4 a{padding:12px 0;} 
div#header .menu li li.drop4 a:hover {background:none; text-decoration:underline; color:#a6152a;  } 

div#header .menu li.btn05 a:hover {background: url(../images/meun_05.jpg) no-repeat center bottom;   } 
div#header .menu li.btn05 a.active {background: url(../images/meun_05.jpg) no-repeat center bottom; color:#017998;} 
div#header .menu li li.drop5 a{padding:12px 0;} 
div#header .menu li li.drop5 a:hover {background:none; text-decoration:underline;  color:#017998; } 

div#header .menu li.btn06 a:hover {background: url(../images/meun_06.jpg) no-repeat center bottom;   } 
div#header .menu li.btn06 a.active {background: url(../images/meun_06.jpg) no-repeat center bottom; color:#03862d;} 
div#header .menu li li.drop6 a{padding:12px 0;} 
div#header .menu li li.drop6 a:hover {background:none;  text-decoration:underline; color:#03862d; } 

div#header .menu li.btn07 a:hover {background: url(../images/meun_07.jpg) no-repeat center bottom;   } 
div#header .menu li.btn07 a.active {background: url(../images/meun_07.jpg) no-repeat center bottom; color:#c45b01; } 
div#header .menu li li.drop7 a{padding:12px 0;} 
div#header .menu li li.drop7 a:hover {background:none; text-decoration:underline; color:#c45b01   } 

div#header .menu li.btn08 a:hover {background: url(../images/meun_01.jpg) no-repeat right bottom;   } 
div#header .menu li.btn08 a.active {background: url(../images/meun_01.jpg) no-repeat right bottom; color:#023731; } 


div#header .menu li a{color:#354775; display: block; }
div#header .menu li a:hover{ text-decoration:none; }



/* ================================= *//* ================================= */

div#content .print{ float:right; font-size:0.85em;}
div#content .print img{ vertical-align:middle; margin-right:3px;}

div#content p{ margin-top:10px; margin-bottom:15px;}
div#content p span{ font-style:italic; font-weight:bold;}

div#content .back_top{ float:right; font-size:0.85em; width:120px; text-align:right; padding-right:10px; margin-top:10px;}
div#content .back_top img{ vertical-align:middle; margin-top:-3px; margin-right:2px; }
/* ================================= */



div#content .index{  padding:35px 5px 0px 5px;  }
div#content .index h2{color:#023731;  font-size:1em; border-bottom:1px dotted #023731; padding-bottom:5px;}
div#content .index .more{ text-align:right; margin-top:-5px; margin-bottom:30px; font-size:0.85em; margin-right:10px;}
div#content .index .more img{ margin-right:5px; vertical-align:middle;}
div#content .index .more2{ text-align:right; margin-top:-5px; margin-bottom:5px; font-size:0.85em; margin-right:10px;}
div#content .index .more2 img{ margin-right:5px; vertical-align:middle;}
div#content .index p{margin:10px 0px; }


div#content .index .left{ float:left; width:385px; padding:5px; margin-bottom:10px; font-size:0.95em}
div#content .index .left p span{ font-size:1.5em; font-weight:bold; font-style:normal; }
div#content .index .left p a{ color:#333;}

div#content .index .right{ float:right; width:545px;  padding:5px 5px 5px 13px;  border-left:1px dotted #023731; margin-bottom:10px; font-size:0.95em; line-height:1.6em;}
div#content .index .right p { margin-top:13px;}
div#content .index .right p span{ font-size:1.05em; font-weight:bold; font-style:normal}
div#content .index .right a{ color:#333;}
div#content .index .right .research_pic { float:left; margin:5px 10px 30px 0}

div#content .index .line{border-top:1px dotted #023731; margin:8px 0px}

div#content .index .s_banner{padding:10px 5px 5px 5px; color:#fff; font-weight:bold;  line-height:1.2em; clear:both}
div#content .index .s_banner .area1 { float:left; background: url(../images/area_01.jpg) no-repeat left top; margin-right:24px; width:138px; height:139px; margin-bottom:5px}
div#content .index .s_banner .area1 p{ margin-top:6px; margin-left:-8px; text-align:center;}
div#content .index .s_banner .area2 { float:left; background: url(../images/area_02.jpg) no-repeat left top; margin-right:24px; width:138px; height:139px; margin-bottom:5px}
div#content .index .s_banner .area2 p{ margin-top:15px; margin-left:-8px; text-align:center;}
div#content .index .s_banner .area3 { float:left; background: url(../images/area_03.jpg) no-repeat left top; margin-right:24px; width:138px; height:139px; margin-bottom:5px}
div#content .index .s_banner .area3 p{ margin-top:15px; margin-left:-8px; text-align:center;}
div#content .index .s_banner .area4 { float:left; background: url(../images/area_04.jpg) no-repeat left top; margin-right:24px; width:138px; height:139px; margin-bottom:5px}
div#content .index .s_banner .area4 p{ margin-top:15px; margin-left:-8px; text-align:center;}
div#content .index .s_banner .area5 { float:left; background: url(../images/area_05.jpg) no-repeat left top; margin-right:24px; width:138px; height:139px; margin-bottom:5px}
div#content .index .s_banner .area5 p{ margin-top:15px; margin-left:-8px; text-align:center;}
div#content .index .s_banner .area6 { float:left; background: url(../images/area_06.jpg) no-repeat left top; width:138px; height:139px; margin-bottom:5px}
div#content .index .s_banner .area6 p{ margin-top:6px; margin-left:-8px; text-align:center;}

div#content .index .s_banner a{ color:#fff; }

div#content .index .s_banner .click a{float:left; margin:5px; width:120px; height:80px; display:block;}

/* ================================= */


div#content .areas_themes{padding:35px 10px 0px 10px; background: url(../images/pic04.jpg) no-repeat left bottom; height:590px; }
div#content .areas_themes h1{color:#2d367b; font-size:1.6em; border-bottom:1px dotted #2d367b; padding-bottom:5px;}

div#content .areas_themes .content_text{ margin:10px; padding-top:2px; text-align:justify;}
div#content .areas_themes .content_text .s_banner{padding:10px 0px 5px 0px;  line-height:1.2em; clear:both}

div#content .areas_themes .content_text .s_banner .left { float:left; width:480px; margin-top:160px;}
div#content .areas_themes .content_text .s_banner .right{ float:left; width:400px;}

div#content .areas_themes .content_text .s_banner .theme {margin-top:5px; clear:both;}
div#content .areas_themes .content_text .s_banner .theme .area1 { float:left;  background: url(../images/area_01.jpg) no-repeat left top;  width:138px; height:139px; margin-right:20px; margin-bottom:20px;}
div#content .areas_themes .content_text .s_banner .theme .area1 p{ margin-top:6px; margin-left:-8px; text-align:center; font-weight:bold; }
div#content .areas_themes .content_text .s_banner .theme .list1 { float:left; }
div#content .areas_themes .content_text .s_banner .theme .list1 li{ list-style:disc; margin-top:5px; margin-left:10px; }

div#content .areas_themes .content_text .s_banner .theme .area2 { float:left;  background: url(../images/area_02.jpg) no-repeat left top;  width:138px; height:139px; margin-right:20px; margin-bottom:20px;}
div#content .areas_themes .content_text .s_banner .theme .area2 p{ margin-top:15px; margin-left:-8px; text-align:center; font-weight:bold; }
div#content .areas_themes .content_text .s_banner .theme .list2 { float:left; }
div#content .areas_themes .content_text .s_banner .theme .list2 li{ list-style:disc; margin-top:5px; margin-left:10px; list-style-position:inside;   color:#3A2278}
div#content .areas_themes .content_text .s_banner .theme .list2 li a{ color:#3A2278}

div#content .areas_themes .content_text .s_banner .theme .area3 { float:left;  background: url(../images/area_03.jpg) no-repeat left top;  width:138px; height:139px; margin-right:20px; margin-bottom:20px;}
div#content .areas_themes .content_text .s_banner .theme .area3 p{ margin-top:15px; margin-left:-8px; text-align:center; font-weight:bold; }
div#content .areas_themes .content_text .s_banner .theme .list3 { float:left; }
div#content .areas_themes .content_text .s_banner .theme .list3 li{ list-style:disc; margin-top:5px; margin-left:10px; list-style-position:inside;  color:#A6152A}
div#content .areas_themes .content_text .s_banner .theme .list3 li a{ color:#A6152A}

div#content .areas_themes .content_text .s_banner .theme .area4 { float:left;  background: url(../images/area_04.jpg) no-repeat left top;  width:138px; height:139px; margin-right:20px; margin-bottom:20px; }
div#content .areas_themes .content_text .s_banner .theme .area4 p{ margin-top:15px; margin-left:-8px; text-align:center; font-weight:bold; }
div#content .areas_themes .content_text .s_banner .theme .list4 { float:left; }
div#content .areas_themes .content_text .s_banner .theme .list4 li{ list-style:disc; margin-top:5px; margin-left:10px; list-style-position:inside; color:#017998}
div#content .areas_themes .content_text .s_banner .theme .list4 li a{ color:#017998}

div#content .areas_themes .content_text .s_banner .theme .area5 { float:left;  background: url(../images/area_05.jpg) no-repeat left top;  width:138px; height:139px; margin-right:20px; margin-bottom:20px; }
div#content .areas_themes .content_text .s_banner .theme .area5 p{ margin-top:15px; margin-left:-8px; text-align:center; font-weight:bold; }
div#content .areas_themes .content_text .s_banner .theme .list5 { float:left; }
div#content .areas_themes .content_text .s_banner .theme .list5 li{ list-style:disc; margin-top:5px; margin-left:10px; list-style-position:inside; color:#03862D }
div#content .areas_themes .content_text .s_banner .theme .list5 li a{ color:#03862D}

div#content .areas_themes .content_text .s_banner .theme .area6 { float:left;  background: url(../images/area_06.jpg) no-repeat left top;  width:138px; height:139px; margin-right:20px; margin-bottom:20px; }
div#content .areas_themes .content_text .s_banner .theme .area6 p{ margin-top:6px; margin-left:-8px; text-align:center; font-weight:bold; }
div#content .areas_themes .content_text .s_banner .theme .list6 { float:left; }
div#content .areas_themes .content_text .s_banner .theme .list6 li{ list-style:disc; margin-top:5px; margin-left:10px; list-style-position:inside;color:#C45B01 }
div#content .areas_themes .content_text .s_banner .theme .list6 li a{ color:#C45B01}


div#content .areas_themes .content_text .s_banner p a{ color:#fff; }
div#content .areas_themes .content_text .s_banner .click a{float:left; margin:5px; width:120px; height:80px; display:block;}


/* ================================= */

div#content .biomedicine { padding:35px 10px 20px 10px}
div#content .biomedicine h1{color:#523c86; font-size:1.6em; border-bottom:1px dotted #523c86; padding-bottom:5px;}


div#content .biomedicine .sild_menu{ float:left; width:240px; margin:8px 5px 10px 0px; font-size:0.95em; }
div#content .biomedicine .sild_menu .fir_menu{ margin-left:10px}
div#content .biomedicine .sild_menu .fir_menu li{margin-top:15px; margin-bottom:3px; }
div#content .biomedicine .sild_menu .sub_menu{ margin-left:5px}
div#content .biomedicine .sild_menu .sub_menu li{background:none; list-style:disc; list-style-image:none; list-style-position:inside;  margin-top:2px; margin-bottom:3px; }
div#content .biomedicine .sild_menu .theme {color:#3a2278; font-weight:bold; text-decoration:underline;}

div#content .biomedicine .sild_menu a{ color:#333;}
div#content .biomedicine .sild_menu a:hover{ color:#3a2278; }
div#content .biomedicine .sild_menu a.active{ color:#3a2278; font-weight:bold; text-decoration:underline;}
div#content .biomedicine .sild_menu .sub_menu li a.active{ color:#3a2278; font-weight:bold; text-decoration:none;}


div#content .biomedicine .content_text{ float:left; width:680px;  margin:10px; border-left:1px dotted #523c86; padding-left:18px; padding-bottom:10px; text-align:justify; }
div#content .biomedicine .content_text h2{ color:#3a2278; font-size:1.4em; font-weight:normal; margin-top:8px; margin-bottom:15px;}
div#content .biomedicine .content_text h3{ color:#3a2278; margin-top:30px; margin-bottom:10px;}
div#content .biomedicine .content_text img{ float:right; padding:5px; border:1px solid #523c86; margin:5px 0px 10px 10px;}
div#content .biomedicine .content_text a{ color:#6438b2;}
div#content .biomedicine .content_text a:hover{color:#6438b2;}
div#content .biomedicine .content_text .pic img{ float:left; padding:5px; border:1px solid #523c86; margin:5px 10px 10px 0px;}

div#content .biomedicine .content_text .keys { margin-bottom:15px; text-align:left;}
div#content .biomedicine .content_text .keys p span { margin-right:5px; font-style:normal; font-weight:normal;}
div#content .biomedicine .content_text .keys table th {color:#3a2278;  text-align:left; padding-top:25px; }
div#content .biomedicine .content_text .keys table tr td{padding-top:4px; padding-bottom:6px;}
div#content .biomedicine .content_text .keys table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .biomedicine .content_text .keys table tr td.name{ width:450px;}
div#content .biomedicine .content_text .keys table tr td.mail{ padding-left:30px;}

div#content .biomedicine .content_text .convenor{ padding-top:20px; font-weight:bold; clear:both;}
div#content .biomedicine .content_text .convenor img{ vertical-align:middle; border:none; float:none; padding-left:5px; margin:0px}
div#content .biomedicine .content_text .convenor a { color:#034434; text-decoration:underline;}
div#content .biomedicine .content_text .convenor a:hover { text-decoration:none;}


/* ================================= */
div#content .china {  padding:35px 10px 20px 10px}
div#content .china h1{color:#A6152A; font-size:1.6em; border-bottom:1px dotted #A6152A; padding-bottom:5px;}

div#content .china .sild_menu{ float:left; width:240px; margin:8px 5px 10px 0px; font-size:0.95em; }
div#content .china .sild_menu .fir_menu{ margin-left:10px}
div#content .china .sild_menu .fir_menu li{margin-top:15px; margin-bottom:3px; }
div#content .china .sild_menu .theme {color:#A6152A; font-weight:bold; text-decoration:underline;}
div#content .china .sild_menu .sub_menu{ margin-left:5px}
div#content .china .sild_menu .sub_menu li{background:none; list-style:disc; list-style-image:none; list-style-position:inside;  margin-top:2px; margin-bottom:3px; }

div#content .china .sild_menu a{ color:#333;}
div#content .china .sild_menu a:hover{ color:#A6152A; }
div#content .china .sild_menu a.active{ color:#A6152A; font-weight:bold; text-decoration:underline;}
div#content .china .sild_menu .sub_menu li a.active{ color:#A6152A; font-weight:bold; text-decoration:none;}

div#content .china .content_text{ float:left; width:680px;  margin:10px; border-left:1px dotted #A6152A; padding-left:18px; padding-bottom:10px; text-align:justify; }
div#content .china .content_text h2{ color:#A6152A; font-size:1.4em; font-weight:normal; margin-top:8px; margin-bottom:15px;}
div#content .china .content_text h3{ color:#A6152A; margin-top:30px; margin-bottom:10px;}
div#content .china .content_text img{ float:right; padding:5px; border:1px solid #b83550; margin:5px 0px 10px 10px;}
div#content .china .content_text a{ color:#e32d51;}
div#content .china .content_text a:hover{color:#e32d51;}
div#content .china .content_text .pic img{ float:left; padding:5px; border:1px solid #b83550; margin:5px 10px 10px 0px;}

div#content .china .content_text .keys { margin-bottom:15px; text-align:left;}
div#content .china .content_text .keys p span { margin-right:5px; font-style:normal; font-weight:normal;}
div#content .china .content_text .keys table th {color:#A6152A;  text-align:left; padding-top:25px; }
div#content .china .content_text .keys table tr td{padding-top:4px; padding-bottom:6px;}
div#content .china .content_text .keys table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .china .content_text .keys table tr td.name{ width:450px;}
div#content .china .content_text .keys table tr td.mail{ padding-left:30px;}


div#content .china .content_text .convenor{ padding-top:20px; font-weight:bold; clear:both;}
div#content .china .content_text .convenor img{ vertical-align:middle; border:none; float:none;  padding-left:5px; margin:0px}
div#content .china .content_text .convenor a { color:#034434; text-decoration:underline;}
div#content .china .content_text .convenor a:hover { text-decoration:none;}


/* ================================= */
div#content .community{  padding:35px 10px 20px 10px}
div#content .community h1{color:#017998; font-size:1.6em; border-bottom:1px dotted #017998; padding-bottom:5px;}


div#content .community .sild_menu{ float:left; width:240px; margin:8px 5px 10px 0px; font-size:0.95em; }
div#content .community .sild_menu .fir_menu{ margin-left:10px}
div#content .community .sild_menu .fir_menu li{ margin-top:15px; margin-bottom:3px; }
div#content .community .sild_menu .theme {color:#017998; font-weight:bold; text-decoration:underline;}
div#content .community .sild_menu .sub_menu{ margin-left:5px}
div#content .community .sild_menu .sub_menu li{background:none; list-style:disc; list-style-image:none; list-style-position:inside;  margin-top:2px; margin-bottom:3px; }

div#content .community .sild_menu a{ color:#333;}
div#content .community .sild_menu a:hover{ color:#017998; }
div#content .community .sild_menu a.active{ color:#017998; font-weight:bold; text-decoration:underline;}
div#content .community .sild_menu .sub_menu li a.active{ color:#017998; font-weight:bold; text-decoration:none;}

div#content .community .content_text{ float:left; width:680px;  margin:10px; border-left:1px dotted #017998; padding-left:18px; padding-bottom:10px; text-align:justify; }
div#content .community .content_text h2{ color:#017998; font-size:1.4em; font-weight:normal; margin-top:8px; margin-bottom:15px;}
div#content .community .content_text h3{ color:#017998; margin-top:30px; margin-bottom:10px;}
div#content .community .content_text img{ float:right; padding:5px; border:1px solid #017998; margin:5px 0px 10px 10px;}
div#content .community .content_text a{ color:#029db8;}
div#content .community .content_text a:hover{color:#029db8;}
div#content .community .content_text .pic img{ float:left; padding:5px; border:1px solid #017998; margin:5px 10px 10px 0px;}

div#content .community .content_text .keys { margin-bottom:15px; text-align:left;}
div#content .community .content_text .keys p span { margin-right:5px; font-style:normal; font-weight:normal;}
div#content .community .content_text .keys table th {color:#017998;  text-align:left; padding-top:25px; }
div#content .community .content_text .keys table tr td{padding-top:4px; padding-bottom:6px;}
div#content .community .content_text .keys table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .community .content_text .keys table tr td.name{ width:450px;}
div#content .community .content_text .keys table tr td.mail{ padding-left:30px;}

div#content .community .content_text .convenor{ padding-top:20px; font-weight:bold; clear:both;}
div#content .community .content_text .convenor img{ vertical-align:middle; border:none; float:none; padding-left:5px; margin:0px }
div#content .community .content_text .convenor a { color:#034434; text-decoration:underline;}
div#content .community .content_text .convenor a:hover { text-decoration:none;}

/* ================================= */

div#content .environment{ padding:35px 10px 20px 10px }
div#content .environment h1{color:#03862D; font-size:1.6em; border-bottom:1px dotted #03862D; padding-bottom:5px;}

div#content .environment .sild_menu{ float:left; width:240px; margin:8px 5px 10px 0px; font-size:0.95em; }
div#content .environment .sild_menu .fir_menu{ margin-left:10px}
div#content .environment .sild_menu .fir_menu li{ margin-top:15px; margin-bottom:3px; }
div#content .environment .sild_menu .theme { color:#03862D; font-weight:bold; text-decoration:underline;}
div#content .environment .sild_menu .sub_menu{ margin-left:5px}
div#content .environment .sild_menu .sub_menu li{background:none; list-style:disc; list-style-image:none; list-style-position:inside;  margin-top:2px; margin-bottom:3px; }

div#content .environment .sild_menu a{ color:#333;}
div#content .environment .sild_menu a:hover{ color:#03862D; }
div#content .environment .sild_menu a.active{ color:#03862D; font-weight:bold; text-decoration:underline;}
div#content .environment .sild_menu .sub_menu li a.active{ color:#03862D; font-weight:bold; text-decoration:none;}


div#content .environment .content_text{ float:left; width:680px;  margin:10px; border-left:1px dotted #03862D; padding-left:18px; padding-bottom:10px; text-align:justify; }
div#content .environment .content_text h2{ color:#03862D; font-size:1.4em; font-weight:normal; margin-top:8px; margin-bottom:15px;}
div#content .environment .content_text h3{ color:#03862D; margin-top:30px; margin-bottom:10px;}
div#content .environment .content_text img{ float:right; padding:5px; border:1px solid #03862D; margin:5px 0px 10px 10px;}
div#content .environment .content_text a{ color:#03a73b;}
div#content .environment .content_text a:hover{color:#03a73b;}
div#content .environment .content_text .pic img{ float:left; padding:5px; border:1px solid #03862D; margin:5px 10px 10px 0px;}
div#content .environment .content_text .pic2 { float:right; text-align:right;  margin:5px 0px 10px 10px;} 
div#content .environment .content_text .pic2 img{ float:none; padding:5px; border:1px solid #03862D; margin:0px; clear:both;}

div#content .environment .content_text .keys { margin-bottom:15px; text-align:left;}
div#content .environment .content_text .keys p span { margin-right:5px; font-style:normal; font-weight:normal;}
div#content .environment .content_text .keys table th {color:#03862D;  text-align:left; padding-top:25px; }
div#content .environment .content_text .keys table tr td{padding-top:4px; padding-bottom:6px;}
div#content .environment .content_text .keys table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .environment .content_text .keys table tr td.name{ width:450px;}
div#content .environment .content_text .keys table tr td.mail{ padding-left:30px;}

div#content .environment .content_text .convenor{ padding-top:20px; font-weight:bold; clear:both;}
div#content .environment .content_text .convenor img{ vertical-align:middle; border:none; float:none; padding-left:5px; margin:0px}
div#content .environment .content_text .convenor a { color:#034434; text-decoration:underline;}
div#content .environment .content_text .convenor a:hover { text-decoration:none;}


/* ================================= */
div#content .technology{ padding:35px 10px 20px 10px }
div#content .technology h1{color:#C45B01; font-size:1.6em; border-bottom:1px dotted #C45B01; padding-bottom:5px;}

div#content .technology .sild_menu{ float:left; width:240px; margin:8px 5px 10px 0px; font-size:0.95em; }
div#content .technology .sild_menu .fir_menu{ margin-left:10px}
div#content .technology .sild_menu .fir_menu li{ margin-top:15px; margin-bottom:3px; }
div#content .technology .sild_menu .theme { color:#C45B01;  font-weight:bold; text-decoration:underline;}
div#content .technology .sild_menu .sub_menu{ margin-left:5px}
div#content .technology .sild_menu .sub_menu li{background:none; list-style:disc; list-style-image:none; list-style-position:inside;  margin-top:2px; margin-bottom:3px; }

div#content .technology .sild_menu a{ color:#333;}
div#content .technology .sild_menu a:hover{ color:#C45B01; }
div#content .technology .sild_menu a.active{ color:#C45B01; font-weight:bold; text-decoration:underline;}
div#content .technology .sild_menu .sub_menu li a.active{ color:#C45B01; font-weight:bold; text-decoration:none;}

div#content .technology .content_text{ float:left; width:680px;  margin:10px; border-left:1px dotted #C45B01; padding-left:18px; padding-bottom:10px; text-align:justify;}
div#content .technology .content_text h2{ color:#C45B01; font-size:1.4em; font-weight:normal; margin-top:8px; margin-bottom:15px;}
div#content .technology .content_text h3{ color:#C45B01; margin-top:30px; margin-bottom:10px;}
div#content .technology .content_text img{ float:right; padding:5px; border:1px solid #C45B01; margin:5px 0px 10px 10px;}
div#content .technology .content_text a{ color:#cf720f;}
div#content .technology .content_text a:hover{color:#cf720f;}
div#content .technology  .content_text .pic img{ float:left; padding:5px; border:1px solid #C45B01; margin:5px 10px 10px 0px;}

div#content .technology .content_text .keys { margin-bottom:15px; text-align:left;}
div#content .technology .content_text .keys p span { margin-right:5px; font-style:normal; font-weight:normal;}
div#content .technology .content_text .keys table th {color:#C45B01;  text-align:left; padding-top:25px; }
div#content .technology .content_text .keys table tr td{padding-top:4px; padding-bottom:6px;}
div#content .technology .content_text .keys table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .technology .content_text .keys table tr td.name{ width:450px;}
div#content .technology .content_text .keys table tr td.mail{ padding-left:30px;}


div#content .technology .content_text .convenor{ padding-top:20px; font-weight:bold; clear:both;}
div#content .technology .content_text .convenor img{ vertical-align:middle; border:none; float:none; padding-left:5px; margin:0px}
div#content .technology .content_text .convenor a { color:#034434; text-decoration:underline;}
div#content .technology .content_text .convenor a:hover { text-decoration:none;}


/* ================================= *//* ================================= */
div#content .key_member{padding:35px 10px 20px 10px }
div#content .key_member h1{color:#023731; font-size:1.6em; border-bottom:1px dotted #023731; padding-bottom:5px;}

div#content .key_member .sild_menu{ float:left; width:240px; margin:8px 5px 10px 0px; font-size:0.95em; }
div#content .key_member .sild_menu .fir_menu{ margin-left:10px}
div#content .key_member .sild_menu .fir_menu li{  margin-top:15px; margin-bottom:3px; }
div#content .key_member .sild_menu .theme {color:#023731;  font-weight:bold; text-decoration:underline;}
div#content .key_member .sild_menu .sub_menu{ margin-left:5px}
div#content .key_member .sild_menu .sub_menu li{background:none; list-style:disc; list-style-image:none; list-style-position:inside;  margin-top:2px; margin-bottom:3px; }

div#content .key_member .sild_menu a{ color:#333;}
div#content .key_member .sild_menu a:hover{ color:#023731; }
div#content .key_member .sild_menu a.active{ color:#023731; font-weight:bold; text-decoration:underline;}
div#content .key_member .sild_menu .sub_menu li a.active{ color:#023731; font-weight:bold; text-decoration:none;}


div#content .key_member .content_text{ float:left; width:680px;  margin:10px; border-left:1px dotted #023731; padding-left:18px; padding-bottom:10px }
div#content .key_member .content_text h2{ color:#023731; font-size:1.4em; font-weight:normal; margin-top:8px; margin-bottom:15px;}
div#content .key_member .content_text h3{ color:#023731; margin-top:30px; margin-bottom:10px;}
div#content .key_member .content_text a{ color:#023731;}
div#content .key_member .content_text a:hover{color:#023731;}




/* ===================== */

div#content .key_member .content_text .bio_keys { margin-bottom:40px; text-align:left;}
div#content .key_member .content_text .bio_keys  h2{color:#fff; line-height:1.5em;  padding-left:5px;  background-color:#3a2278; font-size:1.4em; font-weight:normal; margin-top:15px;  margin-bottom:0px;}
div#content .key_member .content_text .bio_keys a {color:#6438B2; }
div#content .key_member .content_text .bio_keys a:hover {color:#6438B2; }
div#content .key_member .content_text .bio_keys p span { margin-right:5px; font-style:normal; font-weight:normal;}
div#content .key_member .content_text .bio_keys table th {color:#3a2278;  text-align:left; padding-top:20px; }
div#content .key_member .content_text .bio_keys table tr td{padding-top:4px; padding-bottom:6px;}
div#content .key_member .content_text .bio_keys table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .key_member .content_text .bio_keys table tr td.name{ width:450px;}
div#content .key_member .content_text .bio_keys table tr td.mail{ padding-left:30px;}

div#content .key_member .content_text .bio_keys .go_top{ font-size:0.85em; text-align:right; padding-right:10px; margin-top:15px; margin-bottom:5px;}
div#content .key_member .content_text .bio_keys .go_top img{ vertical-align:middle; margin-top:-3px; margin-right:1px; }
div#content .key_member .content_text .bio_keys .go_top a {color:#04664E;}



div#content .key_member .content_text .china_keys { margin-bottom:40px; text-align:left;}
div#content .key_member .content_text .china_keys  h2{color:#fff; line-height:1.5em;  padding-left:5px;  background-color:#A6152A; font-size:1.4em; font-weight:normal; margin-top:15px; margin-bottom:0px;}
div#content .key_member .content_text .china_keys a {color:#E32D51; }
div#content .key_member .content_text .china_keys a:hover {color:#E32D51; }
div#content .key_member .content_text .china_keys p span { margin-right:5px; font-style:normal; font-weight:normal;}
div#content .key_member .content_text .china_keys table th {color:#A6152A;  text-align:left; padding-top:20px; }
div#content .key_member .content_text .china_keys table tr td{padding-top:4px; padding-bottom:6px;}
div#content .key_member .content_text .china_keys table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .key_member .content_text .china_keys table tr td.name{ width:450px;}
div#content .key_member .content_text .china_keys table tr td.mail{ padding-left:30px;}

div#content .key_member .content_text .china_keys .go_top{ font-size:0.85em; text-align:right; padding-right:10px; margin-top:15px; margin-bottom:5px;}
div#content .key_member .content_text .china_keys .go_top img{ vertical-align:middle; margin-top:-3px; margin-right:1px; }
div#content .key_member .content_text .china_keys .go_top a {color:#04664E;}



div#content .key_member .content_text .com_keys { margin-bottom:40px; text-align:left;}
div#content .key_member .content_text .com_keys  h2{color:#fff; line-height:1.5em;  padding-left:5px;  background-color:#017998; font-size:1.4em; font-weight:normal; margin-top:15px; margin-bottom:0px;}
div#content .key_member .content_text .com_keys a {color:#029DB8; }
div#content .key_member .content_text .com_keys a:hover {color:#029DB8; }
div#content .key_member .content_text .com_keys p span { margin-right:5px; font-style:normal; font-weight:normal;}
div#content .key_member .content_text .com_keys table th {color:#017998;  text-align:left; padding-top:20px; }
div#content .key_member .content_text .com_keys table tr td{padding-top:4px; padding-bottom:6px;}
div#content .key_member .content_text .com_keys table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .key_member .content_text .com_keys table tr td.name{ width:450px;}
div#content .key_member .content_text .com_keys table tr td.mail{ padding-left:30px;}
div#content .key_member .content_text .com_keys .go_top{ font-size:0.85em; text-align:right; padding-right:10px; margin-top:15px; margin-bottom:5px;}
div#content .key_member .content_text .com_keys .go_top img{ vertical-align:middle; margin-top:-3px; margin-right:1px; }
div#content .key_member .content_text .com_keys .go_top a {color:#04664E;}


div#content .key_member .content_text .env_keys { margin-bottom:40px; text-align:left;}
div#content .key_member .content_text .env_keys  h2{color:#fff; line-height:1.5em;  padding-left:5px;  background-color:#03862D; font-size:1.4em; font-weight:normal; margin-top:15px; margin-bottom:0px;}
div#content .key_member .content_text .env_keys a {color:#03A73B; }
div#content .key_member .content_text .env_keys a:hover {color:#03A73B; }
div#content .key_member .content_text .env_keys p span { margin-right:5px; font-style:normal; font-weight:normal;}
div#content .key_member .content_text .env_keys table th {color:#03862D;  text-align:left; padding-top:20px; }
div#content .key_member .content_text .env_keys table tr td{padding-top:4px; padding-bottom:6px;}
div#content .key_member .content_text .env_keys table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .key_member .content_text .env_keys table tr td.name{ width:450px;}
div#content .key_member .content_text .env_keys table tr td.mail{ padding-left:30px;}
div#content .key_member .content_text .env_keys .go_top{ font-size:0.85em; text-align:right; padding-right:10px; margin-top:15px; margin-bottom:5px;}
div#content .key_member .content_text .env_keys .go_top img{ vertical-align:middle; margin-top:-3px; margin-right:1px; }
div#content .key_member .content_text .env_keys .go_top a {color:#04664E;}




div#content .key_member .content_text .fro_keys { margin-bottom:40px; text-align:left;}
div#content .key_member .content_text .fro_keys  h2{color:#fff; line-height:1.5em;  padding-left:5px;  background-color:#C45B01; font-size:1.4em; font-weight:normal; margin-top:15px; margin-bottom:0px;}
div#content .key_member .content_text .fro_keys a {color:#CF720F; }
div#content .key_member .content_text .fro_keys a:hover {color:#CF720F; }
div#content .key_member .content_text .fro_keys p span { margin-right:5px; font-style:normal; font-weight:normal;}
div#content .key_member .content_text .fro_keys table th {color:#C45B01;  text-align:left; padding-top:20px; }
div#content .key_member .content_text .fro_keys table tr td{padding-top:4px; padding-bottom:6px;}
div#content .key_member .content_text .fro_keys table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .key_member .content_text .fro_keys table tr td.name{ width:450px;}
div#content .key_member .content_text .fro_keys table tr td.mail{ padding-left:30px;}
div#content .key_member .content_text .fro_keys .go_top{ font-size:0.85em; text-align:right; padding-right:10px; margin-top:15px; margin-bottom:5px;}
div#content .key_member .content_text .fro_keys .go_top img{ vertical-align:middle; margin-top:-3px; margin-right:1px; }
div#content .key_member .content_text .fro_keys .go_top a {color:#04664E;}


div#content .key_member .content_text .emerging{ text-align:left; margin-top:20px;}
div#content .key_member .content_text .emerging  h2{color:#fff; line-height:1.5em;  padding-left:5px;  background-color:#023731; font-size:1.4em; font-weight:normal; margin-top:15px; margin-bottom:0px;}
div#content .key_member .content_text .emerging p span { margin-right:5px; font-style:normal; font-weight:normal;}
div#content .key_member .content_text .emerging table th {color:#023731;  text-align:left; padding-top:20px; }
div#content .key_member .content_text .emerging table th span{ font-weight:normal;}
div#content .key_member .content_text .emerging table tr td{padding-top:4px; padding-bottom:6px;}
div#content .key_member .content_text .emerging table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .key_member .content_text .emerging table tr td.name{ width:450px;}
div#content .key_member .content_text .emerging table tr td.mail{ padding-left:30px;}




/* ================================= */

div#content .contact_us{ padding:35px 10px 5px 10px }
div#content .contact_us h1{color:#023731; font-size:1.6em; border-bottom:1px dotted #023731; padding-bottom:5px;}


div#content .contact_us .content_text{ margin:10px; padding-top:2px;}
div#content .contact_us .content_text p span{ font-style:normal;}

div#content .contact_us .content_text table tr td{ width:380px; padding-bottom:10px}

div#content .contact_us .content_text .key1{ margin-top:20px;}
div#content .contact_us .content_text .key1 h2{color:#3a2278; line-height:1.5em; font-size:1.4em; font-weight:normal; margin-bottom:0px; border-bottom:1px dotted #3a2278; padding-bottom:3px; width:660px;}
div#content .contact_us .content_text .key1 a {color:#6438B2; }
div#content .contact_us .content_text .key1 a:hover {color:#6438B2; }
div#content .contact_us .content_text .key1 table { margin-bottom:10px;}
div#content .contact_us .content_text .key1 table th {text-align:left; padding-top:8px; }
div#content .contact_us .content_text .key1 table tr td{padding-top:4px; padding-bottom:5px;}
div#content .contact_us .content_text .key1 table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .contact_us .content_text .key1 table tr td.title a{ text-decoration:underline} 
div#content .contact_us .content_text .key1 table tr td.title a:hover{ text-decoration:none;} 
div#content .contact_us .content_text .key1 table tr td.name{ width:450px;}
div#content .contact_us .content_text .key1 table tr td.mail{ padding-left:30px;}

div#content .contact_us .content_text .key2{ margin-top:20px;}
div#content .contact_us .content_text .key2 h2{color:#A6152A; line-height:1.5em; font-size:1.4em; font-weight:normal; margin-bottom:0px; border-bottom:1px dotted #A6152A; padding-bottom:3px; width:660px;}
div#content .contact_us .content_text .key2 a {color:#E32D51; }
div#content .contact_us .content_text .key2 a:hover {color:#E32D51; }
div#content .contact_us .content_text .key2 table { margin-bottom:10px;}
div#content .contact_us .content_text .key2 table th {text-align:left; padding-top:8px; }
div#content .contact_us .content_text .key2 table tr td{padding-top:4px; padding-bottom:5px;}
div#content .contact_us .content_text .key2 table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .contact_us .content_text .key2 table tr td.title a{ text-decoration:underline} 
div#content .contact_us .content_text .key2 table tr td.title a:hover{ text-decoration:none;} 
div#content .contact_us .content_text .key2 table tr td.name{ width:450px;}
div#content .contact_us .content_text .key2 table tr td.mail{ padding-left:30px;}


div#content .contact_us .content_text .key3{ margin-top:20px;}
div#content .contact_us .content_text .key3 h2{color:#017998; line-height:1.5em; font-size:1.4em; font-weight:normal; margin-bottom:0px; border-bottom:1px dotted #017998; padding-bottom:3px; width:660px;}
div#content .contact_us .content_text .key3 a {color:#029DB8; }
div#content .contact_us .content_text .key3 a:hover {color:#029DB8; }
div#content .contact_us .content_text .key3 table { margin-bottom:10px;}
div#content .contact_us .content_text .key3 table th {text-align:left; padding-top:8px; }
div#content .contact_us .content_text .key3 table tr td{padding-top:4px; padding-bottom:5px;}
div#content .contact_us .content_text .key3 table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .contact_us .content_text .key3 table tr td.title a{ text-decoration:underline} 
div#content .contact_us .content_text .key3 table tr td.title a:hover{ text-decoration:none;} 
div#content .contact_us .content_text .key3 table tr td.name{ width:450px;}
div#content .contact_us .content_text .key3 table tr td.mail{ padding-left:30px;}


div#content .contact_us .content_text .key4{ margin-top:20px;}
div#content .contact_us .content_text .key4 h2{color:#03862D; line-height:1.5em; font-size:1.4em; font-weight:normal; margin-bottom:0px; border-bottom:1px dotted #03862D; padding-bottom:3px; width:660px;}
div#content .contact_us .content_text .key4 a {color:#03A73B; }
div#content .contact_us .content_text .key4 a:hover {color:#03A73B; }
div#content .contact_us .content_text .key4 table { margin-bottom:10px;}
div#content .contact_us .content_text .key4 table th {text-align:left; padding-top:8px; }
div#content .contact_us .content_text .key4 table tr td{padding-top:4px; padding-bottom:5px;}
div#content .contact_us .content_text .key4 table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .contact_us .content_text .key4 table tr td.title a{ text-decoration:underline} 
div#content .contact_us .content_text .key4 table tr td.title a:hover{ text-decoration:none;} 
div#content .contact_us .content_text .key4 table tr td.name{ width:450px;}
div#content .contact_us .content_text .key4 table tr td.mail{ padding-left:30px;}


div#content .contact_us .content_text .key5{ margin-top:20px;}
div#content .contact_us .content_text .key5 h2{color:#C45B01; line-height:1.5em; font-size:1.4em; font-weight:normal; margin-bottom:0px; border-bottom:1px dotted #C45B01; padding-bottom:3px; width:660px;}
div#content .contact_us .content_text .key5 a {color:#CF720F; }
div#content .contact_us .content_text .key5 a:hover {color:#CF720F; }
div#content .contact_us .content_text .key5 table { margin-bottom:10px;}
div#content .contact_us .content_text .key5 table th {text-align:left; padding-top:8px; }
div#content .contact_us .content_text .key5 table tr td{padding-top:4px; padding-bottom:5px;}
div#content .contact_us .content_text .key5 table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .contact_us .content_text .key5 table tr td.title a{ text-decoration:underline; } 
div#content .contact_us .content_text .key5 table tr td.title a:hover{ text-decoration:none;} 
div#content .contact_us .content_text .key5 table tr td.name{ width:450px;}
div#content .contact_us .content_text .key5 table tr td.mail{ padding-left:30px;}

div#content .contact_us .content_text .key6{ margin-top:20px;}
div#content .contact_us .content_text .key6 h2{color:#023731; line-height:1.5em; font-size:1.4em; font-weight:normal; margin-bottom:0px; border-bottom:1px dotted #023731; padding-bottom:3px; width:660px;}
div#content .contact_us .content_text .key6 a {color:#023731; }
div#content .contact_us .content_text .key6 a:hover {color:#023731; }
div#content .contact_us .content_text .key6 table { margin-bottom:10px;}
div#content .contact_us .content_text .key6 table th {text-align:left; padding-top:10px; }
div#content .contact_us .content_text .key6 table tr td{padding-top:4px; padding-bottom:8px;}
div#content .contact_us .content_text .key6 table tr td.title{ text-decoration:underline; padding-top:10px; padding-bottom:5px; }
div#content .contact_us .content_text .key6 table tr td.title a{ text-decoration:underline; } 
div#content .contact_us .content_text .key6 table tr td.title a:hover{ text-decoration:none;} 
div#content .contact_us .content_text .key6 table tr td.name{ width:450px;}
div#content .contact_us .content_text .key6 table tr td.mail{ padding-left:30px;}



/* ================================= */

div#content .sitemap{ padding:35px 10px 3px 10px }
div#content .sitemap h1{color:#023731; font-size:1.6em; border-bottom:1px dotted #023731; padding-bottom:5px;}

div#content .sitemap .content_text{ margin:10px; padding-top:2px;}

div#content .sitemap .content_text .site01 { margin-bottom:25px; margin-top:10px; color:#023731;}
div#content .sitemap .content_text .site01 h2{ font-size:1.2em; margin-bottom:5px; }
div#content .sitemap .content_text .site01 a{color:#023731;}
div#content .sitemap .content_text .site01 li { list-style:disc; list-style-position:inside;}

div#content .sitemap .content_text .site02 { margin-bottom:25px; margin-top:10px; color:#2d367b;}
div#content .sitemap .content_text .site02 h2{ font-size:1.2em; margin-bottom:5px; }
div#content .sitemap .content_text .site02 a{color:#2d367b;}
div#content .sitemap .content_text .site02 li { list-style:disc ; list-style-position:inside;}


div#content .sitemap .content_text .site03 { margin-bottom:25px; margin-top:10px; color:#3A2278; }
div#content .sitemap .content_text .site03 h2{font-size:1.2em;  margin-bottom:5px; }
div#content .sitemap .content_text .site03 a{color:#3A2278;}
div#content .sitemap .content_text .site03 li { list-style:disc; list-style-position:inside;}


div#content .sitemap .content_text .site04 { margin-bottom:25px;  margin-top:10px; color:#A6152A; }
div#content .sitemap .content_text .site04 h2{font-size:1.2em;  margin-bottom:5px;}
div#content .sitemap .content_text .site04 a{color:#A6152A;}
div#content .sitemap .content_text .site04 li { list-style:disc; list-style-position:inside;}

div#content .sitemap .content_text .site05 { margin-bottom:25px;  margin-top:10px;  color:#017998;}
div#content .sitemap .content_text .site05 h2{ font-size:1.2em; margin-bottom:5px; }
div#content .sitemap .content_text .site05 a{color:#017998}
div#content .sitemap .content_text .site05 li { list-style:disc; list-style-position:inside; }


div#content .sitemap .content_text .site06 { margin-bottom:25px;  margin-top:10px; color:#03862D;}
div#content .sitemap .content_text .site06 h2{ font-size:1.2em; margin-bottom:5px; }
div#content .sitemap .content_text .site06 a{color:#03862D;}
div#content .sitemap .content_text .site06 li { list-style:disc; list-style-position:inside;}


div#content .sitemap .content_text .site07 { margin-bottom:25px; margin-top:10px; color:#C45B01;}
div#content .sitemap .content_text .site07 h2{ font-size:1.2em;  margin-bottom:5px;}
div#content .sitemap .content_text .site07 a{color:#C45B01;}
div#content .sitemap .content_text .site07 li { list-style:disc; list-style-position:inside;}




/* ================================= */

div#content .message{ padding:35px 10px 5px 10px }
div#content .message h1{color:#023731; font-size:1.6em; border-bottom:1px dotted #023731; padding-bottom:5px; }

div#content .message .content_text{ margin:10px; padding-top:2px; text-align:justify;}
div#content .message .content_text p span{ font-style:normal;}
div#content .message .content_text p span a{ color:#333;}
div#content .message .content_text span.date{ font-style:italic; font-weight:normal;}
div#content .message .content_text .pic img{ float:left; margin:13px 10px 10px 0px;}
div#content .message .content_text .slogan{ float:right; margin-top:-150px}
div#content .message .content_text .slogan1{ font-size:0.9em; text-align:right;  font-style:italic;}
div#content .message .content_text .slogan1 p{ margin:0px;}
div#content .message .content_text .slogan2{ font-size:0.9em; text-align:right; margin-top:20px; font-style:italic; margin-right:75px; clear:both;}
div#content .message .content_text .slogan2 p{ margin:0px;}


div#content .message .content_text .convenor{ padding-top:25px; font-weight:bold; clear:both;}
div#content .message .content_text .convenor img{ vertical-align:middle; border:none; float:none; padding-left:5px; margin:0px}
div#content .message .content_text .convenor a { color:#034434; text-decoration:underline;}
div#content .message .content_text .convenor a:hover { text-decoration:none;}

/* ================================= *//* ================================= */
div#footer .footer_menu { margin-top:5px;}
div#footer .footer_menu li{ float:right; margin:5px 4px; }
div#footer .copyright { float:right; margin-right:4px; clear:both; margin-bottom:20px;}
div#footer .copyright span{margin:0 5px;}
div#footer a {color:#034434;}

/* ================================= */
/* ================================= */

