body.popUp {
	padding: 0;
	width: 93%;
}

.hidden {
	display: none;
}

.ajaxed {
	
}

.loading-normal {
	font-size: 13px;
	font-weight: normal;
	padding-left: 20px;
	background-image: url(../../../../sys/js/jquery-mod/assets/loading.gif);
	background-repeat: no-repeat;
	background-position: 0px -3px;
}

.loading-small {
	font-size: 11px;
	font-weight: normal;
	padding-left: 20px;
	background-image: url(../../../../sys/js/jquery-mod/assets/loading.gif);
	background-repeat: no-repeat;
	background-position: 0px -4px;
}



div.rel-data{
	border: 1px solid #cc6633;
	border-bottom: 2px solid #cc6633;
	border-right: 2px solid #cc6633;
	padding: 3px 3px 3px 3px; 
	margin-top: 0px; margin-bottom: 2px; 
	text-align: left;
}

div.master-data {
	border: 1px solid #cc6633;
	border-bottom: 2px solid #cc6633;
	border-right: 2px solid #cc6633;
	padding: 3px 3px 3px 3px; 
	margin-top: 0px; margin-bottom: 2px; 
	text-align: left;
}



table.data-list {
	border: 1px solid silver;
	padding: 3px;
}

table.data-list tr.data-head td {
	color: white;
	font-weight: bold;
	background-color: #144aa4;
	padding-bottom: 3px;
	border-bottom: 5px solid #fafafa;
}

table.data-list td {
	padding: 3px 5px 1px 5px;
}




table.rel-list {
	border: none;
	padding-bottom: 5px;
}

table.rel-list tr.data-head td {
	color: white;
	font-weight: bold;
	background-color: #d68a64;
	padding-bottom: 3px;
	border-bottom: 5px solid #999996;
}

table.rel-list td {
	padding: 1px 5px 2px 5px;
}




.data-list-even {
	background-color: #f0f3f4;
}

.data-list-odd {
	/*background-color: #fdfdfb;*/
	background: #f8fbfc;
}

.selected-data-row {
	background-color: #d0d1cb;
}

.data-hover-even, .data-hover-odd {
	background-color: #d1e4eb;
}

.data-list-pointable td {
	color: black;
	cursor: pointer;
}

.greyed td {
	color: #888888;
}




div.data-row {
	margin: 0;
}

div.data-header {
	margin: 1px 0 0 0;
	cursor: pointer;
}

div.data-header.pointed {
	background-color: #d5bcaf;
	color: white;
}
div.data-header td.pointed {
	color: white;
}

div.data-details {
	display: none;
	margin: 0 0 5px 0;
}

div.data-left {
	float: left;
	margin: 0;
}

div.data-right{
	float: right;
	margin: 0;
}

div.data-rest {
	margin: 0;
}

.clicable:hover {
	cursor: pointer;
}
