form {height:100%;}
.sta-search {
    display: inline-block;
    width: 17px;
    height: 15px;
    color: transparent;
	/*background:url(/images/ic_popup.gif) no-repeat;*/
    font-size: 0;
    vertical-align: middle;
	text-align:center;
	border:none;
	cursor:pointer;
	margin-left:2px;
}

input.sta-input-readonly {
	background-color:#eeeeee;
}

input[disabled],
input[readonly],
textarea[disabled],
textarea[readonly] {background-color: #f8f8f8;}


input:disabled:disabled,
input:read-only,
textarea:read-only,
textarea:disabled{background-color: #f8f8f8;}

/* For Firefox */
input:-moz-read-only,
input:-moz-user-disabled{background-color: #f8f8f8;}



.ibList		{ border-top:solid 2px #3f3f47; border-bottom:solid 1px #b7b7b7;width:100%; }
.ibListPop		{ border-top:solid 2px #3f3f47;width:100%; }
.ContentsClass {float:left;min-height:520px;vertical-align:top;}

.dateEntry-control {vertical-align:middle;}


.f1_btn_white, x:-moz-any-link, x:default { padding:0 10px 2px 10px !important; line-height:27px !important; }

.f1_btn_white{
	padding:0 10px;
	/*padding:0 10px 2px 10px\0/IE9;*/
	display:inline-block;
	text-align: center;
	text-decoration: none;
	color:#fff !important;
	border-radius:2px;
	box-shadow: 0 1px 1px #eaeaea;
	position: relative;
	border:0;
}

.gray {
	background: #83858d; /* Old browsers */
	background: -moz-linear-gradient(top,  #83858d 0%, #5b5f69 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#83858d), color-stop(100%,#5b5f69)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #83858d 0%,#5b5f69 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #83858d 0%,#5b5f69 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #83858d 0%,#5b5f69 100%); /* IE10+ */
	background: linear-gradient(top,  #83858d 0%,#5b5f69 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83858d', endColorstr='#5b5f69',GradientType=0 ); /* IE6-9 */
}
.gray:hover {
	background: #5b5f69; /* Old browsers */
	background: -moz-linear-gradient(top,  #5b5f69 0%, #83858d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b5f69), color-stop(100%,#83858d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5b5f69 0%,#83858d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5b5f69 0%,#83858d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5b5f69 0%,#83858d 100%); /* IE10+ */
	background: linear-gradient(top,  #5b5f69 0%,#83858d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b5f69', endColorstr='#83858d',GradientType=0 ); /* IE6-9 */
}

/* 탭 */
.sta-tab-main-div {display:inline-block; width: 100%;margin:10px 0 5px;padding:5px 0 5px 0;border-bottom:2px solid #ff2b00;}
.sta-tab-tab-div {}
.sta-tab-main-div .sta-tab-tab-div div {position:relative;float:left;}
.sta-tab-main-div .sta-tab-tab-div .sta-tab-tab-area {list-style:none;width: 100%;font-size:12px;}
.sta-tab-main-div .sta-tab-tab-div .sta-tab-tab-area div {text-align:center;cursor: pointer; background: #F3F3F3;overflow: hidden;padding:9px 20px; margin: 0 5px 5px 0;  border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px; }
/*활성 탭*/
.sta-tab-main-div .sta-tab-tab-div .sta-tab-tab-area .tabActive {background-color: #ff2b00;font-weight: bold;color: #fff;}
/*비활성 탭 */
.sta-tab-main-div .sta-tab-tab-div .sta-tab-tab-area .tabInactive {background-color:#F3F3F3;font-weight:normal;color:#666;}
.sta-tab-main-div .sta-tab-tab-div .sta-tab-tab-area .tabInactive:hover {background-color:#d6d6d6;color:#fff}
/* 탭 타이틀 */
.sta-tab-main-div .sta-tab-tab-div .sta-tab-tab-area span.sta-tab-tab-title {display: inline; text-align: center; vertical-align: baseline; word-break: keep-all; white-space: nowrap; overflow: hidden;border:none;}
