body{
font-family: Arial, sans-serif;
font-size: .8em;
}
/*font styles and images*/
strong{
font-weight: bold; 
font-size: 14px
}
h4{
font-size: 16px;
text-align: center;
}
p{
text-align: center
}
.centeredImage{
text-align:center;
display:block;
}
/*Navigation*/
h3 a{
font-size: 16px; 
color: black;
background: inherit; 
text-decoration: none; 
display: block;
text-align: center;
}  
h2 a {
font-family: "Comic Sans MS",Tekton, Blueprint, "Dom Casual", sans-serif;
font-size: 22px;
text-align: center;
color: black;
background: inherit; 
text-decoration: none; 
}
a { 
color: #9F120B; 
background: inherit; 
font-weight: bold; 
text-decoration: none; 
}
a:visited { 
text-decoration: line-through 
}
a:hover{
color: #9F120B; 
background: inherit;
text-decoration: underline overline; 
}
/* Table Styles*/
table.sample tr td a:visited, table.header tr td a:visited, table.sample2 tr td a:visited{
text-decoration: none
}
table.sample tr td a:hover, table.header tr td a:hover, table.sample2 tr td a:hover{
text-decoration: underline overline
}
table.sample, table.sample2, table.reference, table.header, table.whole{
border-collapse: collapse;
margin-left: auto;
margin-right: auto;
background: white;
color: black;
}
table.sample{
width: 680px
}
table.sample td, table.sample2 td{
border-width: 1px;
padding: 3px;
border-style: inset;
border-color: gray;
align: center;
}
table.reference{
width: 680px;
border: solid black 2px;
}
table.header{
width: 570px;
margin-top: 4px;
margin-bottom: 4px;
}
table.whole{
width: 800px;
border: solid 4px #9F120B;
}
table.sample2{
width: 550px;
}
/*List styles*/
ol li {
margin-left: .5em;
text-align: left;
line-height: 16pt;
list-style: none;
}
