body 
{
	background-color: #e8e8e8;
	color: #222222;
	font-family: Segoe UI,Arial,¸¼Àº °íµñ,±¼¸²;
	font-size: 10pt;
	scrollbar-face-color:       #CCCCCC;  
	scrollbar-shadow-color:     #aaaaaa;  
	scrollbar-highlight-color:  #eeeeee;  
	scrollbar-3dlight-color:    #888888;  
	scrollbar-darkshadow-color: #333333;  
	scrollbar-track-color:      #888888;  
	scrollbar-arrow-color:      #333333;
}

h1,h2,h3,h4,h5 
{
	color: #222222;
	background-color: #d0d0d0;
	font-family: Segoe UI,Helvetica,¸¼Àº °íµñ,±¼¸²;
	padding-left:3pt;
	margin-top:2pt;
	margin-bottom:8pt;
	border-style: none;
	border-bottom: 1px dashed #555555;
}

h1 { font-size: 14pt; }
h2 { font-size: 12pt; padding-left:3pt; }
h3 { font-size: 10pt; padding-left:6pt; }
h4 { font-size:  8pt; padding-left:9pt; }
h5 { font-size:  6pt; padding-left:12pt; }

dl,ul,ol { margin-top: 1pt; margin-bottom: 1pt; }

tt 
{ 
	font-family: Segoe UI,Arial,¸¼Àº °íµñ,±¼¸²; 
	font-size: 10pt; 
}
pre 
{ 
	font-family: Consolas,Courier New,±¼¸²,monotype; 
	font-size: 10pt; 
}
pre.code 
{
	font-family: Consolas,Courier New,±¼¸²,monotype;
	margin-top: 8pt;
	margin-bottom: 8pt;
	background-color: #FFFFFF;
	white-space:pre;
	border-left: 5px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
	border-top: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	padding:5px;
	width:95%;
}

