









.s_icons { border:0; margin-left:1px; vertical-align:middle;}



/* Post List */

.brd, .brd td, .brd select, .brd th, .brd input, .brd button {font-size:9pt; font-family:verdana, Malgun Gothic;font-size:9pt; }
.brd caption {display:none;}
.brd { background:#FFF;}
.brd img {vertical-align:middle; border:none;}
.brd p {margin:0 0 2px 0;}
.brd a {text-decoration:none; color:#333;}

.brd .cell4list {border-bottom:1px solid #ddd;}
.brd table {border-collapse:collapse; width:100%; height:auto; margin:0; padding:0; font-size:9pt;}

.brd .l_ltop {background:url('/icons/macro/image/l_ltop.gif') no-repeat; width:3px; height:30px;}
.brd .l_topbg {background:url('/icons/macro/image/l_topbg.gif') repeat-x;}
.brd .l_rtop {background:url('/icons/macro/image/l_rtop.gif') no-repeat; width:3px;}
.brd .l_list {padding:0 2px 0 3px;}

.brd .tbl_view {background:#FFF;}

.brd .cell4last {border-bottom:00px solid #DCDCDC;}
.brd .querybox {border:1px solid #ddd; background:#fff; color:#333;}
.brd tr.line4list {background:#fff;}
.brd tr.line4view {background:#fff;}
.brd tr.line4list a, tr.line4list, tr.line4view, tr.line4view a {color:#333;}
.brd tr.line4list:hover,tr.line4view:hover,tr.line4delete:hover,tr.line4notice:hover {background:#F6F6F6;}
.brd tr.line4notice {font-weight:bold;}
.brd tr.line4delete a {color:#F00;}
.brd tr.line4delete, tr.line4delete a {color:#F00;}

.brd .pagemenu {text-align:center; padding:8px; border-bottom:1px solid #BABABA; color:#333;}
.brd .pagemenu a {color:#333;}
.brd .al {text-align:left; height:28px; color:#333;}
.brd .ar {text-align:right; color:#333;}
.brd .ac {text-align:center; color:#333;}
.brd .ac a {color:#333;}
.brd .search_cell {width:30px;}
.s_popupdiv {position:absolute; display:none; padding:4px; background:#fff; border:1px solid #ddd;}
.s_popupdiv a {font-size:9pt;}

.cell4photo{padding:2px; height:100%; vertical-align:top;}
.photo_div{height:100%; text-align: center; border:1px solid #ddd; background:#fff; position:relative; padding:7px;}
.news_div {position:relative; height:100%;}
.photo_check {position:absolute; top:5px; left:5px; text-align:left;}
.photo_checkbox,news_checkbox {opacity:0.3; vertical-align:middle;}
.photo_title {text-align:left;}
.news_div {position:relative; height:140px; border-bottom:1px solid #ddd; text-align:left;}
.news_news {padding:5px;}
.news_title {font-weight:bold; font-size:10pt; text-align:left;}
.news_title a {font-weight:bold; font-size:10pt;}

/* Post Edit */
.brd label {margin:0; padding:0;}
.brd .edit_table {border-collapse:collapse; width:100%; height:auto; margin:0; padding:0; font-size:9pt;}
.brd fieldset {border:0 none; padding:0; margin:0;}
.brd legend {display:none;}
.brd caption {display:none;}
.brd .cell4name {width:140px; border-top:1px solid #ddd; background:#F4F4F4; padding:5px 0 5px 10px; font-weight:bold; text-align:left; color:#333;}
.brd .edit_option {border-top:2px solid #ddd; background:#F4F4F4; padding:5px 0 5px 10px; text-align:left; color:#333;}
.brd .edit_cell4value {border-top:1px solid #ddd; background:#fff; text-align:left; color:#333;padding:3px 4px;}
.brd .edit_input {border:1px solid #ddd; color:#333; background:#fff;}
.brd .edit_context {width:100%;}
.brd .edit_context textarea {width:100%;}
.brd .edit_poll_input {border:1px solid #ddd; width:93%; color:#333; background:#fff;}
.brd #onfile {width:70%; height:55px; border:1px solid #ddd; background:#fff; margin:2px 5px 0 0;}
.brd .file {width:74%; border:1px solid #ddd; padding:4px 0 1px 0; background:#fff; color:#333;}
.brd .mybutton {margin:2px; padding:2px; border:1px solid #ddd; background:#F4F4F4; color:#333;}
.brd .file_add .left {float:left;}
.brd .my_file {clear:both; border-top:1px solid #ddd; padding:5px 0 0 0;}
.brd .my_file .left {float:left;}
.brd .edit_button {border:1px solid #ddd; background:#F4F4F4; padding:2px; color:#333;}
.brd .btn_wrap {text-align:right; border-top:2px solid #ddd; padding:10px 0 0 0;}
.brd .edit_table .checkbox {width:15px; height:15px; margin:0; padding:0; vertical-align:middle;}
.brd .date_input {border:1px solid #ddd; color:#333; background:#fff; width:70px;}
.brd .middle_input {border:1px solid #ddd; color:#333; background:#fff; width:200px;}
.brd .title_input {border:1px solid #ddd; color:#333; background:#fff; width:98%;}


/* Post Read */
.brd .read {border-collapse:collapse; width:100%; font-size:9pt;}
.brd .info_view {border-bottom:1px solid #ddd; padding:6px 5px 5px 0; text-align:right; font-size:11px; color:#333;}
.brd span.text a {font-size:11px; color:#333;}
.brd .post_context .cont_email {padding:2px; border-bottom:1px dotted #ddd; height:20px; color:#787878;}
.brd .post_context .cont_url {padding:4px 2px 2px 2px; border-bottom:1px dotted #ddd; height:20px; color:#787878;}
.brd .post_context .cont_url a {color:#333;}
.brd .post_context .cont_file a {color:#333;}
.brd .post_context .cont_url a:hover {color:#811025;}
.brd .post_context .cont_file a:hover {color:#811025;}
.brd .post_context .cont_file {padding:4px 2px 2px 2px; border-bottom:1px dotted #ddd; color:#787878;}
.brd .post_context .cont_file span {color:#333; padding-right:10px;}
.brd .post_context .cont_email span {color:#333; padding-right:10px;}
.brd .post_context .cont_url span {color:#333; padding-right:10px;}

.brd .line4flist {padding:2px; color:#333;}
.brd .cell4fname {width:25px; color:#333;}
.brd .cell4fdate {width:70px; color:#333;}

.brd .read_top {height:25px; padding:3px; border-top:2px solid #ddd; border-bottom:1px solid #ddd; background:#f9f9f9;;}
.brd .read_title {text-align:left; padding:6px 0 4px 0; float:left; font-weight:bold; color:#122F55;}
.brd .read_print {float:right; padding:1px 5px 0 0;}


.brd .ltop {background:url(/icons/macro/image/ltop.gif) no-repeat; width:15px; height:15px; font-size:1px;}
.brd .rtop {background:url(/icons/macro/image/rtop.gif) no-repeat; width:15px;}
.brd .lbott {background:url(/icons/macro/image/lbott.gif) no-repeat; width:15px; height:15px;}
.brd .rbott {background:url(/icons/macro/image/rbott.gif) no-repeat;}
.brd .tbtop {background:#FFF; border-top:1px solid #D7D7D7;}
.brd .tbl {background:#FFF; border-left:1px solid #D7D7D7;}
.brd .tbr {background:#FFF; border-right:1px solid #D7D7D7;}
.brd .tbbott {background:#FFF; border-bottom:1px solid #D7D7D7;}

.brd span.btext {font-weight:bold; padding-bottom:3px;}
.brd span.time {font-size:11px; color:#8A8A8A;}
.brd span.blue_text {font-weight:bold; color:#4A5CE6;}
.brd .line {border-top:2px solid #eee; padding:0 0 8px 0;}
.brd .read_tlist {border-bottom:1px dotted #eee; padding:5px 0 5px 0;}

.brd .view_table {border-collapse:collapse; width:100%; height:auto; margin:0; padding:0; font-size:9pt;}
.brd .cell4name1 {width:140px; border-top:1px solid #ddd; background:#F4F4F4; padding:5px 0 5px 10px; font-weight:bold; text-align:left; color:#333;}
.brd .cell4value {text-align:left; border-top:1px solid #ddd; background:#fff; padding:5px 0 5px 10px; color:#333;}
.brd .al {text-align:left; height:28px; text-align:left;}
.brd .cell4name2 {width:140px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; background:#F4F4F4; padding:5px 0 5px 10px; font-weight:bold; text-align:left; color:#333;}
.brd .cell4value2 {border-bottom:1px solid #ddd; border-top:1px solid #ddd; background:#fff; padding:5px 0 5px 10px; text-align:left; color:#333;}
.brd .ar120 {text-align:right; width:130px;}
.brd .cell4value2 a {color:#333;}
.brd .cell4value a {color:#333;}
.brd .post_context {background:#fff; margin:5px 0 5px 0; padding:10px; text-align:left; color:#333}
.brd .post_context .context {word-break:break-all; text-align:left; color:#333; padding:10px;}

.brd .view_list {border-top:0px solid #ddd;}
.brd .post_context a {color:#333;}
.pollbar0 {background:#0048A8; height:10px;}
.pollbar1 {background:#0048A8; height:10px;}
.pollbar2 {background:#0048A8; height:10px;}
.pollbar3 {background:#0048A8; height:10px;}
.pollbar4 {background:#0048A8; height:10px;}
.pollbar5 {background:#0048A8; height:10px;}
.pollbar6 {background:#0048A8; height:10px;}
.pollbar7 {background:#0048A8; height:10px;}
.pollbar8 {background:#0048A8; height:10px;}
.pollbar9 {background:#0048A8; height:10px;}
.pollbox {background:#fff; border:1px solid #ddd; width:400px;}
.brd .table4poll {width:90%;}
.brd .table4poll .button {border:1px solid #ddd; background:#F4F4F4; color:#333;}
.brd .pwords_title a {color:#333;}

.brd .poll_view {text-align:left;}
.brd .pword_wrap {border:1px solid #ddd; margin-top:10px;}
.brd .pword_title {padding:5px; color:#777; font-weight:bold; background:#ddd; text-align:left;}
.brd .pwords_name,.pwords_top {border-bottom:1px dotted #ddd; padding:0 0 3px 0; position:relative; color:#333;}
.brd .pwords_top a { color:#333;}
.brd .pwords_date {position:absolute; width:200px; right:2px; color:#333;}
.brd .pwords_date a {color:#333;}
.brd .pwords_words a {color:#333;}


.pwords_table, .pword_container {padding:0 0 15px 0; text-align:left; color:#333;}
.brd .div_pword_textarea {background:#fff;}
.pword_textarea {border:1px solid #ddd; width:100%; height:100%; background:#fff; color:#333;}
.pword_button {height:80px; width:80px; border:1px solid #ddd; color:#333;}
.word_button {height:50px; width:60px; border:1px solid #ddd; background:#F4F4F4; color:#333;}
.pwords_context {word-break:break-all; text-align:left; padding:5px 0 0 10px;}
.pwords_name, .s_popupdiv {color:#333; background:#fff; border:1px solid #ddd; padding:3px;}
.brd .boxinput {border:1px solid #ddd; color:#333; background:#fff;}
.brd .cell4fname {text-align:left;}
.brd .cell4fsize {text-align:left;}
.brd .cell4fdate {text-align:left;}

/* Board Header */
.brd .brd_top {padding:3px 0 3px 0; border-bottom:3px solid #ddd; height:25px; text-align:left;}
.brd .brd_top .title a {font-size:10pt; font-weight:bold; color:#333;}

