/*
    This the Subrosource Matador Common Stylesheet 
 */
 
body, td {
	font: 9pt sans-serif;	
}

body {
	background-color: #ddd;	
	overflow-y: auto;
	margin-bottom: 0px;
}

#body {
	width: 100%;	
}

.width-adj-seventy-five-percent{
	width: 75%;
}

.width-adj-fifty-percent {
	width: 50%;	
}

.right-justify {
	text-align: right;	
}

.left-justify {
	text-align: left;	
}

.width-adj-twenty-five-percent{
	width:25%;
}

.full-width {
	width: 100%;
}

.center-justify{
	text-align:center;
}

.manager-navigation-header {
	height: 20px;
}

.manager-column, .manager-column-content, .manager-navigation-column {
	padding-right: 5px;
	margin-right: 5px;
	vertical-align: top;
}

.manager-navigation-column {
	width: 120px !important;  /* match the navigation image */
}

.manager-column-content {
    width: 100%;
}

.manager-column-content > table {
	width: 100%;
}

.manager-navigation-top-group {
	background-color: #eee;	
}

#manager-body #leftNav {
	width: 180px;
	position: absolute;
	left: 5px;
}

#manager-body #main {
	width: 850px;
	position: absolute;
	left: 190px;	
}

.ui-widget .ui-widget-header {
	width: 100%;	
}

#main div.ui-widget div.ui-widget-content {
	padding: 4px;	
}

div.extdt-maindiv div.extdt-outerdiv {
	overflow-x: auto !important;	
}
 
.message-error span.rich-message-label,
.message-fatal span.rich-message-label,
.message-error span.rich-messages-label,
.message-fatal span.rich-messages-label {
	color: #f00;
}

.message-error,
.message-info,
.message-fatal,
.message-warn {
	display: block;
}

.message-error span.rich-message-marker,
.message-info span.rich-message-marker,
.message-warn span.rich-message-marker,
.message-fatal span.rich-message-marker,
.message-error span.rich-messages-marker,
.message-info span.rich-messages-marker,
.message-warn span.rich-messages-marker,
.message-fatal span.rich-messages-marker {
	padding-right: 3px;
}

.rich-messages, .notification {
	background-color: #ffC;
	border: 1px solid #cc6;
	padding: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-left: 3px;
	margin-right: 3px;
}

/** Used for Contact Phone Numbers */
.primary, .primary td {
	font-weight: bold;
}
