
.wbtn { background:url(images/btn_wBg.gif) repeat-x 90%; padding:6px 0; font-weight:bold; color:#444; }
.wbtn img { vertical-align:middle; }
.bbtn { background:url(images/btn_bBg.gif) repeat-x 90%; padding:3px 0; color:#305780; font-size:11px; }
.bbtn img { vertical-align:middle; margin-bottom:2px;}

.lbtn_off { text-decoration:none; }
.spR1 { color:#EB0000; text-align:right;}
.spB1 { color:#288CFF; }
input[type="text"],input[type="password"], textarea{ width: auto; margin:0px; padding:1px; border:1px dotted #ADBDCD; 
                              background-color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; }
select { font-size:12px;  }

.highlight { background-color:Red; }
.losthighlight { background-color:#fff;}
.hand { cursor:hand;}

.sumUl { margin-bottom:20px;list-style-type:none;}
.sumLi { margin-bottom:7px;list-style-type:none; }
.sumSpTitle { font-size:15px; font-weight:bold; margin-left:10px;}
.sumSpDesc { margin-left:35px;  font-size:9pt; color:#000000;}


.leftDiv { margin-left:10px; margin-top:10px;  }


#board { min-height:350; border-bottom:1px solid #F0F0F0; background:#ADBDCD; margin-bottom:5px; margin-top:3px; padding:1px; }
#board table.default {  height:100%;  border-top:2px solid #D5DEE7; background:#F5F6F8; color:#333; padding:3px 0 0 10px; }
#board table.default img, #search div input, #search div select { vertical-align:middle; }
#board table.default input { margin::0 0 0 0;   }
#board table.default tr { height:25px; }
#board table.default tr.odd    {background-color: #cccccc}
#board table.default tr.even   {background-color: #ffffff}
#board table.default tr th { padding-left:3px; padding-right:3px; border-bottom:1px solid #F0F0F0; }
#board table.default tr td { padding-left:5px; padding-right:5px; background-color:#fff;  border-bottom:1px dotted #F0F0F0; }

#board tr.pager { border-top:solid 0px white; width:100%; text-align:center;  text-align:center; }
#board tr.pager tr td { padding:0 0px 2px 10px; text-align:center; }
#board tr.pager span {  font-weight:bold; color:red;}

.pager { border-top:solid 0px white;  text-align:center;  text-align:center; }
.pager tr td { padding:0 0px 2px 10px; text-align:center; }
.pager span {  font-weight:bold; color:red;}

#view { border-bottom:1px solid #F0F0F0; background:#ADBDCD; margin-bottom:5px; margin-top:3px; padding:1px; }
#view table.default {  height:100%;  border-top:2px solid #D5DEE7; background:#F5F6F8; color:#333; padding:3px 0 0 10px; }
#view table.default img, #search div input, #search div select { vertical-align:middle; }
#view table.default input { margin::0 0 0 0;   }
#view table.default tr { height:30px; }
#view table.default tr th { padding-left:3px; padding-right:3px; border-bottom:1px solid #F0F0F0; text-align:left; padding-left:10px;  }
#view table.default tr td { padding-left:10px; padding-right:5px; padding-top:3px; padding-bottom:3px; background-color:#fff;  border-bottom:1px dotted #F0F0F0; }

#view { border-bottom:1px solid #F0F0F0; background:#ADBDCD; margin-bottom:5px; margin-top:3px; padding:1px; }
#view table.small {  height:100%;  border-top:2px solid #D5DEE7; background:#F5F6F8; color:#333; padding:3px 0 0 10px; }
#view table.small img, #search div input, #search div select { vertical-align:middle; }
#view table.small input { margin::0 0 0 0;   }
#view table.small tr { }
#view table.small tr th { padding-right:3px; border-bottom:1px solid #F0F0F0; text-align:center; padding-left:10px;  }
#view table.small tr td { background-color:#fff;  border-bottom:1px dotted #F0F0F0; }

#view table.simple {  height:100%;  border-top:2px solid #D5DEE7; background:#F5F6F8; color:#333; padding:3px 0 0 10px; }
#view table.simple img, #search div input, #search div select { vertical-align:middle; }
#view table.simple input { margin::0 0 0 0;   }
#view table.simple tr { height:30px; }
#view table.simple tr th { font-weight:normal; padding-left:3px; padding-right:3px; border-bottom:1px solid #F0F0F0; text-align:left; padding-left:10px;  }
#view table.simple tr td { padding-left:10px; padding-right:5px; padding-top:3px; padding-bottom:3px; background-color:#fff;  border-bottom:1px dotted #F0F0F0; }

#view2 { background:#ADBDCD; }
#view2 table.normal {  border-top:2px solid #D5DEE7; background:#F5F6F8; color:#333;  }
#view2 table.normal img, #search div input, #search div select { vertical-align:middle; }
#view2 table.normal input { margin::0 0 0 0;   }
#view2 table.normal tr { height:30px; }
#view2 table.normal tr th {border-bottom:1px solid #F0F0F0; text-align:left; }
#view2 table.normal tr td { background-color:#fff;  border-bottom:1px dotted #F0F0F0;}


#view table.chart {  height:100%;  border-top:2px solid #D5DEE7; background:#F5F6F8; color:#333; padding:3px 0 0 10px; }
#view table.chart img, #search div input, #search div select { vertical-align:middle; }
#view table.chart input { margin::0 0 0 0;   }
#view table.chart tr { }
#view table.chart tr th {  padding-left:3px; padding-right:3px;  text-align:left; padding-left:10px;  border-bottom:1px dotted #F0F0F0;border-right:1px dotted #F0F0F0;}
#view table.chart tr td {  padding-left:10px; padding-right:5px; padding-top:3px; padding-bottom:3px; background-color:#fff;  border-bottom:1px dotted #F0F0F0; border-right:1px dotted #F0F0F0;}

#list {margin:3px; }
#list table.default { font-size:9pt; }
#list table.default tr { height:20px;  }
#list table.default tr.selected { color:Blue; }
#list table.default tr th {  padding-left:3px; padding-right:3px;  text-align:left; padding-left:10px;  border-bottom:1px dotted #F0F0F0;border-right:1px dotted #F0F0F0;}
#list table.default tr td {  padding-left:10px; padding-right:5px; padding-top:3px; padding-bottom:3px; background-color:#fff;  border-bottom:1px dotted #F0F0F0; border-right:1px dotted #F0F0F0;}


#search { height:38px; border-bottom:1px solid #F0F0F0; background:#ADBDCD; margin-bottom:10px; margin-top:7px; padding:1px; }
#search table.search { width:100%; height:100%;  border:2px solid #D5DEE7; background:#F5F6F8; color:#264061; font-weight:bold; padding:7px 0 0 10px; }
#search table.search img, #search div input, #search div select { vertical-align:middle; }
#search table.search input { margin::0 0 0 0;   }
#search table.search img.bar { margin:0 7px 3px 8px; }	
#search table.search select { vertical-align:middle}
#search table.search select.event { margin-bottom:3px; width:66px; }
#search table.search input.team { width:230px; }
#search table.search input.folder { background:url(images/icon_folder.gif) no-repeat 8px 50%; background-color:#fff; width:509px; padding-left:31px; border:1px solid #ccc; }
#search table.search input.searchTxt { width:158px; border:1px solid #ccc; }
#search table.search input.date { width:70px; border:1px solid #D3D3D5;}
#search table.search input.name { width:88px; margin-right:0; }
#search table.search tr th { padding-left:3px; padding-right:3px; }

#config tr th { border-top:solid 1px #e6e6fa; width:457px; background:#fff; text-align:left; vertical-align:top; padding:10px 0 10px 15px; line-height:23px; }
#config tr th span {font-weight:normal; line-height:13px;  color:#505050;}
#config tr td { border-top:solid 1px #e6e6fa; width:307px; background:#f8f8ff; text-align:left; padding-left:13px; padding-top:10px; padding-bottom:10px; }
#config tr td p { margin-left:20px; }

#positionL { height:400px; width:387px;  float:left;  }
#positionL p { background:#F4F5F7; font-weight:bold; color:#0A2E46; height:21px; padding:9px 0 0 9px; }
#positionL p img { vertical-align:middle; margin:0 7px 3px 0; }
#positionL div { margin-bottom:15px;  color:#525252; font-weight:bold; }
#positionL div input { margin:0 10px 0 18px; padding-left:10px; }

#positionL table.default { border:1px solid #F0F0F0;  }
#positionL table.default img, #search div input, #search div select {  }
#positionL table.default input { margin::0 0 0 0;   }
#positionL table.default tr { height:23px }
#positionL table.default tr.odd    {background-color: #cccccc}
#positionL table.default tr.even   {background-color: #ffffff}
#positionL table.default tr th { border-bottom:1px solid #F0F0F0; }
#positionL table.default tr td { background-color:#fff;  border-bottom:1px dotted #F0F0F0; }

#positionL tr.pager { border-top:solid 0px white; width:100%; text-align:center;  text-align:center; }
#positionL tr.pager tr td { padding:0 0px 2px 10px; text-align:center; }
#positionL tr.pager span {  font-weight:bold; color:red;}

#positionR { float:right; width:361px; }
#positionR p { background:#F4F5F7; font-weight:bold; color:#0A2E46; height:21px; padding:9px 0 0 9px; }
#positionR p img { vertical-align:middle; margin:0 7px 3px 0; }

/* Á÷À§ Á÷Ã¥ °ü¸® */
#duty { overflow:auto; border:1px solid #A6BBCC; height:215px; width:331px;  float:left; scrollbar-3dlight-color:#fff; scrollbar-arrow-color:#989898; scrollbar-track-color:#fff; scrollbar-darkshadow-color:#fff; scrollbar-face-color:#fff; scrollbar-highlight-color:#ccc; scrollbar-shadow-color:#ccc; }
#duty a { height:16px; margin-bottom:3px; display:block; padding:5px 0 0 15px; color:#4F4F4F; }
#duty a:visited { height:16px; margin-bottom:3px; display:block; padding:5px 0 0 15px; color:#4F4F4F; }
#duty a:hover { height:16px; margin-bottom:3px; display:block; padding:5px 0 0 15px; color:#4F4F4F; }
#duty #dutySlt { background:#F7F7F7; color:#23405E; font-weight:bold; text-decoration:none; }
#dutyR { float:right; width:417px; }
#dutyR p { background:#F4F5F7; font-weight:bold; color:#0A2E46; height:21px; padding:9px 0 0 9px; }
#dutyR p img { vertical-align:middle; margin:0 7px 3px 0; }
#dutyR div { border-bottom:1px solid #A6BBCC; margin-bottom:15px; height:50px; padding:24px 0 0 10px; color:#525252; font-weight:bold; }
#dutyR div input { width:210px; margin:0 10px 0 18px; padding-left:10px; }


#department { width:780px; }
#department p { background:#F4F5F7; font-weight:bold; color:#0A2E46; height:21px; padding:9px 0 0 9px; }
#department p img { vertical-align:middle; margin:0 7px 3px 0; }
#department div { border-bottom:1px solid #A6BBCC; margin-bottom:15px; height:50px; padding:24px 0 0 10px; color:#525252; font-weight:bold; }
#department div input { width:210px; margin:0 10px 0 18px; padding-left:10px; }

#tbl_list table.doc_level { margin-top:0px; font-family:Arial;  border-bottom:1px solid #D4DDE6; border-left:1px solid #D4DDE6; border-right:1px solid #D4DDE6; }
#tbl_list table.doc_level { border-top:2px solid #D4DDE6;}
#tbl_list table.doc_level tr { height:20px; }
#tbl_list table.doc_level tr td { border:0px solid #D4DDE6; border-bottom:1px solid #D4DDE6; }
#tbl_list table.doc_level th {border:1px solid #D4DDE6;  background:#F6F7F9; color:#24415F; height:20px; font-weight:normal;  width:100px; }
#tbl_list table.doc_level .trodd { background-color:white }

#leftTree { background-color:White; width:190px; overflow:auto; scrollbar-3dlight-color:#fff; scrollbar-arrow-color:#989898; scrollbar-track-color:#fff; scrollbar-darkshadow-color:#fff; scrollbar-face-color:#fff; scrollbar-highlight-color:#ccc; scrollbar-shadow-color:#ccc; 
min-height:650px;
height:!important;
height:650px; 
border:solid 1px #6593CF;
margin:3px;
}

#treeHeader 
{
 padding:2px;
}