BODY
{
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #d4d0c8;
    SCROLLBAR-SHADOW-COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #ff0000;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #000000
}
.t1
{
    FONT-SIZE: 20pt;
    TEXT-TRANSFORM: none;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.bodyText
{
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px
}
A:link
{
    COLOR: black;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #314152;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
.link
{
    COLOR: #a0a0a0;
    TEXT-DECORATION: none
}
HR
{
    MARGIN: 8px
}
.error
{
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #c63e3e;
    PADDING-TOP: 6px;
    FONT-FAMILY: verdana, arial, san-serif
}
.errorText
{
    PADDING-LEFT: 6px;
    FONT-SIZE: 11px;
    COLOR: #c63e3e;
    FONT-FAMILY: verdana, arial, san-serif
}
.positiveMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #238b3b;
    FONT-FAMILY: verdana, arial, san-serif
}
.shellBody
{
    MARGIN: 0px
}
.shellBackground
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #4858c5
}
.shellContent
{
    BORDER-TOP-WIDTH: 4px;
    BORDER-LEFT-WIDTH: 4px;
    BORDER-BOTTOM-WIDTH: 4px;
    BACKGROUND-COLOR: #e6e6e6;
    BORDER-RIGHT-WIDTH: 4px
}
.shellEdgeTop
{
    FONT-SIZE: 2px;
    BACKGROUND-REPEAT: repeat-x
}
.shellEdgeBottom
{
    FONT-SIZE: 1px;
    BACKGROUND-REPEAT: repeat-x
}
.shellEdgeLeft
{
    FONT-SIZE: 2px;
    BACKGROUND-REPEAT: repeat-y
}
.shellEdgeRight
{
    FONT-SIZE: 2px;
    BACKGROUND-REPEAT: repeat-y
}
.shellBannerText
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,san-serif
}
.shellBannerText A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.shellBannerText A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.shellBannerText A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.shellBannerText A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.applicationHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #2e4e9e;
    FONT-FAMILY: verdana, arial, san-serif
}
.breadcrumbs
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #526352
}
.contentHeader
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #505050
}
#tabPaneWhite
{
    BACKGROUND-COLOR: #e6e6e6
}
#tabPaneGrey
{
    BACKGROUND-COLOR: #e5e5e5
}
.tabFillerWhite
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-BOTTOM: #999999 1px solid
}
.tabFillerGrey
{
    BORDER-RIGHT: #e5e5e5 1px solid;
    BORDER-BOTTOM: #999999 1px solid
}
.tabFillerVertWhite
{
    BORDER-RIGHT: #999999 1px solid
}
.tabFillerVertGrey
{
    BORDER-RIGHT: #e5e5e5 1px solid
}
.tabGap
{
    FONT-SIZE: 1px;
    BORDER-BOTTOM: #bfbfbf 1px solid
}
.tabGapVert
{
    BORDER-RIGHT: #bfbfbf 1px solid;
    FONT-SIZE: 1px
}
.tabText
{
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #505050;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.tabText A:link
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
.tabText A:active
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
.tabText A:visited
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
.tabText A:hover
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
.tabTextNS4
{
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    COLOR: #505050;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.tabTextNS4 A:link
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
.tabTextNS4 A:active
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
.tabTextNS4 A:visited
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
.tabTextNS4 A:hover
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
#tabSelected
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #a2d3b4
}
#tabSelectedVert
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #ffffff
}
#tabSelectedVert2
{
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#tabSelectedNS4Vert
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #a2d3b4
}
#tabSelectedNS6Vert
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #ffffff
}
#tabSelectedNS6Vert2
{
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#tabSelectedNS6
{
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #a2d3b4 1px solid;
    BACKGROUND-COLOR: #a2d3b4
}
#tabUnSelected
{
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #d1d6f0
}
#tabUnSelectedVert
{
    BACKGROUND-COLOR: #d1d6f0
}
#tabUnSelectedVert2
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #d1d6f0
}
#powerTabSelected
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #fffacd
}
#powerTabSelectedNS6
{
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #fffacd 1px solid;
    BACKGROUND-COLOR: #fffacd
}
#powerTabUnSelected
{
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #fffde6
}
.tabContainerHeader
{
    BORDER-RIGHT: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: left
}
.tabContainerHeaderLeft
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: left
}
.tabContainerHeaderRight
{
    BORDER-RIGHT: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #505050;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: left
}
.tabContainerHeaderLeftNS4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    LINE-HEIGHT: 16px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: left
}
.tabContainerHeaderRightNS4
{
    BORDER-RIGHT: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #505050;
    LINE-HEIGHT: 16px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: left
}
.tabContainerHeaderVert
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: left
}
.tabContainerHeaderLeftVert
{
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: left
}
.tabContainerHeaderRightVert
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #505050;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: left
}
.tabContainerHeaderLeftVertNS4
{
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    LINE-HEIGHT: 16px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: left
}
.tabContainerHeaderRightVertNS4
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #505050;
    LINE-HEIGHT: 16px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: left
}
.tabCorner
{
    FONT-SIZE: 2px
}
.tabEdgeLeft
{
    FONT-SIZE: 2px;
    BACKGROUND-REPEAT: repeat-y
}
.tabEdgeRight
{
    BACKGROUND-POSITION: right 50%;
    FONT-SIZE: 2px;
    BACKGROUND-REPEAT: repeat-y
}
.tabEdgeBottom
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: left
}
.containerBorder
{
    BACKGROUND-COLOR: #a2d3b4
}
.containerHeader
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    BACKGROUND-COLOR: #8599a5;
    TEXT-ALIGN: left
}
.containerHeaderLeft
{
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif
}
.containerHeaderRight
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #505050;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: right
}
.containerHeaderless
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 2px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    LINE-HEIGHT: 6px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: left
}
.containerHeaderLeftNS4
{
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    LINE-HEIGHT: 16px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif
}
.containerHeaderRightNS4
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #505050;
    LINE-HEIGHT: 16px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: right
}
.containerBody
{
    BORDER-RIGHT: #999999 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.containerBodyIndent
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.containerBodyVert
{
    BORDER-RIGHT: #999999 1px solid;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana, arial, san-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.containerBodyVertIndent
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 8px;
    FONT-FAMILY: verdana, arial, san-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.containerFooter
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    BACKGROUND-COLOR: #a2d3b4;
    TEXT-ALIGN: left
}
TR
{
    FONT-SIZE: 11px;
    COLOR: #505050;
    FONT-FAMILY: verdana, arial, san-serif
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #505050;
    FONT-FAMILY: verdana, arial, san-serif
}
.tableBorder
{
    BACKGROUND-COLOR: #999999
}
.tableHeader
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    LINE-HEIGHT: 18px;
    BACKGROUND-COLOR: #a2d3b4
}
.tableColumnHeadings
{
    FONT-SIZE: 11px;
    BACKGROUND: #d5efdf;
    COLOR: #505050;
    FONT-FAMILY: verdana,arial,san-serif
}
.tableColumnHeadings TD
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px
}
.tableRow0
{
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    COLOR: #505050;
    FONT-FAMILY: verdana, arial, san-serif
}
.tableRow0 TD
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px
}
.tableRow1
{
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    COLOR: #505050;
    FONT-FAMILY: verdana,arial,san-serif
}
.tableRow1 TD
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px
}
.rowHighlight
{
    FONT-SIZE: 11px;
    BACKGROUND: #fff274;
    COLOR: #505050;
    FONT-FAMILY: verdana,arial,san-serif
}
.columnHighlight
{
    FONT-SIZE: 11px;
    BACKGROUND: #fffacd;
    COLOR: #505050;
    FONT-FAMILY: verdana,arial,san-serif
}
.indent
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-TOP: 8px
}
.popupLink
{
    COLOR: #4b9e27;
    TEXT-DECORATION: none
}
.popupLink A:link
{
    COLOR: #4b9e27;
    TEXT-DECORATION: none
}
.popupLink A:active
{
    COLOR: #4b9e27;
    TEXT-DECORATION: none
}
.popupLink A:visited
{
    COLOR: #4b9e27;
    TEXT-DECORATION: none
}
.popupLink A:hover
{
    COLOR: #4b9e27;
    TEXT-DECORATION: none
}
.menuText
{
    FONT-SIZE: 11px;
    COLOR: #505050;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-DECORATION: none
}
.menuText A:link
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
.menuText A:active
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
.menuText A:visited
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
.menuText A:hover
{
    COLOR: #000000
}
.menuUnHighlighted
{
    BACKGROUND: #f2f4fe
}
.menuHighlighted
{
    BACKGROUND: #d1d6f0
}
.menuShadow
{
    BORDER-RIGHT: #d1d6f0 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #d1d6f0 1px solid;
    BACKGROUND-COLOR: #f2f4fe
}
.buttonBorder
{
    BACKGROUND-COLOR: #999999
}
.buttonBorder
{
    BACKGROUND-COLOR: #bfbfbf
}
#buttonEmphasized
{
    BORDER-RIGHT: #d0bb03 1px solid;
    BORDER-TOP: #fffbd4 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #fffbd4 1px solid;
    BORDER-BOTTOM: #d0bb03 1px solid;
    BACKGROUND-COLOR: #ffe600
}
#buttonRegular
{
    BORDER-RIGHT: #e4db83 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #e4db83 1px solid;
    BACKGROUND-COLOR: #fff6a6
}
#button
{
    BORDER-RIGHT: #e6e3b8 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #e6e3b8 1px solid;
    BACKGROUND-COLOR: #d4d0c8
}
#buttonSmallEmphasized
{
    BORDER-RIGHT: #d0bb03 1px solid;
    BORDER-TOP: #fffbd4 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #fffbd4 1px solid;
    BORDER-BOTTOM: #d0bb03 1px solid;
    BACKGROUND-COLOR: #ffe600
}
#buttonSmallRegular
{
    BORDER-RIGHT: #e4db83 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #e4db83 1px solid;
    BACKGROUND-COLOR: #fff6a6
}
#buttonSmall
{
    BORDER-RIGHT: #e6e3b8 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #e6e3b8 1px solid;
    BACKGROUND-COLOR: #fffbdb
}
.buttonText
{
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 1px;
    COLOR: #505050;
    FONT-FAMILY: verdana, arial, san-serif;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.buttonText
{
    BORDER-RIGHT: #e6e3b8 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #b2b2b2;
    BORDER-BOTTOM: #e6e3b8 1px solid;
    FONT-FAMILY: verdana, arial, san-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.buttonText A:link
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
.buttonText A:active
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
.buttonText A:visited
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
.buttonText A:hover
{
    COLOR: #000000
}
.formLabel
{
    COLOR: #505050;
    TEXT-ALIGN: left
}
.pulldown
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    MARGIN-LEFT: 4px;
    COLOR: #505050;
    LINE-HEIGHT: 17px;
    MARGIN-RIGHT: 4px;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana, arial, san-serif
}
.pulldownIE
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND: #b8def5;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif
}
.pulldownNS
{
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    COLOR: #505050;
    FONT-FAMILY: verdana, arial, san-serif
}
.formLabel
{
    FONT-SIZE: 11px
}
.requiredIndicator
{
    FONT-SIZE: 11px;
    COLOR: #ff0000
}
#rightAlign
{
    TEXT-ALIGN: right
}
.inputFieldIE
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif
}
.inputFieldNS
{
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    COLOR: #505050;
    FONT-FAMILY: verdana, arial, san-serif
}
.smallinputFieldIE
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif
}
.smallinputFieldNS
{
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    COLOR: #505050;
    FONT-FAMILY: verdana, arial, san-serif
}
.displayFieldIE
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    BACKGROUND: #eceef8;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif
}
.displayFieldNS
{
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    BACKGROUND: #eceef8;
    COLOR: #505050;
    FONT-FAMILY: verdana, arial, san-serif
}
.smalldisplayFieldIE
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    BACKGROUND: #eceef8;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #505050;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana, arial, san-serif
}
.smalldisplayFieldNS
{
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    BACKGROUND: #eceef8;
    COLOR: #505050;
    FONT-FAMILY: verdana, arial, san-serif
}
.inputFieldNoBorder
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px;
    COLOR: #505050;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: verdana, arial, san-serif
}
.requiredLabel
{
    FONT-SIZE: 11px;
    COLOR: #ff0000
}
.menulinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0033ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:hover
{
    COLOR: blue;
    TEXT-DECORATION: none
}
