.mhcomm_green { overflow:hidden; position:relative; padding-bottom:10px;}
.mhcomm_green .t_m { position:relative; background:url(../images/green/t_m.gif) top left repeat-x; }
.mhcomm_green .b_m {  position:relative; background:url(../images/green/b_m.gif) 0 100% repeat-x; }
.mhcomm_green .box_m_l { position:relative; background:url(../images/green/box_m_l.gif) left repeat-y;}
.mhcomm_green .box_m_r { position:relative; background:url(../images/green/box_m_r.gif) top right repeat-y;}
.mhcomm_green .b_l { position:relative; background:url(../images/green/b_l.gif) 0 100% no-repeat; }
.mhcomm_green .b_r {position:relative; background:url(../images/green/b_r.gif) 100% 100% no-repeat;}

.mhcomm_green { position:relative; overflow:hidden; padding:0;}
.mhcomm_green .title { height:30px; }
.mhcomm_green .title h2 { padding:2px 0 0 15px; font-size:1.2em; color:#ffffff; font-weight:bold; display:block; text-decoration:none;}

.mhcomm_green ul { margin:0; padding:0 0 5px 0px;}
.mhcomm_green ul li { height:16px; background:url(../images/green/bullet.gif) no-repeat left 10px; margin-left:10px; padding: 3px 0 0 8px; overflow:hidden; list-style:none; white-space:nowrap; } 
.mhcomm_green ul li a { color:#090; text-decoration:none; font:1em; }
.mhcomm_green ul li a:hover { color:#f60; text-decoration:none; }
.mhcomm_green ul li .name { position:absolute; color:#868686; font-size:.9em; right:15px; margin-left:5px; z-index:1;}
.mhcomm_green ul li .date { color:#C0C0C0; font-size:.8em; }

.mhcomm_green .t_l { position:relative; background:url(../images/green/t_l.gif) top left no-repeat; }
.mhcomm_green .t_r { background:url(../images/green/t_r.gif) top right no-repeat; padding:8px; }