.normalText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	/*background-color: #FFFFFF;*/
	text-transform: none;
	vertical-align: middle;
	text-align: center;
}

.boldText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-transform: none;
	vertical-align: middle;
	text-align: center;
}

.normalTextLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	text-transform: none;
	vertical-align: middle;
	text-align: left;
}

.pageMessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: red;
    background-color: #FFFFFF;
    text-transform: none;
	vertical-align: middle;
	text-align: center;
}

.normalTextSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
    background-color: gainsboro;
	text-transform: none;
	vertical-align: middle;
	text-align: center;
}

.largeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	text-transform: none;
	vertical-align: middle;
	text-align: center;
}

.largeTextSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	background-color: gainsboro;
	text-transform: none;
	vertical-align: middle;
	text-align: center;
}
.veryLargeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-transform: none;
	vertical-align: middle;
	text-align: center;
}

.veryLargeTextSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	background-color: gainsboro;
	text-transform: none;
	vertical-align: middle;
	text-align: center;
}

.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-transform: none;
	vertical-align: middle;
	text-align: center;
}

.smallTextLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-transform: none;
	vertical-align: middle;
	text-align: left;
}

.smallTextSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: gainsboro;
	text-transform: none;
	vertical-align: middle;
	text-align: center;
}

.smallTextLeftSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: gainsboro;
	text-transform: none;
	vertical-align: middle;
	text-align: left;
}

.headerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	background-color: tan;
	text-transform: none;
	vertical-align: middle;
	text-align: center;
}

.headerTextSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: tan;
	text-transform: none;
	vertical-align: text-bottom;
	text-align: center;
}
.headerTextLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	background-color: tan;
	text-transform: none;
	vertical-align: text-bottom;
	text-align: center;
}
.box .boxTop, .box .boxBottom {
	display: none;
}
.box .formTable th {
	padding-right: 15px;
}
.forgot .box {
	width: auto;
}
.box.thin {
	width: 350px;
	clear: left;
}
html>body .box.thin {
	width: 328px;
}

.buttons {
	text-align: center;
	width: 522px;
	margin: 15px;
}
.buttons img, #column1 .buttons img {
	display: none;
}

.buttons input {
	padding: 1px 3px;
}
.buttons a:hover {
	text-decoration: none;
}
.buttons a:visited {
	color: #000;
}
.buttons br {
	display: none;
}
.buttons.inline {
	width: auto;
	text-align: left;
	display: inline;
}
.buttons.inline a, .buttons.inline input {
	margin: 0;
}
.buttons.right {
	text-align: right;
}
