/**
 *File Name : uvstyle.css
 *@TITLE : °øÅë ½ºÅ¸ÀÏ ½ÃÆ® ÆÄÀÏ.
 *@Author : NK21 Project AA Team
 *@Version : 1.0
 *@¼öÁ¤³»¿ª : 
 *
 *
 *@Notice : ÇöÀç ¹öÀüÀÇ CSS´Â ±â´ÉÀ§ÁÖ·Î ÀÛ¼ºµÇ¾ú°í Â÷ÈÄ ¾÷¹«ÆÀº°·Î Àû¿ëµÇ´Â CSS´Â º°µµÀÇ COLOR¸¦ °¡Á®°¨.
 */

 
a:link    	   { font-family : "±¼¸²Ã¼", "Arial", "Verdana", "Helvetica";font-size: 9pt; text-decoration: none; color:="#003399"}
a:visited 	 { font-family : "±¼¸²Ã¼", "Arial", "Verdana", "Helvetica";font-size: 9pt; text-decoration: none; color:"#003399"}
a:hover     { font-family : "±¼¸²Ã¼", "Arial", "Verdana", "Helvetica";font-size: 9pt; text-decoration: underline; color:"#003399"}

BODY 			{font-family:±¼¸²Ã¼; font-size:9pt;}
/*TR          	  {height: 22px;}*/
TD		    	  {font-family:±¼¸²Ã¼; font-size:9pt; }
INPUT			{font-family:±¼¸²Ã¼; font-size:9pt;}
INPUT.pwd	{font-family:±¼¸²Ã¼; font-size:9pt;}								/* ºñ¹Ð¹øÈ£ ÀÔ·ÂÇ×¸ñ */
SELECT		  {font-family:±¼¸²Ã¼; font-size:9pt;}
TEXTAREA	{font-family:±¼¸²Ã¼; font-size:9pt;}

/*###############¹®¿µ½Ä Ãß°¡###################*/
.noip       {font-family:±¼¸²Ã¼; border:0x font-size:9pt; background-color: #EFF7F7;}                                    /* input Å×µÎ¸® ¾ø¾Ö±â */
/*###############¹®¿µ½Ä Ãß°¡ ³¡###################*/

/*************************************************************************************************************
 *	±âº» Á¤·Ä °ü·Ã CLASS
 *
 *  d: default
 *  p: padding (¿ÞÂÊ,¿À¸¥ÂÊ 5px)
 *************************************************************************************************************/
.dl 		{ text-align: left;}															 /* ÆÐµù¾ø´Â ¿ÞÂÊ Á¤·Ä */
.dc 		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: center;}	/* ÆÐµù¾ø´Â °¡¿îµ¥ Á¤·Ä */
.dr 		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: right;}		/* ÆÐµù¾ø´Â ¿À¸¥ÂÊ Á¤·Ä */

.pl 		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: left; 	padding-left: 5px; padding-right: 5px; } /* ÆÐµùÀÖ´Â ¿ÞÂÊ Á¤·Ä */
.pc 	  { font-family:±¼¸²Ã¼; font-size:9pt; text-align:center; padding-left: 5px; padding-right: 5px;} /* ÆÐµùÀÖ´Â °¡¿îµ¥ Á¤·Ä */
.pr 	   { font-family:±¼¸²Ã¼; font-size:9pt; text-align: right; padding-left: 5px; padding-right: 5px;} /* ÆÐµùÀÖ´Â ¿À¸¥ÂÊ Á¤·Ä */

 
/*************************************************************************************************************
 *	Ç×¸ñ ÀÛ¼º ±âÁØ¼³¸í
 *
 *	no : ÀÔ·Â¾Æ´Ô e: Edit					              l: ¿ÞÂÊÁ¤·Ä (left)
 *  vm : Á¶È¸Ç×¸ñ m: ÇÊ¼öÇ×¸ñ (Mandatory)	c: °¡¿îµ¥Á¤·Ä (center)
 *  in : ÀÔ·ÂÇ×¸ñ o: ¼±ÅÃÇ×¸ñ (Optional)	r: ¿À¸¥ÂÊÁ¤·Ä (right)      t : (Åõ¸í) transparency
 *
 *	100p ¶Ç´Â p100: Width=100%¸¦ ÀÇ¹ÌÇÔ
 ************************************************************************************************************/
