.roottoolbar {
	border: 1px solid rgb(102, 102, 102); height: 30px; position: relative; z-index: 10000; background-image: url("/shared/templates/components/authoringtoolbar/header-background-1x30.png"); background-repeat: repeat;
}
.roottoolbar_close {
	top: 3px; width: 16px; height: 21px; right: 3px; position: absolute; background-image: url("/shared/templates/components/authoringtoolbar/header-close.png"); background-repeat: no-repeat;
}
a.roottoolbar_close:hover {
	background-image: url("/shared/templates/components/authoringtoolbar/header-close-hover.png");
}
.roottoolbar_enabledbutton {
	vertial-align: middle;
}
.roottoolbar_disabledbutton {
	color: black; font-weight: bold; vertical-align: middle;
}
.roottoolbar_disabledbutton:hover {
	color: black; font-weight: bold; vertical-align: middle;
}
.roottoolbar_toolbars {
	margin-left: 100px; vertical-align: middle;
}
.LicFlexiLay_90_10 .LicFlexiLay_90 {
	width: 89.5%; float: left; display: inline;
}
.LicFlexiLay_90_10 .LicFlexiLay_10 {
	width: 9.5%; float: left; display: inline;
}
.LicFlexiLay_10_90 .LicFlexiLay_10 {
	width: 9.5%; float: left; display: inline;
}
.LicFlexiLay_10_90 .LicFlexiLay_90 {
	width: 89.5%; float: left; display: inline;
}
.LicFlexiLay_75_25 .LicFlexiLay_75 {
	width: 74.5%; float: left; display: inline;
}
.LicFlexiLay_75_25 .LicFlexiLay_25 {
	width: 24.5%; float: left; display: inline;
}
.LicFlexiLay_25_75 .LicFlexiLay_25 {
	width: 24.5%; float: left; display: inline;
}
.LicFlexiLay_25_75 .LicFlexiLay_75 {
	width: 74.5%; float: left; display: inline;
}
.LicFlexiLay_70_30 .LicFlexiLay_70 {
	width: 69.5%; float: left; display: inline;
}
.LicFlexiLay_70_30 .LicFlexiLay_30 {
	width: 29.5%; float: left; display: inline;
}
.LicFlexiLay_30_70 .LicFlexiLay_30 {
	width: 29.5%; float: left; display: inline;
}
.LicFlexiLay_30_70 .LicFlexiLay_70 {
	width: 69.5%; float: left; display: inline;
}
.LicFlexiLay_60_40 .LicFlexiLay_60 {
	width: 59.5%; float: left; display: inline;
}
.LicFlexiLay_60_40 .LicFlexiLay_40 {
	width: 39.5%; float: left; display: inline;
}
.LicFlexiLay_40_60 .LicFlexiLay_40 {
	width: 39.5%; float: left; display: inline;
}
.LicFlexiLay_40_60 .LicFlexiLay_60 {
	width: 59.5%; float: left; display: inline;
}
.LicFlexiLay_50_50 .LicFlexiLay_501 {
	width: 49.5%; display: inline;
}
.LicFlexiLay_50_50 .LicFlexiLay_502 {
	width: 49.5%; display: inline;
}
.LicFlexiLay_50_50 .LicFlexiLay_501 {
	float: left;
}
.LicFlexiLay_50_50 .LicFlexiLay_502 {
	float: left;
}
.LicFlexiRow::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.LicFlexiRow {
	min-height: 1%;
}
.LicFlexiRow {
	margin: 0px; padding: 0px; text-align: left; clear: both; float: none;
}
.LicFlexiCol {
	margin: 0px; padding: 0px; text-align: left; float: left; display: inline;
}
#lstOSTFamiliesCB, #lstTermsFamiliesCB, #lstOSTFamiliesLB, #lstTermsFamiliesLB {
    max-height: 450px;
    color: #333;
    background-color: #eaeaea;
    padding: 10px;
    border: none;
    width: 100%;
    font-size: .9em;
}
#lstOSTFamiliesCB td, #lstTermsFamiliesCB td {
    padding: 5px;
}
div#Breadcrumb a, div#Breadcrumb span {font-size:.9em}
div#Breadcrumb #ClearAll {
    float: right;
}