body {
 display: block;
 float: none;
 clear: both;
 margin: 0em 0em 0em 0em;
 border: 0em none #ffffff;
 background: #ffffff url(../img/background.gif) repeat-x scroll top left;
 padding: 0em 0em 0em 0em;
 vertical-align: top;
 font: normal normal normal 100% arial, tahoma, sans-serif;
 color: #000000;
 text-align: center;
}

#container {
 display: block;
 float: none;
 clear: both;
 margin: 2em auto 2em auto;
 border: 0em none #ffffff;
 background-color: #ffffff;
 padding: .1em 2em .1em 2em;
 font-size: 0.8em;
 width: 45em;
 text-align: left;
}

#header {
 display: block;
 float: none;
 clear: both;
 margin: 0em 0em 0em 0em;
 border: 0em none #ffffff;
 padding: 0em 0em 0em 0em;
}

#navigation {
 display: block;
 float: none;
 clear: both;
 width: 100%;
 margin: 0em 0em 0em 0em;
 border: 0em none #ffffff;
 padding: 0em 0em 1em 0em;
}

#pageContent {
 display: block;
 float: none;
 clear: both;
 margin: 0em 0em 0em 0em;
 border: 0em none #ffffff;
 padding: 0em 0em 0em 0em;
}

#footer {
 display: block;
 float: none;
 clear: both;
 margin: 3em 0em 0em 0em;
 border: 0em none #ffffff;
 padding: 0em 0em 0em 0em;
 color: #003768;
}

#designInfo {
 display: block;
 float: none;
 clear: both;
 margin: 0em 0em 0em 0em;
 border: 0em none #ffffff;
 padding: 0em 0em 0em 0em;
 color: #ffffff;
 font-size: 0.7em;
}

hr {
 display: none;
}

#header h1 {
 display: block;
 float: none;
 clear: both;
 margin: 0em 0em 0em 0em;
 border: 0em none #ffffff;
 padding: 0em 0em 0em 0em;
 font: normal small-caps normal 2.5em "arial black", arial, tahoma, sans-serif;
 color: #9e0203;
}

#navigation ul {
 display: block;
 float: none;
 clear: both;
 margin: 0em 0em 0em 0em;
 border: 0em none #ffffff;
 padding: 0em 0em 0em 0em;
 list-style-type: none;
}

#navigation ul li {
 display: block;
 float: left;
 margin: .4em .8em .4em 0em;
 border: 0em none #ffffff;
 padding: 0em 0em 0em 0em;
}

#navigation ul li a {
 display: inline;
 float: none;
 clear: both;
 margin: 0em 0em 0em 0em;
 border: 0em none #ffffff;
 padding: .2em 0em .2em 0em;
 color: #003768;
 text-decoration: none;
 font-size: 1.2em;
 font-variant: small-caps;
}

#navigation ul li a:hover {
 color: #9e0203;
}

#navigation ul li a.currentPage{
 color: #476e92;
}

p {
 display: block;
 float: none;
 clear: both;
 margin: 0em 0em 0em 0em;
 border: 0em none #ffffff;
 padding: 0em 0em .75em 0em;
}

a {
 border: 0em none #ffffff;
 text-decoration: none;
 color: #476e92;
}

a:hover {
 text-decoration: none;
 color: #9e0203;
}

table {
 border: .2em solid #000000;
 margin: 0em 0em 0em 0em;
 padding: 0em 0em 0em 0em;
 border-collapse: collapse;
}

th {
 border: .1em solid #000000;
 border-top: .2em solid #000000;
 border-bottom: .2em solid #000000;
 margin: 0em 0em 0em 0em;
 padding: .3em .3em .3em .3em;
}

td {
 border: .1em solid #000000;
 margin: 0em 0em 0em 0em;
 padding: .2em .2em .2em .2em;
}

#designInfo em {
 font: normal normal normal 1em arial, tahoma, sans-serif;
}

#designInfo a {
 border: 0em none #ffffff;
 text-decoration: underline;
 color: #ffffff;
}

#designInfo a:hover {
 border: 0em none #ffffff;
}

#designInfo a img {
 border: 0em none #ffffff;
 width: 88px;
 height: 31px;
}