body		{ font-family: Tahoma,Arial,Verdana; font-size: 9pt; text-decoration: none;
				color: #333333; background-color: #ffffff;
				scrollbar-face-color: "#FFFFFF"; scrollbar-shadow-color: "#888888";
				scrollbar-highlight-color: "#888888"; scrollbar-3dlight-color: "#FFFFFF";
				scrollbar-darkshadow-color: "#FFFFFF"; scrollbar-track-color(바닥): "#FFFFFF"; scrollbar-arrow-color: "#888888";
				margin-left: "5px"; margin-top: "0px";  margin-right: "0px"; margin-width: "0px"; margin-height: "0px";
			}

img			{ border: "0"; }
input		{ font-family: Tahoma,Arial,Verdana; font-size: 9pt;
				color: #000000;  background-color: "#FFFFFF";
				border: "#888888 1px solid";
				height: 17;
			}
.check	{ border: "0"; BACKGROUND-COLOR: #F7F3F7;; }
.PK	{ font-family: Tahoma,Arial,Verdana; font-size: 12pt;
				color: #000000;  background-color: "#FFFFFF";
				border: "#454545 1px solid";font-weight: bold;
				height: 20;
     }
.hidden	{ font-family: Tahoma,Arial,Verdana; font-size: 9pt;
				color: #aaaaaa;  background-color: "#eeeeee";
				border: "#888888 1px solid";
				height: 17;
     }

select		{ font-family: Tahoma,Arial,Verdana; font-size: 9pt;
				color: #000000;  background-color: "#FFFFFF";
				border: "#454545 1px solid";
				height: 17;
			}
			
.listbox	{ font-family: Tahoma,Arial,Verdana; font-size: 9pt;
				color: #000000;  background-color: "#FFFFFF";
				border: "#454545 1px solid";
				height: 300;
			}

Textarea	{ font-family: Tahoma,Arial,Verdana; font-size: 9pt;
				color: #000000;  background-color: "#FFFFFF";
				border: "#454545 1px solid";
			}
.Btn{BACKGROUND-COLOR: #EEFAFF;BORDER-BOTTOM: 2px solid;BORDER-LEFT: 1px solid;BORDER-RIGHT: 2px solid;BORDER-TOP: 1px solid;FONT-FAMILY: verdana,arial,helvetica;COLOR: black;FONT-SIZE: 11px;HEIGHT: 20px;FONT-WEIGHT:bold;}


a:link		{ font-family: Tahoma,Arial,Verdana; font-size: 9pt;  line-height:12pt; text-decoration: none; color: #555555; }
a:visited	{ font-family: Tahoma,Arial,Verdana; font-size: 9pt;  line-height:12pt; text-decoration: none; color: #555555; }
a:active	{ font-family: Tahoma,Arial,Verdana; font-size: 9pt;  line-height:12pt; text-decoration: none; color: #555555; }
a:hover		{ font-family: Tahoma,Arial,Verdana; font-size: 9pt;  line-height:12pt; text-decoration: none; color: #FF6600; }


td			{ font-family: Tahoma,Arial,Verdana; font-size: 9pt; color: #535353; } 

.clsMenu		{
	background-color: #522000;
	width: 100%;
	height: 22px;
}

.clsRequired { color: #ff0000; }
.clsSearchInputed { color: #550000; }

/*  program name & path  */
table.tPgmTtl	{
	border: 0;
	/* width: 1000px;  lee */
	width: 100%; 
		
	TABLE-LAYOUT:fixed;
}
.pgmtlt {
	height: 37px;
	color: #663300;
	font-size: 11pt;
	font-weight: bold;
}
.pgmBg {
	height: 1px;
	background-color: #904500;
}

.pgmPath 				{ font-family: Tahoma,Arial,Verdana; font-size: 8pt; color : #555555; }
a.pgmPath:link			{ font-family: Tahoma,Arial,Verdana; font-size: 8pt; text-decoration: none; color: #555555; }
a.pgmPath:visited		{ font-family: Tahoma,Arial,Verdana; font-size: 8pt; text-decoration: none; color: #555555; }
a.pgmPath:active		{ font-family: Tahoma,Arial,Verdana; font-size: 8pt; text-decoration: none; color: #555555; }
a.pgmPath:hover		{ font-family: Tahoma,Arial,Verdana; font-size: 8pt; text-decoration: none; color: #1075AB; }

a.currPath:link		{ font-family: Tahoma,Arial,Verdana; font-size: 8pt; text-decoration: underline; color: #1075AB;}
a.currPath:visited	{ font-family: Tahoma,Arial,Verdana; font-size: 8pt; text-decoration: underline; color: #1075AB; }
a.currPath:active		{ font-family: Tahoma,Arial,Verdana; font-size: 8pt; text-decoration: underline; color: #1075AB; }
a.currPath:hover		{ font-family: Tahoma,Arial,Verdana; font-size: 8pt; text-decoration: none; color: #1075AB; }



/* Message */
.clsMsg		{
	color: #663300;
	background-color: #F3F0ED;
	font-weight: bold;
	text-align: right;
	width: 130px;
}
input.clsMsgBox		{
	color: #663300;
	background-color: #FFFFFF;vertical-align: middle;
	width: 100%;
	border: 0;
}

/* search conditon */
/* table.tSearch	{ background-color:#F7F3F7; border:0; width:1000px; TABLE-LAYOUT:fixed;}  LEE */
table.tSearch	{ background-color:#F7F3F7; border:0; width:100%; TABLE-LAYOUT:fixed;}

/* field */
.readFD	    { border: "#D2CAFD 1px solid"; background-color: "#F6F4EB" }
.codeFD		{ background-color: "#FFEDCB" }/*{ background-color: "#E0E7BF" }*/



table.tTtlDtl	{
	border: 0;
	width: 1000px;
	border-bottom: 4 solid #EEF2F5;
	TABLE-LAYOUT:fixed;
}
table.tDetail	{
	width: 996px;
	border: 0;
}
table.tDetail_br	{
	border: 1 solid #F3F0ED;
	width: 1000px;TABLE-LAYOUT:fixed;
}

.tdbg_normal {
	background-color: #636563;
	font-size: 1px;
	height: 4px;
}
.tdbg_search {
	background-color: #9E9282;
	font-size: 1px;
	height: 4px;
}
.tdUnderline {
	background-color: #EEF2F5;
	font-size: 1px;
	width: 996px;
	height: 4px;
}



span.clsBlank	{
	width: 5px;
	height: 1px;
}
span.clsSpaceV5 {
	height: 5px;
	font-size:1px;
}
span.clsSpaceV10 {
	height: 10px;
	font-size:1px;
}
span.clsSpaceV15 {
	height: 15px;
	font-size:1px;
}


.tdHR {
	font-size: 1px;
	width: 100%;
	height: 5px;
	background-image: url(/images/underline_d.gif);
}

.titleFD {
	font-size: 10pt;
	color: #663300; /*#1075AB  #663300*/
	font-weight: bold;
}
.tdTlt		{
	color: "#333333";
	background-color: #F3F0ED; /*#ECECEC  #EAF6CD  #D7CFC6*/
	text-decoration: "none";
	font-weight: bold;
	text-align: "right";
	vertical-align: middle;
	padding-right: "5px";
	padding-left: "5px";
}
.tdTlt2		{
	color: "#333333";
	background-color: #F3F0ED; /*#ECECEC  #EAF6CD  #D7CFC6*/
	text-decoration: "none";
	font-weight: bold;
	text-align: "center";
	vertical-align: middle;
	padding-right: "5px";
	padding-left: "5px";
}
.tdTlt_C		{
	color: "#333333";
	background-color: #F3F0ED;
	text-decoration: "none";
	font-weight: bold;
	text-align: "center";
	vertical-align: middle;
}

.tdFD{color: "#000000";background-color: #ffffff;text-decoration: "none";vertical-align: middle;text-align: "left";}

.tdFD_C{color: "#000000";background-color: #ffffff;text-decoration: "none";vertical-align: middle;text-align: "center";}

col.tdTlt{color: "#333333";background-color: #F3F0ED;text-decoration: "none";font-weight: bold;text-align: "right";vertical-align: middle;padding-right: "5px";}
col.tdFD{color: "#000000";background-color: #ffffff;text-decoration: "none";vertical-align: middle;text-align: "left";}


/* Popup */
table.tSearchPop	{ background-color:#F7F3F7; border:0; width:98%; }
table.tDetailPop	{ border:0; width:98%; border-bottom: 4 solid #EEF2F5; }
.pop_title		{ color: #663300 ; background-color: #F3F0ED; text-align: center; vertical-align: middle ; height: 22px }
.pop_height 	{ height: 15px ; }
a.pop:link		{ text-decoration: none; font-family: "Arial", "Verdana"; color: #333333; font-size: 9pt; line-height:12pt;}
a.pop:visited	{ text-decoration: none; font-family: "Arial", "Verdana"; color: #333333; font-size: 9pt; line-height:12pt;}
a.pop:active	{ text-decoration: none; font-family: "Arial", "Verdana"; color: #333333; font-size: 9pt; line-height:12pt;}
a.pop:hover		{ text-decoration: underline; font-family: "Arial", "Verdana"; color: #FF6600; font-size: 9pt; line-height:12pt;}
.page 			{ font-size: 8pt; font-family: "Arial", "Verdana" ; background-color: #ECECEC; text-align: center; vertical-align: middle ; height: 25px }
.currpage 		{ font-size: 9pt; font-family: "Arial", "Verdana" ; color: #FF6600; font-weight: bold; vertical-align: middle ; }
a.pageno:link		{ text-decoration: none; font-family: "Arial", "Verdana"; color: #333333; font-size: 8pt; vertical-align: middle ; }
a.pageno:visited	{ text-decoration: none; font-family: "Arial", "Verdana"; color: #333333; font-size: 8pt; vertical-align: middle ; }
a.pageno:active	{ text-decoration: none; font-family: "Arial", "Verdana"; color: #333333; font-size: 8pt; vertical-align: middle ; }
a.pageno:hover	{ text-decoration: underline; font-family: "Arial", "Verdana"; color: #FF6600; font-size: 8pt; vertical-align: middle ; }
