/* Text Aligns */
.TexAlLeft {
	text-align: left;
}

.TexAlRight {
	text-align: right;
}

.TexAlCenter {
	text-align: center;
}

/* Float */
.Fnone {
	float: none;
}

.Fright {
	float: right;
}

/* Fonts */
.H1 {
	font-size: 1.6em;
	font-weight: bold;
}

.H2 {
	font-size: 1.3em;
	font-weight: bold;
}

.H3 {
	font-size: 1.17em;
	font-weight: bold;
}

.H5 {
	font-size: 1.05em;
	font-weight: bold;
}

.Topic {
	font-size: 1.5em;
	font-weight: bold;
	margin-bottom: 0.5em;
	display: block;
}

.TopicDesc {
	font-size: 1em;
	margin-bottom: 1em;
	display: block;
}

.TopicSecTable {
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 1em;
	margin-top: 1em;
	display: block;
}

.TopTfLabel {
	margin-bottom: 0.5em;
	display: block;
}

.Fs30 {
	font-size: 30px;
}

.Fs18 {
	font-size: 18px;
}

.Fs40 {
	font-size: 40px;
}

/* Margins */
.MarBot1em {
	margin-bottom: 1em;
}

.MarRight1em {
	margin-right: 1em;
}

/* Widths */
.MinWid150px {
	min-width: 150px;
}

/* 15px */
.Wid15px {
	width: 15px;
	min-width: 15px;
}

.MaxWid15px {
	max-width: 15px;
}

.Wid15px .ui-column-filter {
	width: 15px;
}

/* 30px */
.Wid30px {
	width: 30px;
	min-width: 30px;
}

.Wid30px .ui-column-filter {
	width: 30px;
}

/* 50px */
.Wid50px {
	width: 50px;
	min-width: 50px;
}

.Wid50px .ui-column-filter {
	width: 35px;
}

/* 75px */
.Wid75px {
	width: 75px;
	min-width: 75px;
}

.Wid75px .ui-column-filter {
	width: 50px;
}

/* 100px */
.Wid100px {
	width: 100px;
	min-width: 100px;
}

.Wid100px .ui-column-filter {
	width: 75px;
}

/* 150px */
.Wid150px {
	width: 150px;
	min-width: 150px;
}

.Wid150px .ui-column-filter {
	width: 125px;
}

/* 200px */
.Wid200px {
	width: 200px;
	min-width: 200px;
}

.Wid200px .ui-column-filter {
	width: 175px;
}

.Wid100 {
	width: 100%;
}

/* Backgrounds */
.Bwhite {
	background: white;
}