body{color:black;margin:0;padding:0;background-color:#ffffff;background-image:url(images/green/bg-image.gif);background-repeat:repeat-x;background-position:top;font-family:Tahoma;font-size:9pt;}
#container{width:1150;padding:0;background-color:#FFFFFF;}
#bg_white{background-color:#FFFFFF;}
table{font-family:Tahoma;}
table td{padding:0;border-width:0;vertical-align:top;font-family:'Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', Osaka,verdana, arial, sans-serif;}
p{line-height:120%;padding:0px 0px 0px 0px;text-align:left;font-size:10px;font-family:'Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', Osaka,verdana, arial, sans-serif;}
.header1{margin:0;padding:0;background-image:url(images/green/bg-header.gif);background-repeat:repeat-x;width:100%;vertical-align:top;line-height:100%;}
.header2{width:100%;vertical-align:middle;}
#Main{width:1150px;background-color:#FFFFFF;text-align:center;margin:0;padding:0;}
#title12{font-size:12px;line-height:130%;border-right:1px solid #006600;border-left:3px solid #0000FF;border-top:0px solid #DDEEFF;border-bottom:2px solid #006600;padding:3px 2px 0px 2px;text-align:left;background-image:none;}
.mc_contents{text-align:left;font-size:10pt;line-height:160%;margin:5px;padding:0px 20px 0px 20px;}
.mc_contents h1, .mc_contents h2,{font-size:18px;line-height:140%;margin:0px -10px 0px -20px;padding:8px 2px 6px 4px;}
.adminmenu_block{font-size:10px;line-height:100%;text-align:left;}
#md_contents{margin:7px;padding:0;}
a{color:#099600;text-decoration:none;background-color:transparent;}
a:hover{color:#FF0000;}
h1{font-size:18px;line-height:140%;border-right:1px solid #006600;border-left:7px solid #FF0000;border-top:0px solid #DDEEFF;border-bottom:2px solid #006600;padding:8px 2px 6px 4px;text-align:left;background-image:url(images/bg-center-blocks.gif);background-repeat:repeat-x;margin-top:8px;}
h2{color:#000066;font-weight:bold;font-size:16px;line-height:130%;border-right:1px solid #006600;border-left:5px solid #FF0000;border-top:0px solid #DDEEFF;border-bottom:2px solid #006600;padding:8px 2px 6px 4px;background-image:url(images/bg-center-blocks.gif);background-repeat:repeat-x;text-align:left;margin-top:8px;}
h3{font-size:14px;line-height:120%;border-right:0px solid #DDEEFF;border-left:3px solid #0000FF;border-top:0px solid #DDEEFF;border-bottom:1px solid #DDEEFF;padding:6px 0px 6px 4px;text-align:left;}
h4{font-size:14px;line-height:110%;border-left:2px solid #DDEEFF;border-bottom:1px solid #DDEEFF;text-align:left;}
h5{font-size:13px;line-height:110%;border-bottom:1px solid #DDEEFF;text-align:left;}
h1, h2, h3, h4, h5, h6{}
ul{margin:2px;padding:2px;list-style:decimal inside;text-align:left;}
li{margin-left:2px;list-style:square inside;color:#0053A6}
p{margin:0px;padding:5px;text-align:left;font-size:12px;line-height:100%;color:#000000;}
font:content{margin:2px;padding:2px;font-size:12px;line-height:120%;}
input{font-size:90%;margin-bottom:2px;margin-top:3px;}
.item{margin-bottom:8px;}
.itemCategory{text-align:left;font-size:16px;margin:0px;line-height:90%;padding-left:0px;}
.itemHead{color:#006dd5;margin:0px;}
.itemInfo{text-align:right;padding:3px;margin:5px;background-color:#CCFFCC;}
.itemTitle a{font-weight:bold;color:#009900;}
.itemPoster, .itemPostDate, .itemStats{font-size:90%;color:#000000;}
.itemBody{padding-left:15px;padding-right:15px;text-align:left;line-height:100%;}
.itemText{margin-top:1px;margin-bottom:1px;color:#808080;line-height:1.5em;}
.itemText a , .itemInfo a, .itemFoot a{color:#009900;font-weight:normal;}
.itemText a:hover .itemInfo a:hover, .itemFoot a:hover{color:#FF0000;text-decoration:none;}
.itemText:first-letter{}
.itemFoot{text-align:left;padding:3px;color:#000000;background-color:#EBEBEB;margin-right:20px;margin-left:20px;}
.itemAdminLink{font-size:90%;}
.itemPermaLink{font-size:90%;}
th{color:#000099;background-color:#CCFFCC;padding:2px;vertical-align:middle;font-family:Verdana, Arial, Helvetica, sans-serif;}
#readmore{text-align:left;padding-left:12px;font-weight:bold;}
#leftcolumn{width:220px;background-color:#FFFFFF;margin:0px;text-align:center;}
#rightcolumn{width:220px;background-color:#FFFFFF;margin:0px;text-align:left;}
#leftcolumn th, #rightcolumn th{color:#888888;vertical-align:middle;}
#leftcolumn .blockTitle{color:#FFFFFF;font-weight:bold;height:22px;text-align:left;margin:0px;background-image:url(images/green/bg-titles-b.gif);background-repeat:no-repeat;padding-top:9px;padding-right:8px;padding-bottom:0px;padding-left:40px;}
#rightcolumn .blockTitle{color:#FFFFFF;background-color:#006600;font-weight:bold;text-align:center;margin-right:0px;margin-left:0px;background-repeat:no-repeat;padding-top:2px;padding-right:4px;padding-bottom:2px;padding-left:4px;}
#leftcolumn .blockContent{text-align:left;width:200px;margin-bottom:2px;padding-top:2px;padding-bottom:0px;margin-left:10px;margin-right:10px;}
#rightcolumn .blockContent{text-align:center;margin-bottom:2px;padding-top:3px;padding-bottom:0px;margin-left:0px;width:200px;}
td#rightcolumn{width:200px;border-left:1px solid #006600;font-size:11px;}
.centercol{text-align:center;margin:0px;}
.centercol .blockContent a{}
#contents-banner{margin:0px;text-align:left;}
td#xbanner{margin:0px;text-align:center;}
.centercol .blockContent a:hover{}
.centercol .blockTitle{color:#000066;font-weight:bold;font-size:16px;line-height:130%;border-right:1px solid #006600;border-left:5px solid #FF0000;border-top:0px solid #DDEEFF;border-bottom:2px solid #006600;padding:8px 0px 8px 0px;margin:0px;background-image:url(images/bg-center-blocks.gif);background-repeat:repeat-x;text-align:left;padding-left:4px;}
.margin0{margin:0px;}
.centercol .blockContent{color:#808080;padding-top:3px;padding-left:7px;padding-bottom:2px;line-height:1.5em;text-align:left;}
.centercol li{}
#centercolumn{padding-right:2px;padding-left:2px;width:930px;}
#centercolumn th{color:#000099;vertical-align:middle;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#0053A6;}
#centerCcolumn, #bottomCcolumn{padding:0px 3px 1px 3px;width:680px;}
#centerLcolumn, #bottomLcolumn{width:50%;padding:0px 8px 0px 0px;width:340px;}
#centerRcolumn, #bottomRcolumn{width:50%;padding:0px 0px 0px 8px;width:340px;}
div#content{margin:10;text-align:left;padding:10px;width:710px;}
#mainmenu{}
#mainmenu a{font-size:14px;display:block;margin:0;padding:1px;font-weight:normal;font-weight:bold;}
#mainmenu a:hover{text-decoration:underline;background-color:#CCFFCC;}
#mainmenu a.menuTop, #mainmenu a.menuMain{padding-left:8px;}
#mainmenu a.menuSub{padding-left:25px;}
#usermenu a{display:block;margin:0;padding:2px;font-weight:normal;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCCCCC;}
#usermenu a:hover{}
#usermenu a.menuTop{}
#usermenu a.highlight{color:#000000;background-image:url(images/bg-userm-act-blue.gif);background-repeat:repeat-x;}
.outer{border:1px solid silver;}
.head{color:#000000;background-color:#DDEEFF;padding:2px;font-weight:bold;}
.even{background-color:#DDFFFF;padding:2px;}
.odd{background-color:#FFFFF8;padding:2px;}
.foot{background-color:#c2cdd6;padding:2px;font-weight:bold;text-align:center;}
tr.even td{background-color:#FFFFF8;padding:2px;}
tr.odd td{background-color:#DDFFFF;padding:2px;}
.head_lg{color:#000000;background-color:#CCFFCC;padding:2px;font-weight:bold;}
.head_wt{color:#000000;background-color:#FFFFFF;padding:2px;font-weight:bold;}
div.errorMsg{background-color:#FFCCCC;text-align:center;border-top:1px solid #DDDDFF;border-left:1px solid #DDDDFF;border-right:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;font-weight:bold;padding:10px;}
div.confirmMsg{background-color:#DDFFDF;color:#136C99;text-align:center;border-top:1px solid #DDDDFF;border-left:1px solid #DDDDFF;border-right:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;font-weight:bold;padding:10px;}
div.resultMsg{background-color:#FFCCCC;color:#333333;text-align:center;border-top:1px solid silver;border-left:1px solid silver;font-weight:bold;border-right:1px solid #666666;border-bottom:1px solid #666666;padding:10px;}
div.xoopsCode{background:#FFFFFF;border:1px inset #000080;font-family:"Courier New",Courier,monospace;padding:0px 6px 6px 6px;}
div.xoopsQuote{background:#FFFFFF;border:1px inset #000080;font-family:"Courier New",Courier,monospace;padding:0px 6px 6px 6px;}
.comTitle{font-weight:bold;margin-bottom:2px;}
.comText{padding:2px;}
.comUserStat{font-size:10px;color:#0053A6;font-weight:bold;border:1px solid silver;background-color:#ffffff;margin:2px;padding:2px;}
.comUserStatCaption{font-weight:normal;}
.comUserStatus{margin-left:2px;margin-top:10px;color:#0053A6;font-weight:bold;font-size:10px;}
.comUserRank{margin:2px;}
.comUserRankText{font-size:10px;font-weight:bold;}
.comUserRankImg{border:0;}
.comUserName{}
.comUserImg{margin:2px;}
.comDate{font-weight:normal;font-style:italic;font-size:smaller}
.comDateCaption{font-weight:bold;font-style:normal;}
.footer{text-align:center;font-weight:normal;text-decoration:none;font-size:95%;padding-top:0px;padding-bottom:0px;}
.footer1{color:#FFFFFF;background-color:#484848;height:27px;}
.footer2{background-color:#FFFFFF;height:42px;padding-top:15px;color:#999999;}
.footer a{text-decoration:none;font-weight:normal;color:#999999;}
.footer a:hover{color:#CCCCCC;}
select{font-size:90%;margin-bottom:4px;}
textarea{}
.center-image{background-image:url(images/green/img-center-green-right.jpg);background-position:right;height:135px;}
.bg-center-blocks{background-position:top;}
.bg-center-blocks-right{width:11px;background-position:top;}
.bg-center-blocks-botom{background-image:url(images/box_11.gif);background-repeat:repeat-x;height:11px;}
.bg-center-blocks-left{width:6px;background-position:top;}
.bg-center-blocks-left-corner{background-image:url(images/box_09.gif);height:11px;width:6px;}
.bg-center-blocks-right-corner{height:11px;width:11px;}
.bg-left-column-blocks{background-position:top;}
.logo{padding-top:15px;}
.date a:link{color:#FFFFFF;text-decoration:none;}
.date a:visited{color:#FFFFFF;text-decoration:none;}
.date a:hover{color:#FF0000;text-decoration:none;}
.date{color:#ffffff;padding-top:2px;padding-left:10px;}
#toolbar{width:172px;}
.newsff{background-repeat:no-repeat;padding-top:8px;padding-left:0px;padding-right:0px;}
.headline{background-image:url(images/bg-headline-c.gif);padding-top:8px;padding-left:0px;padding-right:0px;}
.headline-n{background-image:url(images/bg-headline-c.gif);padding0:0px;}
#headline{background-image:url(images/bg-headline-c.gif);padding-top:8px;padding-left:0px;padding-right:0px;}
#headline-n{background-image:url(images/bg-headline-c.gif);padding0:0px;}
.user-menu{background-image:url(images/bg_icon.gif);background-repeat:no-repeat;text-align:left;padding-top:5px;padding-left:10px;padding-right:0px;}
.banner{text-align:right;padding-top:1px;padding-left:1px;padding-right:0px;}
.poweredby{text-align:left;padding-left:25px;}
.linksfoot1{text-align:right;color:#FFFFFF;padding-right:20px;padding-top:5px;}
.linksfoot1 a{text-align:right;color:#FFFFFF;}
.linksfoot1 a:hover{text-align:right;color:#00FF66;}
.search-h{text-align:right;paddingt:3px;}
.bookmark{text-align:center;paddingt:0px;line-height:100%;}
.search-bg{background-image:url(images/bg-search.gif);background-repeat:no-repeat;background-position:right;border:thin solid #cccccc;height:15px;}
.search-txt{text-align:right;}
.search-box{width:20px;}
#search-f{float:left;width:100%;font-size:93%;line-height:normal;padding-top:0px;background-image:url(images/bg-header2.gif);}
#search a:link{color:#FFFFFF;text-decoration:none;}
#search a:hover span{color:#FFF;}
#search a:visted{color:#FFF;}
.search a:link{color:#FFFFFF;text-decoration:none;}
.search a:visited{color:#FFFFFF;text-decoration:none;}
.search a:hover{color:#FF0000;text-decoration:none;}
.search{color:#ffffff;padding-top:2px;padding-left:10px;}
#img-menu{float:left;width:100%;font-size:93%;line-height:normal;padding-top:0px;background-image:url(images/bg-header2.gif);}
#img-menu ul{margin:0;padding:0px 10px 0px 0px;list-style:none;}
#img-menu li{display:inline;margin:0;padding:0;}
#img-menu a{float:left;margin:0;padding:0 0 0 4px;text-decoration:none;background-image:url(images/bg-header2.gif);background-repeat:repeat;background-position:left top;}
#img-menu a span{float:left;display:block;padding:5px 15px 4px 6px;color:#006600;border-right-width:1px;border-right-style:solid;border-right-color:#336600;}
#tabsE a span{float:none;}
#user-menu a:hover span{color:#FFF;}
#user-menu a:hover{background-image:url(images/hmenu-bg-over.gif);}
#user-menu a:hover span{background-position:100% -42px;}
#tabsE{float:left;width:100%;font-size:93%;line-height:normal;padding-top:0px;}
#tabsE ul{margin:0;padding:0px 10px 0px 0px;list-style:none;}
#tabsE li{display:inline;margin:0;padding:0;background-image:url(images/bg-header2.gif);}
#tabsE a{float:left;margin:0;padding:0 0 0 4px;text-decoration:none;background-image:url(images/hmenu-bg.gif);background-repeat:repeat;background-position:left top;}
#tabsE a span{float:left;display:block;padding:5px 5px 6px 3px;color:#006600;border-right-width:1px;border-right-style:solid;border-right-color:#336600;}
#tabsE a span{float:none;}
#tabsE a:hover span{color:#FFF;}
#tabsE a:hover{background-image:url(images/hmenu-bg-over.gif);}
#tabsE a:hover span{background-position:100% -42px;}
-->
