body {
margin: 10,0,10,0;
text-align: center;
padding: 0px;
background-color: #DDDDDD;
}

a.nav:link    {color: #000000; text-decoration: none;}
a.nav:hover   {color: #000000; text-decoration: none;}
a.nav:visited {color: #000000; text-decoration: none;}
a.nav:active  {color: #000000; text-decoration: none;}

a.foot:link    {color: #EEEEEE; text-decoration: none;}
a.foot:hover   {color: #CCCCFF; text-decoration: none;}
a.foot:visited {color: #EEEEEE; text-decoration: none;}
a.foot:active  {color: #EEEEEE; text-decoration: none;}

a.page:link    {color: #000066; text-decoration: none; font-weight: bold;}
a.page:hover   {color: #CCCCFF; text-decoration: underline; font-weight: bold;}
a.page:visited {color: #000066; text-decoration: none; font-weight: bold;}
a.page:active  {color: #000066; text-decoration: none; font-weight: bold;}

.layout {
width: 750px;
height: 100%;
margin-left: auto;
margin-right: auto;
}

.header {
height: 200px;
background-image: url(../images/header.gif);
}

table.nav {
height: 100%;
width: 100%;
border-bottom: 1px solid #000066;
}

td.nav {
background-color: #CCCCFF;
width: 125px;
height: 15px;
text-align: center;
}

table.page {
height: 100%;
width: 100%;
}

td.page {
background-image: url(../images/page.gif);
background-repeat: no-repeat;
background-color: #FFFFFF;
vertical-align: top;
padding: 2px;
height: 610px;
}

td.footer {
height: 20px;
text-align: center;
}

td {
vertical-align: top;
}

.roll {
background-color: #DDDDDD;
width: 125px;
height: 15px;
text-align: center;
}

img {
border: 0px;
}

h1 {
font-family: sans-serif;
font-size: 18pt;
color: #CCCCFF;
}

h2 {
font-family: sans-serif;
font-size: 75%;
margin: 0px;
padding: 0px;
text-align: center;
}

h3 {
font-family: sans-serif;
margin: 0px;
padding: 0px;
font-size: 95%;
color: #000066;
text-align: right;
}

h4 {
font-family: sans-serif;
margin: 0px;
margin-left: 35px;
margin-bottom: 10px;
padding: 0px;
color: 000066;
}

h5 {
font-family: sans-serif;
margin: 0px;
margin-bottom: 10px;
margin-top: 10px;
margin-right: 5px;
padding: 0px;
color: #000066;
text-align: right;
}

h5.form {
font-family: sans-serif;
font-size: 80%;
color: #000066;
margin: 0px;
margin-right: 5px;
text-align: right;
}

h6 {
font-family: sans-serif;
font-size: 10pt;
margin: 15px;
margin-right: 40px;
text-align: right;
color: #DDDDDD;
}

p {
font-family: sans-serif;
font-size: 80%;
color: #000066;
margin-left: 50px;
margin-right: 5px;
margin-top: 10px;
margin-bottom: 10px;
}

p.col {
font-family: sans-serif;
font-size: 80%;
color: #000066;
margin: 0px;
margin-right: 5px;
text-align: right;
}

p.form {
font-family: sans-serif;
font-size: 80%;
color: #000066;
margin: 0px;
margin-right: 5px;
text-align: right;
}

p.small {
font-family: sans-serif;
font-size: 60%;
color: #000066;
margin: 0px;
}

small {
font-family: sans-serif;
color: #EEEEEE;
text-align: center;
}

li {
font-family: sans-serif;
font-size: 80%;
color: #000066;
list-style-type: circle;
}

form {
margin: 0px;
padding: 0px;
}

input {
font-family: sans-serif;
font-size: 8pt;
color: #000066;
border: 1px solid #000066;
margin: 0px;
}

select {
font-family: sans-serif;
font-size: 8pt;
color: #000066;
border: 1px solid #000066;
margin: 0px;
}

textarea {
font-family: sans-serif;
font-size: 8pt;
color: #000066;
border: 1px solid #000066;
margin: 0px;
overflow-y: hidden;
}

hr {
height: 1px;
border: 1px dotted #000066;
color: #000066;
}