body { font-family: sans-serif }

a { font-family: sans-serif; font-style: normal; line-height: normal; font-variant: normal; text-decoration: underline; color: #1E426E}

a:hover {  font-family: sans-serif; color: #B10000; text-decoration: underline; }

address { font-family: sans-serif; font-style: normal; line-height: normal; font-variant: normal; font-weight: normal; letter-spacing: 0.5px; font-size: small; }

p { font-family: sans-serif; font-style: normal; line-height: normal; font-variant: normal; text-decoration: none; color: #000000; margin-left:20px; }

input { font-family: sans-serif; font-style: normal; line-height: normal; font-variant: normal; text-decoration: none; color: #000000 ; font-size: 14px}

.bold {  font-weight: bolder}

.small { font-family: sans-serif; font-style: normal; line-height: normal; font-variant: normal; font-weight: normal}

blockquote { margin-bottom: 30px }


hr { color:#B10000; margin-top:12px; border-width:1px; border-bottom-style:solid; }

h1 { font-family:serif; padding:0px 0px 0px 20px; margin:0px; color:#FFFFFF; background-color:#B10000; letter-spacing: 10px; }

h2 { font-family:serif; font-style: oblique; color:#B10000; margin:15px 0px 0px 0px; border-width:1px; border-bottom-style:dotted;}

h3 { font-family:serif; color:#000000; } 

b.red { color:#B10000; }

img { border-style: none; }

ul {list-style-type:square; margin:4px; }

div.header {
    position: fixed;
    left: 0px;
    top: 0px;
    height: 42px;
    width: 100%;
    left-margin: 2%;
    padding: 10px;
    clear: none;
    z-index: 1;
    background-color: #B10000;
    color:#FFFFFF;
    white-space: nowrap;
}


div.content {
    width: 96%;
    margin: 0px;
    position: absolute;
    padding: 0px;
    left: 2%;
    right: 15px;
    top: 62px;
}

div.buttons {
    position: fixed;
    right: 20px;
    top: 41px;
    margin: 0;
    clear: none;
    white-space: nowrap;
}

a.buttons {  
    font-family: sans-serif; 
    color: #DDDDDD; 
    text-decoration:none;
    font-weight: bold;
    font-size:small;
    padding: 0px;
    padding-left: 15px;
    padding-right: 15px;
}


a.buttons:hover { 
    background-color: #FFFFFF; 
    color: #B10000; 
    border-radius: 2px; 
}


div.anchor{ padding-top: 50px;  margin-top: -50px; }
a.anchor{ padding-top: 70px; margin-top: -70px; }

@media print {
    p { font-size: 10pt; }
    div { font-size: 10pt; }
    div.buttons { visibility: hidden; }
    div.header { position: relative; }
    div.content { position: relative; top: 0px; }
    div.anchor{padding-top: 5px; margin-top: 0px;}
    a.anchor{ padding-top: 0px; margin-top: 0px; }
}


@media only screen 
and (max-width : 720px) {
    div.buttons { display:none }
}
