﻿/* CSS Document */

/* old name : sub_menu */ 
.SubMenuItem {font-family:"Arial","Arial"; color:#0072bc; font-size:12px; font-weight:bold; line-height:16px; padding-left:20px;padding-right:20px; padding-top:2px;padding-bottom:2px;cursor:pointer; white-space:nowrap;}
.SubMenuItem a{font-family:"Arial","Arial"; color:#0072bc; font-size:12px;  line-height:16px; padding-left:20px;padding-right:20px}
.SubMenuItem a:hover{font-family:"Arial","Arial"; color:#ffffff; font-size:12px;  line-height:16px; font-weight:bold; padding-left:20px;padding-right:20px}
.SubMenuItem:hover{font-family:"Arial","Arial"; color:#ffffff; font-size:12px;  line-height:16px; padding-left:20px;padding-right:20px}

/* old name:sub_title */
.pgm_title {font-family:"Arial","Arial"; color:#000000; font-size:16px; font-weight:bold; line-height:16px; padding-left:5px}

/*.sub_con_title {font-family:"Arial","Arial"; color:#545454; font-size:12px;  line-height:12px; padding-left:7px}*/

.sub_con_chart_title {font-family:"Arial","Arial"; color:#496e8f; font-size:12px;  line-height:12px; }

/* old name: search_title */
.SearchLabel {font-family:"Arial","Arial"; color:#234da1; font-size:12px;  line-height:12px; padding-left:7px; font-weight:bold}
.SubHeading1 {font-family:"Arial","Arial"; color:#234da1; font-size:12px;  line-height:12px; font-weight:bold}


.table_left_right_bottom_line{
	background-color:#ffffff;
	border-left:#e3e3e3 1px solid; 
	border-right:#e3e3e3 1px solid;
	border-bottom:#e3e3e3 1px solid;
}

/* old name: table_left_right_line */
.pgm_content_container{
	background-color:#ffffff;
	border-left:#c0c0c0 1px solid; 
	border-right:#c0c0c0 1px solid;
	padding-left:5px;
	padding-right:5px;
	vertical-align:top;
	width:100%;
}

.table_left_right_line{
	background-color:#ffffff;
	border-left:#c0c0c0 1px solid; 
	border-right:#c0c0c0 1px solid;
	width:100%;
	height:100%;
}

.table_bottom_line
	{background-color:#ffffff;
	border-bottom:#e3e3e3 1px solid; 
}

.table_box_line
	{background-color:#f9f9f9;
	border:#c0c0c0 1px solid; 
}


.tab_table
	{background-color:#e3e3e3;
	border:#e3e3e3 1px solid;
	border-collapse: collapse;
}

.tab_title
	{background-color:#eaf2fa;
	border-bottom:#e3e3e3 1px solid;
	}

.tab_sec_line
	{background-color:#b8c6d1;
	}

.tab_sec_contents
	{background-color:#ffffff;
	}

/* old name:sheet_table */
.mdi_tab_area
	{background-color:#f5f5f5;
	border-top:#c0c0c0 1px solid;
	border-bottom:#c0c0c0 1px solid;

}

/* old name:sheet_text_box */
.status_bar_area
	{background-color:#dedede;
	border-top:#c0c0c0 1px solid;
	border-left:#ffffff 1px solid;
	border-bottom:#c0c0c0 1px solid;
	border-right:#c0c0c0 1px solid;
	padding-left:10px
}

/* old name:table */
.input_table
	{background-color:#e3e3e3;

}

/* old name: table_title_bg */
.label_cell
{
	background-color:#f9f9f9;
	width:120px;
	font-family:"Arial","Arial"; 
	color:#545454; 
	font-size:12px;  
	line-height:12px; 
	padding-left:7px;
}

.label_cell_r
{
	background-color:#f9f9f9;
	width:120px;
	font-family:"Arial","Arial"; 
	color:#545454; 
	font-size:12px;  
	line-height:12px; 
	padding-left:7px;
	text-align:right;
}

.label_cell_inner
{
	border-left: solid 1px #e3e3e3;
	border-right: solid 1px #e3e3e3;
}

/* old name: table_con_bg */
.input_cell
{
	background-color:#ffffff;
	padding-right:5px;
	vertical-align:middle;
	/*width:353px;*/
}

.input_cell_r
{
	background-color:#ffffff;
	padding-right:5px;
	/*width:353px;*/
	text-align:right;
}

/*jinho*/
.table_back
	{background-color:#e3e3e3;

}
.label_left
{
	background-color:#f9f9f9;
	font-family:"Arial";
	font-size:12px;
	line-height:12px;
	padding-left:5px;
	text-align:left;
}
.label_center
{
	background-color:#f9f9f9;
	font-family:"Arial";
	font-size:12px;
	line-height:12px;
	text-align:center;
}
.label_right
{
	background-color:#f9f9f9;
	font-family:"Arial";
	font-size:12px;
	line-height:12px;
	padding-right:5px;
	text-align:right;
}
.input_left
{
	background-color:#ffffff;
	/*padding-left:5px;*/
	padding-right:5px;
	vertical-align:middle;
	text-align:left;
}
.input_right
{
	background-color:#ffffff;
	padding-right:5px;
	vertical-align:middle;
	text-align:right;
}
.input_center
{
	background-color:#ffffff;
	padding-right:5px;
	vertical-align:middle;
	text-align:center;
}
.btn
{
	BORDER-RIGHT: #5268b4 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #8094cf 1px solid;
	PADDING-LEFT: 1px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #8094cf 1px solid;
	CURSOR: hand;
	COLOR: #555555;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #5268b4 1px solid;
	FONT-FAMILY: "Arial", "Arial";
	HEIGHT: 18px;
	BACKGROUND-COLOR: #C6E0F1
}
/*jinho*/

.board_table
{
	table-layout:fixed;
}
.board_list_title
{
	height:27px;
	font-family:"Arial","Arial";
	FONT-SIZE:12px; 
	color:#ffffff;
	font-weight:bold ;
	text-align:center;
	vertical-align:middle;
}

.board_list
{
	height:25px;
	font-family:"Arial","Arial";
	FONT-SIZE:12px;
	line-height:25px; 
	color:#868686;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
	border-bottom:solid 1px #f3f3f3;
}

.board_list_left
{
	height:25px;
	font-family:"Arial","Arial";
	FONT-SIZE:12px;
	line-height:25px; 
	color:#868686;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
	border-bottom:solid 1px #f3f3f3;
}

.board_list_line
{
	height:1px;
	background-color:#f3f3f3;
}

.board_list_line_1
{
	height:2px;
	background-color:#ffffff
}

.board_text
{
	font-family:"Arial","Arial";
	FONT-SIZE:12px;
	line-height:18px; 
	color:#868686;
	padding:10px 10px 10px 10px;
}

.board_sub_title
{
	font-family:"Arial","Arial";
	FONT-SIZE:12px;
	font-weight:bold;
	line-height:18px; 
	padding-top:10px;
	/* padding-left:10px; */
	color:#474747;
}

.board_sub_text_strong
{
	FONT-FAMILY: Arial; 
	FONT-SIZE:12px;
	line-height:18px; 
	color:#5d5d5d;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	vertical-align:middle;
	border-bottom:solid 2px #ffffff;
}

.board_sub_text
{
	FONT-FAMILY: Arial ; 
	FONT-SIZE:12px;
	line-height:18px; 
	color:#5d5d5d;
	vertical-align:middle;
	border-bottom:solid 2px #ffffff;
}
.board_sub_row_bg
{
	background-color:#f8f8f8;
}

.cal
	{FONT-FAMILY:Arial ;
	FONT-SIZE:12px;
	line-height:20px; 
	color:#e10000;
	font-weight:bold 
}
.cal_blue
	{FONT-FAMILY:Arial ;
	FONT-SIZE:12px;
	line-height:20px; 
	color:#577cd0;
	font-weight:bold 
}

 /*텍스트 박스*/ 
.box1 {
	background-color:#eaf2fa; 
	border-color:#cccccc; 
	border-width:1px;
	border-style:solid;
	font-family:"Arial","Arial";
	FONT-SIZE:12px; 
	color:#000000;
	margin-left:5px
    }

.box2 {
	background-color:#ffffff; 
	border-color:#cccccc; 
	border-width:1px;
	border-style:solid;
	font-family:"Arial","Arial";
	FONT-SIZE:12px; 
	color:#000000;
	margin-left:5px
    }

.select {
	background-color:#ffffff; 
	border-color:#cccccc; 
	border-width:1px;
	border-style:solid;
	FONT-FAMILY:"Arial" ;
	FONT-SIZE:11px; 
	color:#000000;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin-left:5px;
	margin-top:3px
    }


.scroll_taxt{
	scrollbar-face-color:#F5F5F5;
	scrollbar-highlight-color: #F5F5F5;
	scrollbar-shadow-color: #cccccc;
	scrollbar-3dlight-color: #F5F5F5;
	scrollbar-darkshadow-color: #cccccc;
	scrollbar-track-color: #EAEAEA;
	scrollbar-arrow-color: #666666;
	
	background-color:#ffffff; 
	border:#7f9db9 1px solid; 
	text-align:left; 
	line-height:15px; 
	font-family:Arial; 
	font-size:12px; 
	COLOR: #515151;
	padding:5px;
	margin-left:5px
}

.scroll_taxt_board{
	scrollbar-face-color:#F5F5F5;
	scrollbar-highlight-color: #F5F5F5;
	scrollbar-shadow-color: #cccccc;
	scrollbar-3dlight-color: #F5F5F5;
	scrollbar-darkshadow-color: #cccccc;
	scrollbar-track-color: #EAEAEA;
	scrollbar-arrow-color: #666666;
	
	background-color:#ffffff; 
	border:#CCCCCC 1px solid; 
	text-align:left; 
	line-height:15px; 
	font-family:Arial; 
	font-size:11px; 
	COLOR: #515151;
	margin-top:12px;
	margin-bottom:12px;
	margin-left:12px;
	margin-right:8px;
}

.top_right_search  {
    width: 63px;
    height: 23px;
    margin-right:5px;
    display: block;
    background: url('../images/bt_seach.jpg');
}

.top_right_search  a {
    width: 63px;
    height: 23px;
    display: block;
    background: url('../images/bt_seach.jpg');
}

.top_right_search  a:link {
    width: 63px;
    height: 23px;
    display: block;
    background: url('../images/bt_seach.jpg');
}

.top_right_search  a:hover {
    width: 63px;
    height: 23px;
    display: block;
    background: url('../images/bt_seach_ov.gif');
}

.top_right_search  a:active {
    width: 63px;
    height: 23px;
    display: block;
    background: url('../images/bt_seach_ov02.gif');
}


.top_right_save  {
    width: 63px;
    height: 23px;
    margin-right:5px;
    display: block;
    background: url('../images/bt_save.jpg');
}

.top_right_save  a {
    width: 63px;
    height: 23px;
    display: block;
    background: url('../images/bt_save.jpg');
}

.top_right_save  a:link {
    width: 63px;
    height: 23px;
    display: block;
    background: url('../images/bt_save.jpg');
}

.top_right_save  a:hover {
    width: 63px;
    height: 23px;
    display: block;
    background: url('../images/bt_save_ov.gif');
}

.top_right_save  a:active {
    width: 63px;
    height: 23px;
    display: block;
    background: url('../images/bt_save_ov02.gif');
}

.top_right_email  {
    width: 63px;
    height: 23px;
    display: block;
    background: url('../images/bt_mail.jpg');
}

.top_right_email  a {
    width: 63px;
    height: 23px;
    display: block;
    background: url('../images/bt_mail.jpg');
}

.top_right_email  a:link {
    width: 63px;
    height: 23px;
    display: block;
    background: url('../images/bt_mail.jpg');
}

.top_right_email  a:hover {
    width: 63px;
    height: 23px;
    display: block;
    background: url('../images/bt_mail_ov.gif');
}

.top_right_email  a:active {
    width: 63px;
    height: 23px;
    display: block;
    background: url('../images/bt_mail_ov02.gif');
}