.AlignCenter		{	text-align:		center;		}
.AlignJustify		{	text-align:		justify;	}
.AlignRight			{	text-align:		right;		}
.AlignLeft			{	text-align:		left;		}
.AlignTop			{	vertical-align:	top;		}
.AlignBottom		{	vertical-align:	bottom;		}

.Center				{	margin:			0 auto;		}
.PageCenter			{	margin:			0 auto;		}

.HorizontalCenter	{	display: flex;
						justify-content: center;
					}
.VerticalCentre		{	  vertical-align: middle;	}
/*margin: 0;
						position: absolute;
						top: 50%;
						-ms-transform: translateY(-50%);
						transform: translateY(-50%);
					}
*/
.FloatLeft			{	float:			left;		}
.FloatRight			{	float:			right;		}
IMG.PageCenter		{	display:		block;
						margin:			10px auto;	}

SPAN.NoWrap			{	white-space:	nowrap;		}
A					{	white-space:	nowrap;		}

.Paragraph			{	margin-bottom:	10px;		}

.FormEntry			{	padding:		5px;		}

/* test use ----- */
.ShowElementRed		{	border-style:	inset;
						border-color:	red;
						border-width:	4px;
					}

.ShowElementBlue	{	border-style:	inset;
						border-color:	blue;
						border-width:	4px;
					}

.ShowElementGreen	{	border-style:	inset;
						border-color:	green;
						border-width:	4px;
					}

.Term				{	top:			0px;
						left:			0px;
						display:		inline-block;
						width:			70px;
						text-align:		left;
					}

.Separator			{	top:			0px;
						display:		inline-block;
						left:			40px;
						width:			10px;
						height:			20px;
						padding:		2px;
						text-align:		left;
					}

.Definition			{	top:			0px;
						left:			70px;
						width:			100%;
						height:			20px;
						padding:		2px;
						text-align:		left;
					}

.NoWrap	{	white-space: nowrap;	}
