body {
padding: 0;
margin: 0;
font: 85% arial, helvetica, sans-serif;
background: #fff url(img/grey.gif) repeat-y;
color: #000;
line-height: 115%;
}

a:link {
color:#000080;
}

a:visited {
color:#000080;
}

a:hover {
color:#0000ff;
}

a:active {
color:#000080;
}

hr {
width: 90%;
margin: 0;
}

li {
margin: 4px 30px 8px 0px;
}

img {
border: none;
margin: 0px;
padding: 0px;
}

.center {
text-align: center;
}

#top {
height: 66px;
margin: 0px;
padding: 0px;
background: #fff;
}

#topnav {
float: right;
margin: 43px 15px 0px 0px;
padding: 0px 0px 0px 0px;
}

#divider {
height: 5px;
margin: 0px;
padding: 0px;
background: url(img/divider.gif) repeat-x;
}

#pdf {
margin-right: auto;
padding: 0px;
}

#content {
width: 620px;
margin: 20px 0px 0px 140px;
padding: 0;
background: url(img/bg1.jpg) repeat-y;
}

#content h1 {
font: 27px arial, helvetica, sans-serif;
font-weight: bold;
color: #000080;
text-align: center;
margin: 10px 0px 0px 0px;
padding: 0;
}

#content h2 {
font: 21px arial, helvetica, sans-serif;
font-weight: bold;
color: #000080;
text-align: center;
margin: 0;
padding: 0;
}

#content h3 {
font: 16px arial, helvetica, sans-serif;
font-weight: bold;
color: #000080;
text-align: right;
margin: 0px 50px 0px 0px;
padding: 0;
}

#content h4 {
font: 18px arial, helvetica, sans-serif;
font-weight: bold;
color: #000;
text-align: right;
margin: 0px 50px 7px 0px;
padding: 0;
}

#content p {
margin: 4px 30px 4px 20px;
padding: 0;
margin-top: 15px;
margin-bottom: 15px;
}

#special {
border: 2px solid red;
margin: 10px 40px 10px 25px;
padding: 5px;
text-align: center;
}

#foot {
margin: 5px 0px 0px 140px;
padding: 0px;
}

#score {
margin: 0px 15px 0px 15px;
padding: 0px;
border: 1px solid black;
}

.score1 {
background-color: #cfcfcf;
width: 280px;
font-weight: bold;
border: 1px solid black;
}

.score2 {
width: 280px;
border: 1px solid black;
padding: 4px;
}