
    h1 
    {
      color:#063;
      font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
      font-size : medium;
      background-color:white;
      margin-top:0.5em;
      text-align:left;
    }
    h2 
    {
      color:Green;
      font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
      font-size:200%;
      text-align:center;
      background-color:white;
    }
    h3 
    {
      color:#063;
      font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
      font-size:120%;
      text-align:center;
      margin-top:0.5em;
      background-color:white;
    }
    h4
    {
      color:#063;
      font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
      font-size:105%;
      text-align:right;
      background-color:white;
    }
    h5 
    {
      color:#063;
      font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
      font-size : 100%; 
      font-weight : 900;
      background-color:white;
    }
    h6 
    {
      color : Olive;font-family : Arial, Helvetica, sans-serif; font-size : 100%;
      font-style:italic;
      font-weight : 800;
      margin-bottom : -0.8em;
      background-color:white;
    }
    p,dt
    {
      font-size:95%;
      font-family:Arial, Helvetica, sans-serif; 
      color : Green;
      background-color:white;
    }


    TABLE 
    {
      color: #0000CD;
      background-color: White;
      font-family: sans-serif;
      font-size: small;
    }

    img 
    {
      border:0;
    }
    
    .books_list  
    {
      float:left;
      border-width : thin;
      border-color : Gray;
      border-style : solid;
      text-align : left;
      font-size : small;
      font-family : sans-serif;
      font-weight : normal;
      font-style : normal;
      color : Green;
      margin-left : 0.5em;
      margin-right : 0.5em;
      margin-top : 0.5em;
      margin-bottom : 0.5em;
      padding : 0.5em;
      background-color:white;
    }

    

    .w3c 
    {
        float:left;
        border-width : thin;
        border-color : Gray;
        border-style : solid;
        text-align : left;
        font-size : small;
        font-family : sans-serif;
        font-weight : normal;
        font-style : normal;
        color : Green;
        margin-left : 0.5em;
        margin-right : 0.5em;
        margin-top : 0.5em;
        margin-bottom : 0.5em;
        padding : 0.5em;
        background-color:white;
    }
    

    .thumb 
    {
        border-width : thin;
        border-color : Gray;
        border-style : none;
        text-align : center;
        font-size : small;
        font-family : sans-serif;
        font-weight : normal;
        font-style : normal;
        color : Green;
        margin: 5px 5px 5px 5px;
        padding : 0.5em;
        background-color:white;
    }
    

    
    .thumb_desc
    {
      float: left;
      border-width : thin;
      border-color : Gray;
      border-style : solid;
      margin-left : 0.5em;
      margin-right : 0.5em;
      margin-top : 0.5em;
      margin-bottom : 0.5em;
      padding : 0.5em;
    }


td 
{ 
    vertical-align: top; 
    border-right: 0px solid #D9D9D9; 
    border-top: 0px solid #D9D9D9;
}

#scans .odd 
{ 
    background: #FFE4C4; 
}

#scans .even 
{ 
    background: white; 
}

th 
{ 
    cursor: pointer; color: blue;
}

th:hover 
{ 
    background: #FC9; 
}

th.ascending:after 
{ 
    content: " \2193"; /* an arrow, pointing down */ 
}

th.descending:after 
{ 
    content: " \2191"; /* an arrow, pointing up */ 
}
