.mainTable  {
    background-color: #ffffff;
    border-right: #3e000f 1px solid;
    border-left: #3e000f 1px solid;
    border-bottom: #3e000f 1px solid;
    border-top: #3e000f 1px solid;
    border-collapse: collapse;
    border-spacing: 0px;
}

.contentCell{
    width: 450;
    height: 420;
    vertical-align: top;
}

.sponsorsCell{
    vertical-align:top;
    height: 34px;
}

.entriesCell    {
    width: 200;
	background-color	: #665a2c;
    border-left: #3e000f 1px solid;
    border-top: #3e000f 1px solid;
    vertical-align: top;
}

#headlineDiv,
#headlineDivOld {
    height: 15px;
    position: relative;
    top: 0px;
    left: 0px;
    background-color: #3e000f;
    font-family: tahoma, verdana;
    font-size: 11px;
    font-weight: 700;
    color: #ffffff;
    padding-left: 3px;
    padding-top: 1px;
    text-transform: uppercase;
    letter-spacing: 0px;
    word-spacing: 1px;
    }
#headlineDivOld	{
    background-color: #4a4019;
    color: #ffffff;
    }

#entriesDiv,
#entriesDivOld {
    position: absolute;
    height: 150px;
    top: -2px;
    left: 0px;
    border-left: 1px #000000 solid;
    border-right: 1px #000000 solid;
    padding-left: 4px;
    padding-right: -5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

    
#entryDiv,
#entryDivOld {
    height: 15px;
    width: 100%;
    font-family: tahoma, verdana;
    font-size: 12px;
    font-weight: 700;
    color: #ffffff;
	background-color	: #660018;
    padding-left: 4px;
    padding-top: 1px;
    padding-right: 0px;
    margin-bottom: 1px;
}

#entryDivOld {
	background-color	: #665a2c;
}

#brotDiv    {
    position: relative;
    top: 0px;
    left: 0px;
    font-family: tahoma, verdana;
    font-size: 12px;
    font-weight: normal;
	line-height	: 150%;
    text-align: justify;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    
}

.tab    {
    width: 442px;
    padding-left: 0px;
}


.cell,
TD.alignCenter,
TD.alignLeft {
    font-family: tahoma, verdana;
    font-size: 12px;
    font-weight: normal;
    text-align: justify;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    }

TH.cell {
    background-color    : #aaaaaa;
    font-weight         : bold;
    text-align          : center;
}

INPUT.text,
TEXTAREA.InputTextarea,
INPUT.submitButton,
SELECT {
    font-family: tahoma, verdana;
    font-size: 12px;
    font-weight: normal;
}
INPUT.text,
TEXTAREA.InputTextarea,
SELECT {
    width : 300px;
}
TEXTAREA.InputTextarea {
    height : 100px;
}
TD.alignCenter {
    text-align : center;
}
TD.alignRight {
    text-align : right;
}
TD.alignLeft {
    text-align : left;
}
SPAN.SpanError {
    color : #cc0000;
    font-weight : bold;
}

.table  {
    padding-left: 0px;
}


.td {
    font-family: tahoma, verdana;
    font-size: 12px;
    font-weight: normal;
    text-align: justify;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    }

BODY    {
    font-family:arial;
    font-size:8pt;
    background-color:#888888;
}

a   {
    font-family: tahoma, verdana;
    font-size: 12px;
    font-weight: bold;
    color: #660018;
    text-decoration : none;
    }
#entryDiv a,
#entryDivOld a {
	color	: #f3e89d;
    font-size: 11px;
}

a:hover {
    font-family: tahoma, verdana;
    font-weight: bold;
    color: #3e000f;
    text-decoration : underline;
    }

hr  {
    size:1;
    color:#000000;
    style:Noshade;
    }
    
ol.decimal{
    list-style-type: decimal;
    list-style-position: inside;
}

ul, ol {
    margin-top		: 0px;
    margin-left		: 24px;
	margin-right	: 24px;
    margin-bottom	: 0px;
}

