body {
    BACKGROUND-COLOR: #ffffff;
    background-repeat: repeat-y;
    margin: 0px;
    font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 10pt;
    PADDING: 10px;
    COLOR: black;
    BORDER: navy 10px ridge;
    SCROLLBAR-FACE-COLOR: navy;
    SCROLLBAR-HIGHLIGHT-COLOR: #0000C0;
    SCROLLBAR-SHADOW-COLOR: #000040;
    SCROLLBAR-3DLIGHT-COLOR: white;
    SCROLLBAR-ARROW-COLOR: white;
    SCROLLBAR-TRACK-COLOR: white;
    SCROLLBAR-DARKSHADOW-COLOR: #000040;
}
A:link
{
    COLOR: navy;
    FONT-STYLE: italic;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: black;
    FONT-STYLE: italic;
    BACKGROUND-COLOR: yellow;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: black;
    FONT-STYLE: italic;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: black;
    FONT-STYLE: italic;
    BACKGROUND-COLOR: yellow;
    TEXT-DECORATION: none
}
HR
{
    BORDER: navy thin ridge;
    COLOR: navy;
    HEIGHT: 3px
}
H1
{
    COLOR: navy
}
H2
{
    COLOR: navy;
    FONT-STYLE: italic;
    TEXT-ALIGN: center
}
H3
{
    COLOR: navy;
    FONT-STYLE: italic;
}
H4
{
    COLOR: navy;
}
TABLE.FOOTER
{
}
TABLE.FOOTER TD
{
    FONT-SIZE: smaller;
    FONT-STYLE: italic;
    FONT-VARIANT: small-caps;
}

TABLE.MAIN
{
    BORDER: navy 5px ridge;
    BACKGROUND-COLOR: LightGoldenrodYellow;
    ALIGN: LEFT;
    WIDTH: 100%;
}
TABLE.MAIN TD
{
    VERTICAL-ALIGN: TOP;
}
TABLE.MAIN TD
{
    LINE-HEIGHT: 150%;
    BACKGROUND-COLOR: LightGoldenrodYellow;
    PADDING: 10px;
    FONT-SIZE: 10pt;
}
TABLE.MAIN TFOOT.FOOTER
{
	VERTICAL-ALIGN: MIDDLE;
	HEIGHT: 30px;
}

TD.LEFT
{
	TEXT-ALIGN: LEFT;
	FONT-SIZE: 10pt;
	BORDER-TOP: DASHED THIN BLACK;
}
TD.RIGHT
{
    TEXT-ALIGN: RIGHT;
    FONT-SIZE: 10pt;
    BORDER-TOP: DASHED THIN BLACK;
}
TABLE.MENU
{
    PADDING-RIGHT: 0px;
}

TABLE.MENU TD
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: smaller;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    PADDING-TOP: 0px;
    FONT-STYLE: italic;
    TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
}
TABLE.MENU TD.DISABLED
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: smaller;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: gray;
    PADDING-TOP: 0px;
    FONT-STYLE: italic;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
}
TABLE.NORMAL
{
}
TABLE.NORMAL td
{
    PADDING: 0px;
    MARGIN: 0px;
}
TABLE.NORMAL COL.TITLE
{
	WIDTH: 100px;
}
TABLE.NORMAL COL.NORMAL
{
	TEXT-ALIGN: CENTER;
	WIDTH: 75px;
}

TABLE.GALLERY
{
	BORDER: 0px;
}
TABLE.GALLERY TD
{
    PADDING: 0px;
    MARGIN: 0px;
    BACKGROUND-COLOR: GHOSTWHITE;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: CENTER;
	BORDER: SOLID THIN SILVER;
	WIDTH: 120px;
	HEIGHT: 120px;
}
TABLE.GALLERY TD.MIDDLE
{
    PADDING: 0px;
    MARGIN: 0px;
    BACKGROUND-COLOR: GHOSTWHITE;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: CENTER;
	BORDER: RIDGE THICK SILVER;
	WIDTH: 240px;
	HEIGHT: 240px;

}
TABLE.GALLERY COL
{
	WIDTH: 25pc;
	TEXT-ALIGN: CENTER;
}
IMG.TN
{
	CURSOR: HAND;
}
IMG.MIDDLE
{
	CURSOR: HAND;
}