
.top_title a				{color:#ffffff; font-size:12px; font-weight:bold;}
.top_title a:link		{color:#ffffff; font-size:12px; font-weight:bold;}
.top_title a:visited	{color:#ffffff; font-size:12px; font-weight:bold;}
.top_title a:active	{color:#ffffff; font-size:12px; font-weight:bold;}
.top_title a:hover		{color:#ffcc00; font-size:12px; font-weight:bold;}

.top_title1 a				{color:#ffcc00; font-size:12px; font-weight:bold;}
.top_title1 a:link		{color:#ffcc00; font-size:12px; font-weight:bold;}
.top_title1 a:visited	{color:#ffcc00; font-size:12px; font-weight:bold;}
.top_title1 a:active	{color:#ffcc00; font-size:12px; font-weight:bold;}
.top_title1 a:hover		{color:#ffcc00; font-size:12px; font-weight:bold;}

.left_title a				{font-family:Verdana; color:#ffffff; font-size:12px; font-weight:normal;}
.left_title a:hover		{font-family:Verdana; color:#ffcc00; font-size:12px; font-weight:normal;}

.tbox     {background-color:white; border:1px solid #cccccc; font-size:12px;font-family:µ¸¿ò; line-height:18px; height:18px;}


/* ³»°¡ Ãß°¡ÇÑ °Íµé */
.tbox2     {	background-color:white; border:1px solid #cccccc; height:22px; vertical-align: middle;}

.text_red2_bold {color:red; font-weight:bold}
.m_title {color:black; font-weight:bold; font-size:15px}
.border { border:1x solid #cccccc;padding:5px 5px 5px 5px;}
.border2 { border:1x solid #cccccc;}
.border3 { border:1x solid #2222222;}
.aa {color:black; font-weight:300;font-size:11px}
.taboff {background-color:#ececec;border-left: 1px solid #b7b3b2; 	border-right: 1px solid #b7b3b2; border-top: 1px solid #b7b3b2;  border-bottom: 1px solid #b7b3b2; height:30px;	text-align: center;	}
.tabon {	background-color:#d6e0f4; border: 1px solid #6a8abb; height:30px;	text-align: center;	 color:#3a71db ; font-weight:bold}
/* */


.input_text{font-family: tahoma; color:#000000; border:1px solid #d2d2d2; height:18px; font-size:12px;line-height: 18px;padding:0px 0px 0px 2px;}

.border1 {border-collapse:collapse; background-color:#b7b7b7;}
.border2 {border-collapse:collapse; border:1px solid #b7b7b7;}
.tdborder {border:1px solid #b7b7b7;}
.tdborderon {border:2px solid #ff6600;}
.tdborderon1px {border:1px solid #ff6600;}

/* °ü¸®ÀÚ¸ðµå¿¡ Àû¿ë */
table.admin_outer { }/* ¿ø·¡ »ö±ò #dcd4a7 , #ff9900 */
table.admin_outer td.admin_header {background-color:#ececec; border:1px solid #d4d4d4; color: #535353; font-weight:bold; text-align:center;}
table.admin_outer td.box {border:1px solid #d4d4d4;}
table.admin_outer td.admin_header_over {  background-color:#e0d9c5; border-bottom: #e0d9c5 1px solid; border-left: #e0d9c5 1px solid; border-right: #e0d9c5 1px solid; border-top: #e0d9c5 1px solid; color: #000000; font-family: Tahoma; font-size: 12px; font-weight: normal  }
table.admin_outer td.admin_texter {  background-color:#ffffff; border-bottom: #ffffff 1px solid; border-left: #ffffff 1px solid; border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; color: #414141; font-family: Tahoma; font-size: 12px; font-weight: normal  }



/* table tag¿¡ Àû¿ë */
table.outer {  background-color: #ccccc  }/* ¿ø·¡ »ö±ò #dcd4a7  */
tr.header {  background-color:#f8f6ed; border-bottom: #f8f6ed 1px solid; border-left: #f8f6ed 1px solid; border-right: #f8f6ed 1px solid; border-top: #f8f6ed 1px solid; color: #535353; font-family: Tahoma; font-size: 12px; font-weight: normal  }
td.header {  background-color:#f8f6ed; border-bottom: #f8f6ed 1px solid; border-left: #f8f6ed 1px solid; border-right: #f8f6ed 1px solid; border-top: #f8f6ed 1px solid; color: #535353; font-family: Tahoma; font-size: 12px; font-weight: normal  }
td.header_over {  background-color:#e0d9c5; border-bottom: #e0d9c5 1px solid; border-left: #e0d9c5 1px solid; border-right: #e0d9c5 1px solid; border-top: #e0d9c5 1px solid; color: #000000; font-family: Tahoma; font-size: 12px; font-weight: normal  }
tr.texter {  background-color:#ffffff; border-bottom: 1px solid #ffffff; border-left: #ffffff 1px solid; border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; color: #333333; font-family: Tahoma; font-size: 12px; font-weight: normal  }
td.texter {  background-color:#ffffff; border-bottom: 1px solid #ffffff; border-left: #ffffff 1px solid; border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; color: #414141; font-family: Tahoma; font-size: 12px; font-weight: normal  }

/* ÀÔ·ÂÆû¿¡¼­ ¼ýÀÚÇÊµåÀÏ °æ¿ì */
.number {  text-align: right  }

/* input box ¼Ó¼ºÀÌ readonlyÀÏ °æ¿ì */
.unable {  background-color:#eeeeee; border:1x solid #cccccc; font-size: 12px; }
.unable2 {  background-color:#eeeeee; border:1x solid #cccccc ; height:22px; vertical-align: middle; }

.input_gray_pad { font-size:11px; 
			font-family:tahoma; 
			vertical-valign: middle; 
			margin:0px;
			height:22px;
			border:#dddddd 1px solid; 
			background-color: ffffff;
			}	