div.diffold { background-color: #FFFF80; border-style:none; border-width:thin; width:100%; }
div.diffnew { background-color: #80FF80; border-style:none; border-width:thin; width:100%; }
div.message { margin-top: 6pt; background-color: #E8FFE8; border-style:solid; border-width:1pt; border-color:#999999; color:#440000; padding:5px; width:100%; }

strong.highlight { background-color: #FFBBBB; }

A                     { COLOR: #2f2500; TEXT-DECORATION: underline }
A:link                { COLOR: #2f2500; TEXT-DECORATION: underline }
A:visited             { COLOR: #2f2500; TEXT-DECORATION: underline }
A:hover               { COLOR: #bf9f00; TEXT-DECORATION: underline }
A:active              { COLOR: #ffd500; TEXT-DECORATION: underline }
A:focus               { COLOR: #bf9f00; TEXT-DECORATION: underline }
A:focus:hover         { COLOR: #bf9f00; TEXT-DECORATION: underline }
A.nonexistent         { font-weight: bold; color: #FF2222; }
A.nonexistent:visited {                    color: #FF2222; }
A.external            { color: #AA6600; }

a.navibar:            { color: #272727; text-decoration: none; }
a.navibar:link        { color: #272727; text-decoration: none; }
a.navibar:visited     { color: #272727; text-decoration: none; }
a.navibar:active      { color: #888888; text-decoration: none; }
a.navibar:focus       { color: #888888; text-decoration: none; }
a.navibar:focus:hover { color: #888888; text-decoration: none; }

table.navibar {}

td.navibar 
{
	height: 25;
	background: url(/img/btn-middle.gif) repeat;
	color: #e8e8e8;
	vertical-align: middle; text-align: center;
	font-family: Segoe UI,Arial,¸¼Àº °íµñ,±¼¸²;
}

td.navibar_left 
{
	width: 5;
	height: 25;
	background: url(/img/btn-left.gif) repeat;
	vertical-align: middle; text-align: center;
	font-family: Segoe UI,Arial,¸¼Àº °íµñ,±¼¸²;
}

td.navibar_right 
{
	width: 5;
	height: 25;
	background: url(/img/btn-right.gif) repeat;
	vertical-align: middle; text-align: center;
	font-family: Segoe UI,Arial,¸¼Àº °íµñ,±¼¸²;
}

td.navibar_edge 
{
	width: 8;
	height: 25;
	background: url(/img/btn-edge.gif) repeat;
	vertical-align: middle; text-align: center;
}

font.navibar {
	font-family: Arial,Helvetica,¸¼Àº °íµñ,±¼¸²;
	font-size: 10pt;
}

td.headline { font-family: Segoe UI,Helvetica,¸¼Àº °íµñ,±¼¸² font-size: 18pt; }
td { font-family: Segoe UI,Arial,¸¼Àº °íµñ,±¼¸²; font-size: 10pt; }

table.closure,tr.closure,td.closure 
{
	margin-top: 8pt;
	margin-bottom: 8pt;
	background-color: #FFFFFF;
	white-space:pre;
	border-style:solid;
	border-width:0pt;
	border-color:#999999;
	color:#111111;
	padding:5px;
	width:90%;
}
span.closure {
	background-color: #FFFFFF;
}


div.hr0 { background: #e8e8e8 url(/img/bg-dotted.gif) repeat scroll; height: 1px; }
div.hr0 hr0 { display:none }

div.hr1 { width:90%; background: #e8e8e8 url(/img/bg-dotted.gif) repeat scroll; height: 1px; }
div.hr1 hr1 { display:none }

div.hr2 { width:80%; background: #e8e8e8 url(/img/bg-dotted.gif) repeat scroll; height: 1px; }
div.hr2 hr2 { display:none }

div.hr3 { width:70%; background: #e8e8e8 url(/img/bg-dotted.gif) repeat scroll; height: 1px; }
div.hr3 hr3 { display:none }

div.hr4 { width:60%; background: #e8e8e8 url(/img/bg-dotted.gif) repeat scroll; height: 1px; }
div.hr4 hr4 { display:none }

div.hr5 { width:50%; background: #e8e8e8 url(/img/bg-dotted.gif) repeat scroll; height: 1px; }
div.hr5 hr5 { display:none }

hr 
{
	background: #e8e8e8;
	border: 0px,solid,#555555;
	height: 1px;
}

table.wiki,td.wiki,th.wiki
{
	border-color: #aaaaaa;
	border-style: solid;
	font-family: Segoe UI,Arial,¸¼Àº °íµñ,±¼¸²;
}

table.wiki
{
	border-width: 0 0 1px 1px;
	border-spacing: 0;
	border-collapse: collapse;
	font-family: Segoe UI,Arial,¸¼Àº °íµñ,±¼¸²;
}

th.wiki
{
	margin: 0;
	padding: 3px;
	border-width: 1px 1px 0 0;
	font-family: Segoe UI,Arial,¸¼Àº °íµñ,±¼¸²;
	font-size: 10pt;
	font-weight: bold;
	background-color: #bbbbbb;
}

td.subject
{
	margin: 0;
	padding: 3px;
	border-width: 1px 1px 0 0;
	font-family: Segoe UI,Arial,¸¼Àº °íµñ,±¼¸²;
	font-size: 10pt;
	font-weight: bold;
	background-color: #bbbbbb;
}

td.wiki
{
	margin: 0;
	padding: 3px;
	border-width: 1px 1px 0 0;
	font-family: Segoe UI,Arial,¸¼Àº °íµñ,±¼¸²;
	font-size: 10pt;
	background-color: #ffffff;
}

table.wiki_noborder
{
	border-width: 0 0 0 0;
	border-spacing: 0;
	border-collapse: collapse;
	font-family: Segoe UI,Arial,¸¼Àº °íµñ,±¼¸²;
}

th.wiki_noborder
{
	margin: 0;
	padding: 3px;
	border-width: 0 0 0 0;
	font-family: Segoe UI,Arial,¸¼Àº °íµñ,±¼¸²;
	font-size: 10pt;
	font-weight: bold;
}

td.wiki_noborder
{
	margin: 0;
	padding: 3px;
	border-width: 0 0 0 0;
	font-family: Segoe UI,Arial,¸¼Àº °íµñ,±¼¸²;
	font-size: 10pt;
}

