.selected
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #0066ff;
    TEXT-DECORATION: none
}
A.menu
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    Z-INDEX: 24;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000000 1px solid;
    POSITION: relative;
    BACKGROUND-COLOR: gray;
    TEXT-DECORATION: none
}
A.menu:hover
{
    Z-INDEX: 25;
    BACKGROUND-COLOR: #0066ff
}
A.menu SPAN
{
    PADDING-RIGHT: 5px;
    DISPLAY: none;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
A.menu:hover SPAN
{
    BORDER-RIGHT: #0cf 1px solid;
    BORDER-TOP: #0cf 1px solid;
    DISPLAY: block;
    LEFT: 2em;
    BORDER-LEFT: #0cf 1px solid;
    WIDTH: 15em;
    COLOR: #000;
    BORDER-BOTTOM: #0cf 1px solid;
    POSITION: absolute;
    TOP: 2em;
    BACKGROUND-COLOR: #cff;
    TEXT-ALIGN: center
}
A.embeddedmenu
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: white;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: gray;
    TEXT-DECORATION: none
}
A.embeddedmenu:hover
{
    BACKGROUND-COLOR: blue
}
A.selectedmenu
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    Z-INDEX: 24;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #000000 1px solid;
    CURSOR: default;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000000 1px solid;
    POSITION: relative;
    BACKGROUND-COLOR: #0066ff;
    TEXT-DECORATION: none
}
A.selectedmenu:hover
{
    Z-INDEX: 25;
    BACKGROUND-COLOR: #0066fe
}
A.selectedmenu SPAN
{
    PADDING-RIGHT: 5px;
    DISPLAY: none;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
A.selectedmenu:hover SPAN
{
    BORDER-RIGHT: #0cf 1px solid;
    BORDER-TOP: #0cf 1px solid;
    DISPLAY: block;
    LEFT: 2em;
    BORDER-LEFT: #0cf 1px solid;
    WIDTH: 15em;
    COLOR: #000;
    BORDER-BOTTOM: #0cf 1px solid;
    POSITION: absolute;
    TOP: 2em;
    BACKGROUND-COLOR: #cff;
    TEXT-ALIGN: center
}
A.linkmenu
{
    FONT-SIZE: 12px;
    Z-INDEX: 24;
    COLOR: black;
    POSITION: relative;
    TEXT-DECORATION: none
}
A.linkmenu:hover
{
    Z-INDEX: 25;
    BACKGROUND-COLOR: gray
}
A.linkmenu SPAN
{
    PADDING-RIGHT: 5px;
    DISPLAY: none;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
A.linkmenu:hover SPAN
{
    BORDER-RIGHT: #0cf 1px solid;
    BORDER-TOP: #0cf 1px solid;
    DISPLAY: block;
    LEFT: 2em;
    BORDER-LEFT: #0cf 1px solid;
    WIDTH: 15em;
    COLOR: #000;
    BORDER-BOTTOM: #0cf 1px solid;
    POSITION: absolute;
    TOP: 2em;
    BACKGROUND-COLOR: #cff;
    TEXT-ALIGN: center
}
A.headermenu
{
    FONT-SIZE: 12px;
    Z-INDEX: 24;
    COLOR: blue;
    POSITION: relative;
    TEXT-DECORATION: underline
}
A.headermenu:hover
{
    Z-INDEX: 25;
    BACKGROUND-COLOR: gray;
    TEXT-DECORATION: none
}
A.headermenu SPAN
{
    PADDING-RIGHT: 5px;
    DISPLAY: none;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
A.headermenu:hover SPAN
{
    BORDER-RIGHT: #0cf 1px solid;
    BORDER-TOP: #0cf 1px solid;
    DISPLAY: block;
    LEFT: -6em;
    BORDER-LEFT: #0cf 1px solid;
    WIDTH: 10em;
    COLOR: #000;
    BORDER-BOTTOM: #0cf 1px solid;
    POSITION: absolute;
    TOP: -4em;
    BACKGROUND-COLOR: #cff;
    TEXT-ALIGN: center
}
A.inlinetextmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    Z-INDEX: 24;
    COLOR: black;
    POSITION: relative;
    TEXT-DECORATION: none
}
A.inlinetextmenu:hover
{
    FONT-WEIGHT: normal;
    Z-INDEX: 25;
    BACKGROUND-COLOR: gray;
    TEXT-DECORATION: none
}
A.inlinetextmenu SPAN
{
    PADDING-RIGHT: 5px;
    DISPLAY: none;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
A.inlinetextmenu:hover SPAN
{
    BORDER-RIGHT: #0cf 1px solid;
    BORDER-TOP: #0cf 1px solid;
    DISPLAY: block;
    LEFT: 0em;
    BORDER-LEFT: #0cf 1px solid;
    WIDTH: 35em;
    COLOR: #000;
    BORDER-BOTTOM: #0cf 1px solid;
    POSITION: absolute;
    TOP: 2em;
    BACKGROUND-COLOR: #cff;
    TEXT-ALIGN: left
}
.tablebox
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid
}
.tablebox TABLE
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid
}
.noclass
{
    BORDER-RIGHT: white thin solid;
    BORDER-TOP: white thin solid;
    BORDER-LEFT: white thin solid;
    BORDER-BOTTOM: white thin solid
}
.noclass TABLE
{
    BORDER-RIGHT: white thin solid;
    BORDER-TOP: white thin solid;
    BORDER-LEFT: white thin solid;
    BORDER-BOTTOM: white thin solid
}
.text
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, sans-serif
}
