BODY
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 0px;
    FONT-FAMILY: verdana,arial,sans-serif
}
A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: blue;
    FONT-FAMILY: verdana,arial,sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: black;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: underline
}
A.tpLink:hover
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
IMG.left
{
    FLOAT: left;
    MARGIN-RIGHT: 3px
}
IMG.right
{
    FLOAT: right;
    MARGIN-LEFT: 3px
}
P
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana,arial,sans-serif
}
P.indent
{
    MARGIN-LEFT: 40px
}
P.left
{
    TEXT-ALIGN: left
}
P.center
{
    TEXT-ALIGN: center
}
P.right
{
    TEXT-ALIGN: right
}
I
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
H1
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    COLOR: white;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #008b8b
}
H2
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    COLOR: white;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #00ced1
}
U
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana,arial,sans-serif
}
SPAN.underline
{
    TEXT-DECORATION: underline
}
SPAN.strikethrough
{
    TEXT-DECORATION: line-through
}
SPAN.red
{
    COLOR: red
}
SPAN.blue
{
    COLOR: blue
}
SPAN#336699
{
    COLOR: #336699
}
SPAN.Heading
{
    BACKGROUND-POSITION: left bottom;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    PADDING-BOTTOM: 10px;
    COLOR: #666666;
    PADDING-TOP: 15px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: verdana,arial,sans-serif
}
SPAN.SubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #666666;
    LINE-HEIGHT: 18pt;
    FONT-FAMILY: verdana,arial,sans-serif
}
SPAN.BackColor
{
    BACKGROUND: #ffffcc
}
TABLE
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,sans-serif
}
TR.RowBackgroundColor
{
    BACKGROUND: #ffffcc
}
TR.TableRowTitle
{
    BACKGROUND: #009999;
    COLOR: #ffffff
}
DIV
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,sans-serif
}
DIV.textbox
{
    CLEAR: both;
    PADDING-RIGHT: 10px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 0.8em;
    FLOAT: left;
    PADDING-BOTTOM: 2px;
    WIDTH: 150px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: gray 1px solid
}
DIV.photo
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    FLOAT: right;
    PADDING-BOTTOM: 4px;
    WIDTH: auto;
    PADDING-TOP: 4px
}
B
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana,arial,sans-serif
}
.Logo
{
    BORDER-RIGHT: white 2px solid;
    BACKGROUND-COLOR: white
}
.lPage
{
    BACKGROUND-COLOR: white
}
.mPage
{
    BORDER-RIGHT: #ccccff 1px solid;
    BORDER-TOP: #ccccff 1px solid;
    BORDER-LEFT: #ccccff 1px solid;
    BORDER-BOTTOM: #ccccff 1px solid
}
.rPage
{
    BACKGROUND: white;
    COLOR: black
}
.aBullet
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
.aTitle
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 25px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
.aH1
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    COLOR: white;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #b50000
}
.aH2
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: white;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #b50000
}
.aH3
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
.aBold
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
.aBullet
{
    PADDING-RIGHT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana,arial,sans-serif
}
.aDownload
{
}
.aImage
{
}
.aLink
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3px;
    COLOR: #336699;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
.aNumList
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana,arial,sans-serif
}
.aP1
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #ffffcc
}
.lImage
{
    TEXT-ALIGN: center
}
.lMenu
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    BACKGROUND: #336699;
    PADDING-BOTTOM: 3px;
    COLOR: white;
    PADDING-TOP: 3px
}
.lMenuI
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    BACKGROUND: white;
    PADDING-BOTTOM: 3px;
    COLOR: black;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
.lMenuSection
{
    BORDER-RIGHT: #ccccff 1px solid;
    BORDER-TOP: #ccccff 1px solid;
    BORDER-LEFT: #ccccff 1px solid;
    BORDER-BOTTOM: #ccccff 1px solid;
    BACKGROUND-COLOR: white
}
.rDownload
{
    BACKGROUND-COLOR: white
}
.rMenu
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 3px;
    COLOR: white;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccccff 1px solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #336699
}
.rMenuI
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    BACKGROUND: white;
    PADDING-BOTTOM: 3px;
    COLOR: black;
    PADDING-TOP: 3px
}
.rMenuSection
{
    BORDER-RIGHT: #ccccff 1px solid;
    BORDER-TOP: #ccccff 1px solid;
    BORDER-LEFT: #ccccff 1px solid;
    BORDER-BOTTOM: #ccccff 1px solid
}
.tMenu
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    BACKGROUND: #336699;
    PADDING-BOTTOM: 4px;
    COLOR: white;
    PADDING-TOP: 4px
}
.tMenuI
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    BACKGROUND: #336699;
    PADDING-BOTTOM: 3px;
    COLOR: white;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
