/******* Validation *******/
.error {color: red;}
input.error {margin-right: 20px;}

/***** admin Header *****/
.tblAdminMenu .trAdminMainMenu td{
	text-align:center;
}
.tblAdminMenu{
	border-collapse: collapse;
	width:100%;
	height:100%;
}
.trAdminMainMenu{
	width:100%;
	height:60px;
	background:#ee7032 !important;
}
.trAdminSubMenu{
	width:100%;
	background:#31323a !important;
}
.tdAdminHeaderLeft{
	width:200px;
}
.tdAdminHeaderRight{
	width:150px;
}
.divFnLayout{
	width:110px;
	height:36px;
	float:right;
	margin-right:25px;
	}
.tblAdminMenu .win_icon3{
	float:right;
	margin-left:5px;
	height:36px; width:30px;
	background:url('../../preImages/design/template/win_icon1.png') no-repeat right 50%;
	}
.tblAdminMenu .win_icon2{
	float:right; 
	margin-left:5px;
	height:36px; width:30px;
	background:url('../../preImages/design/template/win_icon2.png') no-repeat right 50%;
	}
.tblAdminMenu .win_icon1{
	float:right;
	margin-left:5px;
	height:36px;
	width:30px;
	background:url('../../preImages/design/template/win_icon3.png') no-repeat right 50%;
	}

.ulAdminMajor li{
	display:inline-block;
	font-size: 18px;
	background: url('../../preImages/main/menuLineO.png');
	background-repeat:no-repeat;
	background-position:left;
}
.ulAdminMajor .m1{
	background:none;
}
.ulAdminMajor li a{
	display:inline-block;
	line-height:60px;
	padding:2px 20px;
	color:#ffbfa0;
	-moz-color:#ffbfa0;
	-webkit-color:#ffbfa0;
	-ms-color:#ffbfa0;
	-o-color:#ffbfa0;
}
/** active 상태인경우 그려져 있게.. */
.ulAdminMajor li.active a{
	color: #fff;
	background: url('../../preImages/main/triangle.png');
	background-repeat:no-repeat;
	background-position:bottom;
}
.trAdminSubMenu li{
	display:inline-block;
	padding:0px 15px;
}
.trAdminSubMenu .adSub-menu{
	display:none;
}
/** active 상태인경우 그려져 있게.. */
.trAdminSubMenu .adSub-menu.active {
	display:block;
}
.adSub-menu li a {
	font-size:14px;
	padding-bottom:3px;
	color:#fff;
	border-bottom:2px solid #31323a;
}
.adSub-menu li a:hover {
	color:#ee7032;
	border-bottom:2px solid #ee7032;
}
/** active 상태인경우 그려져 있게.. */
.trAdminSubMenu .adSub-item.active a{
	color: #ee7032;
	border-bottom:2px solid #ee7032;
}
/***** /admin Header *****/

.h_title {
	margin: 20px 0px;
}
.bims3-message-icon-newItem {
	background: #FFFFFF url('../../preImages/req_pencil.png') no-repeat scroll 5px center;
	border-color: #95B8E7;
	position:absolute;
	top:50%;
	margin-top:-20px;
	padding:12px 5px 10px 30px;
	width:auto;
	border-width:2px;
	border-style:solid;
	display:none;
	z-index:9999999;
}

.bims3-tree-folder {
  background: url('../../preImages/tree_icons.png') no-repeat -208px 0;
  display: inline-block;
  width: 16px;
  height: 18px;
  vertical-align: top;
  overflow: hidden;
}

#bims3-main_left{float:left;}
#bims3-main_cen{float:left;}
#bims3-main_right{float:left;}

.easyui-layout .divLayoutHeader {
	border:none;
	height:102px;
	overflow:hidden;
}

.easyui-layout .divLayoutFooter {
	border:none;
	height:30px;
	background-color:#31323A;
	color:white;
	overflow:hidden;
}

.easyui-layout .divLayoutCenter{
/*	text-align:center;*/
}

.easyui-layout .divLayoutContents {
	padding:5px;
	overflow:auto;
	background-color:#ffffff;
}

.easyui-layout .divLayoutProsecutorCenter {
	overflow: auto;
	background: #eee; 
}

/* .bims3-st-R { */
/*   background: url('../../preImages/STicons.png') no-repeat -18px 0; */
/* } */
/* .bims3-st-LF { */
/*   background: url('../../preImages/STicons.png') no-repeat -22px 0; */
/* } */
/* .bims3-st-FR { */
/*   background: url('../../preImages/STicons.png') no-repeat -40px 0; */
/* } */
/* .bims3-st-MF { */
/*   background: url('../../preImages/STicons.png') no-repeat -59px 0; */
/* } */
/* .bims3-st-SB { */
/*   background: url('../../preImages/STicons.png') no-repeat -78px 0; */
/* } */
/* .bims3-st-CT { */
/*   background: url('../../preImages/STicons.png') no-repeat -97px 0; */
/* } */
/* .bims3-st-PB { */
/*   background: url('../../preImages/STicons.png') no-repeat -116px 0; */
/* } */

.bims3-st-LN {
  background: url('../../preImages/STicons3.png') no-repeat -2px 0;
}
.bims3-st-DF {
  background: url('../../preImages/STicons3.png') no-repeat -21px 0;
}
.bims3-st-SC {
  background: url('../../preImages/STicons3.png') no-repeat -40px 0;
}
.bims3-st-BC {
  background: url('../../preImages/STicons3.png') no-repeat -59px 0;
}
.bims3-st-FC {
  background: url('../../preImages/STicons3.png') no-repeat -78px 0;
}
.bims3-st-FR {
  background: url('../../preImages/STicons3.png') no-repeat -97px 0;
}
.bims3-st-CT {
  background: url('../../preImages/STicons3.png') no-repeat -116px 0;
}
.bims3-st-SB {
  background: url('../../preImages/STicons3.png') no-repeat -135px 0;
}
.bims3-st-SR {
  background: url('../../preImages/STicons3.png') no-repeat -154px 0;
}

.divBtn{
	margin:20px;
	text-align: left;
}

/*** property table 스타일 정의 ***/
.tblProperty {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	text-align: left;
	border-top: 2px solid #666;
	border-bottom: 1px solid #666;
}
.tblProperty caption.chead{
	text-align: left;
	font-size: 1.5em;
	line-height: 24px;
	font-weight: bold;
	margin:20px 0px;
}
.tblProperty caption.cfoot{
	margin:20px;
	text-align:left;
}
.tblProperty th {
	width: 20%;
	background: #f5f5f5;
	font-size: 14px;
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	padding: 0 20px;
}

.tblProperty td {
	height:20px;
	font-size: 13px;
	border-bottom: 1px solid #e5e5e5;
	padding: 5px 20px;
}

.tblProperty .trProperty th {
	width: 23%;
	background: #f5f5f5;
	font-size: 14px;
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	padding: 0 20px;
}

.tblProperty tr:last-child td, .tblProperty tr:last-child th{
	border-bottom:none;
}

.tblProperty input[type='text']{
	width: 200px;
	font-size: 13px;
	height: 20px;
}
.textareaAgreement{
	width:100%;
	margin:20px auto;
}
.divAgreement{
	margin-bottom:20px;
}
/*** /property table 스타일 정의 ***/
