body
{
    margin: 0;
    background-color: #eaeaea;
    background-image: url( ../images/background.gif );
}

body, div, td, span, a, li
{
    font-family: verdana;
    font-size: 11px;
    color: #333333;
}

th
{
    font-size: 11px;
    font-weight: bold;
}

td
{
	font-family:verdana;
	font-size:10px;
	color:#333333;
}

.head
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

.head2
{
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
}

.head3
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.txt
{
	font-family:verdana;
	font-size:11px;
	color:#333333;
	font-weight:normal;
}

.wtxt
{
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
}

.txt0
{
	font-family:verdana;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}

.txt1
{
	font-family:verdana;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}

.txt2
{
	font-family:verdana;
	font-size:10px;
	color:#dddddd;
}

a
{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

.language
{
	color:#ffffff;
	text-decoration:none;
}

.language2
{
	color:#ffffff;
	text-decoration:underline;
}

.link1
{
	font-family:verdana;
	font-size:11px;
	color:#2E65AD;
	font-weight:normal;
	text-decoration:none;
}

.link2
{
	font-family:verdana;
	font-size:11px;
	color:#dddddd;
	font-weight:normal;
	text-decoration:none;
}

.buttons
{
	font-family:tahoma,verdana;
	font-size:8pt;
	font-weight:normal;
	color:#323264;
	text-decoration:none;
}

.Text01
{
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	color:#333333
}

.Text02
{
	font-family:verdana;
	font-size:8pt;
	font-weight:normal;
	color:#333333
}


.Text05
{
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	color:#333333
}

h1
{
    font-size: 11pt;
}

h2
{
    font-size: 10pt;
}

h3
{
    font-size: 9pt;
}

h4
{
    font-size: 9pt;
    font-weight: 110;
}

h5
{
    font-size: 9pt;
    font-weight: 100;
}

.overviewTable th, .overviewTable td
{
    border-bottom: 1px solid #bbbbbb;
    padding: 2px;
    font-size: 10px;
    text-align: center;
}

.mouseoverContent
{
    cursor: pointer;
}

.hiddenBox
{
    position: absolute;
    z-index: 1000;
    background-color: #f8f8f8;
    border: 1px solid #808080;
    display: none;
    width: 550px;
}

.hiddenBox li
{
    margin-bottom: 2px;
}

.boxList
{
    list-style: circle outside;
    padding: 0;
    margin: 8px 8px 6px 24px;
    /* padding: 8px 8px 8px 8px; */
    /* margin: 0; */
}

.hiddenImage
{
    position: absolute;
    z-index: 1000;
    background-color: #ffffff;
    border: 1px solid #000000;
    display: none;
}

