td {
    font-size: 10pt;
    font-family: verdana;
    font-weight: bold;
}

body {
    background: #FFFFFF;
    font-size: 10pt;
    font-family: verdana;
    font-weight: bold;
}

.content-body {
    align: left;
    background: #ffffff;
    font-size: 10pt;
    font-family: verdana;
    font-weight: bold;
}

.background {
    color: #000000;
    background-color: #FFFFFF;
}

.blue-background {
    color: #000000;
    background-color: #003366;
}

.personStatusBackground {
	padding:0px;
	border-spacing: 0px;
	border-width:1px;
	border-color:#003366;

}

.personStatusForeground {
    background:#eeeeee;
}

.foreground {
    background-color: #FFFFFF;
}

.submenu_table {
    background-color: #003366;
}

.submenu_cell_off {
    background-color: #DDDDDD;
}

.submenu_cell_on {
    background-color: #FFFFFF;
}

.submenu_cell_highlight {
    background-color: #EEEEEE;
}

a.submenu_link_on:link {
    text-decoration: none;
    color: #BB0000;
    text-decoration: none;
}

a.submenu_link_on:active {
    text-decoration: none;
    color: #BB0000;
    text-decoration: none;
}

a.submenu_link_on:visited {
    text-decoration: none;
    color: #BB0000;
    text-decoration: none;
}

a.submenu_link_off:link {
    text-decoration: none;
    color: #003366;
    text-decoration: none;
}

a.submenu_link_off:active {
    text-decoration: none;
    color: #003366;
    text-decoration: none;
}

a.submenu_link_off:visited {
    text-decoration: none;
    color: #003366;
    text-decoration: none;
}

.formBorder {
    background-color: #003366;
}

.formBody {
    background-color: #EEEEEE;
}


.formHeader {
    background-color: #003366;
    color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
}

.formLabel {
    font-weight: bold;
}

.formInput {
    color: #003366;
    font-family: courier new;
    font-size: 10pt;
    vertical-align: text-center;
    font-weight: normal;
}

.reportHeader {
    font-weight: bold;
    background-color: #003366;
    color: #FFFFFF;
}

.pageError {
    color: #990000;
    font-weight: bold;
}

.pageConfirmation{
    font-weight: bold;
    color: #000099;
}

.button {
    background-color: #003366;
    color: #FFFFFF;
    font-weight: bold;
}

.logoff {
    font-size: 11pt;
    color: blue;
}

.headerCorner {
    color: #003366;
}

.small {
    font-size: 8pt;
}

.centeredReportField {
    color: #003366;
    font-family: courier new;
    font-size: 10pt;
    text-align: center;
}

.leftReportField {
    color: #003366;
    font-family: courier new;
    font-size: 10pt;
    text-align: left;
}

.big {
    font-size: 12pt;
    font-weight: 100;
}

.table{
}

.tableRowAction {
}

.tableRowHeader {
    font-size: 10pt;
    font-family: verdana;
    font-weight: bold;
    background-color: #003366;
    color: #FFFFFF;
}

.tableCellHeader {
    font-size: 10pt;
    font-family: verdana;
    font-weight: bold;
    background-color: #003366;
    color: #FFFFFF;
}

.tableRowOdd {
    background-color: #EEEEEE;
}

.tableRowEven {
    background-color: #FFFFFF;
}

.tableCellAction {
}

.tableCell {
    
}

a.tableRowHeader:link {
    color: #FFFFFF;
}

a.tableRowHeader:active {
    color: #FFFFFF;
}

a.tableRowHeader:visited {
    color: #FFFFFF;
}

a:visited {
	color: blue;
}

a:active {
	color: blue;
}

a:hover {
	color: blue;
}

.nominated {
    font-size: 8pt;
    font-weight: 100;
}

.awardee {
    font-size: 11pt;
    font-weight: 100;
}