BODY
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #666666
}

FORM.topmenu {
	margin-bottom : 8px;
}

SELECT.toppulldown
{
    FONT: bold 8pt Comic Sans MS, Times New Roman, Arial;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff
}
A
{
    FONT: 9pt Comic Sans MS, Times New Roman, Arial;
    COLOR: #cc3300
}

A.caption {
	FONT: bold 12pt Comic Sans MS, Times New Roman, Arial;
}

A.small
{
    FONT: 8pt Arial, Helvetica, sans-serif
	color: #CC3300
}
A.textnav
{
    FONT: bold 11pt Comic Sans MS, Times New Roman, Arial;
    TEXT-DECORATION: none
}
A.textnav:hover
{
    TEXT-DECORATION: underline
}
A.topunselected
{
    FONT: bold 11pt Comic Sans MS, Times New Roman, Arial;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.topunselected:hover
{
    COLOR: #99CC33
}
A.topselected
{
    FONT: bold 11pt Comic Sans MS, Times New Roman, Arial;
    COLOR: #336600;
    TEXT-DECORATION: none
}
A.newstitle
{
    FONT: bold 9pt Comic Sans MS, Times New Roman, Arial;
    COLOR: #cc3300;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.newstitle:hover
{
    TEXT-DECORATION: underline
}
A.newsarticle
{
    FONT: 8pt Comic Sans MS, Times New Roman, Arial;
    COLOR: #000000;
    TEXT-ALIGN: left
}
A.footer
{
    FONT: bold 9pt Comic Sans MS, Times New Roman, Arial;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.footer:hover
{
    TEXT-DECORATION: underline
}
TABLE.topmenu
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
TABLE.footer
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}

TABLE.newsbox {
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
	background-color : #EEEEEE;
}

TD.newsbox {
	background-color : #EEEEEE;
	padding-left: 2px;
	padding-bottom: 2px;
}

TD
{
    FONT: 10pt Comic Sans MS, Times New Roman, Arial
}
TD.topunselected
{
    BORDER-RIGHT: #333 1px solid;
    BORDER-TOP: #fff 1px solid;
    FONT: bold 8pt Comic Sans MS, Times New Roman, Arial;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #fff 1px solid;
    CURSOR: pointer;
    COLOR: #000000;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #99cc33;
    TEXT-ALIGN: center;
    text-shadow: #eee 1px 1px
}
TD.topselected
{
    BORDER-RIGHT: #333 1px solid;
    BORDER-TOP: #fff 1px solid;
    FONT: bold 8pt Comic Sans MS, Times New Roman, Arial;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #fff 1px solid;
    CURSOR: pointer;
    COLOR: #ffffff;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #336600;
    TEXT-ALIGN: center;
    text-shadow: #eee 1px 1px
}
TD.footer
{
    FONT: bold 8pt Comic Sans MS, Times New Roman, Arial;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #666666;
    TEXT-ALIGN: left;
    text-shadow: #eee 1px 1px
}
SPAN.newstitle
{
    FONT: 8pt Comic Sans MS, Times New Roman, Arial;
    CURSOR: default;
    COLOR: #cc3300;
    TEXT-ALIGN: right
}
SPAN.newsarticle
{
    FONT: 8pt Comic Sans MS, Times New Roman, Arial;
    CURSOR: default;
    COLOR: #cc3300;
    TEXT-ALIGN: left
}
SPAN.textnav
{
    FONT: bold 11pt Comic Sans MS, Times New Roman, Arial
}
SPAN.content
{
    FONT: 9pt Comic Sans MS, Times New Roman, Arial
}
HR.footer
{
    WIDTH: 99%;
    COLOR: #666666
}
HR.sep
{
    WIDTH: 100%;
    COLOR: #666666
}
INPUT.button
{
    BORDER-RIGHT: #333 1px solid;
    BORDER-TOP: #fff 1px solid;
    FONT: bold 8pt Comic Sans MS, Times New Roman, Arial;
    BORDER-LEFT: #fff 1px solid;
    CURSOR: pointer;
    COLOR: #000000;
    BORDER-BOTTOM: #333 1px solid;
    BACKGROUND-COLOR: #99cc33;
    TEXT-ALIGN: center;
    text-shadow: #eee 1px 1px
}

.news
{
LINE-HEIGHT: 10px;
}