.noel		{font-family:±¼¸²Ã¼; font-size:9pt; text-align: left;  border:1 solid}		       /* ÅØ½ºÆ®¹Ú½º NO EDIT                      */
.vwml		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: left; border:1 solid}		      /* Á¶È¸ Á¶°Ç ÇÊ¼ö ÀÔ·ÂÇ×¸ñ (¿ÞÂÊÁ¤·Ä) */
.vwol		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: left; border:1 solid}		   /* Á¶È¸ Á¶°Ç ¼±ÅÃ ÀÔ·ÂÇ×¸ñ (¿ÞÂÊÁ¤·Ä) */
.inml		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: left;  border:1 solid}		        /* ÀÔ·Â ÇÊ¼ö ÀÔ·ÂÇ×¸ñ (¿ÞÂÊÁ¤·Ä)        */
.inol		 { font-family:±¼¸²Ã¼; font-size:9pt; text-align: left; border:1 solid}		 /* ÀÔ·Â ¼±ÅÃ ÀÔ·ÂÇ×¸ñ (¿ÞÂÊÁ¤·Ä)        */
.notl      { font-family:±¼¸²Ã¼; font-size:9pt; text-align: left; border:1 transparent;  background-color:transparent}           /* Åõ¸í ÅØ½ºÆ® ¹Ú½º (¿ÞÂÊÁ¤·Ä)           */

.noec	   { font-family:±¼¸²Ã¼; font-size:9pt; text-align: center;   border:1 solid}
.vwmc	  { font-family:±¼¸²Ã¼; font-size:9pt; text-align: center;   border:1 solid}
.vwoc	   { font-family:±¼¸²Ã¼; font-size:9pt; text-align: center;   border:1 solid}
.inmc	   { font-family:±¼¸²Ã¼; font-size:9pt; text-align: center;   border:1 solid}
.inoc		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: center;   border:1 solid}
.notc     { font-family:±¼¸²Ã¼; font-size:9pt; text-align: center; border:1 transparent; background-color:transparent}

.noer	   { font-family:±¼¸²Ã¼; font-size:9pt; text-align: right;   border:1 solid}
.vwmr	  { font-family:±¼¸²Ã¼; font-size:9pt; text-align: right;   border:1 solid}
.vwor	   { font-family:±¼¸²Ã¼; font-size:9pt; text-align: right;   border:1 solid}
.inmr	   { font-family:±¼¸²Ã¼; font-size:9pt; text-align: right;   border:1 solid}
.inor		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: right;   border:1 solid}
.notr      { font-family:±¼¸²Ã¼; font-size:9pt; text-align: right; border:1 transparent; background-color:transparent}


.noe100p	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	border:1 solid}
.noe100pl	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	text-align: left; 			border:1 solid}
.noe100pc	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	text-align: center;    border:1 solid}
.noe100pr	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	text-align: right; 		  border:1 solid}

.vwm100p	{ width:100%;	  border:1 solid}
.vwm100pl	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	text-align: left;   border:1 solid}
.vwm100pc	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	text-align: center;   border:1 solid}
.vwm100pr	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	text-align: right;   border:1 solid}

.vwo100p	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	  border:1 solid}
.vwo100pl	{ font-family:±¼¸²Ã¼; font-size:9pt;  width:100%;	text-align: left;   border:1 solid}
.vwo100pc	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	text-align: center;   border:1 solid}
.vwo100pr	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	text-align: right;   border:1 solid}

.inm100p	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	border:1 solid}
.inm100pl	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	text-align: left; 			border:1 solid}
.inm100pc	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	text-align: center;	   border:1 solid}
.inm100pr	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	text-align: right; 		  border:1 solid}

.ino100p	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	  border:1 solid}
.ino100pl	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	text-align: left;   border:1 solid}
.ino100pc	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	text-align: center;   border:1 solid}
.ino100pr	{ font-family:±¼¸²Ã¼; font-size:9pt; width:100%;	text-align: right;   border:1 solid}


