@MEDIA SCREEN { A:HOVER {background-color: #ff7777}}

BODY {
    font-family: sans-serif; 
    background:  white;
    color:  black;
    width:  auto;
    margin-left:  10%;
    margin-right:  10%;
}
H1 { 
    font-weight: normal; 
    text-align:  center; 
}

BLOCKQUOTE { 
    text-align: center; 
}

TABLE { 
    border-collapse: collapse; 
    empty-cells: show;
    border: 0px solid black; 
}

TD { 
    background-color: rgb(227, 227, 227);
    height: 25px;
    text-align: left; 
    padding: 0em;
    border: 2px solid white;
}

TH { 
    text-align: left; 
    font-weight: bold;
    padding: 0em;
    border: 0px solid black;
}

A:link, A:visited, A:active, A:hover { 
    color: #5588bb; 
    text-decoration: none; 
} 

A:hover { 
    text-decoration: underline; 
}
