a.link:link { color:SlateBlue; text-decoration:none; }
a.link:visited { color:SlateBlue; text-decoration:none; }
a.link:hover { color:SlateBlue; text-decoration:underline; }

/*h1, h2, h3, h4 { display: inline; }*/
h1, h2 { margin-top: 10px; color: SlateBlue }
/*h2 { display: inline; text-transform: capitalize; font-variant: small-caps; }*/
/*h1 { margin-bottom: -10px; text-transform: capitalize; font-variant: small-caps; }*/

li { margin-top:8px; }
dt { margin-top:12px; }

th { text-align: left; }

/*body { padding-left: 10px; }*/

.dirlink {
   margin-top:20px;
   margin-bottom: 20px;
   text-align:center;
   color:black;
}

.dirlink a:link { color:black; text-decoration:none; }
.dirlink a:visited { color:black; text-decoration:none; }
.dirlink a:hover { color:black; text-decoration:underline; }

.content
{
   position:relative;
   width: 800px;
   left: 50%;
   margin-left:-400px;
   font-family:arial, helvetica, verdana;
   padding:25px;
   border-left: 1px solid silver;
   border-right: 1px solid silver;
}

.note
{
   font-size: smaller;
   font-style: italic;
   font-family:arial, helvetica, verdana;
}


.field
{
   font-style: normal;
   font-family: monospace;
   white-space: pre;
   background-color: lightgrey;
   line-height: 2;
   display: block;
}

.fieldname
{
   display:inline-block;
   width:250px;
}

.fieldval
{
   display:inline-block;
   width: 250px;
   text-align: left;
   border: solid 1px;
   background-color: white;
   line-height: 1.5em;
   padding-left: 5px;
}
.anchor
{
   /*margin-top: 10px;*/
   padding: 10px 10px 10px 10px;
}
.anchor:target {
   background-color: cornsilk;
   animation-name: blink;
   animation-direction: normal;
   animation-duration: .6s;
   animation-iteration-count: 3;
   animation-timing-function: ease;
}

@keyframes blink {
    0% { color: rgba(0,0,0,.9); }
    100% { color: rgba(0,0,0,0); }
}

.thumbnail_img_lef
{
   margin-right: 35px;
}
.thumbnail_img_lef img:hover
{
   transform: scale(2.2);
   transform-origin: left top;
}
.thumbnail_img_rig
{
   margin-left: 35px;
}
.thumbnail_img_rig img:hover
{
   transform: scale(2.2);
   transform-origin: right top;
}

.thumbnail_img_cen img:hover
{
   transform: scale(1.5);
   transform-origin: center top;
}