.rowstyleEmphase {
    color: blue;
    background-color: yellow;
}

.microsoftLookEmphase {
    color: red;
    background-color: yellow;
}

.classicLookEmphase {
    color: red;
    background-color: yellow;
}

.simpleLookEmphase {
    color: red;
    background-color: yellow;
}

table.filters {
    border: 0px;
    border-collapse: collapse;
}

table.filters td {
    border: 0px;
    text-align: center;
}

table.filters th {
    border: 0px;
    text-align: center;
    font-weight: bold;
}

table tr

.rowstyleFocusedRow {
    border-bottom: 1px solid #104A7B;
    text-align: center;
    background-color: blue;
}

.microsoftLookFocusedRow {
    border-bottom: 1px solid #104A7B;
    text-align: center;
    background-color: red;
}

table.microsoftLook th {
    background-color: #5C6C6C;
    border-left: 1px solid #eeeeee;
    border-top: 1px solid #eeeeee;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    COLOR: white;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: tahoma, arial, verdana, sans-serif;
    padding: 3px;
}

table.microsoftLook th a {
    COLOR: white;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
    padding-right: 10px;
    text-align: center;
}

table.microsoftLook th a:visited {
    COLOR: white;
    TEXT-DECORATION: underline;
    padding-right: 10px;
}

table.microsoftLook th a:hover {
    COLOR: #dddddd;
    padding-right: 10px;
}

table.microsoftLook td {
    padding-left: 5px;
    BACKGROUND-COLOR: #eeeeee;
}

table.microsoftLook td.rowEmphase {
    BACKGROUND-COLOR: yellow;
}

table.microsoftLook td table th {
    background-color: #5C6C6C;
    border: 1px solid #a9a9a9;
    COLOR: white;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: tahoma, arial, verdana, sans-serif;
    padding: 2px;
}

table.microsoftLook td table td {
    BACKGROUND-COLOR: #eeeeee;
    border: 1px solid #a9a9a9;
}

table.microsoftLookNavigation td {
    padding-left: 3px;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Trebuchet MS, tahoma, arial, verdana, sans-serif;
}

table.microsoftLookNavigation th {
    padding-left: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Trebuchet MS, tahoma, arial, verdana, sans-serif;
}

table.microsoftLookNavigation td a {
    COLOR: #0054e3;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Trebuchet MS, tahoma, arial, verdana, sans-serif;
    TEXT-DECORATION: none;
}

table.microsoftLookNavigation td a:hover {
    color: #222222;
}

.microsoftLook0 {
    border-bottom: 2px solid #ffffff;
    border-right: 2px solid #ffffff;
    border-left: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff;
    border-top: 2px solid #ffffff;
    padding: 0px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: tahoma, arial, verdana, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    overflow: hidden;
}

.microsoftLook1 {
    border-bottom: 2px solid #ffffff;
    border-right: 2px solid #ffffff;
    border-left: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff;
    border-top: 2px solid #ffffff;
    padding: 0px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: tahoma, arial, verdana, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    overflow: hidden;
}

.microsoftLook1_selected {
    border-bottom: 2px solid #ffffff;
    border-right: 2px solid #ffffff;
    border-left: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff;
    border-top: 2px solid #ffffff;
    padding: 0px;
    font-weight: bold;
    BACKGROUND-COLOR: #aa6666;
    overflow: hidden;
}

A.microsoftLook0:hover, A.microsoftLook1:hover {
    COLOR: #5c7ed8;
}

a.button {
    TEXT-DECORATION: underline;
}