table.cmsTable caption {
	font-weight: bold;
}
table.cmsTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
table.cmsTable th {
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	color: #fff;
	background-color: #0259B9;
}
table.cmsTable a {
	color: #000;
}
.row1 {
	background-color: #D6EBFE;
}
.row2 {
}
.cmsRow {
}
.rowSel {
	background-color: #57ABF8;
}
.rowSel a:link, .rowSel a:visited {
	color: #fff;
}
table.regTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
table.regTable caption {
	font-weight: bold;
}
.lb {
	padding-top: 5px;
	font-weight: 500;
	color: #000;
	font-weight: bold;
}
.DataButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fff;
	border: 1px solid #000;
	color: #000;
}
.DataInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border: 1px solid #000;
}
.DataInput_marked {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border: 1px solid #cc0000;
}
.DataInput_required {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border: 1px solid #000000;
	background-color: transparent;
}
div.wrong_login {
	font-weight: bold;
}
div.prefix_path a {
	color: #000;
}
div.back_div a {
	color: #000;
}
.mlb {
	cursor: pointer;
}