.bMenu
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    BACKGROUND: #336699;
    PADDING-BOTTOM: 3px;
    COLOR: white;
    PADDING-TOP: 3px
}
.bMenuI
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    BACKGROUND: #336699;
    PADDING-BOTTOM: 3px;
    COLOR: white;
    PADDING-TOP: 3px
}
.tpBkclr
{
    BACKGROUND-COLOR: #e3cebb
}
.tpBkclr1
{
    BACKGROUND-COLOR: #ffffff
}
.tpBkclr2
{
    BACKGROUND-COLOR: black
}
.tpBkclr3
{
    BACKGROUND-COLOR: #f5f6f8
}
.tpBkclr4
{
    BACKGROUND-COLOR: silver
}
.tpBkclr5
{
    BACKGROUND: #ffffff
}
.tpBkclr6
{
    BACKGROUND-COLOR: #808080
}
.tpBkgnd
{
    BACKGROUND-REPEAT: no-repeat
}
.tpHead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #e3cebb;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.tpHead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.tpHead3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.tpHead1b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    BACKGROUND: #f5f6f8;
    COLOR: #ccffff;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.tpHead2b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.tpHead3b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.tpTextB
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.tpTextW
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.tpLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.lsBkclr
{
    BACKGROUND-COLOR: #ffffff
}
.lsBkclr1
{
    BACKGROUND-COLOR: #000000
}
.lsBkclr2
{
    BACKGROUND-COLOR: black
}
.lsBkclr3
{
    BACKGROUND-COLOR: #ffffff
}
.lsBkclr4
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: gainsboro;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left
}
.lsBkclr5
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #009800
}
.lsBkgnd
{
    BACKGROUND-COLOR: #ffffff
}
.lsBkgndTop
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BACKGROUND-IMAGE: url(/images/leftblack.jpg);
    FONT-FAMILY: arial,helvetica,sans-serif
}
.lsHead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.lsHead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.lsHead3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.lsLink
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.lsLink A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #336699;
    TEXT-DECORATION: underline
}
.lsLink2
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.mdBkclr
{
    BACKGROUND-COLOR: #ffffff
}
.mdBkclr1
{
    BACKGROUND-COLOR: #000000
}
.mdText
{
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.mdText1
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.mdHead1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: larger;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.mdHead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #666666;
    LINE-HEIGHT: 18pt;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.mdHead3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.mdLink1
{
    FONT-SIZE: 7pt;
    COLOR: #b0182a;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.mdLink2
{
    FONT-SIZE: 9pt;
    COLOR: #336699;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: underline
}
.mdLink2 A:hover
{
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-DECORATION: underline
}
.mdLink
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.mdLink A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.mdLink1 A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.rsBkclr
{
    BACKGROUND-COLOR: #ccffff
}
.rsBkclr2
{
    BACKGROUND-COLOR: black
}
.rsBkclr3
{
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #cc0000
}
.rsHead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.rsHead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.rsHead3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: white;
    LINE-HEIGHT: normal;
    PADDING-TOP: 2px;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.rsLink1
{
    FONT-SIZE: 9pt;
    COLOR: #b0182a;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.rsLink
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.rsLink A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #336699;
    TEXT-DECORATION: underline
}
.rsHead3 A:hover
{
    TEXT-DECORATION: underline
}
.rsLink1 A:hover
{
    TEXT-DECORATION: underline
}
.WFErrorTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    LEFT: 100px;
    COLOR: red;
    BORDER-BOTTOM: navy thin;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.wdHead3or
{
    FONT-WEIGHT: bold;
    COLOR: #d65d31;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.wdTableFieldTextTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    HEIGHT: 18px;
    TEXT-DECORATION: none
}
.wdTableInput
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #fffafa;
    TEXT-DECORATION: none
}
.WFsearchButtonBar
{
    BACKGROUND-POSITION: right bottom
}
.WFSearchLink
{
    BACKGROUND-POSITION: right bottom;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #808080;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFSearchLink A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #336699;
    TEXT-DECORATION: underline
}
.WFSearchLinkImage
{
    BACKGROUND-POSITION: right bottom
}
.WFSearchCaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    WIDTH: 100%;
    COLOR: #808080;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.WFSearchTable
{
    WIDTH: 100%
}
.WFSearchCaptionTable
{
    WIDTH: 100%
}
.WFSearchBarLine
{
    HEIGHT: 1px;
    BACKGROUND-COLOR: #004080
}
.WFSearchFormTable
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BACKGROUND: #ffffcc;
    BORDER-LEFT: 1px;
    WIDTH: 100%;
    BORDER-BOTTOM: 1px
}
.WFSearchFieldCaption
{
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: top;
    WIDTH: 150px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFSearchFieldInputTD
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.WFSearchFieldInput
{
    FONT-SIZE: 9pt;
    WIDTH: 150px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.WFSearchDatePickerLink
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,san-serif;
    TEXT-DECORATION: none
}
.WFSearchDatePickerImage
{
    BORDER-RIGHT: 0px;
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.WFListOuterTable
{
    WIDTH: 100%
}
.WFListTable
{
    WIDTH: 100%
}
.WFListFieldsTable
{
    WIDTH: 100%
}
.WFListBarCaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #808080;
    BORDER-BOTTOM: navy 0.01cm solid;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.WFListBarCount
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    WIDTH: 150px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.WFListBarButtonsNew
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.WFListBarButtonsNewLink
{
    BACKGROUND-POSITION: right bottom;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #808080;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.WFListBarButtonsNewImage
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.WFListBarButtonsPrev
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.WFListBarButtonsPrevLink
{
    BACKGROUND-POSITION: right bottom;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #808080;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFListBarButtonsPrevImage
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.WFListBarButtonsNext
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.WFListBarButtonsNextLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #808080;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFListBarButtonsNextImage
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.WFListButtonLineTR
{
    FONT-SIZE: 12pt;
    LEFT: 350px;
    WIDTH: 100%;
    FONT-FAMILY: arial,helvetica,sans-serif;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #004080
}
.WFListButtonLineTD
{
    FONT-SIZE: 12pt;
    LEFT: 350px;
    WIDTH: 100%;
    FONT-FAMILY: arial,helvetica,sans-serif;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #004080
}
.WFListTableResults
{
    WIDTH: 100%
}
.WFListResultCaption
{
    BACKGROUND-POSITION: right bottom;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: top;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.wdTableRowHead
{
    BACKGROUND-POSITION: right bottom;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.WFListResultTR
{
    LEFT: 350px;
    VERTICAL-ALIGN: top;
    WIDTH: 100%;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #004080
}
.WFListResultTD
{
    VERTICAL-ALIGN: top;
    HEIGHT: 0px;
    BACKGROUND-COLOR: #004080
}
.WFListResultAnchor
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    LEFT: 350px;
    COLOR: #336699;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.WFListResultAnchor A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #336699;
    TEXT-DECORATION: underline
}
.WFListResultFieldTD
{
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: top;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFDisplayOuterTable
{
    WIDTH: 100%
}
.WFDisplayCaption
{
    BACKGROUND-POSITION: right bottom;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    LEFT: 100px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFDisplayCaptionTR
{
    BACKGROUND-COLOR: white
}
.WFDisplayCaptionTD
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #004080
}
.WFDisplayFormTR
{
    BACKGROUND-COLOR: white
}
.WFDisplayFormTD
{
    LEFT: 350px;
    WIDTH: 100%;
    HEIGHT: 5px;
    BACKGROUND-COLOR: white
}
.WFDisplayFormTableOuter
{
    WIDTH: 100%
}
.WFDisplayFormTableInner
{
    BACKGROUND: #ffffcc;
    LEFT: 350px;
    WIDTH: 100%
}
.WFDisplayFormFieldCaption
{
    BACKGROUND-POSITION: right bottom;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    LEFT: 100px;
    VERTICAL-ALIGN: top;
    WIDTH: 180px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFDisplayFormFieldValue
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    LEFT: 100px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFDisplayFormTableEndBarTR
{
    HEIGHT: 1px;
    BACKGROUND-COLOR: #004080
}
.WFDisplayFormTableEndBarTD
{
    BACKGROUND-COLOR: #004080
}
.WFDisplayEditButton
{
    WIDTH: 120px;
    HEIGHT: 25px
}
.WFEditOuterTable
{
    WIDTH: 460px
}
.WFEditInnerTable
{
    WIDTH: 100%
}
.WFEditFormOuterTable
{
    WIDTH: 460px;
    BACKGROUND-COLOR: #ffffff
}
.WFEditFormButtonBarTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    LEFT: 100px;
    COLOR: black;
    BORDER-BOTTOM: navy thin;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.WFEditFormSaveButtonTD
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.WFEditFormSaveButtonAnchor
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFEditFormSaveButtonImage
{
    BORDER-RIGHT: medium none;
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: medium none;
    FONT-SIZE: 9pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFEditFormButtonBarLineTR
{
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFEditFormButtonBarLineTD
{
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    HEIGHT: 1px;
    BACKGROUND-COLOR: navy;
    TEXT-DECORATION: none
}
.WFEditFormTable
{
    BACKGROUND: #ffffcc;
    WIDTH: 100%
}
.WFEditFormCaption
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    WIDTH: 200px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFEditFormField
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.WFEditFormInputText
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.WFEditFormInputCheck
{
    FONT-SIZE: 9pt;
    LEFT: 100px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.WFEditFormInputRadio
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    LEFT: 100px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFEditFormInputTextArea
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    LEFT: 100px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFEditFormInputSelect
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    LEFT: 100px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFEditFormInputPassword
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    LEFT: 100px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFEditDatePickerLink
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFEditDatePickerImage
{
    BORDER-RIGHT: medium none;
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.WFEditFormTableBottom
{
    WIDTH: 100%
}
.WFEditFormSaveButtonBottomTD
{
    BORDER-RIGHT: medium none;
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.WFResultOuterTable
{
    WIDTH: 100%
}
.WFResultInnerTable
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BACKGROUND: white;
    BORDER-LEFT: 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: 1px solid
}
.WFResultErrorP
{
    BACKGROUND-POSITION: right bottom;
    FONT: bold smaller arial,helvetica,sans-serif;
    WIDTH: 300px;
    COLOR: black;
    TEXT-DECORATION: none
}
.WFResultErrorTD
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFResultErrorTR
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFResultCaptionTR
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    COLOR: black;
    BORDER-BOTTOM: navy 0.01cm solid;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFResultCaptionTD
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
.WFResultFieldCaptionTR
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFResultFieldCaptionTD
{
    BACKGROUND-POSITION: right bottom;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    WIDTH: 180px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.WFResultFieldValueTD
{
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportBody
{
    BACKGROUND-IMAGE: url(/images/lineBack.gif)
}
.wdReportBodyPrint
{
}
.wdReportButtonTable
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 4px;
    WIDTH: 610px;
    PADDING-TOP: 4px
}
.wdReportButtonTR
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.wdReportButtonSpacerTD
{
    WIDTH: 65%
}
.wdReportButtonSearchTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportButtonSearchIMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.wdReportButtonSearchLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportButtonSpacerIMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.wdReportButtonExcelTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportButtonExcelLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportButtonExcelIMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.wdReportButtonSettingsTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportButtonSpacerImageTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportHeaderCaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportHeaderDate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.wdReportHeaderTable
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BACKGROUND: #eeeeee;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    WIDTH: 610px;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportRowCountTable
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 610px;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportRowCountCaptionTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportRowCountValueTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    MARGIN-RIGHT: 5px;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandOuterTable
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 610px;
    COLOR: black;
    PADDING-TOP: 5px;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandCaptionTable
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 5px;
    WIDTH: 610px;
    COLOR: black;
    PADDING-TOP: 5px;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandCaptionTR
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandCaptionTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandInnerTable
{
    PADDING-RIGHT: 2px;
    BORDER-TOP: navy 0.01cm solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 610px;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: navy 0.01cm solid;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandFieldLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandFieldCaptionTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-DECORATION: none
}
.wdReportGrandFieldValueTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.wdReportGrandJoinFieldValueTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandJoinFieldCaptionTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-DECORATION: none
}
.wdRowEvenReportTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdRowOddReportTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-DECORATION: none
}
.wdReportParentCaptionTable
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
.wdReportParentCaptionTR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.wdReportParentCaptionTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.wdReportParentTableOuter
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 6px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: medium none;
    WIDTH: 610px;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportParentTableOuterPrint
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    WIDTH: 660px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportParentInnerTable
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportParentFieldTable
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: medium none;
    WIDTH: 610px;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportParentFieldCaptionTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffcc;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportParentFieldValueTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportParentJoinCaptionTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffcc;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportParentJoinFieldCaptionTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BACKGROUND: white;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportChildFieldTable
{
    BORDER-RIGHT: black thin;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black thin;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: black thin;
    WIDTH: 100%;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black thin;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportChildCaptionTR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    WIDTH: 610px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.wdReportChildCaptionTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportChildCaptionIMG
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: white;
    BORDER-BOTTOM: medium none
}
.wdReportChildCaptionLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    WIDTH: 100px;
    COLOR: white;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.wdReportChildFieldCaptionTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffcc;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportChildFieldLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.wdReportChildFieldValueTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdRowOddChildReportTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BACKGROUND: #eeeeee;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportChildJoinFieldValueTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportTotalFieldCaptionTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportNoDataTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportNoDataTable
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandTotalTableOuter
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    WIDTH: 600px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandTotalTableInner
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandTotalTableCaptionTR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandTotalClassTableCaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandTotalClassCaptionTR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #f0f8ff;
    TEXT-DECORATION: none
}
.wdReportGrandTotalClassTableValue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandTotalCaptionTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandTotalValueTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.wdReportGrandTotalParentTableOuter
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandTotalParentTableInner
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandTotalParentTableCaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandTotalParentTableCaptionTR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandTotalChildTableCaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandTotalChildCaptionTR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandTotalChildValueTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportGrandTotalChildCaptionTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportPickCaptionTable
{
    MARGIN-LEFT: 5px;
    WIDTH: 100%
}
.wdReportPickTable
{
    PADDING-LEFT: 5px;
    WIDTH: 460px
}
.wdReportPickFormOuterTable
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    PADDING-TOP: 2px
}
.wdReportPickButtonTable
{
    MARGIN: 0px;
    WIDTH: 100%
}
.wdReportPickButtonTR
{
    BACKGROUND-COLOR: teal
}
.wdReportPickTabCaption
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    WIDTH: 45%;
    COLOR: navy;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.wdReportPickCaption
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    WIDTH: 90%;
    COLOR: white;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportPickSearchButtonTR
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #cc3300;
    TEXT-DECORATION: none
}
.wdReportPickSearchButtonImgA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportPickSearchButtonSpacerIMG
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportPickSearchButtonImgTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportPickSearchButtonSpacerTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportPickSearchButtonCaptionTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportPickClassCaptionTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportPickClassSortCaptionTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportPickFieldCaptionTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportPickFieldSelectTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdReportPickTextTD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.wdRowOddGrandReportTD
{
    BACKGROUND: #eeeeee
}
.wdRowEvenGrandReportTD
{
}
.wdReportChildCaptionTable
{
    MARGIN: 2px;
    WIDTH: 610px
}
.wdTableRowOddTD
{
    BACKGROUND: #ffffcc
}
.wdGroupHeading
{
    FONT-SIZE: 9pt;
    COLOR: dimgray;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.wdButton
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: x-small;
    WIDTH: 60px;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.ArticleHeading1
{
    BACKGROUND-POSITION: left bottom;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    BACKGROUND-IMAGE: url(/images/Head1Line.jpg);
    PADDING-BOTTOM: 10px;
    COLOR: #666666;
    PADDING-TOP: 15px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: 'Century Gothic' , Arial, Helvetica, sans-serif
}
.NewsTable
{
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-BOTTOM-COLOR: #ffffff;
    BORDER-TOP-COLOR: #ffffff;
    BORDER-RIGHT-COLOR: #ffffff
}
.Page
{
    BACKGROUND-COLOR: #009800
}
