
revisions:
added .headlineerrorForm
added .firstlevelMenu:visited


BODY {
 marginwidth:0;
 marginheight:0;
}

.navUserInfo {
	font: italic 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.firstlevelMenu,
.firstlevelMenu:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC33;
	text-decoration: none;
}
.firstlevelMenu:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC33;
	text-decoration: underline;

}
.firstlevelMenu:active {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.secondlevelMenu {
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #F5F5FF;
	text-decoration: none;
	background: #999AEF;


}
.secondlevelMenu:hover {
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #EEEEFF;
	text-decoration: underline;

}
.secondlevelMenu:active {
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #F5F5FF;
	text-decoration: none;

}
.subheadlineForm {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #6464D2;
	height: 18px;
	padding-bottom: 3px;
	padding-top: 1px;
}
.subheadlineForm2 {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #6464D2;
	padding-bottom: 3px;
	padding-top: 1px;
}
.labelForm, td, th, tr {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #222244;




}
.inputText {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #3E4086;
	background: #EFEFFF;
	border-top: 1px solid #222244;
	border-right: 1px solid #ABABCC;
	border-bottom: 1px solid #ABABCC;
	border-left: 1px solid #222244;


}
.DisabledInputText {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #3E4086;
	background: #EFEFFF;
	border-top: 1px solid #222244;
	border-right: 1px solid #ABABCC;
	border-bottom: 1px solid #ABABCC;
	border-left: 1px solid #222244;


}
.textPagenumber {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #5353C1;
	text-indent: 5px;
	background: #E9E9F9;


}
.inputRadiobutton {
	background: #F5F5FF;

}
.labelForm:hover {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #3E4086;

}
.labelForm:active {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #3E4086;

}
.errorForm {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #EE0000;
}
.errorBox {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #EE0000;
}
.buttoninsideForm {
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #222244;
	background: #CACAF7;
	border-top: 1px solid #ECECFA;
	border-right: 1px solid #3E4086;
	border-bottom: 1px solid #3E4086;
	border-left: 1px solid #ECECFA;
	cursor: hand;

}
.buttonAttentionT
{
	border-top: 1px solid #ECECFA;
	border-right: 1px solid #3E4086;
	background: #CACAF7;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border-left: 1px solid #ECECFA;
	cursor: hand;
	color: #ff0099;
	border-bottom: 1px solid #3E4086;
	text-decoration: none;
}

.GridButton {
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	text-align:left;
	background-color:Transparent;
	border-width:0px;
	color: #222244;
	cursor: hand;

}

.PrintButton
{
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
	color: #ffcc33;
	background-color: transparent;

	text-decoration: none;
	cursor: hand;
}

.buttonnavigateForm {
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #3E4086;
	background: #DBDBF9;
	border-top: 1px solid #2D3075;
	border-right: 1px solid #222244;
	border-bottom: 1px solid #222244;
	border-left: 1px solid #2D3075;
	cursor: hand;
	text-align: center;
	vertical-align: middle;



}

.headlineerrorForm {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #3E4086;
	background: #FFDEDE;
}

.headlineactiveForm {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #3E4086;
	background: #DEDEFF;
}
.headlineinactiveForm {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4F5197;
	background: #E9E9F9;
}

.headlineerrorBtnForm {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #3E4086;
	background-color:Transparent;
	border-width:0px;
	cursor: hand;
	text-decoration: underline;
}

.headlineactiveBtnForm {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #3E4086;
	background-color:Transparent;
	border-width:0px;
	cursor: hand;
}

.headlineinactiveBtnForm {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #4F5197;
	background-color:Transparent;
	border-width:0px;
	cursor: hand;
	text-decoration: underline;
}

.headlineForm {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4F5197;
	text-indent: 5px;
	background: #E9E9F9;



}
.headlineinactiveForm:hover {

	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #4F5197;
	background: #E9E9F9;
}
.tdForm {
	background: #EAEAFF;
	height: 20px;
	padding-right: 2px;
	padding-left: 2px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #222244;
	text-decoration: none;
	text-indent: 2pt;
	/*border-color:#BCBCDD; border-style:solid; border-width: 1px;*/
}
.tdFormMenu
{
	padding-right: 2px;
	padding-left: 2px;
	background: none transparent scroll repeat 0% 0%;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #222244;
	text-decoration: underline;
	border-color:#BCBCDD; border-style:solid; border-width: 1px;
}
.tdFormMenuActive
{
	padding-right: 2px;
	padding-left: 2px;
	background: none transparent scroll repeat 0% 0%;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #222244;
	text-decoration: none;
	border-color:#BCBCDD; border-style:solid; border-width: 1px;
}
.thirdlevelMenu {
	background: #CACCFF;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #222244;
	text-decoration: none;


}
.thirdlevelMenu:hover {
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	text-decoration: underline;
}
.thirdlevelMenu:active {
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #3E4086;
	text-decoration: none;
}
.fourthlevelMenu {

	background: #DEDEFF;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #3E4086;
	text-decoration: none;
}
.fourthlevelMenu:hover {


	background: #DEDEFF;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #5353C1;
	text-decoration: underline;
}
.fourthlevelMenu:active {


	background: #DEDEFF;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #3E4086;
	text-decoration: none;
}
.fifthlevelMenu {


	background: #F5F5FF;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #3E4086;
	text-decoration: none;
}
.fifthlevelMenu:hover {



	background: #F5F5FF;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #3E4086;
	text-decoration: underline;
}
.fifthlevelMenu:active {



	background: #F5F5FF;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #7575E3;
	text-decoration: underline;
}
.onfifthlevelMenu {



	background: #CCCDFF;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #222244;
	text-decoration: none;
}

.headlineErrorpage {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #EE0000;
	text-decoration: none;

}
.tabError {

	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #EE0000;
	background: #E9E9F9;
}

.headtableinsideForm {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #222244;
	border-top: 1px solid #FAFAFF;
	border-right: 1px solid #BCBCDD;
	border-bottom: 1px solid #BCBCDD;
	border-left: 1px solid #FAFAFF;

}

.texttableinsideForm {
	border-top: 1px solid #FAFAFF;
	border-right: 1px solid #BCBCDD;
	border-bottom: 1px solid #BCBCDD;
	border-left: 1px solid #FAFAFF;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #222244;
	text-decoration: none;
	background: #F5F5FF;
}
.LightGridRow
{
	background: #f5f5ff;
	height: 20px;
	padding-right: 2px;
	padding-left: 2px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #222244;
	text-decoration: none;
	text-indent: 2pt;
}

.GridTable
{
	WIDTH: 100%;
}
.BtnListBox
{
	WIDTH: 22px;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #222244;
	background: #CACAF7;
	border-top: 1px solid #ECECFA;
	border-right: 1px solid #3E4086;
	border-bottom: 1px solid #3E4086;
	border-left: 1px solid #ECECFA;
	cursor: hand;
}
table {
	border-collapse:collapse;
}

.borderedTbl {border-color:#BCBCDD; border-style:solid; border-width: 1px;}
.borderedTbl td {border-color:#BCBCDD; border-style:solid; border-width: 1px;}
.borderedTbl th {border-color:#BCBCDD; border-style:solid; border-width: 1px;}