BODY
{
    FONT-FAMILY:  Arial, sans-serif
}
TD
{
    FONT-FAMILY:  Arial, sans-serif
}
.web-specific
{
    COLOR: midnightblue
}
P
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY:  Arial, sans-serif
}
BLOCKQUOTE
{
    BORDER-RIGHT: gray 1px;
    BORDER-TOP: gray 1px;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 20px;
    BORDER-LEFT: gray 1px;
    MARGIN-RIGHT: 0px;
    BORDER-BOTTOM: gray 1px;
    FONT-FAMILY:  Arial, sans-serif
}
H1
{
    FONT-SIZE: large;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
    FONT-FAMILY:  Arial, sans-serif;
    TEXT-ALIGN: center
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: large;
    TEXT-TRANSFORM: uppercase;
    FONT-FAMILY:  Arial, sans-serif;
    TEXT-ALIGN: center
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: large;
    FONT-FAMILY:  Arial, sans-serif;
    TEXT-DECORATION: underline
}
.online-specific
{
    BACKGROUND-COLOR: turquoise
}
.detail
{
    FONT-SIZE: 8pt
}
.detail P
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 1px
}
.detail BLOCKQUOTE
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 1px
}
.detail UL
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 1px
}
.detail OL
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 1px
}
DIV
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
     BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY:  Arial, sans-serif
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-large;
    TEXT-TRANSFORM: uppercase;
    TEXT-ALIGN: center
}
.legal
{
    FONT-SIZE: small;
}
.detail TD
{
    FONT-SIZE: small;
}
UL
{
    MARGIN-TOP: 5px
}
OL
{
    MARGIN-TOP: 5px
}
LI
{
    MARGIN-TOP: 5px;
    LIST-STYLE-POSITION: outside
}
UL LI UL
{
  MARGIN-TOP: -20px
}
.copyright
{
    FONT-SIZE: x-small;
    COLOR: royalblue;
    TEXT-ALIGN: center
}
.copyright A
{
    TEXT-DECORATION: none
}
.copyright A:hover
{
    TEXT-DECORATION: underline
}
.next-button
{
    COLOR: darkblue;
    TEXT-ALIGN: right
}
.next-button A
{
    FONT-WEIGHT: bold;
    COLOR: darkblue;
    TEXT-DECORATION: none
}
.navigation-horizontal
{
    FONT-SIZE: x-small;
    COLOR: antiquewhite;
    TEXT-DECORATION: none
}
.navigation-horizontal A:active
{
    COLOR: antiquewhite;
    TEXT-DECORATION: none
}
.navigation-horizontal A:link
{
    COLOR: antiquewhite;
    TEXT-DECORATION: none
}
.navigation-horizontal A:visited
{
    COLOR: antiquewhite;
    TEXT-DECORATION: none
}
.navigation-vertical
{
    TEXT-DECORATION: none
}
.navigation-vertical P
{
    MARGIN-TOP: 8pt;
    FONT-SIZE: small;
    MARGIN-LEFT: 6pt;
    COLOR: royalblue;
    FONT-FAMILY:  Arial, sans-serif
}
.navigation-vertical A:active
{
    FONT-SIZE: small;
    COLOR: royalblue;
    TEXT-DECORATION: none
}
.navigation-vertical A:link
{
    FONT-SIZE: small;
    COLOR: royalblue;
    TEXT-DECORATION: none
}
.navigation-vertical A:visited
{
    FONT-SIZE: small;
    COLOR: royalblue;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
.navigation-relative
{
    FONT-SIZE: x-small;
    BACKGROUND-COLOR: #8cc69c
}
.navigation-relative A
{
    COLOR: darkgreen;
    TEXT-DECORATION: none
}
