h2.menuHeader {
    FONT-SIZE: 24;
    FONT-FAMILY: sans-serif, helvetica, arial;
    COLOR: #ce0000;
}
h2.menuHeaderSmall {
    FONT-SIZE: 18;
    FONT-FAMILY: sans-serif, helvetica, arial;
    COLOR: #ce0000;
}
h2.menuHeaderSmallBlack {
    FONT-SIZE: 18;
    FONT-FAMILY: sans-serif, helvetica, arial;
    COLOR: #000000;
}
h2.newsTitle {
    FONT-SIZE: 24;
    FONT-FAMILY: sans-serif, helvetica, arial;
	FONT-style: bold;
    COLOR: #ce0000;
}
td.body {
    FONT-SIZE: 12;
    FONT-FAMILY: sans-serif, helvetica, arial;
    COLOR: #000000;
	background-color: #dadada;
}

td.bodyhi {
    FONT-SIZE: 12;
    FONT-FAMILY: sans-serif, helvetica, arial;
    COLOR: #000000;
	background-color: #ffffff;
}

.bodyred {
    FONT-SIZE: 12;
    FONT-FAMILY: sans-serif, helvetica, arial;
    COLOR: #ce0000;
}
td.bodyred {
    FONT-SIZE: 12;
    FONT-FAMILY: sans-serif, helvetica, arial;
    COLOR: #ce0000;
}
td.header {
    FONT-SIZE: 14;
    FONT-FAMILY: sans-serif, helvetica, arial;
    COLOR: #ce0000;
}

SPAN.menuHeader {
    FONT-SIZE: 12pt;
    FONT-FAMILY: sans-serif, helvetica, arial;
    COLOR: #ce0000;
}
td.mainBody {
    FONT-SIZE: 12;
    FONT-FAMILY: sans-serif, helvetica, arial;
    COLOR: #ce0000;
}
p.mainBody {
    FONT-SIZE: 12;
    FONT-FAMILY: sans-serif, helvetica, arial;
    COLOR: #ce0000;
}
A
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: sans-serif, helvetica, arial
}
A:link
{
    COLOR: ce0000;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: ce0000;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #2f2f2f;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #2f2f2f;
    TEXT-DECORATION: none
}
A.bodylink:link
{
    COLOR: ce0000;
    TEXT-DECORATION: none
}
A.bodylink:visited
{
    COLOR: ce0000;
    TEXT-DECORATION: none
}
A.bodylink:active
{
    COLOR: #2f2f2f;
    TEXT-DECORATION: none
}
A.bodylink:hover
{
    COLOR: #2f2f2f;
    TEXT-DECORATION: none
}
A.bodylinkReverse:link
{
    COLOR: #2f2f2f;
    TEXT-DECORATION: none
}
A.bodylinkReverse:visited
{
    COLOR: #2f2f2f;
    TEXT-DECORATION: none
}
A.bodylinkReverse:active
{
    COLOR: ce0000;
    TEXT-DECORATION: none
}
A.bodylinkReverse:hover
{
    COLOR: ce0000;
    TEXT-DECORATION: none
}
td {
    COLOR: white;
	FONT-weight: normal;
    TEXT-DECORATION: none
}
td.reverse {
    COLOR: #000033;
	FONT-weight: normal;
    TEXT-DECORATION: none
}

A.menulink:link {
    COLOR: ce0000;
	FONT-weight: bold;
    TEXT-DECORATION: none
}
A.menulink:visited
{
    COLOR: ce0000;
	FONT-weight: bold;
    TEXT-DECORATION: none
}
A.menulink:active
{
    COLOR: 000000;
	FONT-weight: bold;
    TEXT-DECORATION: none
}
A.menulink:hover {
    COLOR: 000000;
	FONT-weight: bold;
    TEXT-DECORATION: none
}

A.leftmenulink:link {
    COLOR: ce0000;
	FONT-weight: bold;
	font-size: 10pt;
    TEXT-DECORATION: none
}
A.leftmenulink:visited
{
    COLOR: ce0000;
	FONT-weight: bold;
	font-size: 10pt;
    TEXT-DECORATION: none
}
A.leftmenulink:active
{
    COLOR: black;
	FONT-weight: bold;
	font-size: 10pt;
    TEXT-DECORATION: none
}
A.leftmenulink:hover {
    COLOR: black;
	FONT-weight: bold;
	font-size: 10pt;
    TEXT-DECORATION: none
}
.redhead {
    COLOR: ce0000;
	FONT-weight: normal;
    TEXT-DECORATION: none
}
.redheadbold {
    COLOR: ce0000;
	FONT-weight: bold;
    TEXT-DECORATION: none
}

td.headerbg { 
  background: #d6d6d6; background-image url("vert_repeat.gif"); background-repeat: repeat-x; background-position: top;
}

td.bodyLine
{
    FONT-SIZE: 12;
    FONT-FAMILY: sans-serif, helvetica, arial;
    COLOR: #000000;
LINE-HEIGHT: 14pt;
	border-top: black thin solid; border-bottom:black thin solid; border-left:black thin solid; border-right:black thin solid;
}

p.menu {
	padding-left:"50px";
}

