/*************************************************
* Stylesheet
*

BODY { background: url(/images/header.png) top center; background-repeat: no-repeat; }

BODY.HomePage { background: url(/images/header_home.png) top center no-repeat; }
**********************************************************************/

BODY {
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 100%;
}

.BodyTextHome
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    WIDTH: 840px;
    HEIGHT: 300px;
}


ul {
list-style-type: none;
padding-left: 0;
margin-left: 10;
}

li {
list-style-type: none;
background: url(/images/bullet.gif) left center no-repeat;
padding-left: 15px;
margin-bottom: 5px;
margin-left: 30px;
font-size: 14px;
}

h1 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #800000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

h2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #800000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

/************** 1. BODY TEXT *****************/
/*----DEFAULTS----*/
.BodyText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    WIDTH: 840px;
    HEIGHT: 262px;
}

.BodyContentTable
{
PADDING:0px
MARGIN: 0px;
HEIGHT: 100%;
}
img.HomeImage
{
PADDING:0px
MARGIN: 0px;
}
/*----DEFAULTS----*/

/*----FOOTER----*/
.FooterTable
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    VISIBILITY: visible;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;    
    BACKGROUND-COLOR: #800000;
    BORDER-TOP: 0px solid #666666;
    TEXT-ALIGN: CENTER;
}

.FooterText
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    VISIBILITY: visible;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    /*TEXT-ALIGN: left;*/
    BACKGROUND-COLOR: transparent;
}

/************** 4. MENUS AND LAYERS *****************/
.MainMenuTable
{
    BACKGROUND-COLOR: #800000;
}

.MainMenuTableHome
{
    BACKGROUND-COLOR: transparent;
}

.MainMenuTableSpacer
{
    BACKGROUND-COLOR: #FFFFFF;
}

.NavLinkOn
{
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: center;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    FONT-family: Arial, Verdana, Helvetica, sans-serif;
    COLOR: #FFFFFF;
    TEXT-TRANSFORM: uppercase;
}

a.NavLinkOn:link
{
    COLOR: #FFFFFF;
    /*    TEXT-DECORATION: underline; */

    FONT-WEIGHT: BOLD;
}

a.NavLinkOn:visited
{
    COLOR: #FFFFFF;
    /*    TEXT-DECORATION: underline; */
}

a.NavLinkOn:active
{
    COLOR: #FFFFFF;
/*    TEXT-DECORATION: underline; */
}

a.NavLinkOn:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
}

.NavLinkOff
{
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: center;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    FONT-family: Arial, Verdana, Helvetica, sans-serif;
    COLOR: #FFFFFF;
    TEXT-TRANSFORM: uppercase;
}

a.NavLinkOff:link
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

a.NavLinkOff:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

a.NavLinkOff:active
{
    COLOR: #FFFFFF;
/*    TEXT-DECORATION: underline;*/
}

a.NavLinkOff:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
}
a.NavLinkHover:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
}

td.MainMenuSpacerTable
{
	BACKGROUND-COLOR: #880000;
}
td.NavTableCellOn
{
    BACKGROUND-COLOR: #CC0000;
    TEXT-ALIGN: center;
    /*PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;*/
    PADDING: 5px;
    BORDER-WIDTH: 2px 2px 2px 2px;
    BORDER-STYLE: SOLID;
    BORDER-LEFT-COLOR: #DD0000;
    BORDER-TOP-COLOR: #EE0000;
    BORDER-BOTTOM-COLOR: #800000;
    BORDER-RIGHT-COLOR: #BB0000;
}
td.NavTableCellHover
{
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    /*PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;*/
    PADDING: 5px;
}

td.NavTableCellOff
{
    BACKGROUND-COLOR: #800000;
    TEXT-ALIGN: center;
    /*PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;*/
    PADDING: 5px;
}
/************** 4. MENUS AND LAYERS *****************/

/************** 5. BRANDING *****************/
td.BodyHolderTableLeft
{
    BACKGROUND-IMAGE: url(/images/left_border.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: right top;
    BACKGROUND-COLOR: #DAD9D6;
}
td.BodyHolderTableRight
{
    BACKGROUND-IMAGE: url(/images/right_border.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: left top;
    BACKGROUND-COLOR: #DAD9D6;
}

