body
{
    COLOR: black;
    FONT-SIZE: 9pt;
}
A:link
{
    COLOR: blue;
    TEXT-DECORATION: none;
}
A:visited
{
    COLOR: purple;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: deeppink;
    TEXT-DECORATION: none;
}
h1:hover
{
    COLOR: deeppink;
}
h2:hover
{
    COLOR: deeppink;
}
TD
{
    FONT-FAMILY: "times new roman", Dotum;
	FONT-SIZE: 9pt;
}
.title0
{
    FONT-FAMILY: verdana, Dotum;
    FONT-SIZE: 18px;
}
.title
{
    FONT-FAMILY: serif, Dotum;
    FONT-SIZE: 15px;
}
.body1
{
    FONT-FAMILY: "times new roman";
    FONT-SIZE: 16px;
}
.body2
{
    FONT-FAMILY: "times new roman";
    FONT-SIZE: 14px;
}
FORM
{
    FONT-FAMILY: Dotum;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px;
}
.edit
{
    BACKGROUND-COLOR: white;
    BORDER: black 1px solid;
}
.button
{
    height:20px; 
    border-width:1;
    border-style:ridge;
    border-color:#d0d0d0;
    background-color:#dfdfdf;
}
TABLE
{
    FONT-FAMILY: Dotum;
}
.text
{
    LINE-HEIGHT: 14pt;
}



.menubar{
    border:none;
    border:0px;
    margin:0px;
    padding:0px;
    font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
}

.menubar ul{
    background: rgb(109,109,109);
    height:30px;
    list-style:none;
    margin:0;
    padding:0;
}

.menubar li{
    float:left;
    padding:0px;
}

.menubar li a{
    background: rgb(109,109,109);
    color:#cccccc;
    display:block;
    font-weight:normal;
    line-height:30px;
    margin:0px;
    padding:0px 25px;
    text-align:center;
    text-decoration:none;
}

.menubar li a:hover, .menubar ul li:hover a{
    background: rgb(71,71,71);
    color:#FFFFFF;
    text-decoration:none;
}

.menubar li ul{
    background: rgb(109,109,109);
    display:none; /* żżżżż żżżżż żżżż żż */
    height:auto;
    padding:0px;
    margin:0px;
    border:0px;
    position:absolute;
    width:200px;
    z-index:200;
    /*top:1em;
     */*left:0;*/
 }

 .menubar li:hover ul{
     display:block; /* żżż żż żżż żżżż żżż żż */
 }

 .menubar li li {
     background: rgb(109,109,109);
     display:block;
     float:none;
     margin:0px;
     padding:0px;
     width:200px;
 }

 .menubar li:hover li a{
     background:none;
 }

 .menubar li ul a{
     display:block;
     height:30px;
     font-size:12px;
     font-style:normal;
     margin:0px;
     padding:0px 10px 0px 15px;
     text-align:left;
 }

 .menubar li ul a:hover, .menubar li ul li:hover a{
     background: rgb(71,71,71);
     border:0px;
     color:#ffffff;
     text-decoration:none;
 }

 .menubar p{
     clear:left;
 }

.maindoc{
    background: rgb(255,255,255);
    border:none;
    border:0px;
    margin:0px;
    padding:10px;
    font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif, Dotum;
    font-size:14px;
}

.maindoc ul.main{
    margin:0;
    padding-left:30px;
    font-family:"times new roman", Dotum;
    list-style:disc;
}

.maindoc ul.main li{
    margin:0;
    padding-top:10px;
    padding-bottom:0px;
    padding-left:0px;
    font-family:"times new roman", Dotum;
    font-size:18px;
}
.maindoc ul.main li:hover {
    COLOR: deeppink;
}
.maindoc ul.main ul.sub{
    padding-left:0px;
}
.maindoc ul.main ul.sub  li{
    padding-top:5px;
    padding-bottom:0px;
    padding-left:10px;
    font-family:"times new roman", Dotum;
    font-size:14px;
    list-style:none;
}

.maindoc ul.ref{
    font-family:sans-serif;
    list-style:circle;
    font-size:12px;
}



.maindoc ul.ref li:hover {
    COLOR: deeppink;
}


.layer-popup {display:none; position:absolute; left:50%; top:175px; z-index:10; 
    padding:30px 30px 35px; margin-left:-235px; background-color:#fff; border:1px solid #000;}

