/* CSS file generated on Tue Nov 24 13:19:38 PGT 2015 */
.OraInstructionText,.x0,.OraFieldText,.x4,.OraFieldTextLTR,.x36,.OraPhoneFieldText,.x38,.OraPostalCodeFieldText,.x3a,.OraAddressFieldText,.x3c,.OraBIFieldText,.x73,.OraBIFieldText_small,.x74,.OraBIListDefaultItems,.x7a,.OraBIListBWItems,.x7f,.OraMessageBoxText,.x8s,.OraProcessingStatusFixed,.x8u {font-family:Arial;font-size:10pt;color:#000000}
.OraInstructionTextStrong,.x1,.OraDataText,.x2 {font-family:Arial;font-size:10pt;font-weight:bold;color:#000000}
.OraDataNumber,.x3 {font-family:Arial;font-size:10pt;font-weight:bold;color:#000000;text-align:right;white-space:nowrap}
.OraFieldTextDisabled,.x5,.OraFieldTextLTRDisabled,.x37,.OraPhoneFieldTextDisabled,.x39,.OraPostalCodeFieldTextDisabled,.x3b,.OraAddressFieldTextDisabled,.x3d {font-family:Arial;font-size:10pt;color:#999999}
.OraFieldNumber,.x6,.OraBIFieldNumber,.x71,.OraBIFieldNumber_small,.x72 {font-family:Arial;font-size:10pt;text-align:right;color:#000000;white-space:nowrap}
.OraFieldNumberDisabled,.x7 {font-family:Arial;font-size:10pt;text-align:right;color:#999999;white-space:nowrap}
.OraFormFieldText,.x8 {font-family:Arial;font-size:10pt;color:#000000;background-color:#ffffff}
.OraFormFieldTextDisabled,.x9 {font-family:Arial;font-size:10pt;background-color:#ffffff;color:#999999}
.OraFormFieldNumber,.xa {font-family:Arial;font-size:10pt;text-align:right;color:#000000;background-color:#ffffff;white-space:nowrap}
.OraFormFieldNumberDisabled,.xb {font-family:Arial;font-size:10pt;text-align:right;background-color:#ffffff;color:#999999;white-space:nowrap}
.OraPromptText,.xc {font-family:Arial;font-size:10pt;text-align:right;color:#000000;font-weight:normal}
.OraRequiredIcon,.xg {color:#336699;font-family:Courier,sans-serif}
.OraLink:link,.xh:link,.OraBreadCrumbs,.xl,.OraBulletedList A,.xn A,.OraLinkText,.x33,.OraHGridNavRowActiveLink,.x42,.OraNavBarActiveLink,.x49,.OraBINavBarActiveLink,.x6q,.OraBINavBarActiveLink_small,.x6r {font-family:Arial;font-size:10pt;color:#663300}
.OraLink:active,.xh:active,.OraALinkText,.x35 {font-family:Arial;font-size:10pt;color:#ff6600}
.OraLink:visited,.xh:visited,.OraVLinkText,.x34 {font-family:Arial;font-size:10pt;color:#996633}
.OraLinkDisabled,.xi,button,.OraContentContainerContentTransparent,.xy,.OraContentContainerContentLight,.xz,.OraContentContainerContentMedium,.x10,.OraContentContainerContentDark,.x11,.OraTabBar,.x1k,.p_OraDisabled,.x3e {font-family:Arial;font-size:10pt}
.OraApplicationSwitcherText,.xj {font-family:Arial;font-size:8pt}
.OraBody,.xk,.p_OraColorPaletteEmptyCell,.x3j {background-color:#ffffff}
.OraBreadCrumbs A,.xl A {color:#663300;font-size:9pt}
.OraBreadCrumbsSelected A,.xm A,TD.p_OraSideBar A:link,TD.x8v A:link {color:#000000}
.OraBulletedList UL,.xn UL {margin-top:4px;margin-bottom:4px}
.OraRadioButton,.xo {font-family:Arial;font-size:10pt;color:#000000;vertical-align:middle}
.OraRadioButtonDisabled,.xp {font-family:Arial;font-size:10pt;color:#999999;vertical-align:middle}
.OraAccessKeyChar,.xq {text-decoration:underline}
.OraColorFieldSwatchOverlayIcon,.xr {position:relative;left:-7px;top:5px}
.OraContentContainerHeader,.xw {background-color:#6699cc;color:#ffffff}
.OraContentContainerLight .OraContentContainerBody,.xt .xx,.OraContentContainerContentLight .OraContentContainerBody,.xz .xx,.OraTabBarEnabled,.x1l,.OraBGAccentLight,.x2s,.OraBIListDefaultContent,.x79 {background-color:#f1ebd0}
.OraContentContainerMedium .OraContentContainerBody,.xu .xx,.OraContentContainerContentMedium .OraContentContainerBody,.x10 .xx,.OraBGAccentMedium,.x2r {background-color:#ffffcc}
.OraContentContainerDark .OraContentContainerBody,.xv .xx,.OraContentContainerContentDark .OraContentContainerBody,.x11 .xx,.OraHeaderRule,.x1g,.OraBGAccentDark,.x2q {background-color:#cccc99}
.OraCopyright,.x12,.OraAbout,.x14 {font-family:Arial;font-size:8pt;color:#000000;white-space:nowrap}
.OraCopyright A,.x12 A,.OraPrivacy A,.x13 A,.OraAbout A,.x14 A,.OraTrainVisited A,.x2e A,.OraSubTab A,.x4s A,.p_OraTreeRow A:link,.x5o A:link,.p_OraTreeRow A:active,.x5o A:active,.p_OraTreeRow A:visited,.x5o A:visited,SPAN.p_OraTreeRow A:link,SPAN.x5o A:link,SPAN.p_OraTreeRow A:active,SPAN.x5o A:active,SPAN.p_OraTreeRow A:visited,SPAN.x5o A:visited {color:#663300}
.OraPrivacy,.x13 {font-family:Arial;font-size:8pt;color:#000000;white-space:nowrap;text-align:right}
.OraGlobalButtonText,.x15 {color:#663300;font-family:Arial;font-size:8pt}
.OraGlobalButtonTextSelected,.x16,.OraInlineInfoText,.x2w {color:#336699;font-family:Arial;font-size:8pt}
.OraGlobalButtonTextDisabled,.x17 {color:#999966;font-family:Arial;font-size:8pt}
.OraGlobalHeaderSeparator,.x1b {font-family:Arial;font-size:10pt;color:#99ccff;font-weight:bold;margin:0px 8px}
.OraHGridExpansionIcon,.x1c {color:#336699;position:absolute;top:0px;left:-16px}
.OraSideBar,.x1i {font-family:Arial;font-size:10pt;background-color:#f1ebd0;color:#003366}
.OraTabBarSelected,.x1m,.OraBGColorDark,.x2i {background-color:#336699}
.OraTabBarDisabled,.x1n {background-color:#f1ebd0;color:#999966}
.OraTabBarEnabled A,.x1l A {color:#003366}
.OraTabBarSelected A,.x1m A {color:#99ccff}
.OraTabBarSeparator,.x1o {width:0px}
.OraTableContent,.x1p {border-collapse:collapse}
.OraTableControlBarTop,.x1q {background-color:#f1ebd0;border-color:#cccc99;border-style:solid;border-width:1px 1px 0px;padding:1px 2px}
.OraTableControlBarBottom,.x1r {background-color:#f1ebd0;border-color:#cccc99;border-style:solid;border-width:0px 1px 1px;padding:1px 2px}
.OraTableSubControlBar,.x1s {border-color:#cccc99;border-style:solid;border-width:1px 1px 0px;padding:1px 2px}
.OraTableCellText,.x1t {font-family:Arial;font-size:10pt;color:#000000;vertical-align:baseline;background-color:#f1ebd0;border-color:#cccc99}
.OraTableCellTextBand,.x1u,.OraHGridNavCell,.x87 {font-family:Arial;font-size:10pt;color:#000000;vertical-align:baseline;background-color:#ffffff;border-color:#cccc99}
.OraTableCellNumber,.x1v {font-family:Arial;font-size:10pt;color:#000000;vertical-align:baseline;background-color:#f1ebd0;border-color:#cccc99;text-align:right;white-space:nowrap;padding-right:2px}
.OraTableCellNumberBand,.x1w {font-family:Arial;font-size:10pt;color:#000000;vertical-align:baseline;background-color:#ffffff;border-color:#cccc99;text-align:right;white-space:nowrap;padding-right:2px}
.OraTableCellIconButton,.x1x,.OraTableCellSelect,.x5e {font-family:Arial;font-size:10pt;color:#000000;vertical-align:baseline;background-color:#f1ebd0;border-color:#cccc99;text-align:center}
.OraTableCellIconButtonBand,.x1y,.OraTableCellSelectBand,.x5f {font-family:Arial;font-size:10pt;color:#000000;vertical-align:baseline;background-color:#ffffff;border-color:#cccc99;text-align:center}
.OraTableColumnHeader,.x1z {border-color:#f1ebd0;font-family:Arial;font-size:10pt;font-weight:bold;text-align:left;background-color:#cccc99;color:#336699;vertical-align:bottom}
.OraTableColumnHeaderNumber,.x20 {border-color:#f1ebd0;font-family:Arial;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;vertical-align:bottom;text-align:right;white-space:nowrap}
.OraTableColumnHeaderIconButton,.x21 {border-color:#f1ebd0;font-family:Arial;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;vertical-align:bottom;text-align:center}
.OraTableRowHeader,.x22 {border-color:#f1ebd0;font-family:Arial;font-size:10pt;font-weight:bold;text-align:right;background-color:#cccc99;color:#336699}
.OraTableDetail,.x23 {font-family:Arial;font-size:10pt;color:#000000;border-color:#cccc99;background-color:#ffffff}
.OraTableColumnFooter,.x24,.OraTableColumnFooter .OraPromptText,.x24 .xc {border-color:#f1ebd0;font-family:Arial;font-size:10pt;font-weight:bold;text-align:left;background-color:#cccc99;color:#336699}
.OraTableTotal,.x25 {font-family:Arial;font-size:10pt;font-weight:bold;text-align:right;background-color:#cccc99;color:#336699}
.OraTableTotalNumber,.x26 {border-color:#f1ebd0;font-family:Arial;font-size:10pt;font-weight:bold;text-align:right;background-color:#cccc99;color:#000000;vertical-align:baseline;white-space:nowrap}
.OraTableTotalText,.x27 {border-color:#f1ebd0;font-family:Arial;font-size:10pt;font-weight:bold;text-align:left;background-color:#cccc99;color:#000000;vertical-align:baseline}
.OraTableSortableColumnHeader,.x28 {border-color:#f1ebd0;font-family:Arial;font-size:10pt;font-weight:bold;text-align:left;background-color:#cccc99;color:#336699;vertical-align:bottom;cursor:pointer}
.OraTableSortableColumnHeaderNumber,.x29 {border-color:#f1ebd0;font-family:Arial;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;vertical-align:bottom;cursor:pointer;text-align:right;white-space:nowrap}
.OraTableSortableColumnHeaderIconButton,.x2a {border-color:#f1ebd0;font-family:Arial;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;vertical-align:bottom;cursor:pointer;text-align:center}
.OraTableSortableHeaderLink,.x2b {font-family:Arial;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;text-decoration:none;vertical-align:bottom}
.OraTableHeaderLink,.x2c {font-family:Arial;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;text-decoration:none}
.OraTrainActive,.x2d {font-family:Arial;font-size:9pt;text-align:center;border-color:#336699;color:#336699;font-weight:bold}
.OraTrainVisited,.x2e {font-family:Arial;font-size:9pt;text-align:center;border-color:#999999;color:#cccc99}
.OraTrainDisabled,.x2f {font-family:Arial;font-size:9pt;text-align:center;color:#999999;border-color:#cccccc}
.OraTrainUnvisited,.x2g {font-family:Arial;font-size:9pt;text-align:center;border-color:#336699;color:#336699}
.OraTrainUnvisited A,.x2g A,TD.p_OraSideBar A:visited,TD.x8v A:visited {color:#336699}
.OraBGColorVeryDark,.x2h {background-color:#003366}
.OraBGColorMedium,.x2j {background-color:#6699cc}
.OraBGColorLight,.x2k {background-color:#99ccff}
.OraBGGrayVeryDark,.x2l {background-color:#333333}
.OraBGGrayDark,.x2m {background-color:#666666}
.OraBGGrayMedium,.x2n {background-color:#999999}
.OraBGGrayLight,.x2o {background-color:#cccccc}
.OraBGAccentVeryDark,.x2p,.OraTable,.x5c {background-color:#999966}
.p_InContextBrandingText,.x2t {font-family:Arial;font-size:10pt;color:#666666}
.OraPageStampText,.x2u,.OraTableControlBarText,.x5a,.OraTipLabel,.x5h,.OraMessageBoxLink,.x8n,.OraProcessingStatusVariable,.x8t {font-family:Arial;font-size:10pt;font-weight:bold;color:#336699}
.OraPageStampLabel,.x2v,.OraNavBarViewOnly,.x4b,.OraTipText,.x5i,.OraBINavBarViewOnly,.x6o,.OraBINavBarViewOnly_small,.x6p {font-family:Arial;font-size:10pt;color:#336699}
.OraTextInline,.x2x {font-family:Arial;font-size:8pt;color:#6699cc}
.OraErrorText,.x2y {font-family:Arial;font-size:10pt;color:#cc0000}
.OraErrorNameText,.x30,.OraMessageBoxErrorLink,.x8q {font-family:Arial;font-size:10pt;font-weight:bold;color:#cc0000}
.OraInlineErrorText,.x31 {font-family:Arial;font-size:8pt;color:#cc0000}
.OraGlobalPageTitle,.x32 {color:#ffffff;font-weight:bold;font-family:Arial;font-size:11pt}
.p_OraSelected,.x3f {font-family:Arial;font-size:10pt;font-weight:bold;background-color:#336699;color:#ffffff;text-decoration:none}
.p_OraHiddenLabel,.x3g {width:0px;height:0px;overflow:hidden;position:absolute}
.p_OraColorFieldSwatch,.x3h {border-color:#000000;border-style:solid;border-width:1}
.p_OraColorPalette,.x3i {background-color:#000000}
.OraCalendarNav A,.x3k A,.OraInlineCalendarNav A,.x3p A {color:#663300;text-decoration:none}
.OraCalendarTitle,.x3l {font-family:Arial;font-size:13pt;text-align:center;background-color:#ffffff;color:#336699;padding:2px}
.OraCalendarHeader,.x3m {font-family:Arial;font-size:10pt;font-weight:bold;text-align:center;color:#336699;padding:2px;background-color:#cccc99}
.OraCalendarContent,.x3n {font-family:Arial;font-size:10pt;text-align:center;color:#999999;border-color:#cccc99;text-decoration:none;border-width:1px;border-style:solid;padding:2px;background-color:#f1ebd0;line-height:1.5}
.OraCalendarSelected,.x3o {font-weight:bold;text-decoration:none;background-color:#999966;color:#ffffff;padding:2px}
.OraCalendarContent A,.x3n A {font-family:Arial;font-size:10pt;text-align:center;color:#336699;text-decoration:none}
.OraInlineCalendarTitle,.x3q {text-align:center;background-color:#ffffff;color:#336699;padding:2px;font-family:Arial;font-size:11pt;font-weight:bold}
.OraInlineCalendarHeader,.x3r {text-align:center;color:#336699;padding:2px;font-family:Arial;font-size:9pt;background-color:#cccc99}
.OraInlineCalendarContent,.x3s {text-align:center;color:#999999;border-color:#cccc99;text-decoration:none;border-width:1px;border-style:solid;padding:2px;font-family:Arial;font-size:9pt;background-color:#f1ebd0;line-height:1.5}
.OraInlineCalendarSelected,.x3t {font-weight:bold;text-decoration:none}
.OraInlineCalendarContent A,.x3s A {text-align:center;font-family:Arial;font-size:9pt;color:#336699;text-decoration:none}
.OraHGridLocatorHeader,.x41,.OraContentContainerBackgroundLight,.x80 {background-color:#f1ebd0;border-color:#cccc99}
.OraHGridNavRowInactiveLink,.x43,.OraNavBarInactiveLink,.x4a,.OraBINavBarInactiveLink,.x6s,.OraBINavBarInactiveLink_small,.x6t {font-family:Arial;font-size:10pt;color:#999966}
.OraHeaderSub,.x44 {margin-bottom:0px;font-weight:bold;color:#336699;font-family:Arial;font-size:11pt}
.OraHeaderSubSub,.x45,.OraTableTitle,.x5b {margin-bottom:0px;font-weight:bold;color:#336699;font-family:Arial;font-size:9pt}
.OraMessageBoxList,.x47 {margin-left:25px;font-family:Arial;font-size:10pt;color:#336699;margin-bottom:0px;margin-top:5px}
.p_OraQuickSearchBox,.x4c {background-color:#f1ebd0;border-color:#cccc99;border-style:solid;padding:2pt 5pt;border-width:0px 1px 1px 1px}
.OraRichTextEditorButtonBar,.x4f {width:22px;height:22px;text-align:center;padding:2px;cursor:default}
.OraRichTextEditorSpace,.x4g {background-color:buttonface;width:0px;height:24px}
.OraRichTextEditorDivider,.x4h {background-color:buttonface;border-left:buttonshadow solid 1px;border-top:buttonshadow solid 1px;border-right:buttonhighlight solid 1px;border-bottom:buttonhighlight solid 1px;width:2px;height:24px}
.p_OraProductBrandingText,.x4i {color:#336699;position:relative;font-family:Garamond, Times, Times New Roman, Serif;font-weight:normal;font-size:24pt;line-height:28.8pt;top:-4.8pt}
.p_OraProductBrandingCompactText,.x4j {color:#336699;font-family:Arial;font-size:13pt;margin-bottom:0px;font-weight:bold}
.OraShuttleHeader,.x4k {color:#336699;font-weight:bold;padding:0px 0px 0px 18px;font-family:Arial;font-size:11pt}
.OraShuttleLinkText,.x4l {font-family:Arial;font-size:9pt;color:#663300}
.p_OraSideBarMinWidth,.x4m {width:140px}
.OraSubTab,.x4s {font-family:Arial;font-size:10pt;padding:0px 8px;background-color:#f1ebd0;padding-bottom:1pt}
.OraSubTab .p_OraDisabled,.x4s .x3e {color:#999966}
.OraSubTabSelected,.x4t {font-family:Arial;font-size:10pt;font-weight:bold;padding:0px 8px}
.OraSubTabSelected A,.x4t A,.p_OraTreeDisclosedSymbol A:link,.x5l A:link,.p_OraTreeDisclosedSymbol A:active,.x5l A:active,.p_OraTreeDisclosedSymbol A:visited,.x5l A:visited,.OraBIDrillSymbol,.x75 {color:#336699;text-decoration:none}
.p_OraEmptySubTab,.x4u {font-family:Arial;font-size:10pt;padding:0px 8px}
.OraTableBorder0001,.x4v {border-style:solid;border-width:0px 0px 0px 1px}
.OraTableBorder0010,.x4w {border-style:solid;border-width:0px 0px 1px}
.OraTableBorder0011,.x4x {border-style:solid;border-width:0px 0px 1px 1px}
.OraTableBorder0100,.x4y {border-style:solid;border-width:0px 1px 0px 0px}
.OraTableBorder0101,.x4z {border-style:solid;border-width:0px 1px}
.OraTableBorder0110,.x50 {border-style:solid;border-width:0px 1px 1px 0px}
.OraTableBorder0111,.x51 {border-style:solid;border-width:0px 1px 1px}
.OraTableBorder1000,.x52 {border-style:solid;border-width:1px 0px 0px}
.OraTableBorder1001,.x53 {border-style:solid;border-width:1px 0px 0px 1px}
.OraTableBorder1010,.x54 {border-style:solid;border-width:1px 0px}
.OraTableBorder1011,.x55 {border-style:solid;border-width:1px 0px 1px 1px}
.OraTableBorder1100,.x56 {border-style:solid;border-width:1px 1px 0px 0px}
.OraTableBorder1101,.x57 {border-style:solid;border-width:1px 1px 0px}
.OraTableBorder1110,.x58 {border-style:solid;border-width:1px 1px 1px 0px}
.OraTableBorder1111,.x59 {border-style:solid;border-width:1px}
.OraTableAddTotal,.x5d {font-family:Arial;font-size:10pt;font-weight:bold;text-align:left;background-color:#cccc99;color:#336699}
.OraSortableHeaderBorder,.x5g {border-width:2px;border-style:outset}
.p_OraTreeIcon,.x5m {vertical-align:top}
.p_OraTreeNodeAdjust,.x5n {padding-bottom:2px}
.p_OraTreeRow,.x5o {font-family:Arial;font-size:10pt;color:#003366}
.p_OraTreeRowSelected,.x5p {font-family:Arial;font-size:10pt;font-weight:bold;background-color:#336699;color:#ffffff}
.p_OraTreeRowSelected A:link,.x5p A:link,.p_OraTreeRowSelected A:active,.x5p A:active,.p_OraTreeRowSelected A:visited,.x5p A:visited,.OraNav2Selected A,.x84 A,.OraNav2Enabled A,.x85 A,TD.p_OraSideBar TD.p_OraSelected  A:link,TD.x8v TD.x3f  A:link,TD.p_OraSideBar TD.p_OraSelected  A:active,TD.x8v TD.x3f  A:active,TD.p_OraSideBar TD.p_OraSelected  A:visited,TD.x8v TD.x3f  A:visited,TD SPAN.p_OraTreeRowSelected A:link,TD SPAN.x5p A:link,TD SPAN.p_OraTreeRowSelected A:active,TD SPAN.x5p A:active,TD SPAN.p_OraTreeRowSelected A:visited,TD SPAN.x5p A:visited {color:#ffffff;text-decoration:none}
.OraBIHeaderCellBorder,.x5q {border-width:1px;border-style:solid;border-color:#f1ebd0}
.OraBIDatabodyCellBorder,.x5r {border-width:1px;border-style:solid;border-color:#cccc99}
.OraBICornerComponent,.x5s,.OraBICornerComponent_small,.x5t {font-family:Arial;font-size:10pt;font-weight:bold;text-align:left;background-color:#cccc99;color:#336699;vertical-align:bottom;border-width:1px;border-style:solid;border-left:none;border-color:#f1ebd0;border-top:none}
.OraBIColumnHeader,.x5u,.OraBIColumnHeader_small,.x5v {font-family:Arial;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;vertical-align:bottom;border-width:1px;border-style:solid;border-left:none;border-color:#f1ebd0;border-top:none;text-align:left;text-indent:0}
.OraBIColumnHeaderRight,.x5w,.OraBIColumnHeaderRight_small,.x5x {font-family:Arial;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;vertical-align:bottom;border-width:1px;border-style:solid;border-left:none;border-color:#f1ebd0;border-top:none;text-align:left;text-indent:0;border-right-color:#cccc99}
.OraBIColumnHeaderBottom,.x5y,.OraBIColumnHeaderBottom_small,.x5z {font-family:Arial;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;vertical-align:bottom;border-width:1px;border-style:solid;border-left:none;border-color:#f1ebd0;border-top:none;text-align:left;text-indent:0;border-bottom-color:#cccc99}
.OraBIColumnHeaderBottomRight,.x60,.OraBIColumnHeaderBottomRight_small,.x61 {font-family:Arial;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;vertical-align:bottom;border-width:1px;border-style:solid;border-left:none;border-color:#f1ebd0;border-top:none;text-align:left;text-indent:0;border-right-color:#cccc99;border-bottom-color:#cccc99}
.OraBIRowHeader,.x62,.OraBIRowHeader_small,.x63 {font-family:Arial;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;border-width:1px;border-style:solid;border-left:none;border-color:#f1ebd0;border-top:none;text-align:left;text-indent:0}
.OraBIRowHeaderBottom,.x64,.OraBIRowHeaderBottom_small,.x65 {font-family:Arial;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;border-width:1px;border-style:solid;border-left:none;border-color:#f1ebd0;border-top:none;text-align:left;text-indent:0;border-bottom-color:#cccc99}
.OraBIRowHeaderRight,.x66,.OraBIRowHeaderRight_small,.x67 {font-family:Arial;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;border-width:1px;border-style:solid;border-left:none;border-color:#f1ebd0;border-top:none;text-align:left;text-indent:0;border-right-color:#cccc99}
.OraBIRowHeaderBottomRight,.x68,.OraBIRowHeaderBottomRight_small,.x69 {font-family:Arial;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;border-width:1px;border-style:solid;border-left:none;border-color:#f1ebd0;border-top:none;text-align:left;text-indent:0;border-right-color:#cccc99;border-bottom-color:#cccc99}
.OraBIDatabody,.x6a,.OraBIDatabody_small,.x6b {font-family:Arial;font-size:10pt;color:#000000;vertical-align:baseline;background-color:#f1ebd0;text-align:right;white-space:nowrap;padding-right:2px;border-width:1px;border-style:solid;border-left:none;border-color:#cccc99;border-top:none}
.OraBIDatabodyBand,.x6c,.OraBIDatabodyBand_small,.x6d {font-family:Arial;font-size:10pt;color:#000000;vertical-align:baseline;background-color:#ffffff;text-align:right;white-space:nowrap;padding-right:2px;border-width:1px;border-style:solid;border-left:none;border-color:#cccc99;border-top:none}
.OraBIDatabodyText,.x6e,.OraBIDatabodyText_small,.x6f {font-family:Arial;font-size:10pt;color:#000000;vertical-align:baseline;background-color:#f1ebd0;border-width:1px;border-style:solid;border-left:none;border-color:#cccc99;border-top:none}
.OraBIDatabodyTextBand,.x6g,.OraBIDatabodyTextBand_small,.x6h {font-family:Arial;font-size:10pt;color:#000000;vertical-align:baseline;background-color:#ffffff;border-width:1px;border-style:solid;border-left:none;border-color:#cccc99;border-top:none}
.OraBIPopupCellHighlight,.x6i,.OraBIPopupCellHighlight_small,.x6j {font-family:Arial;font-size:10pt;background-color:#336699;color:#ffffff;vertical-align:baseline}
.OraBIPopupCellLowlight,.x6k,.OraBIPopupCellLowlight_small,.x6l {font-family:Arial;font-size:10pt;background-color:#f1ebd0;color:#000000;vertical-align:baseline}
.OraBITopNavBorder,.x6m {border-width:1px;border-style:solid;border-color:#cccc99;border-bottom:none}
.OraBIBottomNavBorder,.x6n {border-width:1px;border-style:solid;border-color:#cccc99;border-top:none}
.OraBIColGrabber,.x6u {border-right-color:#999966;border-bottom-color:#999966;border-top-color:#f1ebd0;border-left-color:#f1ebd0;border-width:1px;border-style:solid;font-size:7px}
.OraBIColGrabber_small,.x6v {border-right-color:#999966;border-bottom-color:#999966;border-top-color:#f1ebd0;border-left-color:#f1ebd0;border-width:1px;border-style:solid;font-size:4px}
.OraBIColGrabberNoSelection,.x6w {font-size:7px}
.OraBIColGrabberNoSelection_small,.x6x {font-size:4px}
.OraBIRowGrabber,.x6y {border-right-color:#999966;border-bottom-color:#999966;border-top-color:#f1ebd0;border-left-color:#f1ebd0;border-width:1px;border-style:solid}
.OraBIExtraCornerComponent,.x6z {font-family:Arial;font-weight:bold;text-align:left;background-color:#cccc99;color:#336699;vertical-align:bottom;border-width:1px;border-style:solid;border-left:none;border-color:#f1ebd0;border-top:none;font-size:7px}
.OraBIExtraCornerComponent_small,.x70 {font-family:Arial;font-weight:bold;text-align:left;background-color:#cccc99;color:#336699;vertical-align:bottom;border-width:1px;border-style:solid;border-left:none;border-color:#f1ebd0;border-top:none;font-size:4px}
.OraBITooltipPopup,.x76 {border-style:solid;border-color:black;border-width:1px;padding:2px;background-color:#FFFFE0}
.OraBITooltipText,.x77 {font-size:80%}
.OraBIListDefaultHeader,.x78 {border-color:#f1ebd0;font-family:Arial;font-size:10pt;font-weight:bold;text-align:left;background-color:#cccc99;color:#336699;vertical-align:center}
.OraBIListDefaultActions,.x7b {text-align:right;background-color:#f1ebd0;font-family:Arial;font-size:10pt;color:#000000}
.OraBICascadingListDefaultSubHeader,.x7c {font-family:Arial;font-size:10pt;font-weight:bold;text-align:left}
.OraBIListBWHeader,.x7d {font-family:Arial;font-size:10pt;font-weight:bold;text-align:left;color:#FFFFFF;background-color:#000000}
.OraBIListBWContent,.x7e {background-color:#FFFFFF}
.OraBIListBWActions,.x7g {font-family:Arial;font-size:10pt;text-align:right;color:#000000;background-color:#FFFFFF}
.OraBICascadingListBWSubHeader,.x7h {font-family:Arial;font-size:10pt;font-weight:bold;text-align:left;color:#000000}
.OraBIListTanHeader,.x7i {font-family:Arial;font-size:10pt;font-weight:bold;text-align:left;color:#F7F7E7;background-color:#666633}
.OraBIListTanContent,.x7j {background-color:#CCCC99}
.OraBIListTanItems,.x7k {font-family:Arial;font-size:10pt;color:#333300}
.OraBIListTanActions,.x7l {font-family:Arial;font-size:10pt;text-align:right;color:#333300;background-color:#CCCC99}
.OraBICascadingListTanSubHeader,.x7m {font-family:Arial;font-size:10pt;font-weight:bold;text-align:left;color:#666633}
.OraBIListSilverHeader,.x7n {font-family:Arial;font-size:10pt;font-weight:bold;text-align:left;color:#FFFFFF;background-color:#7E7E7E}
.OraBIListSilverContent,.x7o {background-color:#E1E1E1}
.OraBIListSilverItems,.x7p {font-family:Arial;font-size:10pt;color:#333333}
.OraBIListSilverActions,.x7q {font-family:Arial;font-size:10pt;text-align:right;color:#333333;background-color:#E1E1E1}
.OraBICascadingListSilverSubHeader,.x7r {font-family:Arial;font-size:10pt;font-weight:bold;text-align:left;color:#504F4F}
.OraBIListVioletHeader,.x7s {font-family:Arial;font-size:10pt;font-weight:bold;text-align:left;color:#E8E8F7;background-color:#666699}
.OraBIListVioletContent,.x7t {background-color:#E8E8F7}
.OraBIListVioletItems,.x7u {font-family:Arial;font-size:10pt;color:#333366}
.OraBIListVioletActions,.x7v {font-family:Arial;font-size:10pt;text-align:right;color:#333366;background-color:#E8E8F7}
.OraBICascadingListVioletSubHeader,.x7w {font-family:Arial;font-size:10pt;font-weight:bold;text-align:left;color:#666699}
.OraBISelectedListItem,.x7x {font-family:Arial;font-size:10pt;font-weight:bold;font-style:italic}
.p_OraRequired,.x7y {font-size:10pt;font-family:Courier,sans-serif;color:#3366cc}
.OraContentContainerBackgroundTransparent,.x7z {border-color:#336699}
.OraContentContainerBackgroundMedium,.x81 {background-color:#ffffcc;border-color:#cccc99}
.OraContentContainerBackgroundDark,.x82 {border-color:#336699;background-color:#6699cc}
.OraInlineCalendarDisabled,.x83 {font-family:Arial;font-size:9pt}
.OraNav2Selected,.x84 {font-family:Arial;font-size:10pt;font-weight:bold;color:#ffffff;text-decoration:none}
.OraNav2Enabled,.x85 {font-family:Arial;font-size:10pt;color:#ffffff;text-decoration:none}
.OraNav2Disabled,.x86 {font-family:Arial;font-size:10pt;color:#6699cc;text-decoration:none}
.OraHeader,.x1f {margin-bottom:0px;font-weight:bold;font-family:Arial;font-size:16pt;color:#336699}
.OraErrorHeader,.x88 {margin-bottom:0px;font-weight:bold;font-family:Arial;font-size:16pt;color:#cc0000}
.OraDarkHeader,.x89 {margin-bottom:0px;font-weight:bold;font-family:Arial;font-size:16pt;color:#003366}
.OraDarkHeaderSub,.x8a {margin-bottom:0px;font-weight:bold;color:#003366;font-family:Arial;font-size:11pt}
.OraDarkHeaderSubSub,.x8b {margin-bottom:0px;font-weight:bold;color:#003366;font-family:Arial;font-size:9pt}
.OraLightHeader,.x8c {margin-bottom:0px;font-weight:bold;font-family:Arial;font-size:16pt;color:#6699cc}
.OraLightHeaderSub,.x8d {margin-bottom:0px;font-family:Arial;font-size:13pt;color:#6699cc;font-weight:bold}
.OraLightHeaderSubSub,.x8e {margin-bottom:0px;color:#6699cc;font-weight:bold;font-family:Arial;font-size:9pt}
.OraColorHeader,.x8f {margin-bottom:0px;font-weight:bold;font-family:Arial;font-size:16pt;color:#ffffcc}
.OraColorHeaderSub,.x8g {margin-bottom:0px;font-weight:bold;color:#ffffcc;font-family:Arial;font-size:11pt}
.OraColorHeaderSubSub,.x8h {margin-bottom:0px;font-weight:bold;color:#ffffcc;font-family:Arial;font-size:9pt}
.OraPortletHeader,.x8i,.OraDarkPortletHeader,.x8j {margin-bottom:0px;font-family:Arial;font-size:10pt;font-weight:bold;color:#000000}
.p_OraSpacingHeader,.x8k {margin:4px 0px 2px 0px}
.p_OraSpacingHeaderSub,.x8l {margin:10px 0px 2px 0px}
.p_OraSpacingHeaderLarge,.x8m {margin:20px 0px 2px 0px}
.OraMessageBoxParagraph,.x8o {font-family:Arial;font-size:10pt;color:#336699;margin-top:5px}
.OraMessageBoxErrorList,.x8p {font-family:Arial;font-size:10pt;color:#cc0000;margin-bottom:0px}
.OraMessageBoxErrorParagraph,.x8r {font-family:Arial;font-size:10pt;color:#cc0000;margin-top:5px}
.p_OraSideBar,.x8v {font-family:Arial;font-size:10pt;background-color:#cccc99;color:#000000}
TD.p_OraSideBar A:active,TD.x8v A:active {color:#003399}
TD.p_OraSideBar SPAN.p_OraDisabled,TD.x8v SPAN.x3e {color:#ffffcc}
.OraSubTabLayoutBody,.x8w {padding-top:10px;padding-bottom:10px}
.OraNav1Selected,.x8x {font-family:Arial;font-size:11pt;background-color:#336699;color:#ffffff;font-weight:bold;text-decoration:none}
.OraNav1Enabled,.x8y {font-family:Arial;font-size:11pt;background-color:#cccc99;color:#000000;text-decoration:none}
.OraNav1Disabled,.x8z {font-family:Arial;font-size:11pt;background-color:#cccc99;color:#ffffcc;text-decoration:none}
.p_OraTableFooterTotal,.x90 {text-align:right;padding:0px 0px 0px 30px}
.p_OraAlignOffset,.x91,.p_OraAlignOffsetNoHeight,.x92 {margin-right:8px;width:97%;margin-left:12px}
.p_OraAlignNoOffset,.x93 {margin-right:8px;width:97%;margin-left:0px}
.p_OraSandGradient,.x94 {background-repeat:no-repeat}
.OraOffSetMenu,.x95 {background-color:#336699;padding-left:12px;height:1.2em}
.OraGlobalButtonBarTopOffset,.x96 {padding-top:4px}
.OraLowVis A:active,.x97 A:active,.OraLowVis A:focus,.x97 A:focus {background-color:#FFFFCC;color:black;outline:thick}
