.imagebutton {
	padding: 2px 1px 0px 2px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	border: 1px solid #666;
	cursor: pointer; font-weight:bold;
	background:url('/images/middle_btn.gif') repeat-x center #fff; 
}
.imagebutton_s {
	padding: 1px 1px 0px 1px; font-size: 11px; letter-spacing:-1px;
	border: 1px solid #666;
	cursor: pointer; font-family:Verdana;
	background:url('/images/middle_btn.gif') repeat-x center #fff; 
}

.searBtn { 
	width:24px; height:24px; margin:0; 
	background: url(/images/sprite_2x.png) -37px -237px no-repeat #F4F4F4; background-size: 350px 350px; 
	border: 1px solid #aaa; cursor: pointer; 
}

.writeBtn {
	width:20px; height:20px; margin:0; 
	background: url(/images/sprite_2x.png) -37px 2px no-repeat #FFF; background-size: 350px 350px; 
	border: 0; cursor: pointer; 
}
.writeBtn2 {
	width:16px; height:16px; margin:0; 
	background: url(/images/sprite_2x.png) -51px 1px no-repeat #FFF; background-size: 300px 300px; 
	border: 0; cursor: pointer; 
}
.writeBtn3 {
	width:19px; height:19px; margin:0; 
	background: url(/images/sprite_2x.png) -39px 1px no-repeat #F4F4F4; background-size: 350px 350px; 
	border: 1px solid #aaa; cursor: pointer; 
}
.writeBtn4 {
	width:16px; height:16px; margin:0; 
	background: url(/images/sprite_2x.png) -51px 1px no-repeat #FFF; background-size: 300px 300px; 
	border: 1px solid #aaa; cursor: pointer; border-radius: 2px;
}

.prevBtn {
	width:24px; height:24px; margin:0; 
	background: url(/images/sprite_2x.png) -33px -85px no-repeat #F4F4F4; background-size: 600px 600px; 
	border: 1px solid #aaa; cursor: pointer; 
}
.nextBtn {
	width:24px; height:24px; margin:0; 
	background: url(/images/sprite_2x.png) -35px -30px no-repeat #F4F4F4; background-size: 600px 600px; 
	border: 1px solid #aaa; cursor: pointer; 
}

.windowsBtn {
	width:16px; height:16px; margin:0; 
	background: url(/images/sprite_2x.png) -40px -209px no-repeat #FFF; background-size: 350px 500px; 
	border: 0; cursor: pointer; 
}

.delBtn {
	width:16px; height:16px; margin:0; 
	background: url(/images/sprite_2x.png) -40px -17px no-repeat #FFF; background-size: 350px 350px; 
	border: 1px solid #aaa; cursor: pointer; border-radius: 2px;
}
.delBtn2 {
	width:12px; height:12px; margin:0; border:0;
	background: url(/images/btn_delete.gif) no-repeat;
	cursor: pointer; 
}

.addBtn {
	width:16px; height:16px; margin:0; 
	background: url(/images/sprite_2x.png) -40px -65px no-repeat #FFF; background-size: 350px 350px; 
	border: 1px solid #aaa; cursor: pointer; border-radius: 2px;
}

.searBtn_off {
	padding: 0 4px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color:#4D9CE9; border: 1px solid #438BD7;
	cursor: pointer; color: #fff;
	height:30px; min-width: 80px;
}
.searBtn_on {
	padding: 4px 4px 2px 5px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color:#73A7DB; border: 1px solid #525969;
	cursor: pointer; color: #FFB18C; font-weight:bold;
	border-radius: 2px;
}

.button1_off {
	padding: 0 4px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color: #61697E; border: 1px solid #61697E;
	cursor: pointer; color: #EEEEEE; 
	height:30px; min-width: 80px;
}
.button1_on {
	padding: 0 4px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color: #525969; border: 1px solid #525969;
	cursor: pointer; color: #FFB18C; 
	height:30px; min-width: 80px;
}
.button2_off {
	padding: 4px 4px 2px 5px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color: #DCDCDC; border: 1px solid #BEBDC2;
	cursor: pointer; color: #626880; font-weight:bold;
}
.button2_on {
	padding: 4px 4px 2px 5px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color: #C2C2C2; border: 1px solid #97959D;
	cursor: pointer; color: #91322B; font-weight:bold;
}
.button3_off {
	padding: 0 4px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color: #fff; border: 1px solid #4D9CE9;
	cursor: pointer; color: #4D9CE9; 
	height:30px; min-width: 80px;
}
.button3_on {
	padding: 0 4px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color: #525969; border: 1px solid #525969;
	cursor: pointer; color: #FFB18C; 
	height:30px; min-width: 80px;
}
.button4_off {
	padding: 0 4px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color: #61697E; border: 1px solid #61697E;
	cursor: pointer; color: #EEEEEE; 
}
.button5_off {
	padding: 0 4px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color: #808040; border: 1px solid #808040;
	cursor: pointer; color: #EEEEEE; 
	height:30px; min-width: 80px;
}

