/**********************************************************************/
/*PUBLIC STYLE*********************************************************/
/**********************************************************************/

body
{
	font-family:tahoma;
	font-size:12px;
	color: #444444;
	line-height:18px;

	margin-left : 0;
	margin-top : 0;
	margin-right : 0;
	margin-bottom: 0;
/*
	scrollbar-3dlight-color:ffffff;
	scrollbar-arrow-color:646464;
	scrollbar-track-color:EEEEEE;
	scrollbar-darkshadow-color:ffffff;
	scrollbar-face-color:E3E3E3;
	scrollbar-highlight-color:f7f7f7;
	scrollbar-shadow-color:9B9B9B;
*/
}

.btn {border:1px solid #9B9B9B; font-size:10px; background-color:#FFFFFF; color:#000;}

IMG						{border:0px; }

body, table, td			{font-family:Tahoma, Arial; font-size:12px; color:#444444; line-height: 17px;}

select, input, textarea {font-family:Tahoma, Arial; font-size:12px; color:#444444;}

.combo					{font-family:Tahoma, Arial; font-size:12px; color:#444444; border:1px solid #B8B8B8;}

.input_gray				{font-family:Tahoma, Arial; font-size:11px; color:#444444; border:1px solid #A6A6A6; height:19px; }

.sch_left	 			{font-family:Tahoma, Arial; font-size:11px; color:#2F5088; border-top:1px solid #97A8C6; border-left:1px solid #97A8C6; border-right:1px solid #FAFBFD; border-bottom:1px solid #FAFBFD; background-color:#C0CDE4; }

.justify				{text-align:justify; }

.input_radio			{margin-bottom:-2}


/* link
a:link			{color:#464646; text-decoration:none}
a:visited		{color:#464646; text-decoration:none}
a:active		{color:#464646; text-decoration:none}
a:hover			{color:#ED9412; text-decoration:underline}
 */




/**********************************************************************/
/*FONT STYLE*********************************************************/
/**********************************************************************/

/* Linemap */
a.linemap:link, a.linemap:visited, a.linemap:active	{letter-spacing:-1; font-family:; text-decoration: none; color:#444444 }
a.linemap:hover {letter-spacing:-1; font-family:;  text-decoration:underline; color:#444444 }

/* Font style */
.txt_arial {font-family:Arial; font-size:13px;}


/* Font color - Gray */
.txt_fff {color:#FFFFFF}
.txt_888 {color:#888888}
.txt_666 {color:#666666}
.txt_707 {color:#707070}
a.txt_464 {color:#464646; text-decoration:none; font-size:11px;}
a.txt_464:hover{color:#ED9412; text-decoration:underline; font-size:11px;}
a.txt_022 {color:#02267E; text-decoration:none;}
a.txt_022:hover{color:#000; text-decoration:underline}
/* Font color - Orange */
.txt_ed9				{color:#ED9412}
a.txt_ed9:link			{color:#ED9412; text-decoration:none}
a.txt_ed9:visited		{color:#ED9412; text-decoration:none}
a.txt_ed9:active		{color:#ED9412; text-decoration:none}
a.txt_ed9:hover			{color:#ED9412; text-decoration:none}

/* Font color - Blue */
.txt_213 {color:#213977}
.txt_149 {color:#1491BD}
.txt_131 {color:#1313B9}


/* Font color - Red */
.txt_b91 {color:#B91313}


/* Font size */
.b	{font-weight: bold;}

.txt_s11	{font-size:11px;}
.txt_s12	{font-size:12px;}
.txt_s13	{font-size:13px;}
.txt_s14	{font-size:14px;}
.txt_s16	{font-size:16px;}


/* Font 자간 */
.txt_h12	{line-height:12px;}
.txt_h14	{line-height:14px;}
.txt_h15	{line-height:15px;}
.txt_h16	{line-height:16px;}
.txt_h17	{line-height:17px;}
.txt_h18	{line-height:18px;}
.txt_h19	{line-height:19px;}
.txt_h20	{line-height:20px;}


/* Font ?간 */
.txt_w1	{letter-spacing:-1}




/**********************************************************************/
/*BG STYLE***********************************************************/
/**********************************************************************/
.bg_fff				{background-color:#FFFFFF;}
.bg_a1b				{background-color:#A1B1C2;}
.bg_a5a				{background-color:#A5AEBD;}
.bg_f0f				{background-color:#F0F0F1;}
.bg_d9e				{background-color:#D9E0E7;}
.bg_d9d				{background-color:#D9D9D9;}
.bg_f7f				{background-color:#F7F7F7;}
.bg_eee				{background-color:#EEEEEE;}
.bg_e5e				{background-color:#E5E5E7;}



/**********************************************************************/
/*PADDING STYLE***********************************************************/
/**********************************************************************/
.pd_l_18			{padding-left:18px;}
.pd_t_3				{padding-top:3px;}
.pd_table			{color:#707070; padding:4 18 4 18;}
.pd_table2			{color:#707070; padding:4;}




/**********************************************************************/
/* SELECT BOX STYLE ************************************************/
/**********************************************************************/

/*SELECT BOX*/
.searchSelect 						{ background-color:#FFFFFF; border:solid 1px #A6A6A6; }
.searchSelectedArea 				{ color:#666666; background-color:#FFFFFF; padding-top:0px; padding-left:3px; font-size:11px;}
.searchSelectedAreaFocus 			{ color:#666666; background-color:#ECECEC; padding-top:0px; padding-left:3px; font-size:11px;}
.searchOption 						{ color:#666666; background-color:#FFFFFF; padding-top:0px; padding-left:3px; font-size:11px; line-height:17px;}
.searchOptionOver 					{ color:#666666; background-color:#ECECEC; padding-top:0px; padding-left:3px; font-size:11px; line-height:17px;}
.searchOptionInnerLayer 			{ background-color:#FFFFFF; padding-top:0px; overflow:auto; font-size:11px;}
