<style type="text/css">

.MiddleClass {
	position: relative; 
	visibility: hidden;
}
 
table.middle {
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-style: inset inset inset inset;
	border-collapse: separate;
}
table.middle th {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	-moz-border-radius: 3px 3px 3px 3px;
}
table.middle td {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	-moz-border-radius: 3px 3px 3px 3px;
}

.TopCenter {
	text-align: center;
	vertical-align: text-top;
}

.TopRight {
	text-align: Right;
	vertical-align: text-top;
}

.TopLeft {
	text-align: Left;
	vertical-align: text-top;
}

.MiddleCenter {
	text-align: center;
	vertical-align: middle;
}

.MiddleRight {
	text-align: Right;
	vertical-align: middle;
}

.MiddleLeft {
	text-align: Left;
	vertical-align: middle;
}

.BottomCenter {
	text-align: center;
	vertical-align: text-bottom;
}

.BottomRight {
	text-align: Right;
	vertical-align: text-bottom;
}

.BottomLeft {
	text-align: Left;
	vertical-align: text-bottom;
}

DIV.KeyText {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	display:none;
	z-index:1;
	font-size:2pt;
}

</style>


