/* "References" style sheet  */

body {
margin:0px;
padding:0px;
background-color:rgb(255,255,255);
font-family:verdana,helvetica,arial,sans-serif;
font-size:11px;
}

/* references page header  */
table.refhdr {
border:none;
border-collapse:collapse;
margin-left:auto;
margin-right:auto;
}
td.refhdr {
width:25%;
padding:10px;
text-align:center;
vertical-align:top;
}
td.refbanner {
width:25%;
padding:10px 10px 10px 30px;     /* padding-left:30px to compensate for shadow  */
text-align:center;
vertical-align:top;
}
td.refhdrctr {
width:50%;
padding:10px;
text-align:center;
vertical-align:top;
font-family:verdana,arial,sans-serif;
font-size:11px;
}
span.hdr {
font-size:20px;
color:navy;
}
span.lnk {
font-size:11px;
color:black;
}

/* references page footer  */
table.refftr {
border:none;

}

/* references table  */
table.ref {
border:none;
border-collapse:collapse;
margin-left:5px;         /* margin-left:auto;  */
margin-right:5px;        /* margin-right:auto;  */
font-size:10px;
}

/* year header row  */
td.year {
border-top:1px solid rgb(0,0,0);
border-bottom:1px solid rgb(0,0,0);
font-weight:bold;
padding-top:3px;
padding-right:6px;
padding-bottom:3px;
padding-left:6px;
background-color:rgb(064,064,192);
color:rgb(200,200,0);
}
tr.yhdr {
font-size:11px;
text-align:left;
background-color:rgb(192,192,0);
color:rgb(0,0,255);
}
td.yhdr {
border-top:1px solid rgb(0,0,0);
border-bottom:1px solid rgb(0,0,0);
padding:3px;
}
/* references rows  */
td.lno {
color:rgb(192,192,192);
text-align:right;
}
td.ref {
padding:3px;
}

