.formLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #1f3867;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.itemFont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: "arial"
}
.tableHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    BACKGROUND-COLOR: #5793bf
}
.TableHeader1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: "Tahoma";
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none
}
.TableHeader2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #bad8e1
}
.TableContent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.TableContent1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.TableContent2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: "Tahoma";
    BACKGROUND-COLOR: #9bc4e3;
    TEXT-DECORATION: none
}
.ProjectView
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: "Tahoma";
    TEXT-DECORATION: none
}
.TableContent4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: "Tahoma";
    BACKGROUND-COLOR: #9bc4e3;
    TEXT-DECORATION: none
}
.TableContent3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: "Tahoma";
    BACKGROUND-COLOR: #bdddf4;
    TEXT-DECORATION: none
}
.TableContent5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: "Tahoma";
    BACKGROUND-COLOR: #bdddf4;
    TEXT-DECORATION: none
}
.navbarcolor
{
    BACKGROUND: #ccccff
}
.map
{
    FONT-SIZE: 12px;
    BACKGROUND: white
}
.currentitem
{
    BACKGROUND: #e0e0e0
}
.company
{
    FONT-SIZE: 11px;
    TEXT-ALIGN: center
}
.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    MARGIN-RIGHT: 0px
}
.pagesubtitle
{
    FONT-SIZE: 11px;
    COLOR: black
}
.accentcolor
{
    BACKGROUND: orange;
    COLOR: white
}
.presencebar
{
    FONT-SIZE: 11px;
    TEXT-ALIGN: right
}
.columnheading
{
    FONT-SIZE: 11px
}
.itemboxbackground
{
    BACKGROUND: #f0f0f0
}
.main
{
    MARGIN-LEFT: 12px;
    MARGIN-RIGHT: 12px
}
.section
{
    FONT-WEIGHT: bold;
    COLOR: #202080
}
.smallprint
{
    FONT-SIZE: 11px;
    COLOR: gray;
    TEXT-ALIGN: center
}
.buttonborder
{
    BACKGROUND: gray
}
.buttoncolor
{
    BACKGROUND: #e0e0e0
}
.dialogbuttoncolor
{
    BACKGROUND: #ccccff
}
.navbar
{
    FONT-SIZE: 11px;
    MARGIN: 1px
}
.buttonbar
{
    FONT-SIZE: 11px;
    MARGIN-LEFT: 12px;
    MARGIN-RIGHT: 12px
}
.buttontext
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    TEXT-ALIGN: center
}
.cursorstyle
{
    CURSOR: hand
}
.colornormal
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    LEFT: 25px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: #9a9a9a;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f4f4f4
}
.colorover
{
    BORDER-RIGHT: #cccccc 1px inset;
    BORDER-TOP: #cccccc 1px inset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    LEFT: 25px;
    BORDER-LEFT: #cccccc 1px inset;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: #f4f4f4;
    BORDER-BOTTOM: #cccccc 1px inset;
    FONT-FAMILY: Verdana, Tahoma,   Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #9a9a9a;
    TEXT-DECORATION: none
}
.colornormal1
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    LEFT: 25px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 175px;
    CURSOR: hand;
    COLOR: #9a9a9a;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f4f4f4
}
.colorover1
{
    BORDER-RIGHT: #cccccc 1px inset;
    BORDER-TOP: #cccccc 1px inset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    LEFT: 25px;
    BORDER-LEFT: #cccccc 1px inset;
    WIDTH: 175px;
    CURSOR: hand;
    COLOR: #f4f4f4;
    BORDER-BOTTOM: #cccccc 1px inset;
    FONT-FAMILY: Verdana, Tahoma,     Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #9a9a9a;
    TEXT-DECORATION: none
}

.colornormal11
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    LEFT: 25px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 120px;
    CURSOR: hand;
    COLOR: #9a9a9a;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f4f4f4
}
.colorover11
{
    BORDER-RIGHT: #cccccc 1px inset;
    BORDER-TOP: #cccccc 1px inset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    LEFT: 25px;
    BORDER-LEFT: #cccccc 1px inset;
    WIDTH: 120px;
    CURSOR: hand;
    COLOR: #f4f4f4;
    BORDER-BOTTOM: #cccccc 1px inset;
    FONT-FAMILY: Verdana, Tahoma,
     Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #9a9a9a;
    TEXT-DECORATION: none
}


.colornormal2
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    LEFT: 25px;
    BORDER-LEFT: red 1px solid;
    WIDTH: 140px;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: red 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #006699
}
.colorover2
{
    BORDER-RIGHT: red 1px inset;
    BORDER-TOP: red 1px inset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    LEFT: 25px;
    BORDER-LEFT: red 1px inset;
    WIDTH: 140px;
    CURSOR: hand;
    COLOR: yellow;
    BORDER-BOTTOM: red 1px inset;
    FONT-FAMILY: Verdana, Tohoma,   Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #006699;
    TEXT-DECORATION: none
}
.colornormal5
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    LEFT: 25px;
    BORDER-LEFT: red 1px solid;
    WIDTH: 35px;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: red 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #006699
}
.colorover5
{
    BORDER-RIGHT: red 1px inset;
    BORDER-TOP: red 1px inset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    LEFT: 25px;
    BORDER-LEFT: red 1px inset;
    WIDTH: 35px;
    CURSOR: hand;
    COLOR: yellow;
    BORDER-BOTTOM: red 1px inset;
    FONT-FAMILY: Verdana, Tohoma,    Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #006699;
    TEXT-DECORATION: none
}
.TitleHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    BACKGROUND-COLOR: #5793bf;
    TEXT-ALIGN: center
}
.rptBody
{
    BACKGROUND-ATTACHMENT: fixed
}
.rptTitleHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    BACKGROUND-COLOR: #5793bf;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.rptTitleHeader1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d5e3f9;
    TEXT-ALIGN: left
}
.rptTableBorder
{
    BORDER-RIGHT: #5793bf 2px solid;
    BORDER-TOP: #5793bf 2px solid;
    BORDER-LEFT: #5793bf 2px solid;
    BORDER-BOTTOM: #5793bf 2px solid
}
.rptTrHeaderL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #5793bf;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.rptTrHeaderR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.rptTr1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #c1d2f7;
    TEXT-DECORATION: none
}
.rptTr2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #d9e3f9;
    TEXT-DECORATION: none
}
.rptTdHead
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.rptTdHead1
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.rptTdContentL
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.rptTdContentC
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.rptTdContentC1
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.rptFootNote
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif
}
.nobord
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: black 1px solid;
    COLOR: red;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Tohoma, Helvetica, sans-serif
}
.nobord1
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Tohoma, Helvetica, sans-serif
}
.nobord2
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: black 0px solid;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 0px solid;
    FONT-FAMILY: Tohoma, Helvetica, sans-serif
}
.TableContent31
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #bdddf4;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.TableContentHref
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #5793bf;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
.TitleDisplay
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma
}
.NewTableContent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #99ccff;
    TEXT-DECORATION: none
}
.TableHeader3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: lightslategray;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #c6deff
}
.rptContentC11
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 8px;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: center
}
