﻿body
{
    margin: 0;
    padding: 0;
    font-family: Helvetica,Calibri,Tahoma,Sans-Serif;
    font-size: 85%;
    background-color: #999;
    line-height: 1.2em;
}

a, a:link
{
    color: #00a;
}

a:visited
{
    color: #a0a;
}

a:hover
{
    color: #a00;
    text-decoration: none;
}

.NoLine, a.NoLine, a.NoLine:hover
{
	text-decoration: none;
	color: #333;
}

abbr, acronym
{
    border-bottom: 1px solid silver;
}

big
{
    font-size: 110%;
}

blockquote
{
    margin: 1em 20px;
    padding-left: 5px;
    border-left: 1px solid silver;
}

code, pre, tt, kbd, var
{
    font-family: Courier New, Monospace;
}

del
{
    text-decoration: line-through;
    color: #aaa;
}

fieldset
{
	 padding: 10px;
	 margin-bottom: 10px;
}

fieldset legend
{
	 font-weight: bold;
	 font-size: 120%;
}

h1 { font-size: 160%; margin-top: 0; }
h2 { font-size: 148%; }
h3 { font-size: 136%; }
h4 { font-size: 124%; }
h5 { font-size: 112%; }
h6 { font-size: 100%; }

img, a img
{
    border: 0;
    margin: 0;
    padding: 0;
    text-decoration: none;
}

small
{
    font-size: 90%;
}

table
{
	border-spacing: 0;
}

th
{
    font-weight: bold;
    text-align: center;
    padding: 0 10px 0 0;
    background-color: #cca;
    border-bottom: 1px solid #999;
    border-right: 1px solid #999;
}

th h1, th h2, th h3, th h4, th h5, th h6
{
	margin: 3px;
	padding: 0;
	text-align: left;
}

td
{
	padding: 3px;
	margin: 0;
}