/*  right  */
body,td{font:100 12px/20px Arial, Helvetica, sans-serif; color:#666; margin:0 auto;}
a{ color:#666}
a:hover{ color:#000}
.input{ width:160px;}
.input1{ width:280px;}

.box_border{width:100%; margin:0 auto; padding:0 0 20px 0;}
.box_title{ width:100%; height:30px; background:#555; color:#fff; font:100 13px/30px Arial, Helvetica, sans-serif; text-indent:10px; margin-bottom:15px}

/*  left   */
#leftColumn{ width:184px;float:left; overflow:hidden;margin:0;margin-bottom:20px; padding:10px 5px; background:#fff}
.mem_left{width:184px;  padding:0; font:100 12px/24px Helvetica, Arial, sans-serif; color:#666; }
.mem_left a{ font:100 12px/25px Arial, Helvetica, sans-serif;color:#666}
.mem_left a:hover{ color:#000; text-decoration:none}
.mem_left_title{width:184px; height:28px;background:#000; color:#fff; text-align:center; font:100 13px/28px Arial, Helvetica, sans-serif; }
.mem_left_mid{ width:176px;padding:4px;}



/*  right   */
#rightColumn{ width:760px; padding:10px 0; float:right; overflow:hidden;background:#fff}
#rightColumn H1{ height:45px; font:bold 20px/40px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase}
#rightColumn .member_box{width:744px; border:1px solid #999; overflow:hidden; margin:0 auto; font:100 12px/20px  Arial, Helvetica, sans-serif;margin:10px auto;}
.member_title{ background:#000; height:28px; color:#fff; font:100 13px/28px Arial, Helvetica, sans-serif; text-indent:10px; margin-bottom:10px;}
.right_title_bg{ background:#eee;}



.regbox_bg{ background:url(img/regbox_bg.gif) no-repeat top left; width:55px; height:20px; text-align:center; border:0; color:#fff; font:100 12px/15px Arial, Helvetica, sans-serif}