html {overflow:scroll}

a:link {color: #871131; text-decoration: none}
a:visited {text-decoration: none; color: #CC3333}
a:hover {color: #330066; text-decoration: underline}

body {font-family: Arial, Arial, sans-serif}
body.center {text-align: center}
body.top { background-color: #871131}

p {margin-top: 0em; margin-bottom: 0em}
p.top {color: #FDD017}
p.large {font-size: 120%}
p.small {font-size: 80%}
p.tiny {font-size: 70%}
p.mini {font-size: 50%}
p.center {text-align: center}
p.left {text-align: left}
p.menu {border-top:1px solid #871131; border-bottom:1px solid #871131}

h1 {font-family:verdana, arial, helvetica, sans-serif}
h1 {text-align: center; font-size: 275%; color: #FDD017}
h1 {margin-top: 0em; margin-bottom: 0em}

h2.main {font-size: 125%; text-align: center; text-decoration: underline}
h2.menu {font-size: 100%; text-decoration: underline}
h2.center {text-align: center}

h3 {font-size: 100%; text-decoration: underline; font-weight: bold}
h3 {margin-bottom: 0em}

th {font-weight: bold}

tr.d1 td { background-color: #FDD017}
tr.d2 td { background-color: #C0C0C0}
tr.d3 td { background-color: #8C7853}

tr.cont {border: 1px solid black}

table
{
border-collapse:collapse;
font-size: small;
margin-left: auto;
margin-right: auto;
}

/*  positioning-layers static and absolute */
#top {
top: 0px;
height: 100px;
width: 100%;
padding: 0px;
background-color: #871131;
}

#left {
position: absolute;
left: 10px;
width: 120px;
margin: 10px 0px 0px 0px;
padding: 0px;
background-color: #ffffff;
}


#content {
margin: 20px 130px 10px 130px;
padding: 0px;
background-color: #ffffff;
text-align: center;
}



#right {
position: absolute;
right: 10px;
width: 120px;
margin: 10px 0px 0px 0px;
padding: 0px;
background-color: #ffffff;
}
