div, br,td {font-size:12px;font-family:Verdana;MARGIN: 0px; COLOR: #000000}
fieldset, form,textarea,option,select {COLOR: #666666;font-size:12px;font-family:Verdana;MARGIN: 0px}
BODY {COLOR: #666666; font-size:12px; MARGIN: 0px; LINE-HEIGHT: 13pt;		}

A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
	}
A:hover  {
	COLOR: #3366cc; TEXT-DECORATION: underline
	}

.copyright
	{ font-family: "돋움", Arial; color: #FFFFFF;	font-size: 11px;}
	
#spacer10px {
	margin-top: 10px;
}

#spacer5px {
	margin-top: 5px;
}

#contentsMargin {
	width: 100%;
	margin: 10 10 10 12;
}

.buttonCheck, #buttonCheck {
   Font-Family:Verdana;
   Font-Size:9pt;
   margin: 0 0px; padding: 0px 0px 0px 0px;
   height:1.9em;overflow:hidden;
font-weight:bold;
color:#666;
vertical-align:top;
/*
   cursor:pointer;
   Font-Size:9pt;
   background-color: #F7F7F7;
   border: solid 1px #CEC5A6;
   padding:0px;
   border-top-color: #CEC5A6;
   border-left-color: #CEC5A6;
border: solid 1px #000000;
border-top-color: #000000;
border-left-color: #000000;
background:#999;
color:#666;
font-weight:bold;
background:url(/groupware/css/formbg.gif) repeat-x left top;
*/
}

.buttonCheck2, #buttonCheck2 {
   Font-Family:Verdana;
   Font-Size:9pt;
   margin: 0 0px; padding: 0px 0px 0px 0px;
   height:1.9em;overflow:hidden;
font-weight:bold;
color:#666;
vertical-align:top;
/*
   cursor:pointer;
   Font-Size:9pt;
   background-color: #e4f6a3;
   border: solid 1px #CEC5A6;
   padding:0px;
   border-top-color: #CEC5A6;
   border-left-color: #CEC5A6;
border: solid 1px #000000;
border-top-color: #000000;
border-left-color: #000000;
color:#666;
font-weight:bold;
background:url(/groupware/css/formbg.gif) repeat-x left top;
*/
}

.buttonCheck3, #buttonCheck3 {
   Font-Family:Verdana;
   Font-Size:9pt;
   margin: 0 0px; padding: 0px 0px 0px 0px;
   height:1.9em;overflow:hidden;
font-weight:bold;
color:#cc6666;
vertical-align:top;
/*
   cursor:pointer;
   Font-Size:9pt;
   background-color: #f6cca6;
   border: solid 1px #CEC5A6;
   padding:0px;
   border-top-color: #CEC5A6;
   border-left-color: #CEC5A6;
border: solid 1px #000000;
border-top-color: #000000;
border-left-color: #000000;
color:#cc6666;
font-weight:bold;
background:url(/groupware/css/formbg.gif) repeat-x left top;
*/
}

.inputtext {
	padding-top:2px;
	Font-Size:10pt;
	Background-Color:white;
	Color:#000;
    border: solid 1px #CEC5A6;
}

.checkbox {
	padding-top:2px;
	Background-Color:white;
	Color:#000;
    border: solid 1px #CEC5A6;
}

INPUT.hidden {
    Z-INDEX: 2;
    FILTER: alpha(opacity: 0);
    POSITION: relative;
    TEXT-ALIGN: left;
    opacity: 0;
    moz-opacity: 0;

}

#normal, .normal
{
    Font-Size:9pt;
    line-height: 14pt;
}

#subtitle {
    Font-Size:9pt;
    Color:#000;
    Font-Weight: bold;
}

#title {
    Font-Size:9pt;
    Font-Weight: bold;
}

.button {
    Font-Size:9pt;
    padding-top:0px;
    height:22px
}

#button {
    Font-Size:9pt;
    padding-top:0px;
    height:22px;
}

#rowDark {
    background-color: #F3F3F3;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 4px;
    padding-bottom: 5px;
    border: none;
}

#rowLight {
    background-color: #ffffff;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 2px;
    border: none;
}

.layer { border:#cccccc solid 1px;z-index:1000;height:25px;width:210px;position:absolute;top:10px;left:20px;background:#85ab00}
.layerwide { border:#cccccc solid 1px;z-index:1000;height:50px;width:500px;position:absolute;top:10px;left:20px;background:#85ab00}
.layertext {margin: 5px;font-size:9pt; color:#ffffff;text-align:center;font-weight:bold}

#mailbox {
overflow:auto; 
padding:0px; 
border:0px; 
color:#686868
height:100px;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#666666;
scrollbar-base-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#f2f2f2;
scrollbar-shadow-color:#7F7F7F;
}

#paging {word-spacing:0.1em; font-size:12px; font-weight:bold;}
#paging a, #paging b {text-decoration:none; text-align:center; padding:3px 2px 1px 7px; border-right:1px solid #ccc;}
#paging b {font-size:12px; color:#FF6633;}
#paging a {font-size:12px; color:#333;}
#paging a.last, #paging b.last {border:0px; margin-right:4px;}
#paging a:hover {background-color:#f6f6f6;}

#category-box {
border:1px solid #999999;
display:block;
width:240px;
height:340px;
margin:0 auto;
padding:10px;
overflow:auto;
}

#fa_titlebar {
border-bottom:solid 1px gainsboro; 
background-color:whitesmoke; 
text-align:left;
}

#fa_bottom {
border-bottom:dotted 1px gainsboro; 
background-color:white; 
text-align:left;
}

#fa_category-bottom {
border-bottom:dotted 1px gainsboro; 
background-color:white; 
width:60px;
text-align:right;
padding:10px;
color:#6688ee;
font-weight:bold;
}

#fa_category-bottom2 {
border-bottom:dotted 1px gainsboro; 
background-color:white; 
width:300px;
text-align:left;
padding:10px;
}


