body.* {
    font-family: arial;
    font-size: 12;
}

.pageHeaderText {
    text-decoration: none;
    font-family: arial;
    font-size: 16;
    font-weight: bold;
    position: relative;
    text-align: center; 
	color: #00518F;   
}

.SoftErrorText {
    color: #c02020;
    text-decoration: none;
    font-family: arial;
    font-size: 12;
}

td.maintitle {
    font-family: arial;
    font-size: 14;
    font-weight: bold;
    color: #004070;
    text-decoration: underline;

}
.alt2 {
    font-weight: bold;
    color: #00518f;
}

.alttext {
    color: black;
    text-decoration: none;
    font-family: arial;
    font-size: 12; 
}

a.cell {
    color: blue;
}

a.cell:visited {
    color: blue;
}

a.menuitem_na {
    text-decoration: underline;
    cursor: hand;
    color: #00518f;
}

a.menuitem_na:hover {
    color:white;
}

a.menuitem_a {
    text-decoration: none;
    cursor: default;
    color: #00518f;
    font-weight: bold;
}

a.menuitem_d {
    cursor: not-allowed;
    color: gray;
    display: inline-block;  /* For IE11/ MS Edge bug */
    pointer-events: none;
    text-decoration: none;
}

.info {
    font-family: arial;
    font-size: 10;
    font-weight: bold;
}

.info2 {
    font-family: arial;
    font-size: 11;
    font-weight: bold;
}

td.vtd {
	padding-left: 20px;
	align: top;
}

td.vgtd {
	padding-left: 30px;
	vertical-align: top;
}

td.vntd {
	vertical-align: top;
}

.viennacat {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #00518F;
	font-weight: bold;
}

.viennacat2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #00518F;
}