/*************************************************************************************************************
 *	st: SUB TOTAL                d : default (padding ¾øÀ½)                l : align=left              c : align=center        r : align=right
 *  gt: GRAND TOTAL            p : padding ÀÖÀ½                            ¡Ú ÃßÈÄ µðÀÚÀÎ Ç¥ÁØ È®Á¤½Ã bgcolor Àû¿ë
 ************************************************************************************************************/
.stdl 		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: left;	height:22px; }
.stdc 		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: center;	height:22px; }
.stdr 		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: right;	height:22px; }

.stpl 		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: left; padding-left: 5px; padding-right: 5px; height:22px; }
.stpc 		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: center; padding-left: 5px; padding-right: 5px; height:22px; }
.stpr 		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: right;	padding-left: 5px; padding-right: 5px; height:22px; }

.gtdl 		 { font-family:±¼¸²Ã¼; font-size:9pt; text-align: left;	height:22px; }
.gtdc 		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: center; height:22px; }
.gtdr 		 { font-family:±¼¸²Ã¼; font-size:9pt; text-align: right; height:22px; }

.gtpl 		 { font-family:±¼¸²Ã¼; font-size:9pt; text-align: left;  padding-left: 5px; padding-right: 5px; height:22px; }
.gtpc 		{ font-family:±¼¸²Ã¼; font-size:9pt; text-align: center; padding-left: 5px; padding-right: 5px; height:22px; }
.gtpr 		 { font-family:±¼¸²Ã¼; font-size:9pt; text-align: right; padding-left: 5px; padding-right: 5px; height:22px; }


/*************************************************************************************************************
 * BUTTON OBJECT
 * btn : È°¼ºÈ­(Ä¿¼­¸ð¾ç : HAND)          btnd : ºñÈ°¼ºÈ­(Ä¿¼­¸ð¾ç : default)
 * pgon : tab controlÀÇ On »óÅÂ.           pgoff : tab controlÀÇ Off »óÅÂ.
 ************************************************************************************************************/
.btn              { height:20; font-size: 9pt; border:1 solid; border-color:gray; cursor:hand; background-color:silver;}
.btnd            { height:20; font-size: 9pt;border:1 solid; border-color:gray; background-color:silver;}

