.blueLink {
	FONT-WEIGHT: bold; COLOR: blue
}
.messageBoxBackground {
	BACKGROUND-COLOR: #f7f8fd
}
P.reset {
	FONT-SIZE: 11px; MARGIN: 1px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.shadow {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.linkDisabled {
	COLOR: #a0a0a0; TEXT-DECORATION: none
}
HR {
	HEIGHT: 1px
}
.regionDivider {
	BORDER-TOP: #c6c2c6 1px solid; COLOR: #e6e6e6; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 3px
}
.vr {
	FONT-SIZE: 1px; BACKGROUND-COLOR: #999999
}
.errorMessage {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #c63e3e; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.positiveMessage {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #238b3b; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.shellBody {
	MARGIN: 0px
}
.shellBackground {
	MARGIN: 0px; BACKGROUND-COLOR: #4858c5
}
.shellContent {
	BACKGROUND-COLOR: #e6e6e6
}
.shellEdgeTop {
	FONT-SIZE: 2px; BACKGROUND-REPEAT: repeat-x
}
.shellEdgeBottom {
	FONT-SIZE: 2px; BACKGROUND-REPEAT: repeat-x
}
.shellEdgeLeft {
	FONT-SIZE: 2px; BACKGROUND-REPEAT: repeat-y
}
.shellEdgeRight {
	FONT-SIZE: 2px; BACKGROUND-REPEAT: repeat-y
}
.shellBannerText {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.shellBannerText A:link {
	TEXT-DECORATION: none
}
.shellBannerText A:active {
	TEXT-DECORATION: none
}
.shellBannerText A:visited {
	TEXT-DECORATION: none
}
.shellBannerText A:hover {
	TEXT-DECORATION: none
}
.applicationHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2e4e9e; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.breadcrumbs {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5060b8
}
.breadcrumbs A:link {
	COLOR: #5060b8
}
.breadcrumbs A:active {
	COLOR: #5060b8
}
.breadcrumbs A:visited {
	COLOR: #5060b8
}
.breadcrumbs A:hover {
	COLOR: #5060b8
}
.breadcrumbsScrollers {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b11313
}
.breadcrumbsScrollers A:link {
	COLOR: #5060b8
}
.breadcrumbsScrollers A:active {
	COLOR: #5060b8
}
.breadcrumbsScrollers A:visited {
	COLOR: #5060b8
}
.breadcrumbsScrollers A:hover {
	COLOR: #5060b8
}
.contentHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #505050
}
#tabPaneWhite {
	BACKGROUND-COLOR: #ffffff
}
#tabPaneGrey {
	BACKGROUND-COLOR: #e6e6e6
}
.tabFillerWhite {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.tabFillerGrey {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.tabFillerVertWhite {
	BORDER-RIGHT: #999999 1px solid
}
.tabFillerVertGrey {
	BORDER-RIGHT: #e6e6e6 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,helvetica,sans-serif; TEXT-ALIGN: center
}
.tabText A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.tabText A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.tabText A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.tabText A:hover {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.tabTextNS4 {
	BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #505050; PADDING-TOP: 1px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-ALIGN: center
}
.tabTextNS4 A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.tabTextNS4 A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.tabTextNS4 A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.tabTextNS4 A:hover {
	COLOR: #5060b8; TEXT-DECORATION: none
}
#tabSelected {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #bec5e7
}
#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: #bec5e7
}
#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: #bec5e7 1px solid; BACKGROUND-COLOR: #bec5e7
}
#tabUnSelected {
	BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #d1d6f0
}
#tabUnSelectedNS6 {
	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
}
.tabContainerHeader {
	BORDER-RIGHT: #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,helvetica,sans-serif
}
.tabContainerHeaderNS4 {
	BORDER-RIGHT: #999999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tabContainerHeaderThin {
	BORDER-RIGHT: #999999 1px solid; FONT-SIZE: 2px; BORDER-LEFT: #999999 1px solid; LINE-HEIGHT: 6px; BORDER-BOTTOM: #999999 1px solid
}
.tabContainerHeaderThinNS4 {
	BORDER-RIGHT: #999999 1px solid; FONT-SIZE: 2px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.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,helvetica,sans-serif
}
.tabContainerHeaderLeftNS4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.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,helvetica,sans-serif; TEXT-ALIGN: right
}
.tabContainerHeaderRightNS4 {
	BORDER-RIGHT: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-ALIGN: right
}
.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,helvetica,sans-serif
}
.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,helvetica,sans-serif
}
.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,helvetica,sans-serif; TEXT-ALIGN: right
}
.tabContainerHeaderLeftVertNS4 {
	BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tabContainerHeaderRightVertNS4 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-ALIGN: right
}
.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,helvetica,sans-serif; TEXT-ALIGN: left
}
.tabContainerSubheader {
	BORDER-RIGHT: #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,helvetica,sans-serif; BACKGROUND-COLOR: #d1d6f0
}
.tabScroller {
	BORDER-BOTTOM: #999999 1px solid
}
.containerBorder {
	BACKGROUND-COLOR: #999999
}
.containerHeader {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: white; LINE-HEIGHT: 18px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #cc0000
}
.containerHeaderNS4 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.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,helvetica,sans-serif
}
.containerHeaderLeftNS4 {
	BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-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,helvetica,sans-serif; TEXT-ALIGN: right
}
.containerHeaderRightNS4 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-ALIGN: right
}
.containerHeaderless {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 2px; BORDER-LEFT: #999999 1px solid; LINE-HEIGHT: 6px; BORDER-BOTTOM: #999999 1px solid
}
.containerHeaderlessNS4 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 2px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.containerBody {
	BORDER-RIGHT: #999999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.containerBodyNS4 {
	BORDER-RIGHT: #999999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #999999
}
.containerBodyIndent {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 8px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.containerBodyIndentNS4 {
	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,helvetica,sans-serif; BACKGROUND-COLOR: #999999
}
.containerBodyIndentScrolling {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.containerBodyIndentScrollingNS4 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #999999
}
.containerBodyVert {
	BORDER-RIGHT: #999999 1px solid; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.containerBodyVertIndent {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.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,helvetica,sans-serif; BACKGROUND-COLOR: #bec5e7
}
.containerFooterNS4 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #bec5e7
}
.containerFooterThin {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 2px; BORDER-LEFT: #999999 1px solid; LINE-HEIGHT: 6px; BORDER-BOTTOM: #999999 1px solid
}
.containerFooterThinNS4 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 2px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
#containerOuter {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #cc0000
}
#containerInner {
	BACKGROUND-COLOR: #d1d6f0
}
.instructionsArea {
	BORDER-RIGHT: 1px; PADDING-RIGHT: 8px; BORDER-TOP: 1px; PADDING-LEFT: 8px; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-LEFT: 1px; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f7f8fd
}
.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: 19px; BACKGROUND-COLOR: #bec5e7
}
.tableColumnHeadings {
	FONT-SIZE: 11px; BACKGROUND: #d1d6f0; COLOR: #505050; LINE-HEIGHT: 19px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tableColumnHeadings TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px
}
.tableColumnHeadings TD.popupCell SPAN {
	PADDING-RIGHT: 6px; FLOAT: left
}
.tableColumnHeadings TD.popupCell IMG {
	MARGIN-TOP: 2px
}
.tableColumnHeadingsNS4 {
	FONT-SIZE: 11px; BACKGROUND: #d1d6f0; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tableColumnHeadingsNS4 TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px
}
.tableRow0 {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #505050; LINE-HEIGHT: 19px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tableRow0 TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px
}
.tableRow0 TD.popupCell SPAN {
	PADDING-RIGHT: 6px; FLOAT: left
}
.tableRow0 TD.popupCell IMG {
	MARGIN-TOP: 2px
}
.tableRow0NS4 {
	FONT-SIZE: 11px; BACKGROUND: #f7f8fd; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tableRow0NS4 TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px
}
.tableRow1 {
	FONT-SIZE: 11px; BACKGROUND: #e3ecf4; COLOR: #505050; LINE-HEIGHT: 19px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tableRow1 TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px
}
.tableRow1 TD.popupCell SPAN {
	PADDING-RIGHT: 6px; FLOAT: left
}
.tableRow1 TD.popupCell IMG {
	MARGIN-TOP: 2px
}
.tableRow1NS4 {
	FONT-SIZE: 11px; BACKGROUND: #eceef8; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tableRow1NS4 TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px
}
.tableMassEntryRow {
	FONT-SIZE: 11px; BACKGROUND: #fffde6; COLOR: #505050; LINE-HEIGHT: 19px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tableMassEntryRow TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px
}
.tableRowSelector {
	BACKGROUND: #d1d6f0
}
.rowHighlight {
	FONT-SIZE: 11px; BACKGROUND: #fff6a6; COLOR: #505050; LINE-HEIGHT: 19px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.rowHighlight TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px
}
.rowHighlight TD.popupCell SPAN {
	PADDING-RIGHT: 6px; FLOAT: left
}
.rowHighlight TD.popupCell IMG {
	MARGIN-TOP: 2px
}
.rowHighlightNS4 {
	FONT-SIZE: 11px; BACKGROUND: #fff6a6; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.rowHighlightNS4 TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px
}
.columnHighlight {
	FONT-SIZE: 11px; BACKGROUND: #fff6a6; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.editableCell {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.indent {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px
}
.popupLink {
	COLOR: #505050
}
.popupLink A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.popupLink A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.popupLink A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.popupLink A:hover {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.menuText {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.menuText A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.menuText A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.menuText A:visited {
	COLOR: #5060b8; 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
}
.buttonBorderDisabled {
	BACKGROUND-COLOR: #bfbfbf
}
.buttonBorderEmphasized {
	BACKGROUND-COLOR: #666666
}
#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
}
#buttonDisabled {
	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: #fffbdb
}
#buttonSmallEmphasized {
	BORDER-RIGHT: #d0bb03 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 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
}
#buttonSmallDisabled {
	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 {
	PADDING-BOTTOM: 1px; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-ALIGN: center
}
.buttonText A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.buttonText A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.buttonText A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.buttonText A:hover {
	COLOR: #000000
}
.buttonTextDisabled {
	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,helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.buttonTextEmphasized {
	BORDER-RIGHT: #d0bb03 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; BORDER-LEFT: #ffffff 1px solid; COLOR: #505050; BORDER-BOTTOM: #d0bb03 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-ALIGN: center
}
.buttonTextEmphasized A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.buttonTextEmphasized A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.buttonTextEmphasized A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.buttonTextEmphasized A:hover {
	COLOR: #000000
}
.formLabel {
	COLOR: #505050; TEXT-ALIGN: left
}
.formTable {
	BORDER-RIGHT: 1px; PADDING-RIGHT: 5px; BORDER-TOP: 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 1px; PADDING-TOP: 5px; BORDER-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff
}
.formTableNS4 {
	BORDER-RIGHT: 1px; PADDING-RIGHT: 2px; BORDER-TOP: 1px; PADDING-LEFT: 2px; MARGIN: 0px; BORDER-LEFT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff
}
.formTableIndent {
	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,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
#readOnly {
	BACKGROUND-COLOR: #f7f8fd
}
SELECT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.pulldown {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.pulldownNS4 {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.pulldownSmall {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.pulldownSmallNS4 {
	FONT-SIZE: 10px; BACKGROUND: #ffffff; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.requiredLabel {
	FONT-SIZE: 10px
}
.requiredIndicator {
	FONT-SIZE: 10px; COLOR: #ff0000
}
#rightAlign {
	TEXT-ALIGN: right
}
.inputField {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #505050; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; HEIGHT: 18px
}
.inputFieldReq {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: red 1px solid; COLOR: #505050; PADDING-TOP: 1px; BORDER-BOTTOM: red 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; HEIGHT: 18px
}
.inputFieldNS4 {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.smallinputField {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; HEIGHT: 16px
}
.smallinputFieldNS4 {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
#editedText {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #505050; FONT-STYLE: italic; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.displayField {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #f7f8fd; BORDER-LEFT: #999999 1px solid; COLOR: #505050; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; HEIGHT: 18px
}
.displayFieldNS4 {
	FONT-SIZE: 11px; BACKGROUND: #f7f8fd; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.smalldisplayField {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #f7f8fd; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; HEIGHT: 16px
}
.smalldisplayFieldNS4 {
	FONT-SIZE: 11px; BACKGROUND: #f7f8fd; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.listDisplayField {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.inputFieldNoBorder {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: 0px; COLOR: #505050; BORDER-BOTTOM: 0px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; HEIGHT: 18px
}
.listBoxHeader {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #505050; LINE-HEIGHT: 18px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #d1d6f0
}
.wizardStep {
	FONT-SIZE: 11px; BACKGROUND: #f7f8fd; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.wizardStepSelected {
	FONT-SIZE: 11px; BACKGROUND: #fff6a6; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.wizardStepIncomplete {
	FONT-SIZE: 11px; BACKGROUND: #f7f8fd; COLOR: #a0a0a0; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.wizardStepOptional {
	FONT-SIZE: 11px; BACKGROUND: #f7f8fd; COLOR: #505050; FONT-STYLE: italic; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.wizardStepSelectedOptional {
	FONT-SIZE: 11px; BACKGROUND: #fff6a6; COLOR: #505050; FONT-STYLE: italic; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.wizardStepIncompleteOptional {
	FONT-SIZE: 11px; BACKGROUND: #f7f8fd; COLOR: #a0a0a0; FONT-STYLE: italic; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
TEXTAREA {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; COLOR: #505050; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,sans-serif
}
TEXTAREA.editable {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #ffffff
}
TEXTAREA.editableNS4 {
	BACKGROUND-COLOR: #ffffff
}
TEXTAREA.noneditable {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #f7f8fd
}
TEXTAREA.noneditableNS4 {
	BACKGROUND-COLOR: #ffffff
}
.solutionPadTitle {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #f2f2f2
}
.solutionPadTitleBorder0 {
	BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #d5d5d5 1px solid
}
.solutionPadTitleBorder1 {
	BORDER-RIGHT: #ededed 1px solid; BORDER-TOP: #fafafa 1px solid; BORDER-LEFT: #fafafa 1px solid; BORDER-BOTTOM: #ededed 1px solid; HEIGHT: 18px
}
.solutionPadContent0 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #ffffff
}
.solutionPadContent0 A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.solutionPadContent0 A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.solutionPadContent0 A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.solutionPadContent1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #ffffff
}
.solutionPadContent1 A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.solutionPadContent1 A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.solutionPadContent1 A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
#solutionHighlightedPadContent {
	BACKGROUND-COLOR: #e6e6e6
}
.applicationPadTitle {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #d1d6f0
}
.applicationPadTitleBorder0 {
	BORDER-RIGHT: #bac2d8 1px solid; BORDER-TOP: #e4e6f5 1px solid; BORDER-LEFT: #e4e6f5 1px solid; BORDER-BOTTOM: #bac2d8 1px solid
}
.applicationPadTitleBorder1 {
	BORDER-RIGHT: #c5ceed 1px solid; BORDER-TOP: #d6daf2 1px solid; BORDER-LEFT: #d6daf2 1px solid; BORDER-BOTTOM: #c5ceed 1px solid; HEIGHT: 18px
}
.applicationPadContent0 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #e4e6f5
}
.applicationPadContent0 A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.applicationPadContent0 A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.applicationPadContent0 A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.applicationPadContent1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #f7f8fd
}
.applicationPadContent1 A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.applicationPadContent1 A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.applicationPadContent1 A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
#applicationHighlightedPadContent {
	BACKGROUND-COLOR: #fff6a6
}
.doclibPadTitle {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #d1d6f0
}
.doclibPadTitleBorder0 {
	BORDER-RIGHT: #bac2d8 1px solid; BORDER-TOP: #e4e6f5 1px solid; BORDER-LEFT: #e4e6f5 1px solid; BORDER-BOTTOM: #bac2d8 1px solid
}
.doclibPadTitleBorder1 {
	BORDER-RIGHT: #c5ceed 1px solid; BORDER-TOP: #d6daf2 1px solid; BORDER-LEFT: #d6daf2 1px solid; BORDER-BOTTOM: #c5ceed 1px solid; HEIGHT: 18px
}
.doclibPadContent0 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #e4e6f5
}
.doclibPadContent0 A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.applicationPadContent0 A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.applicationPadContent0 A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.doclibPadContent1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #f7f8fd
}
.doclibPadContent1 A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.applicationPadContent1 A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.applicationPadContent1 A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
#doclibHighlightedPadContent {
	BACKGROUND-COLOR: #fff6a6
}
.region {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; OVERFLOW: auto; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #e0e0e0
}
.regionNS6 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #e0e0e0
}
.regionBackground {
	BACKGROUND-COLOR: #e0e0e0
}
.datePickerHeaderYr {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 1px; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: #bec5e7
}
.datePickerHeaderMo {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 1px; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: #d1d6f0
}
.datePickerHeaderButton {
	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; TEXT-ALIGN: center
}
.datePickerHeaderLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-ALIGN: center
}
.datePickerHeaderLabelNS4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 0px; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}
.datePickerCalendar {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BACKGROUND-COLOR: #f7f8fd
}
.datePickerCalendarNS4 {
	COLOR: #505050; BACKGROUND-COLOR: #f7f8fd
}
.datePickerFooter {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #bec5e7
}
.datePickerDayLetter {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #505050; PADDING-TOP: 1px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #f7f8fd; TEXT-ALIGN: center
}
.datePickerDay {
	FONT-SIZE: 11px; COLOR: #b2b2b2; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.datePickerDay A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDay A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDay A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDay A:hover {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayNS4 {
	FONT-SIZE: 11px; LEFT: 0px; COLOR: #b2b2b2; FONT-FAMILY: verdana,arial,helvetica,sans-serif; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.datePickerDayNS4 A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayNS4 A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayNS4 A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayNS4 A:hover {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayThisMonth {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.datePickerDayThisMonth A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayThisMonth A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayThisMonth A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayThisMonth A:hover {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayThisMonthNS4 {
	FONT-SIZE: 11px; LEFT: 0px; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.datePickerDayThisMonthNS4 A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayThisMonthNS4 A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayThisMonthNS4 A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayThisMonthNS4 A:hover {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayToday {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #eceef8; TEXT-ALIGN: center
}
.datePickerDayToday A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayToday A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayToday A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayToday A:hover {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayTodayNS4 {
	FONT-SIZE: 11px; LEFT: 0px; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #eceef8; TEXT-ALIGN: center
}
.datePickerDayTodayNS4 A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayTodayNS4 A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayTodayNS4 A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayTodayNS4 A:hover {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDaySelected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #fff274; TEXT-ALIGN: center
}
.datePickerDaySelected A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDaySelected A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDaySelected A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDaySelected A:hover {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDaySelectedNS4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 0px; COLOR: #505050; FONT-FAMILY: verdana,arial,helvetica,sans-serif; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff274; TEXT-ALIGN: center
}
.datePickerDaySelectedNS4 A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDaySelectedNS4 A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDaySelectedNS4 A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDaySelectedNS4 A:hover {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayNotVisible {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.datePickerDayNotVisible A:link {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayNotVisible A:active {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayNotVisible A:visited {
	COLOR: #5060b8; TEXT-DECORATION: none
}
.datePickerDayNotVisible A:hover {
	COLOR: #5060b8; TEXT-DECORATION: none
}
#buttonEmphasized {
	BORDER-RIGHT: #d0bb03 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #d0bb03 1px solid; BACKGROUND-COLOR: #ffe600
}
.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, sans-serif
}
.progressBarEmpty {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #c9c9c9 1px solid; BACKGROUND: #dbdbdb; BORDER-LEFT: #c9c9c9 1px solid; LINE-HEIGHT: 10px; BORDER-BOTTOM: #ffffff 1px solid
}
.progressBarFilledBlueLight {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #d1d6f0; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 10px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.progressBarFilledGreenLight {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #c1ebaa; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 10px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.progressBarFilledPurpleLight {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ebd1f1; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 10px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.progressBarFilledPurpleDark {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #b95ecf; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 10px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.progressBarFilledBrown {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #cf8702; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 10px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.progressBarFilledNavy {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #8a92d0; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 10px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.progressBarFilledOrange {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #fdcb6e; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 10px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.attentionRequired {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #c63e3e; FONT-FAMILY: verdana,  sans-serif
}
.printHeader1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
.printHeader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
FORM.reduced {
	DISPLAY: inline
}
.sk_hr {
	MARGIN-BOTTOM: 10px; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid
}
.container {
	BORDER-RIGHT: #cccccc 1px solid; MARGIN-BOTTOM: 8px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #999999
}
TD.containerheader {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #cc0000
}
.breadcrumbs2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
SELECT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #505050; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.shadow2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.status_New {
	FONT-WEIGHT: bold; COLOR: red
}
.status_Open {
	FONT-WEIGHT: bold; COLOR: #ff00ff
}
.status_Assigned {
	FONT-WEIGHT: bold; COLOR: navy
}
.status_Fixed {
	FONT-WEIGHT: bold; COLOR: blue
}
.status_Closed {
	FONT-WEIGHT: bold; COLOR: green
}
.bhLink {
	FONT-WEIGHT: bold; COLOR: blue
}
.errorMsg {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.successMsg {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: green; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
