body
{
    color: black;
    background-color: white;
    margin: 10px;
    font-family: Arial;
    font-size: small;
    font-weight: normal;
}

p
{
    font-family: Arial;
    font-size: small;
    font-weight: normal;
}

img
{
    border: 0;
}

h1
{
    font-family: Arial;
    font-size: 85%;
    font-weight: bold;
    margin-top: 8px;
    color: #333333;
    letter-spacing: 6px;
}

.content
{
    padding: 0px 12px 12px 12px;
}

hr
{
    border: 1px solid #d0d0d0;
}

ul
{
	list-style-type: square;
}

.facts
{
    font-size: x-small;
    line-height: 120%;
}

.imageborder
{
    background-color: #bfe8f8;
    border-color: #b4dcec;
    border-style: solid;
    border-width: 1px;
    padding: 10px;
    spacing: 0;
}

.outertable
{
    background-color: #f2f2f2;
    line-height: 0px;
    padding: 0px;
    spacing: 0px;
}

.headcell
{
    background-color: #e41b15;
}

.fullwidth
{
    width: 100%;
}

.contentrow
{
    line-height: 130%;
}

.description
{
    font-family: Arial;
    font-size: x-small;
    font-weight: bold;
    margin-left: 10px;
    margin-right: 8px;
    margin-bottom: 0px;
}

a.description
{
    color: #8080a0;
    font-weight: normal;
}

.copyright, a.copyright, a.copyright:active, a.copyright:hover, a.copyright:visited
{
	margin: 8px;
	text-align: right;
    color: #b0b0b0;
    font-size: x-small;
    line-height: 115%;
}

a
{
    color: #8080a0;
}

a:visited
{
    color: #b080a0;
}

.extlink
{
    font-size: x-small;
}

a.extlink, a.extlink:active, a.extlink:hover, a.extlink:visited
{
    text-decoration: underline;
    color: #8080a0;
}

a.extlink:visited
{
    color: #b080a0;
}

#imagediv
{
    visibility: hidden;
    position: absolute;
    left: 180px;
    top: 200px;
}

#basicdiv
{
    visibility: visible;
}

#wedgediv
{
    visibility: visible;
    position: absolute;
    left: 290px;
    top: 105px;
}
