.box40 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 40px;
	border: 1px solid #000042;
}
.box50 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 50px;
	border: 1px solid #000042;
}
.box75 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 75px;
	border: 1px solid #000042;
}
.box100 {
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #000042;
}
.box125 {
	width: 125px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #000042;
}
.box150 {
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #000042;
}
.box200 {
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #000042;
}
.box250 {
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #000042;
}
.box300 {
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #000042;
}
.box400 {
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #000042;
}
.box600 {
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #000042;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-color: #000042;
	height: 25px;
	width: 120px;
	color: #FFFFFF;
}
.buttonLogon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-color: #000042;
	height: 25px;
	width: 100px;
	color: #FFFFFF;
}
.checkBox{
	margin-left: 0px;
	border: 1px solid #000042;
	color: #000042;
	width: 15px;
	height: 15px;
}
.denseBox {
	margin: 4px 0px 0px;
	padding: 0px;
	line-height: 0px;
	max-height:15px;
	vertical-align: bottom;
	border: 1px solid #000042;
	height: 15px;
}
.denseRow {
	margin: 0px;
	padding: 0 0 0 8px;
	line-height: 20px;
	max-height: 15px;
	border: 0px none;
	height: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
}
.denseRowUnderline {
	margin: 0px;
	padding: 0 0 0 8px;
	line-height: 20px;
	max-height: 15px;
	height: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000042;
}
.footerText {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.mainText {
	font-size: 12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
.pageTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #FFFFFF;
}
.radioButton{
	margin-left: 0px;
	border: 1px solid #000042;
	color: #000042;
	vertical-align: bottom;
}
.required {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.reverseTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.reverseSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.subTitle {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.tableLine {
	border:1px solid #000042;
}
.textArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 400px;
	border: 1px solid #000042;
}
.textArea600 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 600px;
	height: 35px;
	border: 1px solid #000042;
}
.titleText {
	font-size: 20px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
a.menu:active {
	color: white; text-decoration: none;
}
a.menu:hover {
	color: white; text-decoration: none;
}
a.menu:link {
	color: white; text-decoration: none;
}
a.menu:visited {
	color: white; text-decoration: none;}
