table.data caption,
table.data th,
table.data td {
/*    padding: 5.0em 5.0em 5.0em 5.0em;*/
    margin: 0;
    vertical-align: top;
}

table td.identifier {
    background-color: #F0F0FF;
/*    padding: 0.1em 0.5em 0.1em 0.5em;*/
    margin: 0;
    vertical-align: top;
    font-weight: bold;
}


table td.heading {
    background-color: #F0F0FF;
/*    padding: 0.1em 0.5em 0.1em 0.5em;*/
    margin: 0;
    vertical-align: top;
    font-weight: bold;
}

table td.header {
    background-color: #F0F0FF;
/*    padding: 0.1em 0.5em 0.1em 0.5em;*/
    margin: 0;
    vertical-align: top;
    font-weight: bold;
}


/* odd table rows 1,3,5,7,... */
table tr.odd th,
table tr.odd {
    background-color: #f0f0f0;
    text-align: left;
}

/* even table rows 2,4,6,8,... */
table tr.even th,
table tr.even {
/*    background-color: #ffffff;*/
    text-align: left;
/*    filter:alpha(opacity=50);*/
/*    opacity: 0.5;*/
/*    -moz-opacity:0.5;*/

}

table tr.oddstrike th,
table tr.oddstrike {
    background-color: #f0f0f0;
    text-align: left;
    text-decoration: line-through;
}

/* even table rows 2,4,6,8,... */
table tr.evenstrike th,
table tr.evenstrike {
/*    background-color: #ffffff;*/
    text-align: left;
    text-decoration: line-through;    
}

/* marked table rows */
table tr.marked th,
table tr.marked {
    background-color: #ffe0e0;
}

/* hovered table rows */
table tr.odd:hover,
table tr.even:hover,
table tr.odd:hover th,
table tr.even:hover th,
table tr.hover th,
table tr.hover {
    background-color: #e0e0ff;
}

table .value {
    text-align: right;
    white-space: nowrap;
    font-family: "Courier New", Courier, monospace;
}

table.list {
    border: 1;
    border-width:1em;
    border-color:#000000;
}

table.list td {
    padding: 0.1em 0.5em 0.1em 0.5em;
}

table.comments td {
    padding: 0.1em 0.5em 0.1em 0.5em;
}

body {
    background-image: url(ujhbback.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: fixed;
}