.alignCenter
{
    TEXT-ALIGN: center
}
.alignRight
{
    TEXT-ALIGN: right
}
.blankLine
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif
}
.body
{
    BACKGROUND-COLOR: #ffffff
}
.button
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(../Image/buttonMiddle.jpg);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #333399;
    TEXT-ALIGN: center
}
.leftButton
{
    BACKGROUND-IMAGE: url(../Image/buttonLeft.gif)
}
.rightButton
{
    BACKGROUND-IMAGE: url(../Image/buttonRight.gif)
}
.companyName
{
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif
}
.errMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif
}
.errTable
{
    BORDER-RIGHT: #ff3333 2px solid;
    BORDER-TOP: #ff3333 2px solid;
    BORDER-LEFT: #ff3333 2px solid;
    BORDER-BOTTOM: #ff3333 2px solid;
    BACKGROUND-COLOR: #ffdddd
}
.errTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff3333;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif
    COLOR: #ff3333
}
.footerSeparator
{
    FONT-SIZE: 8pt;
    COLOR: #333399
}
.footerSeparatorBar
{
    BACKGROUND-IMAGE: url(../Image/footerSeparatorBar.jpg);
    VERTICAL-ALIGN: middle;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #333399;
    TEXT-ALIGN: center
}
.footerTable
{
}
.footerText
{
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif
}
.headerLinkSeperator
{
    FONT-SIZE: 1pt;
    BACKGROUND-COLOR: #333399
}
.headerTable
{
}
.headerText
{
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif
}
.mainHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif
}
.subHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif
}
.listAlternateRow
{
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.listFooter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    BACKGROUND-COLOR: #333399
}
.listHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    BACKGROUND-COLOR: #333399
}
.listOtherRow
{
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    BACKGROUND-COLOR: #C6DEFF
}
.listRow
{
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.listSeparator
{
    FONT-SIZE: 8pt;
    COLOR: #333399
}
.listSmallHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 4pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    BACKGROUND-COLOR: #333399
}
.listSmallText
{
    FONT-SIZE: 6pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif
}
.listSubHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffcc
}
.listTable
{
}
.listTableBorder
{
    BACKGROUND-COLOR: #333399
}
.mandatoryText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif
}
.noticeText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #339933;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif
}
.plainText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif
}
.qsAlternateRow
{
    BACKGROUND-COLOR: #ffffff
}
.qsFooter
{
}
.qsHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    BACKGROUND-COLOR: #333399
}
.qsRow
{
    BACKGROUND-COLOR: #ffffff
}
.qsTable
{
    BACKGROUND-COLOR: #ffffff
}
.qsTableBorder
{
    BACKGROUND-COLOR: #333399
}
.qsValign
{
    VERTICAL-ALIGN: top
}
.searchAlternateRow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.searchFooter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    BACKGROUND-COLOR: #333399
}
.searchHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    BACKGROUND-COLOR: #333399
}
.searchRow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.searchSmallText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif
}
.searchSubHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffcc
}
.searchTable
{
}
.searchTableBorder
{
    BACKGROUND-COLOR: #333399
}
.smallBlankLine
{
    FONT-SIZE: 6pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif
}
.subCatBar
{
    BACKGROUND-IMAGE: url(../Image/SubCatBar.jpg);
    VERTICAL-ALIGN: middle;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #333399;
    TEXT-ALIGN: center
}
.tabBG
{
    BACKGROUND-IMAGE: url(../Image/tabBG.jpg);
    VERTICAL-ALIGN: middle;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #333399;
    TEXT-ALIGN: center
}
.tabLeftCorner
{
    BACKGROUND-IMAGE: url(../Image/leftcurve.gif)
}
.tabRightCorner
{
    BACKGROUND-IMAGE: url(../Image/rightcurve.gif)
}
.tableTopLeft
{
    BACKGROUND-IMAGE: url(../Image/table_edge_left.gif)
}
.tableTopRight
{
    BACKGROUND-IMAGE: url(../Image/table_edge_right.gif)
}
.tableBottomLeft
{
    BACKGROUND-IMAGE: url(../Image/table_edge_bottom_left.gif);
    BACKGROUND-REPEAT: no-repeat
}
.tableBottomRight
{
    BACKGROUND-IMAGE: url(../Image/table_edge_bottom_right.gif);
    BACKGROUND-REPEAT: no-repeat
}
.textBox
{
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif
}
A
{
    COLOR: #333399
}
A:visited
{
    COLOR: #800080
}
A.footerLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    TEXT-DECORATION: none
}
A.footerLink:hover
{
    BACKGROUND-COLOR: #ffcc00
}
A.footerLink:visited
{
    COLOR: #333399
}
A.headerLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    TEXT-DECORATION: underline
}
A.headerLink:hover
{
    BACKGROUND-COLOR: #ffcc00
}
A.headerLink:visited
{
    COLOR: #333399
}
A.listFooterLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    TEXT-DECORATION: none
}
A.listFooterLink:hover
{
    COLOR: #ffcc00
}
A.listFooterLink:visited
{
    COLOR: #ffffff
}
A.listFooterPagination
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    BACKGROUND-COLOR: #333399;
    TEXT-DECORATION: underline
}
A.listFooterPagination:hover
{
    BACKGROUND-COLOR: #ffcc00
}
A.listFooterPagination:visited
{
    COLOR: #6666ff
}
A.listLink:hover
{
    BACKGROUND-COLOR: #ffcc00;
    TEXT-DECORATION: underline
}
A.listLink:visited
{
    TEXT-DECORATION: underline
}
A.topTabs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    TEXT-DECORATION: none
}
A.topTabs:hover
{
    COLOR: #ffcc00
}
A.topTabs:visited
{
    COLOR: #ffffff
}
A.topTabs:hover
{
    COLOR: #ffcc00
}
.detailHeader
{
    FONT-WEIGHT: bold
}
.bulletsUp
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(../Image/bullets_up.gif);
    BACKGROUND-REPEAT: no-repeat
}
.leftTransButton
{
    BACKGROUND-IMAGE: url(../Image/leftTransButton.gif)
}
.rightTransButton
{
    BACKGROUND-IMAGE: url(../Image/rightTransButton.gif)
}
A.location
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #660033;
    FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffcc00;
    TEXT-DECORATION: none
}
A.location:visited
{
    COLOR: #660033;
    BACKGROUND-COLOR: #ffcc00
}

