/* --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- */
.center {
    margin-left: auto;
    margin-right: auto;
}

.clear {
	clear: both;
}

.nowrap {
	white-space: nowrap;
}

.unselectable {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
}

.very_large {
	font-size: 140%;
	line-height: 170%;
}

/* --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- */
.tabContainer {
	margin-top: 16px;
	margin-bottom: 8px;
}

/* --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- *
 * ** Minimalistic Tabs
 * --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- */
ul.minimal-tab-bar {
	margin-bottom: 16px;
}

ul.minimal-tab-bar li a {
	font-size: 16pt !important;
}

#tabRoot {
	background: transparent;
	border: none;
}

#tabRoot .ui-tabs-panel {
	border: 0;
}

#tabRoot ul .ui-widget-header {
	background: transparent;
	border: none;
	border-bottom: 1px solid #c0c0c0;
}

#tabRoot ul .ui-state-default {
	background: transparent;
	border: none;
}

#tabRoot ul .ui-state-active {
	background: transparent url(/Content/Images/uiTabsArrow.png) no-repeat bottom center;
	border: none;
}

#tabRoot ul .ui-state-default a {
	color: #c0c0c0;
}

#tabRoot ul .ui-state-active a {
	color: #459E00;
}

.tabRightButtons {
	position: absolute; 
	right: 0px; 
	margin-top: 12px;
	min-width: 200px;
}

.tabRightButtons > div {
	float: right;
	margin: 0px 4px 0px 4px;
}

/* --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- */
/*
tbody tr:nth-child(even) td, tbody tr.even td {
	background-color: transparent;
}
*/

/* --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- */
.layered {
	visibility: visible;
	position: absolute; 
	top: 0; 
	right: 0;
}

.layered a {
	background-color: #FFBFBA;
	text-decoration: none;
	color: blue;
}

.layered a:hover {
	text-decoration: none;
	background: #90d3ee;
	color: #4889a7;
}

.layered a:visited {
	text-decoration: none;
	color: blue;
}

/* --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- */
.no_link a {
	text-decoration: none;
	color: blue;
}

.no_link a:hover {
	background: #90d3ee;
	color: #4889a7;
}

.no_link a:visited {
	text-decoration: none;
	color: blue;
}