.btnpgon      {height:20; font-size: 9pt; BORDER-RIGHT:gray 3px solid; BORDER-TOP:gray 2px solid; BORDER-LEFT:gray 1px solid; BORDER-BOTTOM:#CDCDCD 1px solid;}
.btnpgmoff      {height:20; font-size: 9pt; color:gray; BORDER-RIGHT:gray 1px solid; BORDER-TOP:gray 1px solid; BORDER-LEFT:gray 1px solid; BORDER-BOTTOM:gray 1px solid; cursor:hand;}
.btnpgoff      {height:20; font-size: 9pt; color:gray; BORDER-RIGHT:gray 1px solid; BORDER-TOP:gray 1px solid; BORDER-LEFT:gray 1px solid; BORDER-BOTTOM:gray 1px solid; cursor:hand;}


/*************************************************************************************************************
  * COMBOBOX OBJECT
  * n: Normal combo       m: MultiRow(list)³»ÀÇ Combo
 ************************************************************************************************************/
.combon
{ BACKGROUND-COLOR: #Ffffff;	VERTICAL-ALIGN:BOTTOM;	BORDER: 1px solid;	COLOR: black;	FONT-FAMILY: ±¼¸²Ã¼;
	FONT-SIZE: 7pt;	                        HEIGHT: 21;	                        OVERFLOW:HIDDEN
}

.combom
{ BACKGROUND-COLOR:transparent;  	VERTICAL-ALIGN:BOTTOM;  	BORDER-LEFT: #CCCCCC 1px solid; 	BORDER-BOTTOM: #CCCCCC 1px solid;
	COLOR: black;	FONT-FAMILY: ±¼¸²Ã¼;	FONT-SIZE: 7pt;	HEIGHT: 19;	OVERFLOW:HIDDEN
}


/*************************************************************************************************************
 *	<TABLE> °ü·Ã CLASS
 *
 *	tb:	Å×ÀÌºíÀ» ÀÇ¹ÌÇÔ		w: Ç¥ÁØ¿¡¼­ Á¤ÀÇÇÑ °íÁ¤±æÀÌ ³ÐÀÌ(WIDTH=770)		d:  Default¸¦ ÀÇ¹ÌÇÔ      l: IFrame¿¡ ³ªÅ¸³ª´Â ListºÎºÐÀÇ BackGround color
 *	inset: À½°¢¹Ú½º			outset: ¾ç°¢¹Ú½º								100p: WIDTH=100%
 *
 ************************************************************************************************************/
.tbwd			   {width:770px; padding-left: 10px;}
.tbwinset		 {background-color: #000000; width:770px; }
.tbwoutset  	{background-color: #565E8A; width:770px;  padding-left: 10px;}
.tbwoutisz  	{background-color: #565E8A; width:780; padding-left: 10px;}
.tbwoutpop  	{background-color: #565E8A; width:450px;  padding-left: 10px;}
.tbd		 	    {background-color: #000000; }
.tbd100p		 {background-color: #000000; width: 100%;}
.tboutset		  {background-color: #FFFFFF;}
.tboutset100p {background-color: #FFFFFF; width:100%;}
.tbld                {background-color: gray; cellpadding:0; cellspacing:10px;}


/*************************************************************************************************************
 *	<TR> °ü·Ã CLASS
 ************************************************************************************************************/
.tr1		{font-family: ±¼¸²Ã¼; font-size: 9pt; background-color: #efebef; cursor: hand; height: 22px; }	   /* ÀÏ¹Ý <TR> */
.tr2		{font-family: ±¼¸²Ã¼; font-size: 9pt; background-color: #efebef; height: 22px; }							/* SUB TOTAL <TR> */



/*************************************************************************************************************
 * 	<TD> °ü·Ã CLASS
 *
 * 	td: <TD>¸¦ ÀÇ¹ÌÇÔ		t: TITLE Ç×¸ñ		s:sub Title Ç×¸ñ    d: Default (Padding ¾øÀ½)
 *							v: VALUE Ç×¸ñ		p: padding ÀÖÀ½     w : WHITE Font-color 
 ************************************************************************************************************/
.tdtdl 		 {background-color: #B3BBCF;  height:22px; font-size: 9pt; text-align: left; line-height:15pt;}
.tdtdc 		{background-color: #B3BBCF;  height:22px; font-size: 9pt; text-align: center; line-height:15pt;}
.tdtdr 		 {background-color: #B3BBCF;  height:22px; font-size: 9pt; text-align: right; line-height:15pt;}

.tdtpl 		{background-color: #bdd4de;  height:22px;padding-left: 5px; padding-right: 5px; text-align: left;    line-height:15pt;}     
.tdtpc 	  {background-color:#bdd4de;    height:22px; padding-left: 5px; padding-right: 5px; text-align: center; line-height:15pt;}
.tdtpr 	   {background-color: #bdd4de;  height:22px; padding-left: 5px; padding-right: 5px; text-align: right;   line-height:15pt;}

.tdstdl 		 {background-color: #cccccc;  height:22px; font-size: 9pt; text-align: left; line-height:15pt;}
.tdstdc 		{background-color: #cccccc;  height:22px; font-size: 9pt; text-align: center; line-height:15pt;}
.tdstdr 		 {background-color: #cccccc;  height:22px; font-size: 9pt; text-align: right; line-height:15pt;}

.tdstpl 		{background-color: #cccccc;  height:22px;padding-left: 5px; padding-right: 5px; text-align: left;    line-height:15pt;}     
.tdstpc 	  {background-color:#cccccc;    height:22px; padding-left: 5px; padding-right: 5px; text-align: center; line-height:15pt;}
.tdstpr 	   {background-color: #cccccc;  height:22px; padding-left: 5px; padding-right: 5px; text-align: right;   line-height:15pt;}

.tdvdl 		{ background-color: #CCD1D8; height:22px; text-align: left;	 line-height:15pt;}
.tdvdc 		{ background-color: #CCD1D8; height:22px; text-align: center;	 line-height:15pt;}
.tdvdr 		{ background-color: #CCD1D8; height:22px; text-align: right;	 line-height:15pt;}

.tdvpl 		{ background-color: #EFF7F7; height:22px; padding-left: 5px; padding-right: 5px; text-align: left;	 line-height:15pt;}
.tdvpc 		{ background-color: #EFF7F7; height:22px; padding-left: 5px; padding-right: 5px; text-align: center;	 line-height:15pt;}
.tdvpr 		{ background-color: #EFF7F7; height:22px; padding-left: 5px; padding-right: 5px; text-align: right;	 line-height:15pt;}

.tdvdwl    { background-color: #FFFFFF; height:22px; text-align: left;	 line-height:15pt;}
.tdvdwc   { background-color: #FFFFFF; height:22px; text-align: center; line-height:15pt;}
.tdvdwr    { background-color: #FFFFFF; height:22px; text-align: right; line-height:15pt;	}

.tdvpwl    { background-color: #FFFFFF; height:22px; padding-left: 5px; padding-right: 5px; text-align: left;	 line-height:15pt;}
.tdvpwc   { background-color: #FFFFFF; height:22px; padding-left: 5px; padding-right: 5px;  text-align: center; line-height:15pt;}
.tdvpwr    { background-color: #FFFFFF; height:22px; padding-left: 5px; padding-right: 5px; text-align: right;	 line-height:15pt;}

.tdvwl       { height:22px;  color:#FFFFFF;  text-align:left; font-size:11pt; line-height:15pt;}
.tdvwc       { height:22px;  color:#FFFFFF; text-align:center;  line-height:15pt;}
.tdvwr       { height:22px;  color:#FFFFFF;  text-align:right;     line-height:15pt;}

.tdtab      {BORDER-RIGHT:gray 2px solid;BORDER-LEFT:gray 1px solid; BORDER-BOTTOM:gray 2px solid;}
/*************************************************************************************************************
 * 	±âÅ¸ CLASS
 ************************************************************************************************************/
.divbody	{width:100%; height:100%; overflow-x:hidden; overflow-y:scroll;}	/* IFRAM´ë½Å¿¡ <DIV>¸¦ »ç¿ëÇÒ °æ¿ì */
/*.divbody	{width:100%; height:100%; overflow:auto;}	/* IFRAM´ë½Å¿¡ <DIV>¸¦ »ç¿ëÇÒ °æ¿ì */
.p100		 {width:100%;}												  /* WIDTH=100% */
.tdsh          { height:5px;}                                              /* table°ú table°£ÀÇ HEIGHT Á¶Àý*/


/*************************************************************************************************************
 *	groove Á¤ÀÇ
 ************************************************************************************************************/
.groovetl   {background-color: #FFFFFF; border-right: thin groove; border-top: thin groove; border-left: thin groove; border-bottom: thin groove; padding-left: 3px; padding-right: 3px; text-align: left;	height:22px;}
.groovetc	{background-color: #FFFFFF; border-right: thin groove; border-top: thin groove; border-left: thin groove; border-bottom: thin groove; padding-left: 3px; padding-right: 3px; text-align: center;	height:22px;}
.groovetr	{background-color: #FFFFFF; border-right: thin groove; border-top: thin groove; border-left: thin groove; border-bottom: thin groove; padding-left: 3px; padding-right: 3px; text-align: right;	height:22px;}

.groovedl	{background-color: #FFFFFF; border-right: thin groove; border-top: thin groove; border-left: thin groove; border-bottom: thin groove; padding: 3px; text-align: left;	height:22px;}
.groovedc	{background-color: #FFFFFF; border-right: thin groove; border-top: thin groove; border-left: thin groove; border-bottom: thin groove; padding: 3px; text-align: center;	height:22px;}
.groovedr	{background-color: #FFFFFF; border-right: thin groove; border-top: thin groove; border-left: thin groove; border-bottom: thin groove; padding: 3px; text-align: right;	height:22px;}
