#mesakfr_cp_breadcrumb
{
	margin-bottom:10px;
}
.mesakfr_xop_pagenav{
	margin-top : 10px;
	margin-bottom : 10px;
	padding : 5px;
}
#mesakfr_cp_menu.ui-tabs{
	position: static;
	z-index:1;
}
#mesakfr_cp_menu.ui-tabs ul.ui-tabs-nav li{
	position: static;
	z-index:1;
    padding: 6px 10px;
}
#mesakfr_cp_menu .ui-tabs-selected a span{
	cursor:default;
}
#mesakfr_cp_button_area{
	margin-bottom:8px;
	padding:5px;
	background: #F0EFEF;
}
@media screen and (min-width: 1120px)
{
	#mesakfr_cp_breadcrumb
	{
		float:left;
		width: 65%;
	}
	#mesakfr_cp_button_area
	{
		float:right;
		min-width:360px;
		width:34%;
		padding:2px 1px 0;
		text-align:center;
		margin-bottom:10px;
		  background: #DFDFDD; /* Old browsers */
		  background: -ms-linear-gradient(top,#F0EFEF 0%, #DFDFDD 100%); /* IE10 */ 
		  background: -moz-linear-gradient(top, #F0EFEF 0%, #DFDFDD 100%); /* Mozilla Firefox */
		  background: -o-linear-gradient(top, #F0EFEF 0%, #DFDFDD 100%); /* Opera */ 
		  background: -webkit-gradient(linear, left top, left bottom, from(0, #F0EFEF), to(1, #DFDFDD)); /* Webkit (Safari/Chrome 10) */ 
		  background: -webkit-linear-gradient(top, #F0EFEF 0%, #DFDFDD 100%); /* Webkit (Chrome 11+) */ 
		  background: linear-gradient(top, #F0EFEF 0%, #DFDFDD 100%);/* Proposed W3C Markup */
		  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F0EFEF', endColorstr='#DFDFDD',GradientType=0 ); /* IE6-9 fallback on horizontal gradient */
	}
	#mesakfr_cp_button_area a{
		border-bottom-left-radius: 0px;
		border-bottom-right-radius: 0px;
		border-bottom: 0px;
	}
}
#mesakfr_cp_confirm{
	margin : 0 auto;
	width : 460px;
}

.mtable thead th{
	font-size:12pt;
	padding: 5px;
}
.mtable tbody td{
	font-size:10pt;
	padding: 5px;
}
.btn-icon
{
	padding: 5px;
}
a.btn-icon span.ui-button-text
{
	padding: 3px;
}
