body { font-size:9pt; padding: 0; margin: 0px; background-color: #FFFFFF; 
font-family:Arial,Helvetica,dotum,sans-serif; color: #333333; }

/* COLORS, PRESENTATION */

a:link { color: #c40e0a; text-decoration: underline; }
a:visited { color: #c40e0a; text-decoration: underline; }
a:hover { color: #FFFFFF; text-decoration: none; background:#c40e0a; }
a:active { color: #FFFFFF; text-decoration: none; background:#c40e0a; }

.menuitem:link { color: #c40e0a; text-decoration: none; }
.menuitem:visited { color: #c40e0a; text-decoration: none; }
.menuitem:hover { color: #FFFFFF; text-decoration: none; background:#c40e0a; }
.menuitem:active { color: #FFFFFF; text-decoration: none; background:#c40e0a; }

h1 { font-size: 20px; border-top:1px solid #999999;background-color:#EEEEEE;padding:5px;color:#666666;}
h2 { font-size: 18px; font-weight: normal; margin-bottom: 10px; }
h3 { font-size: 16px; color: #FF8300; font-weight: normal; margin-bottom: 10px; }
h4 { font-size: 14px; margin-bottom: 10px;}
h5 { font-size: 12px; margin-bottom: 10px;}
h6 { font-size: 11px; margin-bottom: 10px;}
small { font-size: 11px; color: #999999; }
li { font-size: 12px; line-height: 18px; }
dd, dt { font-size: 12px; line-height: 18px; }

form { padding: 0px; margin: 0px; border: 0px; }
table { border: 0; }
th { border-bottom: 1px solid #EEEEEE; font-size: 11px; font-weight: normal; color: #666666; text-align: left; }
td { font-size: 9pt; color: #000000; line-height:1.5em; }
img { border: none; /* 1px solid #ddd */ }

/* FORM ELEMENTS */

input, textarea, select { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #222222; }

td.Label { text-align: right; font-weight: bold; vertical-align: top; font-size: 12px; }

.floatclear
{
    clear:both;
}

.topspacing
{
    margin-top:30px;
}

.wrapper
{
    width:900px;
    margin: auto auto;
    text-align:center;
}

.menubar
{
	float:left;
	width:250px;
	text-align:right;
	line-height:2.5em;
	font-size:11pt;
	font-weight:bold;
    color:#CCCCCC;
}

.contents
{
    margin-left:25px;
	float:left;
	width:400px;
    background-color: #F5F5F5;
    padding-bottom:10px;
}

.contents_text
{
    padding:10px;
    padding-top:0px;
	text-align:left;
	line-height:1.5em;
    word-break: break-all;
}

.sidebar
{
    margin-left:25px;
	float:right;
	width:200px;
	text-align:left;
	line-height:1.5em;
    color: #666666;
    word-break: break-all;
}

.sep_h5
{
    background-color:#c40e0a;
	height:5px;
}

.sep_h2
{
    background-color:#c40e0a;
	height:2px;
}

.sep_h1
{
    background-color:#c40e0a;
	height:1px;
}

.language
{
    font-size:8pt;
}

.copyright
{
	margin-top:10px;
	font-size:7pt;
	font-family:verdana,tahoma,helvetica,sans-serif;
    color:#CCCCCC;
}
