﻿@CHARSET 'utf-8';

/* common */

/*
html { overflow: -moz-scrollbars-vertical; }
*/
body, html { height: 100%; padding: 0px; margin: 0px; border: 0; }
img	{ border: 0px; }
body, td	{
	color: #303030;
	font-family: Verdana,Tahoma,Arial,sans-serif, Helvetica;
/*
	font-size: 13px;
*/
}

/* font class */
.t_gray_norm_en
 { font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif; font-size:0.8em; }
.smalldiv
  { font-size: 9pt; font-family: dotum, '돋움',Verdana,Tahoma; color: #e5e5e5; }
.small
  { font-size: 9pt; font-family: dotum, '돋움',Verdana,Tahoma; line-height:12pt; }
.small_c7
  { font-size: 9pt; font-family: dotum, '돋움',Verdana,Tahoma; color: #e5e5e5; }
.skyblue
  { font-size: 8pt; font-family: dotum, '돋움',Verdana,Tahoma; color: #0F89E5; line-height:11pt; }  
.skyblue_bold
  { font-size: 8pt; font-family: dotum, '돋움',Verdana,Tahoma; color: #0F89E5; font-weight: bold;} 
.btntext
  { font-size: 15px; font-family: dotum, '돋움',Verdana,Tahoma;}
.boxpointtext
  { font-size: 13px; font-family: dotum, '돋움',Verdana,Tahoma; color: #77b3fd; font-weight: bold;}

/* 0F89E5, 0099FF 343436 */
#navpath { font-family: dotum, '돋움',Verdana,Tahoma; color:#fd9900; font-size:8pt; font-weight: bold; text-decoration:none; }
#navpath a:link { font-family:dotum, '돋움',Verdana,Tahoma; color:#666666; font-size:8pt; font-weight: normal; text-decoration:none; }
#navpath a:visited { font-family:dotum, '돋움',Verdana,Tahoma; color:#666666; font-size:8pt; font-weight: normal; text-decoration:none; }
#navpath a:hover { font-family:dotum, '돋움',Verdana,Tahoma; color:#666666; font-size:8pt; font-weight: normal; text-decoration:underline; }

#curpath { font-family:dotum, '돋움',Verdana,Tahoma; color:#555555; font-size:11px; text-decoration:none; }
#curpath a { font-family:dotum, '돋움',Verdana,Tahoma; color:#555555; font-size:11px; text-decoration:none; }
#curpath a:visited { font-family:dotum, '돋움',Verdana,Tahoma; color:#555555; font-size:11px; text-decoration:none; }
#curpath a:hover { font-family:dotum, '돋움',Verdana,Tahoma; color:#fd9900; font-size:11px; text-decoration:underline; }

#normpath { font-family:dotum, '돋움',Verdana,Tahoma; color:#555555; font-size:9pt; text-decoration:none; }
#left_menu_root { font-family:dotum, '돋움',Verdana,Tahoma; color:#343436; font-size:13px; font-weight: bold; line-height:20pt; text-decoration:none; }
#left_menu_child { font-family:dotum, '돋움',Verdana,Tahoma; color:#777777; font-size:9pt; line-height:15pt; text-decoration:none; }
#midtext { font-family:dotum, '돋움',Verdana,Tahoma; color:#555555; font-size:15px; line-height:16pt; text-decoration:none; }
#bigtext { font-family:dotum, '돋움',Verdana,Tahoma; color:#555555; font-size:21px; line-height:22pt; text-decoration:none; }
#bigtext_tab { font-family:dotum, '돋움',Verdana,Tahoma; color:#5f5e7a; font-size:21px; line-height:22pt; text-decoration:none; }


a { font-family: dotum, '돋움', Helvetica; font-size: 9pt; color: #0F89E5; text-decoration:none; }
a:visited { font-family: dotum, '돋움', Helvetica; font-size: 9pt; color: #0F89E5; text-decoration:none; }
a:hover { font-family: dotum, '돋움', Helvetica; font-size: 9pt; color: #fd9900; text-decoration:underline; }
/*
a { font-family: dotum, '돋움', Helvetica; font-size: 9pt; color: #0000ee; text-decoration:none; }
a:visited { font-family: dotum, '돋움', Helvetica; font-size: 9pt; color: #800080; text-decoration:none; }
a:hover { font-family: dotum, '돋움', Helvetica; font-size: 9pt; color: #fd9900; text-decoration:underline; }
*/
/*
a { font-family: dotum, '돋움', Helvetica; font-size: 8pt; color: #0000ee; }
a:visited { font-family: dotum, '돋움',,Helvetica; font-size: 8pt; color: #800080; }
a:hover { font-family: dotum, '돋움',,Helvetica; font-size: 8pt; color: #e97b07; }
--
a:link    {font-family: 굴림,Helvetica; font-size: 9pt; color:#666666; text-decoration:none;}
a:visited {font-family: 굴림,Helvetica; font-size: 9pt; color:#666666; text-decoration:none;}
a:hover   {font-family: 굴림,Helvetica; font-size: 9pt; color:#a9822b; text-decoration:none;}
*/
td     {font-family: 굴림,Helvetica; font-size: 9pt; color:#666666; line-height:13pt;} 
.div_vert_line   {font-family: 굴림,Helvetica; font-size: 8pt; color:#e5e5e5; line-height:11pt;} 
.link_selected   {font-family: 굴림,Helvetica; font-size: 9pt; color:#a9822b; text-decoration:none;}
.copy   {font-family: 굴림,Helvetica; font-size: 8pt; color:#586673; line-height:11pt;} 
/*
.small  {font-family: 굴림,Helvetica; font-size: 8pt; color:#0000ff; line-height:11pt;} 
*/
img { border: 0; }
body {
font-family: dotum, 돋움,Verdana,Tahoma; color:#8e8e8e; font-size:12px; text-decoration:none; }
#listBar li li a, #listBar li li a:hover	{display:block;width:110px;height:23px;overflow:hidden;}
#listBar li li a em	{visibility:hidden;}

/*
ol,ul { list-style:none; }
*/

.line {
	background: #718ea5 url('/images/line.gif') repeat-x;
	height: 1px;
	font-size: 0;
	clear: both;
	margin: 0;
	padding: 0;
}



table.example
{
color:#000000;
background-color:#e5eecc;
padding-top:8px;
padding-bottom:8px;
padding-left:10px;
padding-right:10px;
border:1px solid #d4d4d4;
background-image:url('images/bgfadegreen.gif');
background-repeat:repeat-x;
}

table.example_code
{
background-color:#ffffff;
padding:4px;
border:1px solid #d4d4d4;
}

table.example_code td
{
font-size:110%;
font-family:courier new;
}

/* --- STYLE --- */
HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.main {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 703px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.doc-htabs {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #8cb2f1; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 3px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px
}
.doc-htabs A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; COLOR: #efefef; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 10px
}
.doc-htabs A.active-tab {
	COLOR: #3775f0; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px
}
.doc-htabs A:hover {
	COLOR: #3775f0; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px
}
.active-tab {
	BACKGROUND-COLOR: #fff
}
.doc-htabs A:hover {
	BACKGROUND-COLOR: #fff
}
.doc-htabs LI {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}

/* --------- LISTS --------- */

.sys-req-icon {
	float: left;
	margin-right: 28px;
}

ul.sys-req-info {
	margin-top: 14px;
	margin-bottom: 30px;
	margin-left: 200px;
	padding: 0;
}
ul.sys-req-info li {
	margin: 8px 0 0 0;
/*
	font-size: 15px;
*/
	color: #4d4d4d;
	list-style-type: disc;
	padding: 0;
}
ul.sys-req-info li.nobullet {
	list-style-type:none;
	margin-left: -10px;
}