﻿/* 
	All styles have this part in front: ".ui-widget-content ". This is to make sure they have precedence above the jQuery themeroller styles.
*/

.ui-widget-content .eConMemberItalic,
.ui-widget-content .Italic,
.ui-widget-content .italic,
td.eConMatrixLabel.matrixlabel .eConMemberItalic,
td.eConMatrixLabel.matrixlabel .Italic,
td.eConMatrixLabel.matrixlabel .italic,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .eConMemberItalic,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .Italic,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .italic {
	font-style: italic;
}

.ui-widget-content .eConMemberBold,
.ui-widget-content .Bold,
.ui-widget-content .bold,
td.eConMatrixLabel.matrixlabel .eConMemberBold,
td.eConMatrixLabel.matrixlabel .Bold,
td.eConMatrixLabel.matrixlabel .bold,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .eConMemberBold,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .Bold,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .bold {
	font-weight: bold;
}

.ui-widget-content .eConMemberSmall,
td.eConMatrixLabel.matrixlabel .eConMemberSmall,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .eConMemberSmall  {
	font-size: x-small;
}

.ui-widget-content .eConMemberLarge,
td.eConMatrixLabel.matrixlabel .eConMemberLarge,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .eConMemberLarge {
	font-size: large;
}

.ui-widget-content tbody > tr.matrixproperties.eConMemberStrikeThrough:not(:first-child),
.ui-widget-content tbody > tr.matrix.eConMemberStrikeThrough {
	text-decoration: line-through;
}

.ui-widget-content .eConMemberRight,
td.eConMatrixLabel.matrixlabel .eConMemberRight,
td.eConMatrixPropertiesLabel.matrixpropertieslabel.eConMemberRight {
	text-align: right;
}

.ui-widget-content .eConMemberCenter,
td.eConMatrixLabel.matrixlabel .eConMemberCenter,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .eConMemberCenter {
	text-align: center;
}

.ui-widget-content .eConMemberCenterMiddle,
td.eConMatrixLabel.matrixlabel .eConMemberCenterMiddle,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .eConMemberCenterMiddle {
	text-align: center;
	vertical-align: middle;
}

.ui-widget-content .Blue,
.ui-widget-content .blue,
td.eConMatrixLabel.matrixlabel .Blue,
td.eConMatrixLabel.matrixlabel .blue,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .Blue,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .blue {
	color: #0000FF;
}

.ui-widget-content .Red,
.ui-widget-content .red,
td.eConMatrixLabel.matrixlabel .Red,
td.eConMatrixLabel.matrixlabel .red,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .Red,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .red {
	color: #FF0000;
}

.ui-widget-content .Underline,
.ui-widget-content .underline,
td.eConMatrixLabel.matrixlabel .Underline,
td.eConMatrixLabel.matrixlabel .underline,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .Underline,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .underline  {
	text-decoration: underline;
}

.ui-widget-content .BlueText,
.ui-widget-content .blueText,
.ui-widget-content .bluetext,
td.eConMatrixLabel.matrixlabel .BlueText,
td.eConMatrixLabel.matrixlabel .blueText,
td.eConMatrixLabel.matrixlabel .bluetext,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .BlueText,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .blueText,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .bluetext {
	color: blue;
}

.ui-widget-content .UnderlineBlueSpecial,
.ui-widget-content .Underlinebluespecial,
.ui-widget-content .underlinebluespecial,
td.eConMatrixLabel.matrixlabel .UnderlineBlueSpecial,
td.eConMatrixLabel.matrixlabel .Underlinebluespecial,
td.eConMatrixLabel.matrixlabel .underlinebluespecial,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .UnderlineBlueSpecial,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .Underlinebluespecial,
td.eConMatrixPropertiesLabel.matrixpropertieslabel .underlinebluespecial {
	border-bottom: 2px solid #7A97DF;
	font-variant: small-caps;
	display: block;
}

.float-right {
	float: right;
}
