hr
{
width: 50%;
height: 1px;
color: black;
margin-top: 2em;
margin-bottom: 2em;
}

.short
{
color: black;
font-family: Arial, sans-serif, Times, "Times New Roman";
font-size: 1em;
margin-bottom: 0;
margin-top: 0;
margin-left: 20px;
padding-top: 10px;
padding-bottom: 10px;
}

.smallprint
{
color: black;
font-family: Times, "Times New Roman", sans-serif, Arial;
font-size: 0.8em;
margin-bottom: 0;
margin-top: 0;
margin-left: 20px;
padding-top: 8px
}

h1
{
font-size: 2.5em;
color: white;
padding-left: 20px;
font-family: Arial, sans-serif, Times, "Times New Roman";
margin-bottom: 0;
margin-top:0;
font-weight: normal;
text-align: left;
}

ul
{
list-style-type: none;
margin-left: 5%;
}

li
{
color: black;
font-family: Arial, sans-serif, Times, "Times New Roman";
font-size: 1em;
margin-bottom: 0;
margin-top: 0;
font-weight: normal;
padding-top: 4px;
padding-bottom: 4px;
margin-left: 10px;
}

a
{
font-family: Arial, sans-serif, Times, "Times New Roman";
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

a.m
{
font-size: 0.75em;
padding: 5px;
color: white;
display: block;
margin-top: 10px;
}

.c
{
font-size: 1em;
padding: 2px;
font-weight: bold;
}

a:link:hover.l
{
background-color: #FBFF42;
}

table#lcell
{
margin-top: 50px;
margin-left: 5%;
margin-right: 5%;
width: 90%;
border: 0px;
}

td.spacer
{
border-bottom: black solid 1px;
width: 10px;
}

td#mcell
{
width: 15%;
text-align: center;
vertical-align: top;
padding: 0px;
border-spacing: 0px;
}

#content
{
padding: 0px;
margin-top: 0px;
margin-left: 5%;
margin-right: 5%;
margin-bottom: 25px;
width: 90%;
background-color: white;
border: black solid 1px;
border-top-style: none;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
}

.ccell
{
padding: 15px;
vertical-align: top;
top-margin: 10px;
}

.item
{
padding: 3px;
font-family: Arial;
font-size: 0.75em;
background-color: #FEFFCE;
border-bottom: black solid 1px;
border-right: black solid 0px;
border-left: black solid 1px;
border-top: black solid 1px;
text-align: center;
}

.item:hover
{
background-color: #FBFF42;
}

.selected
{
background-color: white;
text-decoration: none;
border-bottom: none;
}

.selected:hover
{
background-color: white;
text-decoration: none;
}

.left {-moz-border-radius-topleft: 10px;}
.right {-moz-border-radius-topright: 10px; border-right: black solid 1px;}

.quotes
{
width: 90%;
border: black solid 1px;
text-align: justify;
margin-left: 5%;
margin-top: 20px;
margin-bottom: 20px;
}

.r
{
background-color: #930000;
margin: 0px;
color: white;
text-align: center;
}