A {text-decoration: none; color:#0000cd; }
A:visited {text-decoration: none; color:#0000cd; }
A:hover {text-decoration: underline; color:#ff6347;} /*#dc143c*/

Td, input, select, option, button{
font-family:Verdana;
font-size:11px;
}

/*.em{color:#f00}
.em1{color:#941919}
.em2{color:#0033cc}
.em3{color:#2e8b57}*/

blockquote.quote{
margin:auto 50px;f
ont:11px/1.6em verdana;
text-align:justify;
}

.em {color:#f00}
.em1{color:#911}
.em2{color:#36c}
.em3{color:#070}

#tooltips_div{
position:absolute;
visibility:hidden;
border:1px solid #999;
width:200px;
padding:5px;
background-color:#eeeecc;
cursor:pointer;
color:#000;
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Color=#000000, Direction=135);
}

#tooltips_div2{
position:absolute;
visibility:hidden;
border:1px solid #ffc700;
padding:5px;
background-color:eeeecc;
cursor:pointer;
color:000;
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Color=#000000, Direction=135);
}

.key{font:bold 11px Verdana;background-color:#f5f5dc;border:1px solid #808080;padding:1px 5px;}

.tooltips{text-decoration:none;color:#cc6600;font-weight:bold;cursor:help}
.tooltips2{text-decoration:underline;color:#cc6600;cursor:help;}

h1, h2, h3, h4, h5, h6{font:bold 11px verdana;font-family:Verdana, ±¼¸², ±¼¸²Ã¼;}

h3{margin-left:30px;color:#444;font:bold 11px verdana;}

h5{margin-bottom:0;color:#708090;}

h6{margin:5px 0 5px 30px;list-style-type:square;display:list-item;cursor:pointer;background-color:#dfdfdf;padding:5px;}

b, i{font-family:Verdana, ±¼¸², ±¼¸²Ã¼;;}

dl{margin-left:20px;}

dt{font:bold 11px verdana;padding:5px;}

dd{font:11px/1.6em verdana;text-align:justify;margin-top:5px;margin-bottom:15px;}

.hkit{}

/* pÀÇ Line Height */
.LH{
font-size:11px; 
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
cursor:default;
text-align:justify;
line-height:1.6em;
word-break:keep-all;
color:#111;
}

.ml30{margin-left:30px;}

.inverse{background-color:navy;color:white;}

button{
height:22px;
cursor:pointer;
}

.dol{display:list-item;list-style-image:url(../images/file_icon/webdol.gif);list-style-position:inside;}

.sun{display:list-item;list-style-image:url(../images/file_icon/websun.gif);list-style-position:inside;}

.tooltip{
color:#35803d;
font-weight: bold;
cursor: pointer;
text-decoration:underline;
}

div.tipbox{
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#eeeecc', EndColorStr='#FFFFFF');
height:auto;
border:1px solid #ff9900;
padding:3px;
}

.btn{
padding-top:3px;
font:11px Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
background:#336699;
border:2px outset #6699cc;
color: #EFEFEF;
width:80px;
height:20px;
vertical-align:middle;
text-align:center;
text-decoration:none;
cursor:pointer;
overflow:visible;
}

.td_button{
height:18px;
background-color:royalblue;
border:2px outset #666666;
cursor:pointer;
font-size:11px;
color:#EFEFEF;
text-align:center;
}


body{
color:#000000;
font:12px/1.6em verdana, ±¼¸², ±¼¸²Ã¼;
background:#EFEFEF;
scrollbar-highlight-color:#efefef;
scrollbar-track-color:#EFEFEF;
scrollbar-face-color:#e3e3e3;
scrollbar-shadow-color:#e9e9e9;
scrollbar-3dlight-color:#eaeaea;
scrollbar-darkshadow-color:#c0c0c0;
scrollbar-arrow-color:#336699;
word-break:keep-all;
border:0px solid #EFEFEF;
}

body.margin{
margin:40px 0;
margin-left:28px;
background:#efefef url(http://www.cadvance.org/doc/images/background/main_bg.gif) 0 0 no-repeat fixed;
}

p.mtext{
margin-left:30px;
font-size:11px; 
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
cursor:default;
text-align:justify;
line-height:1.6em;
word-break:keep-all;
color:#111;
}

/*pre{
color:#333333;
font:11px/1.8em;
font-family:Verdana;
background:#EFEFEF;
scrollbar-base-color:#EFEFEF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #EFEFEF;
width:100%;
word-break:keep-all;
}*/

span.docTitle, h1.docTitle{
font:18px Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
color:#000;
font-weight:normal;
font-stretch: expanded;
margin:0;
}

.fileMap{
background:#efefef url(http://www.cadvance.org/doc/include/images/dot_3x1h.gif) bottom center repeat-x;
padding-bottom:8px;
font:11px/1.8em verdana;
}

.dottedHr{
background:#efefef url(http://www.cadvance.org/doc/include/images/dot_3x1h.gif) bottom center repeat-x;
font-size:1px;
height:1px;
width:100%;
}

.grayHr, div.grayHr{
border-width:0px;
border-bottom:1px solid #bebebe;
height:0px;
}

.blackHr{
border-width:0px;
border-bottom:2px solid #000;
height:2px;
}

.attributeTbl{
width:100%;
}

.titleCell{
height:25px;
text-align: center;
background-color:#4a69a1;
font-weight:bold;
color:#ffffff;
}
TABLE.dtd{
table-layout: fixed;
}

tr.head{font:bold 11px verdana;background-color:#ccc;text-align:center;}

TR.qLookTtlTr{
background-color:#cccccc;
text-align:center;
font-weight:bold;
}

TR.qLookValueTr{
background-color:#e9e9e9;
text-align:center;
font-weight:bold;
}

caption.xml{
height:24px;
font:bold 11px verdana, sans serif;
color:#222299;
border-bottom-width:0px;
text-align:left;
}

CAPTION.general{
height:24px;
border-bottom:1px solid #CCCCCC;
font:11px Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
color:#222299;
text-align: left;
}

.syntaxLeftCellShort{
padding-left:5px;
padding-top:5px;
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background:#CCCCCC;
color:#000000;
font-weight:bold;
vertical-align:top;
}

.syntaxRightCellShort{
padding:5px;
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background:#dedede;
color:#000000;
text-align:justify;
word-break:keep-all;
}

.syntaxLeftCell{
padding-left:5px;
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background:#CCCCCC;
color:#000000;
font-weight:bold;

}

.syntaxRightCell{
padding-left:5px;
padding-right:5px;
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background:#dedede;
color:#000000;
text-align:justify;
word-break:keep-all;
}

.syntaxLeftCellCSS{
padding-left:5px;
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background:#a6caf0;
color:#000000;
font-weight:bold;
}

.syntaxRightCellCSS{
padding-left:5px;
padding-right:5px;
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background:#ddddbb;
color:#000000;
text-align:justify;
word-break:keep-all;
}

.syntaxLeftCellWd{
padding-left:5px;
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background:#ff9999;
color:#000000;
font-weight:bold;
vertical-align:top;
}

.syntaxRightCellWd{
padding-left:5px;
padding-right:5px;
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background:#99cc99;
color:#000000;
word-break:break-all;
}

/*
.inlineTitleCell{
height:22px;
text-align: center;
background:#CCCCCC;
width:100%;
}
*/

.LeftCellTitle{
padding-left:5px;
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background:#CCCCCC;
color:#000000;
font-weight:bold;
}

.RightCellTitle{
padding:5px;
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background:#DEDEDE;
color:#000000;
border-bottom:1px solid #CECECE;
text-align:justify;
word-break:keep-all;
/*font-weight:bold;*/
}

.RightCellTitleShort{
padding:5px;
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background:#DEDEDE;
color:#000000;
text-align:justify;
border-bottom:1px solid #CECECE;
/*font-weight:bold;*/
}

.inlineRightCellTitle{
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background:#dddddd;
color:#000000;
/*border-top:1px solid #CECECE;*/
text-align:center;
word-break:keep-all;
}

.inlineLeftCell{
padding-left:5px;
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background:#DEDEDE;
color:#000000;
border-bottom:1px solid #CECECE;
border-right:1px solid #CECECE;
word-break:keep-all;
}

.inlineRightCell{
padding-left:5px;
padding-right:5px;
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background-color:#EAEAEA;
color:#114477;
border-bottom:1px solid #CECECE;
text-align:justify;
word-break:keep-all;
}

.inlineLeftCellShort{
padding-left:5px;
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background-color:#DEDEDE;
color:#000000;
border-bottom:1px solid #CECECE;
border-right:1px solid #CECECE;
vertical-align:top;
}

.inlineRightCellShort{
padding:5px;
font:11px/1.6em Verdana;
font-family:Verdana, ±¼¸², ±¼¸²Ã¼;
height:22px;
background-color:#EAEAEA;
color:#114477;
border-bottom:1px solid #CECECE;
text-align:justify;
word-break:keep-all;
}

.sTable{
border:1px silver solid;
font-weight:bold;
background:#ffffdd
} 

.ifrm{
border:1px solid #b4b4da;
background-color:transparent;
font-size:11px;
width:100%;
}

.note{
width:100%;
border:1px solid #ffc700;
border-width: 1px 0px;
background:#eeeecc;
font:11px/1.6em Verdana;
font-family:"Verdana", "gulim", "±¼¸²", "±¼¸²Ã¼";
padding:10px;
color:#000000;
text-align:justify;
word-break:keep-all;
}

.spec{
border:1px solid #ffc700;
border-width: 1px 0px;
font:11px/1.6em Verdana;
font-family:"Verdana", "gulim", "±¼¸²", "±¼¸²Ã¼";
padding:10px;
background:#e5e5e5;
color:#000000;
text-align:justify;
word-break:keep-all;
display:block;
}

.specTitle{
color:#000;
background:url(../images/file_icon/spec_title_3x3dot.gif);
padding:2px;
}

.explanation{
width:100%;
border:1px solid #808080;
background:#EBEBEB;
font:11px/1.6em Verdana;
font-family:"Verdana", "gulim", "±¼¸²", "±¼¸²Ã¼";
padding:10px;
text-align:justify;
word-break:keep-all;
}

.example{

background:#dfdfdf;
border:1px solid #808080;
font:11px/1.6em Verdana;
font-family:"Verdana", "gulim", "±¼¸²", "±¼¸²Ã¼";
padding:10px;
text-align:justify;
word-break:keep-all;
}

.output{

background:#dfdfdf;
font:11px/1.6em Verdana;
font-family:"Verdana", "gulim", "±¼¸²", "±¼¸²Ã¼";
padding:10px;
text-align:justify;
word-break:keep-all;
}

pre.input{
color:#333366;
margin-top:0;
border:1px solid #dadada;
display:block;
background:#e5e5e5;
font:11px/1.6em Verdana;
font-family:"Verdana", "gulim", "±¼¸²", "±¼¸²Ã¼";
padding:10px;
word-break:break-all;
cursor:default;
}


/*mboard¿¡ inputÀÌ¶ó´Â class°¡ ÀÖÀ¸¹Ç·Î ÁÖÀÇ*/
.input{
color:#336;
border:1px solid #dadada;
background:#e5e5e5;
font:11px/1.6em Verdana;
font-family:"Verdana", "gulim", "±¼¸²", "±¼¸²Ã¼";
padding:10px;
cursor:default;
}

.oneword{

border:1px solid #ffc700;
background:#eeeecc;;
font:11px/1.6em Verdana;
font-family:"Verdana", "gulim", "±¼¸²", "±¼¸²Ã¼";
padding:10px;
color:#000;
text-align:justify;
word-break:keep-all;
}

.comment{
color:#440;
font-size:11px;
font-style:normal;
}

b.pos{

}

.cursor{
cursor:help;
text-decoration:underline;
color:#35803d;
}

.displayNon{
display:none;
}

TEXTAREA.bdr{
border:1px solid #b4b4da;

background:#ececec;
padding:10px;
}

UL.lineHeight{
line-height:1.8em;
margin-right:10px;
text-align:justify;
}

OL.lineHeight{
line-height:1.8em;
margin-right:10px;
text-align:justify;
}

LI.ulColor{
color:#a52a2a;
list-style-position:outside;
text-align:justify;
word-break:keep-all;
}

.NoBullet{list-style-type:none;color:#808080}

LI.indexColor{
list-style-type:square;
color:#336699;
}

SPAN.litem{
color:#000000;
font-weight:normal;
}

.subMenu{
height: 22px;
border:1px solid silver;
padding-left:10px;
padding-top:2px;
}

.dis_none{
display:none;
}

.showhide{
text-decoration:underline;
font-weight:bold;
cursor:pointer;
color:#941919;
}

.imgTitle{
color:#666;
}

.uni{font-family:'Lucida sans Unicode';}

span.monologue{color:#808080;}

div.folding{
cursor:pointer;
font-weight:bold;
padding:5px;
color:navy;
background-color:#c0c0c0;
border:1px solid #808080;
border-bottom-width:0;
}

div.folding_div{
border:1px solid #b4b4da;
background-color:transparent;
font-size:11px;
height:200px;
overflow:auto;
}

span.button{
cursor:pointer;
font-weight:bold;
color:#2e8b57;
text-decoration:underline;
}

pre{display:block;}

.copy{cursor:pointer;color:#996600;background-color:#eee;padding:2px 5px;border:1px solid #aaa;}

.copybox{
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#dddddd, EndColorStr=#ffffff);
height:22px;
bakcground-color:#ddd;
border:1px solid #dadada;
padding-top:3px ;
border-top:2px solid #ccc;
}

/* background-color class */

.ef{background-color:#efefef;}
.df{background-color:#dfdfdf;}
.cf{background-color:#cfcfcf;}
.tt{color:#960;}