
#notreglocs {

	border: #DDD 1px solid;
	padding: 10px;
	border-radius: 5px;
	font-family: Tahoma;
	font-size: 12px;
	width: 550px;

}

.mend_msg, .postdate_msg  {
	
	background: #CAFFC6;
	border: #1F6B00 1px solid;
	padding: 10px;
	box-sizing: border-box;
	margin-bottom: 10px;
	width: 479px;
	border-radius: 3px;
	font-size: 11px;
	font-weight: bold;
	font-family: "Tahoma";	
	display:none;
	
}

.monthendreconcilation select {

	padding: 5px 10px;
	color: #333;
	font-size: 12px;
	background: #FFF;

}

.mend_checkbox {
	
	margin-top: 1px;position: absolute;	
	
}

div.data-name.mend_dataname {
	
	display: block; width: 345px; background: #DDD; padding: 10px; margin-bottom: 10px;
border-radius: 3px;border: 1px #BBB solid;	
	
}

.mend_s_note {
	
	margin: 7px 0px;display: block;font-size: 10px;font-style: italic;padding: 3px;color: #900;
	
}

.mend_inputs {

	width: 100%;padding: 15px 8px;box-sizing: border-box;	
	
}

select.mend_inputopt {
	
	width: 100%;font-size: 11px;padding: 8px 4px;background: #FFF;	
	
}

.mend_btnstyle {
	
	background: #900;color: #FFF;padding: 10px;margin-top: 5px;border-radius: 3px;box-sizing: border-box;text-align: center;cursor: pointer;	
	
}

.mend_btnstyle:hover {
	
	background: #D01B1B;	
	
}


#removemanager {

	background:url(images/cancel_kb.png);
	width:18px;
	height:18px;
	position:absolute;
	margin-top: -24px;
	margin-left: 525px;
	cursor:pointer;
	display:none;

}

#removemanager:hover {

	opacity:0.5;

}

.kbvc_left {

	float:left;

}

#btns_rl {

	margin-top: -60px;
	margin-left: 430px;
	position:absolute;

}

.btn_rl {

	display: inline-block;
	margin-right: 2px;
	background: #333;
	padding: 5px 10px;
	color: #FFF;
	border-radius: 3px;
	border: #000 1px solid;
	cursor: pointer;
	-moz-transition: all .2s linear 0s;
	-webkit-transition: all .2s linear 0s;

}

.btn_rl:hover {

	background:#555;

}

.kbvc_right {

	float:right;

}

.kbvc_clear {

	clear:both;

}


div#manager-results ul {

	overflow-y: hidden;
	width: 376px;

}

div#manager-results ul li {

	padding-left: 10px;
	cursor:pointer;

}

#manager-results {

	background: #DDD;
	opacity:0.9;
	padding: 10px 0px;
	height: 86px;
	position: absolute;
	display:none;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border:#CCC 1px solid;
	margin-top:-1px;

}

#region_list, #pick_manager {

	position: absolute;
	background: #FFF;
	overflow-y: hidden;
	width: 551px;
	opacity: 0.96;
	display:none;
	height:186px;

}

#pick_manager input {

	padding: 4px 10px;
	margin-top: 10px;
	width: 529px;
	outline: none;
	font-weight: bold;

}

#region_list span.region_verify, #pick_manager span.manager_add  {

	display: block;
	border-bottom: #DDD 1px solid;
	padding-bottom: 10px;
	padding-left: 13px;


}

div#region_list ul li {

	padding: 5px 5px 10px 5px;
	cursor:pointer;

}

#notreglocs ul {

	overflow-x: hidden;
	overflow-y: scroll;
	height: 177px;

}

#notreglocs span {

	display:inline-block;

}

.addbtnloc {

	background: #090;
	color: #FFF;
	padding: 5px 10px;
	font-size: 10px;
	border-radius: 3px;
	border: #060 1px solid;
	cursor: pointer;
	-moz-transition: all .2s linear 0s;
	-webkit-transition: all .2s linear 0s;

}

.addbtnloc:hover {

	background:#0C0;
	border: #090 1px solid;

}

#notreglocs li {

	padding:3px;
	-moz-transition: all .2s linear 0s;
	-webkit-transition: all .2s linear 0s;

}

.regionselect {

	position: absolute;
	margin-left: 386px;
	text-align: right;
	background: #090;
	color: #FFF;
	padding: 7px 0px;
	border-radius: 1px;
	margin-top: -2px;
	border: #060 1px solid;
	cursor: pointer;
	display:none;

}


#notreglocs li:hover {

	background:#EEE;

}



.invoiceat_ {

	width: 450px;

}

#notreglocs p:first-child {

	background: #AAA;
	color: #FFF;
	margin-top: -10px;
	margin-left: -11px;
	width: 536px;
	padding: 10px 18px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom: #777 1px solid;

}
