/* calendar.skin.php css */
table.tablesorter1 { border:1px solid #CDCDCD;font-family:Dotum;margin:0px;font-size: 12px;width: 100%;text-align: left;border-collapse:collapse;}
table.tablesorter1 caption { padding:0px;margin:0px;}
table.tablesorter1 caption ul.menu{list-style:none;border-left:1px solid #CDCDCD;margin-left:0px;}
table.tablesorter1 caption ul.menu1 li{float:right;list-style:none;border:0px;margin:0px; padding:3px 0px 0px 3px;}
table.tablesorter1 caption ul.menu li{display:inline;}
table.tablesorter1 caption ul.menu li a{float:left;border:1px solid #CDCDCD;margin-bottom:-1px;margin-left:-1px;font-size: 11px;letter-spacing:-1px;padding: 7px;font:normal;width:65px;}
table.tablesorter1 thead tr td{border:1px solid #eeeeee;font-size: 12px;padding: 7px;font:normal;text-align:center;}
table.tablesorter1 tfoot tr th {border:1px solid #eeeeee;font-size: 12px;padding: 7px;font:normal;}
table.tablesorter1 tfoot th .rtailer{float:right;color:#505050;}
table.tablesorter1 tfoot th .rtailer1{float:right;color:#505050;padding-top:5px;}
table.tablesorter1 tfoot th .ltailer{float:left;color:#505050;}
table.tablesorter1 tfoot td {border:1px solid #eeeeee;font-size: 12px;padding: 4px;text-align: left;}
table.tablesorter1 tbody td {color: #545454;padding: 0px;border:1px solid #eeeeee;vertical-align: top;height:100px;}
table.tablesorter1 span { width:100%; cursor:pointer; }
table.tablesorter1 div { position:relative; }
table.tablesorter1 div.schedule { position:absolute; margin:4px 0 0 0; padding:4px; font-size:11px;font-family:Dotum;color:#545454; letter-spacing:-1px;background-color:#eeeeee;  cursor:pointer;}

/*stat_list.skin.php css */
table.tablestat { border:1px solid #CDCDCD;font-family:Dotum;margin:0px;font-size: 12px;width: 100%;text-align: left;border-collapse:collapse;}
table.tablestat caption { padding:0px;margin:0px;}
table.tablestat caption ul.menu{list-style:none;border-left:1px solid #CDCDCD;margin-left:0px;}
table.tablestat caption ul.menu1 li{float:right;list-style:none;border:0px;margin:0px; padding:3px 0px 0px 3px;}
table.tablestat caption ul.menu li{display:inline;}
table.tablestat caption ul.menu li a{float:left;border:1px solid #CDCDCD;margin-bottom:-1px;margin-left:-1px;font-size: 11px;letter-spacing:-1px;padding: 7px;font:normal;width:65px;}
table.tablestat thead tr td{border:1px solid #eeeeee;font-size: 12px;padding: 7px;font:normal;text-align:center;}
table.tablestat tfoot td {border:1px solid #eeeeee;font-size: 12px;padding: 7px;text-align:right;}
table.tablestat tbody td {color: #545454;padding: 0px;border:1px solid #eeeeee;vertical-align: top;}
table.stat_info { font-family:Dotum;margin:0px;font-size: 11px;width: 100%;text-align: left;border-collapse:collapse;}
table.stat_info tfoot td {font-size: 11px;font-family:Dotum;letter-spacing:-1px;font:normal;border:0px;padding: 4px;text-align: left;}
table.stat_info tbody td {font-size: 11px;font-family:Dotum;font:normal;color: #545454;padding: 7px;border-bottom:1px solid #eeeeee;border-left:0px; border-right:0px;border-top:0px;}
.money {font-size:9px;font-family:verdana;color:#FF6633;font:bold; margin-top:-4px;}
.money1 {font-size:9px;font-family:verdana;color:#3399CC;font:bold; margin-top:-4px;}
.money2 {font-size:9px;font-family:verdana;color:#545454;font:bold; margin-top:-4px;}
.money3 {font-size:9px;font-family:verdana;color:#c4c4c4;font:bold; margin-top:-4px;}
table.stat_chart { font-family:Dotum;margin:0px;font-size: 12px;width: 100%;text-align: left;border-collapse:collapse;}
table.stat_chart tbody td {font-size:11px;font-family:Dotum;font:normal;color: #545454;padding:7px;border:0px;text-align:right; border-top:1px solid f4f4f4;vertical-align:middle;}
table.stat_chart tbody td div{font-size:1px;font-family:verdana;font:normal;color:#545454;text-align:right;background:f4f4f4;letter-spacing:-1px; padding-right:5px; height:11px; border-right:1px solid #e7e6e6;}
table.stat_chart thead tr td {font-size: 11px;font-family:Dotum;letter-spacing:-1px;font:normal;border:0px;padding: 4px;text-align: left;}
table.admin_stat { font-family:Dotum;margin:0px;font-size: 12px;width: 100%;text-align: left;border-collapse:collapse;}
table.admin_stat tbody td {font-size:11px;font-family:Dotum;font:normal;color: #545454;padding:7px;border:0px; border-bottom:1px solid f4f4f4;vertical-align:middle;}
table.admin_stat thead tr td {font-size: 11px;font-family:Dotum;letter-spacing:-1px;font:normal;border:0px;padding: 7px;text-align: left; border-bottom:1px solid f4f4f4;}

/* write.form.skin.php css */
table.tableWrite_form { border:1px solid #CDCDCD;margin:0px;text-align:left;width: 730px;border-collapse:collapse; }
table.tableWrite_form tbody td {color: #545454;padding:3 7 3 7px; border-bottom:1px solid f4f4f4; letter-spacing:-1px;font-size: 11px;font-family:Dotum;}
table.tableWrite_form tbody td input.in, textarea {border:1px solid #eeeeee; padding-top:2px; }
table.tableWrite_form tbody td input.in { height:20px; }

/* view.skin.php css */
table.tableView_form { border:1px solid #CDCDCD;margin:0px;text-align:left;width: 630px;border-collapse:collapse; }
table.tableView_form tbody td.title {color: #545454;padding:10px; border-bottom:1px solid f4f4f4; letter-spacing:-1px;font-size: 11px;font-family:Dotum;}
table.tableView_form tbody td { padding:10px; border-bottom:1px solid f4f4f4; font-size: 11px;font-family:Dotum;}
table.tableView_form tbody td.files{padding:10px; text-align:left; background:#f4f4f4; border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef;}
div.title1 { padding:10 0 10 0; width: 630px;}\
div.title1 strong { font:bold; border-right:1px solid #CDCDCD; padding-right:7px;}
div.bottom1 { padding:15 0 10 0; text-align:right; width: 630px;}

#calendar_body { margin-top:10px; padding:0px;}
#calendar_body table.calendar_simple {margin:0 auto; border-collapse:collapse;}
#calendar_body table.calendar_simple caption {margin:0 auto; padding:0 0 5px 3px; color:#000000; font:normal 11px verdana; text-align:center;}
#calendar_body table.calendar_simple caption strong {margin:0 3px;}
#calendar_body table.calendar_simple tr {border:none;}
#calendar_body table.calendar_simple th {width:24px; height:22px; border:none; color:#999999; font:bold 12px 돋움,dotum;}
#calendar_body table.calendar_simple td {width:24px; height:22px; border:none; font:9px verdana; text-align:center;}
#calendar_body table.calendar_simple td a {color:#999999;}
#calendar_body table.calendar_simple td a em {color:#545454; font-style:normal; font-weight:bold;}
#calendar_body table.calendar_simple td a span {color:#ffffff; font-weight:bold; background:#ED432A; padding:3px;}
#category_list {display:none;position:absolute;left:550px; top:15px;z-index:20000;}
#category_list ul{width:120px;list-style:none;	border-collapse:collapse;margin: 0;border:1px solid #c5c5c5; }
#category_list li.mainMenu{ margin:0px;padding:3px;cursor:pointer;background:#fff;}
#category_list li{ margin:0px;padding:3px;cursor:pointer;background:#fff;}
#category_list li ul{position:absolute;list-style:none;display:none;border:1px solid #c5c5c5;margin-top: -4px;left:80px;background: #fff;width:80px;}

.layer_popup{ position:absolute; z-index:1005; overflow: auto;}
.layer_popup *{ line-height:normal;}
.layer_popup img,.layer_popup fieldset{ border:none;}
.layer_popup legend{ display:none;}
.layer_popup .layer_content{ border:2px solid #777777; background:#ffffff; position:relative; z-index:2;}
.layer_popup .layer_header{ padding:8px 0 7px 11px; margin:0 0 5px 0; color:#000000; font:bold 13px 굴림, Gulim, 돋움, Dotum, AppleGothic, Sans-serif; background:#f4f4f4;}
.layer_popup .layer_body{ padding:13px 0 3px 0; margin:0 20px; text-align:center; font-size:12px; line-height:18px; font-family:돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif; color:#222222;}
.layer_popup .layer_footer{ border-top:1px solid #e8e8e8; margin:0 20px; padding:10px 0 15px 0; text-align:center;}
.layer_popup .layer_footer *{ vertical-align:top;}
.layer_popup .layer_footer a{ margin:0 1px 0 0;}
.layer_popup .close_layer{ position:absolute; top:9px; right:9px;}
.layer_hidden{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;z-index:1004;-moz-opacity: 0.3;opacity:.30;filter: alpha(opacity=30);overflow: none;}
div.title { padding:5 0 10 0; width: 730px;}
div.bottom { padding:15 0 10 0; text-align:center; width: 730px;}

/* Date selecter css */
#schedule_date {width:100%;padding:5px;margin:0px;text-align:center;}
#schedule_date input{width:90px;border:1px solid #FFFFFF;font:bold;color:#444444;font-family:arial;font-size:16px;text-align:center;}

/* full screen layer css */
.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_content {display: none;position: absolute;top: 50%;left: 50%;padding: 8px;border: 4px solid #DBDBDB;background-color: white;z-index:1002;overflow: auto;}

#category_select { display:none;position:absolute; margin:-1px 0 0 0px; border:1px solid #c5c5c5; width:150px; height:150px; overflow:auto; scrollbar-base-color:#fff; scrollbar-arrow-color:#8d8d8d; scrollbar-3dlight-color:#eaeaea; scrollbar-darkshadow-color:#fff; scrollbar-face-color:#eaeaea; scrollbar-highlight-color:#eaeaea; scrollbar-shadow-color:#eaeaea; scrollbar-track-color:#fff; }
#category_select ul{ width:100%;list-style:none;border-collapse:collapse; margin:0px; }
#category_select li.mainMenu{ margin:0px;padding:5px;cursor:pointer;background:#fff;}
#category_select li ul{display:none;}
ul.out_title{ position:relative; width:150px;list-style:none;border-collapse:collapse;margin:0;border:1px solid #c5c5c5;height:25px;}

ul.time, ul.time1{ position:relative; width:80px;list-style:none;border-collapse:collapse;margin:0;border:1px solid #c5c5c5;height:18px;}
#start_time, #end_time { display:none;position:absolute; margin:-1px 0 0 0px; border:1px solid #c5c5c5; width:80px; height:105px; overflow:auto; scrollbar-base-color:#fff; scrollbar-arrow-color:#8d8d8d; scrollbar-3dlight-color:#eaeaea; scrollbar-darkshadow-color:#fff; scrollbar-face-color:#eaeaea; scrollbar-highlight-color:#eaeaea; scrollbar-shadow-color:#eaeaea; scrollbar-track-color:#fff; }
#start_time ul, #end_time ul{ width:100%;list-style:none;border-collapse:collapse; margin:0px; }
#start_time li, #end_time li{ margin:0px;padding:5px;cursor:pointer;background:#fff;letter-spacing:0px;}

