a {selector-dummy:expression(this.hideFocus=true);}
a:link {
	text-decoration:none;
	color: #5C5C5C;
}
a:visited {
	text-decoration:none;
	color: #5C5C5C;
}
a:active {
	text-decoration:none;
	color: #5C5C5C;
}
a:hover {
	text-decoration:underline;
	color: #5C5C5C;
}
body td, input, textarea {
	font-size: 9pt;
	color: #717171;
	font-family: Dotum, "돋움", Gulim, "굴림", sans-serif;
	line-height: 17px;
    SCROLLBAR-ARROW-COLOR: #666666; 
	SCROLLBAR-TRACK-COLOR: #F3F3F3; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	scrollbar-base-color : #E7E7E7;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.main_spe_title {
	font-size: 9pt;
	font-weight: bold;
	color: #9F5FC4;
}
.code_box {
	font-size: 9pt;
	color: #666666;
	border: 1px solid #CCCCCC;
	height: 17px;
	width: 64px;
}
.form_box {
	font-size: 9pt;
	color: #666666;
	border: 1px solid #D9D9D9;
}
.table_03 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #C7D5E4;
	border-right-color: #C7D5E4;
	border-bottom-color: #C7D5E4;
	border-left-color: #C7D5E4;
}
.table_04 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #C7D5E4;
	border-right-color: #C7D5E4;
	border-bottom-color: #C7D5E4;
	border-left-color: #C7D5E4;
}
.table_01 {

	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C7D5E4;
	border-bottom-color: #A3B9D3;
}
.table_02 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #A3B9D3;
	border-right-color: #A3B9D3;
	border-bottom-color: #A3B9D3;
	border-left-color: #A3B9D3;
}
.sitemap {
	font-size: 9pt;
	line-height: 21px;
}

/*--------------------------------------------------
	FORM
--------------------------------------------------*/ 
* html input{
	color: #5C5C5C;
	border:1px solid #CECECE;
	padding:1px 3px 1px 3px;
	line-height:15px;}
	
	
* html textarea {
	color: #5C5C5C;
	background: #ffffff;
	border:1px solid #CDCDCD;
	padding:4px 7px 4px 7px;
	line-height:15px;
	scrollbar-face-color: #DDDDDD;
	scrollbar-highlight-color: #D9D9D9;
	scrollbar-3dlight-color: #ECECEC;
	scrollbar-darkshadow-color: #D9D9D9;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #F0F0F0;
	scrollbar-base-color:#DDDDDD;
    overflow:auto;}

* html input.radio{ height: 15px; border: none;}
* html input.checkbox{ height: 15px; border: none;}
.border_none {border:none}
/* INPUT */
input[type="checkbox"]{margin: 0 5px; border: none;}
input[type="radio"]{margin: 0 5px; border: none;}
input[type="text"],
input[type="password"], 
textarea {
    color: #5C5C5C;
	background: #FFFFFF;
	border:1px solid #CDCDCD;
	padding:4px 7px 4px 7px;
	line-height:15px;
	scrollbar-face-color: #DDDDDD;
	scrollbar-highlight-color: #D9D9D9;
	scrollbar-3dlight-color: #ECECEC;
	scrollbar-darkshadow-color: #D9D9D9;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #F0F0F0;
	scrollbar-base-color:#DDDDDD;}
	
form{ margin: 0; color:#5C5C5C ; font-size:12px;  font-family:돋움,Arial;}
.select {
	CURSOR: hand;
	color:#5C5C5C; font-size:12px;; font-family:돋움,Verdana,Arial,Sans-Serif;
	border: 1px #CECECE solid ;
	Background-color:#FFFFFF;
	height:18px;}


	
.bold {font-weight: bold;}
.table_paging {
	font-size: 9pt;
	color: #000000;
	text-align:center;}
