H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-ALIGN: center;
    COLOR: #444444;
}
P
{
    
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left;
    COLOR: black;
}

LI
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-ALIGN: left;
    COLOR: black;
}
OL
{
    MARGIN-BOTTOM: 0em;
    MARGIN-LEFT: 2em
}
.indented-item
{
    MARGIN-LEFT: 2em
}
.small-indented-item
{
    MARGIN-LEFT: 1.7em
}
TD.major-row
{
    BACKGROUND-COLOR: #eeeeee
}
TD.major-row-bold
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #eeeeee
}
TABLE.no-border
{
    BORDER-RIGHT-STYE: none;
    BORDER-TOP-STYE: none;
    BORDER-LEFT-STYE: none;
    BORDER-BOTTOM-STYE: none;
}

TABLE.gold-border
{
    BORDER-RIGHT: #d2ab67 thin solid;
    BORDER-TOP: #d2ab67 thin solid;
    BORDER-LEFT: #d2ab67 thin solid;
    BORDER-BOTTOM: #d2ab67 thin solid;
    MARGIN-LEFT:0;
    MARGIN-TOP:0

}

TD.only-left-border
{
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: #444444 1px solid;
    BORDER-BOTTOM: none;
}


TD.no-border
{
    BORDER-RIGHT-STYE: none;
    BORDER-TOP-STYE: none;
    BORDER-LEFT-STYE: none;
    BORDER-BOTTOM-STYE: none;
}

TD.gold-border
{
    BORDER-RIGHT: #d2ab67 thin solid;
    BORDER-TOP: #d2ab67 thin solid;
    BORDER-LEFT: #d2ab67 thin solid;
    BORDER-BOTTOM: #d2ab67 thin solid
}

TD.gold-border-nobot
{
    BORDER-RIGHT: #d2ab67 thin solid;
    BORDER-TOP: #d2ab67 thin solid;
    BORDER-LEFT: #d2ab67 thin solid;
    BORDER-BOTTOM-STYE: none;
}

TD.gold-border-notop
{
    BORDER-TOP-STYE: none;
    BORDER-RIGHT: #d2ab67 thin solid;
    BORDER-BOTTOM: #d2ab67 thin solid
    BORDER-LEFT: #d2ab67 thin solid;
}

TD.gold-border-trb
{
    BORDER-TOP: #d2ab67 thin solid;
    BORDER-RIGHT: #d2ab67 thin solid;
    BORDER-BOTTOM: #d2ab67 thin solid
    BORDER-LEFT: none;
}

TD.gold-border-lr
{
    BORDER-TOP: none;
    BORDER-RIGHT: #d2ab67 thin solid;
    BORDER-BOTTOM: none;
    BORDER-LEFT: #d2ab67 thin solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-ALIGN: right;
    COLOR: #FFFFFF
}

TD.gold-border-lrb
{
    BORDER-TOP: none;
    BORDER-RIGHT: #d2ab67 thin solid;
    BORDER-BOTTOM: #d2ab67 thin solid;
    BORDER-LEFT: #d2ab67 thin solid;
    MARGIN-LEFT:5;
    MARGIN-TOP:10

}


TD.gold-border-right
{
    BORDER-TOP: none;
    BORDER-RIGHT: #d2ab67 thin solid;
    BORDER-BOTTOM: none;
    BORDER-LEFT: none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-ALIGN: center;
    COLOR: #FFFFFF
}

TD.smalltext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-ALIGN: left;
    COLOR: black
}

.fass-nav-button
{
    MARGIN-LEFT: 5px;
    WIDTH: 75px
}
.disabled-element
{
    BACKGROUND-COLOR: #cccccc
}
.filename
{
    FONT-FAMILY: "Courier New"
}
TD.filing-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px
}
TD.filing-row
{
    FONT-SIZE: 10px
}
SPAN.required-element
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000
}
.nav-ref
{   
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: arial;
    TEXT-ALIGN: center;
    COLOR: black;
    text-decoration: underline;
}

.columnHeadingLeft
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-ALIGN: left;
    COLOR: black;
}

.columnHeadingRight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-ALIGN: right;
    COLOR: black;;
}

.columnHeadingCenterCenter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-ALIGN: center;
    COLOR: black;
}

.rowDataCenterCenter
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-ALIGN: center;
    COLOR: black;
}

.rowDataRightCenter
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-ALIGN: right;
    COLOR: black;
}

.rowData
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    COLOR: black;
}

.rowDataBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    COLOR: black;
}


.rowDataLeft
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-ALIGN: left;
    COLOR: black;
}

.rowDataLeftBig
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-ALIGN: left;
    COLOR: black;
}


.rowDataCenterBig
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-ALIGN: center;
    COLOR: black;
}

.CenterBig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-ALIGN: center;
    COLOR: black;
}

.windowbar {background-color: activecaption}

.copyright
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-ALIGN: center;
}

.altLinkText
{
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}

A:active
{
    COLOR: #808080;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #000099;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #000099;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}