body {font-size:12px; line-height: 20px; margin:0; padding:0; word-break:break-all; word-wrap:word-break;}

td {font-size:12px; line-height: 20px;}
a:link { font-size:12px; color: #000000; text-decoration: underline }
a:visited{ font-size:12px; color: #000000; text-decoration: underline }
a:hover {font-size:12px;color: red}
form,h1,h2,h3,h4,h5,h6{	margin: 0; padding:0;}
.m1{border-left: 1px solid #DFDFDB; border-top: 1px solid #DFDFDB; border-bottom: 1px solid #808080}
.m2{border-left: 1px solid #DFDFDB; border-bottom: 1px solid #808080; border-top: 1px solid #DFDFDB;border-right: 1px solid #DFDFDB;}
.m3{border-left: 1px solid #DFDFDB; border-top: 1px solid #DFDFDB;border-right: 1px solid #DFDFDB;}
.article{FONT-SIZE: 10pt; LINE-HEIGHT: 160%; table-layout:fixed;word-break:break-all;}
.bn{color:#FFFFFF;font-size:0.1pt;line-height:50%}
.contents{font-size:1pt;color:#F7F6F8}
.nb{border: 1px solid #000000;height:18px}
.coolbg {border-right: 2px solid #ACACAC; border-bottom: 2px solid #ACACAC; background-color: #E6E6E6}

#menu{background:url(templets/images/menu_bgl.gif) left no-repeat; background-color:#D50100; margin:auto; width:900px; height:26px;}
.menu_l{ float:left; width:897px; padding-top:4px; word-spacing:2px; color:#fff;}
.menu_l a{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.menu_l a:visited{ color:#efefef; text-decoration:none;}
.menu_l a:hover{color:#FFFF99; text-decoration:none;}
.menu_r{background:url(templets/images/menu_bgr.gif) right no-repeat; float:right; width:3px; height:26px;}