.btnTab_off {
	padding: 5px 6px 3px 6px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color: #ddd; 
	border-left: 1px solid #bbb;
	border-top: 1px solid #bbb;
	border-right: 1px solid #bbb;
	border-bottom: 0;
	cursor: pointer; color: #666; font-weight:bold;
	border-radius: 2px 2px 0 0;
	margin-top:6px;
	text-align:center;
}
.btnTab_on {
	padding: 8px 6px 6px 6px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color: #FCD7C7; 
	border-left: 1px solid #F37A45;
	border-top: 1px solid #F37A45;
	border-right: 1px solid #F37A45;
	border-bottom: 0;
	cursor: default; color: #333; font-weight:bold;
	border-radius: 2px 2px 0 0;
	text-align:center;
}

/*UP Cloud 용*/
.btnTab2_off {
	padding: 5px 6px 3px 6px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color: #ddd; 
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 0;
	cursor: pointer; color: #666; font-weight:bold;
	margin-top:6px;
	text-align:center;
}
.btnTab2_on {
	padding: 8px 6px 6px 6px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color: #F3764A; 
	border-left: 1px solid #F37A45;
	border-top: 1px solid #F37A45;
	border-right: 1px solid #F37A45;
	border-bottom: 0;
	cursor: default; color: #333; font-weight:bold;
	text-align:center;
	color:#fff;
}


.logout_btn_ {
	padding: 3px 4px 1px 5px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color: #61697E; border: 1px solid #61697E;
	cursor: pointer; color: #EEEEEE; font-weight:bold;
	border-radius: 2px;
}

.logout_btn {
	background:url(/images/logout.png) no-repeat; 
	cursor: pointer; border:0;
	width: 56px; height: 34px;
}

.search_date_btn { 
	padding: 1px; font-size: 11px; font-family: Malgun Gothic,NanumGothic,Gulim; line-height:11px;
	background-color: #99C0FE; border: 1px solid #5E96CD;
	cursor: pointer; color: #fff;
	border-radius: 2px;
}

.add_button_off {
	padding: 0 4px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color: #525969; border: 1px solid #525969;
	cursor: pointer; color: #fff; 
}
.del_button_off {
	padding: 0 4px; font-size: 12px; font-family: Malgun Gothic,NanumGothic,Gulim;
	background-color: #FF3C3C; border: 1px solid #FF3C3C;
	cursor: pointer; color: #fff; 
}

.viewBtn { 
	width:24px; height:24px; margin:0; 
	background: url(/images/sprite_2x.png) -57px -183px no-repeat #F4F4F4; background-size: 500px 500px; 
	border: 1px solid #aaa; cursor: pointer; 
}


/***********************************************************************************************************************/
/***********************************************************************************************************************/
/***********************************************************************************************************************/
/***********************************************************************************************************************/
/***********************************************************************************************************************/
/***********************************************************************************************************************/
/***********************************************************************************************************************/
/***********************************************************************************************************************/





/*<span class="imageButton1_off"><input type="button" value="검색" onfocus='this.blur()'/></span>*/
.imageButton1_off,
.imageButton1_off input { 
	position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none ; 
	border:0; font-size:12px; font-family:Tahoma, Sans-serif; white-space:nowrap; overflow:visible; color:#666; height:22px;
	background:url(/images/button/button.gif) no-repeat; 
}
.imageButton1_off { padding:0; vertical-align:middle; margin-right:2px; background-position:left top;}
.imageButton1_off input { left:4px; background-position:right top; font-weight:bold; padding-right:5px; cursor:pointer; }

.imageButton1_on,
.imageButton1_on input { 
	position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none ; 
	border:0; font-size:12px; font-family:Tahoma, Sans-serif; white-space:nowrap; overflow:visible; color:#333; height:22px;
	background:url(/images/button/button.gif) no-repeat; 
}
.imageButton1_on { padding:0; vertical-align:middle; margin-right:2px; background-position:left -120px;}
.imageButton1_on input { left:4px; background-position:right -120px; font-weight:bold; padding-right:5px; cursor:pointer; }
/*********/
.imageButton2_off,
.imageButton2_off input { 
	position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none ; 
	border:0; font-size:12px; font-family:Tahoma, Sans-serif; white-space:nowrap; overflow:visible; color:#666; height:30px;
	background:url(/images/button/button.gif) no-repeat; 
}
.imageButton2_off { padding:0; vertical-align:middle; margin-right:2px; background-position:left -26px;}
.imageButton2_off input { left:4px; background-position:right -26px; font-weight:bold; padding-right:5px; cursor:pointer; }
/*********/
.imageButton3_off,
.imageButton3_off input { 
	position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none ; 
	border:0; font-size:12px; font-family:Tahoma, Sans-serif; white-space:nowrap; overflow:visible; color:#666; height:50px;
	background:url(/images/button/button.gif) no-repeat; 
}
.imageButton3_off { padding:0; vertical-align:middle; margin-right:2px; background-position:left -61px;}
.imageButton3_off input { left:4px; background-position:right -61px; font-weight:bold; padding-right:5px; cursor:pointer; }


/*<span class="imageButton1"><input type="button" value="검색" onfocus='this.blur()'/></span>*/
.imageButton1,
.imageButton1 input { 
	position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none ; 
	border:0; font-size:12px; font-family:Tahoma, Sans-serif; white-space:nowrap; overflow:visible; color:#6D6D6D; height:33px;
	background:url(/images/button/button2.gif) no-repeat;
}
.imageButton1 { padding:0; vertical-align:middle; margin-right:3px; background-position:left top;}
.imageButton1 input { left:6px; background-position:right top; font-weight:bold; padding-right:5px; cursor:pointer; }