/*
* Create : 2009-08-04
* Author : najo (lmk@gabia.com)
* Comment: »ç¿ëÀÚ ±âº» stylesheet
*/
/* common */
label {cursor:pointer;}
form {margin:0;}
/*img, div, a, input { behavior:url(/js/iePngFix.htc); }*/
/*.iePngFix { behavior:url(/js/iePngFix.htc); }*/

/* editor */
.int {font-size:9pt;vertical-align:middle; height:21px; padding:2px 0px 2px 5px; font-family: "dotum"; color: #666; border:1px solid #D1D1D1;margin-bottom:2px;}
.num {font-size:9pt;vertical-align:middle; height:21px; padding:2px 0px 2px 0px; font-family: "dotum"; color: #666; border:1px solid #D1D1D1;text-align:center;margin-bottom:2px;}
.txt {font-size:9pt;vertical-align:middle; padding:5px; font-family: "dotum"; color: #666; border:1px solid #D1D1D1;margin-bottom:2px;}
.btn {font-size:9pt;vertical-align:middle; height:21px; padding:2px; font-family: "dotum"; color: #666; border:1px solid #D1D1D1;margin-bottom:2px;}

/* editor button */
a.edit_button, span.edit_button, a.edit_button span, span.edit_button button, span.edit_button input {
    display:inline-block;
	cursor:pointer;
	text-decoration:none;
    background-image:url(/skin/img/btn.gif);
    border:none;
}
*:first-child+html a.edit_button, *:first-child+html span.edit_button {
	position:relative;
    top:-4px;
}

a.edit_smallb, span.edit_smallb{
	background-position:0 -120px;
	margin-right:5px;
	vertical-align:middle;
}

a.edit_smallb span, span.edit_smallb button, span.edit_smallb input {
	white-space:nowrap;
	cursor:pointer;
    font:11px "µ¸¿ò" !important;
    color:#222;
    text-align:center;
    background-color:transparent;
	background-position:right -120px;
	background-repeat:no-repeat;
	height:20px;
	padding:2px 4px 0 0px;
	margin:0 -10px 0 5px;
	border:none;
	_position:relative;
	_right:-5px;
}

a.edit_smallb:hover, span.edit_smallb:hover, a.edit_smallb:focus{
	background-position:0 -141px;
	text-decoration:none;
}

a.edit_smallb:hover span, span.edit_smallb:hover button, span.edit_smallb:hover input, a.edit_smallb:focus span {
	background-position:100% -141px;
}

a.edit_smallb span {
	padding-top:4px;
}

span.edit_smallb-behavior-hover {
	background-position:0 -141px;
}

span.edit_smallb-behavior-hover button, span.edit_smallb-behavior-hover input{
	background-position:100% -141px;
}
span.edit_button button, span.edit_button input{
	_behavior:expression(
		(function(el){
			if( typeof( behavior_onMouseEnter) == 'undefined'){
				behavior_onMouseEnter = function(el){
					var dEl = this.parentNode;					
					var sClass = dEl.className ;
					dEl.__defaultClassName = sClass ;
					dEl.className = sClass + ' ' + sClass+'-behavior-hover';	
					this.setCapture();
				};

				behavior_onMouseLeave = function(el) {
					var dEl = this.parentNode;
					dEl.className = dEl.__defaultClassName ;
					dEl.__defaultClassName = undefined;
					this.releaseCapture();
				};
			};
			el.runtimeStyle.behavior = 'none';
			el.onmouseenter = behavior_onMouseEnter;
			el.onmouseleave = behavior_onMouseLeave;
		})(this));
}

/* button */
#button {
	padding:10px 0px 10px 0px;
	text-align:center;
}

/* Loading */
#loading_container{
	font-size:11px;
	position:absolute;
	display:block;
	text-align:center;
	top:0;
	left:0;
	margin:0;
	border:1px solid #000;
	padding:6px;
	background:#333;
	color:#fff;
	right:1;
	width:130px;
	z-index:9999999;
}

/* Page Navigation */
#navigation {
	width:100%;
	text-align:right;
	vertical-align:middle;
	height:30px;
	font-size: 11px;
	font-family: "dotum";
	color: #979797;
	letter-spacing:-1px;
	padding:5px 10px 0px 0px;
}

#error_msg {
	position:absolute;
	display:block;
	text-align:center;
	font-weight:bold;
	top:40%;
	margin:-35px -50px 0 0;
	border:3px solid #ccc;
	padding:10px;
	background:#fff;
	color:#333;
	right:40%;
	width:400px;
	height:180px;
	z-index:9999998;
}

/* editor icons */
.editor_ic_Bold {background:url('/js/editor/img/Bold.gif');}
.editor_io_Bold {background:url('/js/editor/img/Bold_on.gif');}

/* Page Navigation */
#pager {
	text-align:center;
	vertical-align:bottom;
}

#pager p.pages {
	display:block;
	border:none;
	/*text-transform:uppercase;*/
	font-family:"Verdana","Tahoma","Dotum";
	font-size:11px;
	margin:4px 0 4px 0;
	padding:0 4px 0 4px;
}

#pager p.pages span {
	list-style:none;
	text-decoration:none;
	margin:0 3px 0 3px;
	padding:1px 1px 3px 1px;
	/*font-weight:700;*/
	cursor:pointer;
}

#pager p.pages span.pgNext {
	width:15px;
	height:20px;
	vertical-align:middle;
	margin:0 2px 0 2px;
}

#pager p.pages span.pgEmpty {
	color:#999;
	cursor:default;
}

#pager p.pages span.iconFirst {	
	background:url('../img/p_first.gif') no-repeat 0 0px;
}

#pager p.pages span.iconPrev {
	background:url('../img/p_prev.gif') no-repeat 0 3px;
}

#pager p.pages span.iconNext {
	background:url('../img/p_next.gif') no-repeat 0 3px;
}

#pager p.pages span.iconEnd {
	background:url('../img/p_end.gif') no-repeat 0 3px;
}


#pager p.pages span.page-bar {
	color:#D1D3D7;
	font-weight:normal !important;
}


#pager p.pages span.icon {	
	height:15px;
	padding:5px 0px 0px 1px !important;
}

#pager p.pages span.pgCurrent {
	/*color:#fff;
	background-color:#FF5400;
	background-color:#aaa;*/
	font-weight:bold;
}