html, body{margin:auto 0; text-align:center;
	scrollbar-arrow-color: #0066C8;scrollbar-3dlight-color: #4F4F82;scrollbar-darkshadow-color: #4F4F82;scrollbar-face-color: #f4f4f0;scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #d0d0d0;scrollbar-track-color: #ffffff;
}
* {padding:0;margin:0;}
body, td, input, textarea, select, button { font-size:13px;color:#000000;font-family: "tahoma";  }
a:link, a:visited { text-decoration: none; color: #000000;}
a:hover { text-decoration: none; color : #0000FF;}
a img { border: none; }
ul,li{list-style: none;}
table{text-align:left;}
h1, h2, h3, h4, h5, h6 { font-size:100%;font-weight:normal;color:#000000;margin:0px;padding: 0px;}
h3 { font-size:120%;font-weight:normal;}
h6 { font-size:10px; line-height : 0;}

.header{padding:5px;border-bottom:1px solid #E4E4E4;font-weight: bold;background:#F4F4F4;}
.wheader{margin:0px auto;height:22px;padding-left:5px;line-height:22px;background:url('image/bg_wheader.gif') #FFFFFF repeat-x center;}
.input{border:1px solid #999999;padding:1px;}
.inputfile{border:1px solid #999999;padding:1px;font-size:12px;}
.inputblue{border:1px solid #0077EE;padding:1px;font-size:12px;}
.textinput{width:100px;height:16px;border:1px solid #999999;font-size:12px;}
.minibutton{border:1px solid #999999;font-size:11px;background-color:#F5F5F5;}
.button{border:1px solid #999999;padding:1px 10px;background-color:#F5F5F5;}
.buttonblue {width: 100px;padding:4px;border: 1px solid #001133;background:url(image/bg_buttonblue.gif) #92C4FF;font-size: 12px;font-weight:bold;text-align:center;font-family: "MS Sans Serif", "Microsoft Sans Serif", "tahoma"; }
.buttonyellow {width: 100px;padding:4px;border: 1px solid #332200;background:url(image/bg_buttonyellow.gif) #F8B605;font-size: 12px;font-weight:bold;text-align:center;font-family: "MS Sans Serif", "Microsoft Sans Serif", "tahoma"; }
.buttonwhite {width: 100px;padding:4px;border: 1px solid #AAAAAA;background:url(image/bg_buttonwhite.gif) #FCFCFC;font-size: 12px;font-weight:bold;text-align:center;font-family: "MS Sans Serif", "Microsoft Sans Serif", "tahoma"; }
.mgreen{padding:15px 8px;border:1px solid #229922;background-color:#F5FFF5;text-align:center}
.mred{padding:15px 8px;border:1px solid #CC4444;background-color:#FFF5F5;text-align:center}
.mblue{padding:15px 8px;border:1px solid #3377CC;background-color:#F3FCFF;text-align:center}

.pagenum ul, li{ display:inline;}
.pagenum span a{ padding:1px;padding-left:4px;padding-right:4px;border:1px solid #999999;}
.pagenum span a:hover{ 	color:#FFFFFF;background-color:#3333DD;border:1px solid #000000;}
.spagenum{padding:1px;padding-left:4px;padding-right:4px;border:1px solid #550000;color:#FFFFFF;background-color:#DD3333;font-weight: bold;}

.clubcontent{margin:0px auto;margin-top:4px;width:930px;background:url(image/bgcontent.gif) #FFFFFF repeat-y left;border-bottom:5px solid #E1E1E1;}
.bar{height:22px;background:#E1E1E1;}
.menu{float:left;width:210px;}
.headtext{margin:0px auto;padding:10px;width:910px;background:#FFFFFF;text-align:left;}

.content{margin:0px auto;width:930px;background:#FFFFFF;}
.contentmain{margin:0px auto;margin-top:4px;width:930px;background:#FFFFFF;}
.message{margin:0px auto;margin-top:20px;width:900px;padding:30px 15px;border-top:22px solid #E1E1E1;background-color:#FFFFFF;}
.message2{margin:0px auto;width:680px;text-align:center;border:1px solid #E4E4E4;background-color:#FFFFFF;}

/* ################ MAINMENU ################ */
.mainmenu{position:absolute;top:25px;left:50%;margin-left:-300px;width:760px;background:url(image/bg_mainmenu.gif) #FFFFFF repeat-x top;display:none;border:1px solid #000000;}
.mainmenu a{color:#000000;}
.mainmenu a:hover{color:#005599;}

/* ################ BOARD ################ */
.webboard{width:100%;border-bottom:5px solid #E1E1E1;}
.webboard th{padding:5px 5px;background:#F4F4F4;color:#888888;text-align:center;}
.webboard td{padding:4px 5px;color:#888888;text-align:center;border-bottom:1px solid #E4E4E4;}
.webboard td a{color:#000000;}
.webboard td a:hover{color:#0000FF;}

 /* ################ FORMPOST ################ */
.formpost {margin:0px auto;width:100%;border:0px solid #000000;background:#FFFFFF;}
.formpost th{width:200px;background:#F8F8F8;padding:5px;border-bottom:1px solid #DDDDDD;border-right:1px solid #DDDDDD;font-weight:normal;}
.formpost td{padding:5px;border-bottom:1px solid #DDDDDD;}
.postmenu ul, li {display:inline;}
.postmenu li a img {border:1px solid #CCCCCC;}
.postmenu li a:hover img{border:1px solid #000000;background:#DDEEFF;}
.emopad img{cursor:pointer;}

 /* ################ TOPIC ################ */
.board_content{width:100%;line-height:16px;overflow:auto;overflow-x:auto;overflow-y:hidden;}
.quotetop {margin:5px;margin-bottom:0px;border:1px solid #CCCCCC;border-bottom:none;background:#F5F5F5;color:#888888;padding:2px;}
.quote {margin:5px;margin-top:0px;padding:5px;border:1px solid #CCCCCC;border-top:0px solid #CCCCCC;background:#FDFDFD;overflow:auto;overflow-x:auto;overflow-y:hidden;}

 /* ################ REGISTER ################ */
.register{margin:0px auto;width:700px;}
.register th{width:220px;padding:10px;border-bottom:1px solid #DDDDDD;text-align:right;vertical-align:top;}
.register td{padding:10px;border-bottom:1px solid #DDDDDD;text-align:left;}

 /* ################ CLUBSETTING ################ */
.menuclubsetting a {float:left;margin-right:5px;width:100px;padding:3px;border:1px solid #DDDDDD;text-align:center;color:#000000}
.menuclubsetting a:hover{border:1px solid #000000;background:#00DDFF;background:url(image/bg_buttonblue.gif) #92C4FF;}

 /* ################ CLUBSETBOARD ################ */
.webboardset {margin:0px auto;border:1px solid #CCCCCC;}
.webboardset th{border-bottom:1px solid #DDDDDD;padding:2px;background:#FAFAFA;color:#444444;font-weight:normal;font-size:11px;}
.webboardset td{border-bottom:1px solid #DDDDDD;padding:4px;}
.webboardset a{color:#000000;}
.webboardset a:hover{color:#0033DD;}

 /* ################ MANUAL,CREATECLUB ################ */
.manualcreateclub th{width:30px;height:30px;vertical-align:top;}
.manualcreateclub td{padding-top:4px;vertical-align:top;}

 /* ################ MEMBER ################ */
.memlogo{margin:0px auto;width:180px;border:1px solid #000000;background-color:#FFFFFF;}
.memprofile{margin:5px;margin-right:10px;margin-top:0px;width:673px;padding:0px 10px;border:0px solid #000000;overflow-x:auto;overflow-y:hidden;}
.memtable {background:#FFFFFF;}
.memtable th{width:140px;padding:5px;background:#F8F8F8;font-weight:normal;white-space:nowrap;}
.memtable td{padding:3px;border:1px solid #F8F8F8;}
.memmessage{margin:5px;margin-right:10px;margin-top:0px;width:673px;padding:0px 10px;border:0px solid #000000;background:#FFFFFF;overflow-x:auto;overflow-y:hidden;}
.memdetail{margin:0px auto;width:900px;text-align:center;background:url('template/content/010001.gif') #99BDFF;}
.memdetailleft{float:left;width:465px;text-align:center;}
.memdetailright{float:right;width:465px;text-align:center;}
.memdatahead{margin:0px auto;width:430px;height:25px;line-height:25px;border:1px solid #E4E4E4;border-bottom:0px solid #000000;background:url('image/bg_bar.gif') #F4F4F4 repeat-x top;}
.memdata{margin:0px auto;width:430px;border:1px solid #E4E4E4;border-top:0px solid #000000;background-color:#FFFFFF;overflow:auto;overflow-x:hidden;overflow-y:auto;}
.memdatanolist{margin:10px;padding:15px;border:1px solid #229922;background-color:#F5FFF5;text-align:center}

 /* ################ MEMBER SETTING ################ */
.memedit {width:100%;}
.memedit th{width:180px;padding:4px;font-weight:normal;background:#F8F8F8;vertical-align:top;}
.memedit td{width:480px;padding:4px;border:1px solid #F8F8F8;}
.menumemsetting a {float:left;margin-right:4px;width:70px;padding:3px;border:1px solid #DDDDDD;text-align:center;color:#000000}
.menumemsetting a:hover{border:1px solid #000000;background:#00DDFF;background:url(image/bg_buttonblue.gif) #92C4FF;}
.boardcolorselect {float:left;margin:5px;width:30px;text-align:center;}
.boardcolorselect img{width:30px;height:30px;border:1px solid #000000;margin-bottom:3px;}
.pmlist{width:100%;border:1px solid #EEEEEE;}
.pmlist th{padding:5px;border-bottom:1px solid #EEEEEE;background:#F8F8F8;}
.pmlist td{padding:5px;border-bottom:1px solid #EEEEEE;}











 /* ########### MENU STYLE ########### */
.menutop{margin:0px auto;width:175px;height:25px;line-height:25px;padding-left:5px;}
.menuprofile{margin:0px auto;padding:5px 0px;width:180px;text-align:left;overflow:auto;overflow-x:visible;overflow-y:auto;}
.menucenter{margin:0px auto;padding:5px 0px;width:180px;text-align:left;overflow:auto;overflow-x:visible;overflow-y:auto;}
.menucenter li {display:inline}
.menucenter li a{margin:0px auto;margin:0px 5px;padding:6px;border-bottom:1px dotted #BBBBBB;display:block;}
.menucenter li a:hover{background-color:#FFFFFF;color:#000000;font-weight: bold;}
.menucenter li img{padding-right:10px;border:none;vertical-align:middle;}



.clear-all{clear:both; height:0; line-height:0;font-size:0px;}
