/* CSS file generated on Wed Sep 15 16:14:07 LKT 2004 */
A:link {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#663300}
A:active {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#ff6600}
A:visited {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#996633}
.OraBGColorVeryDark,.x0 {background-color:#003366}
.OraBGColorDark,.x1 {background-color:#336699}
.OraBGColorMedium,.x2 {background-color:#6699cc}
.OraBGColorLight,.x3 {background-color:#99ccff}
.OraBGGrayVeryDark,.x4 {background-color:#333333}
.OraBGGrayDark,.x5 {background-color:#FFFFFF}
.OraBGGrayMedium,.x6 {background-color:#999999}
.OraBGGrayLight,.x7 {background-color:#cccccc}
.OraBGAccentVeryDark,.x8 {background-color:#999966}
.OraBGAccentDark,.x9 {background-color:#cccc99}
.OraBGAccentMedium,.xa {background-color:#ffffcc}
.OraBGAccentLight,.xb {background-color:#f7f7e7}
.OraBody,.xc {background-color:#f7f7e7;font-family:Arial,Helvetica,Geneva,sans-serif}
.OraPromptText,.xd {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;text-align:right;color:#000000;font-weight:normal}
.OraDataText,.xe {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;color:#000000}
.OraDataNumber,.xf {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;color:#000000;text-align:right}
.OraFieldText,.xg {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#000000}
.OraFieldTextDisabled,.xh {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#999999}
.OraFieldNumber,.xi {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;text-align:right;color:#000000}
.OraFieldNumberDisabled,.xj {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;text-align:right;color:#999999}
.OraInstructionText,.xk {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#000000}
.OraInstructionTextStrong,.xl {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;color:#000000}
.OraButtonText,.xm {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;background-color:#f7f7e7;color:#000000}
.OraButtonTextDisabled,.xn {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;background-color:#f7f7e7;color:#999966}
.OraApplicationSwitcherText,.xo {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8pt}
.OraGlobalButtonText,.xp {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8pt;color:#663300}
.OraGlobalButtonTextSelected,.xq {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8pt;color:#336699}
.OraGlobalButtonTextDisabled,.xr {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8pt;color:#999966}
.OraLinkText,.xs {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#663300}
.OraVLinkText,.xt {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#996633}
.OraALinkText,.xu {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#ff6600}
.OraTipLabel,.xv {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;color:#336699}
.OraTipText,.xw {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#336699}
.OraInlineInfoText,.xx {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8pt;color:#336699}
.OraTextInline,.xy {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8pt;color:#6699cc}
.OraErrorText,.xz {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#cc0000}
.OraErrorNameText,.x10 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;color:#cc0000}
.OraInlineErrorText,.x11 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8pt;color:#cc0000}
.OraErrorHeader,.x12 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:16pt;color:#cc0000}
.OraHeader,.x13 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:16pt;color:#336699}
.OraHeaderSub,.x14 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:13pt;color:#336699;font-weight:bold}
.OraHeaderSubSub,.x15 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:11pt;color:#336699;font-weight:bold}
.OraDarkHeader,.x16 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:16pt;color:#003366}
.OraDarkHeaderSub,.x17 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:13pt;color:#003366;font-weight:bold}
.OraDarkHeaderSubSub,.x18 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:11pt;color:#003366;font-weight:bold}
.OraLightHeader,.x19 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:16pt;color:#6699cc}
.OraLightHeaderSub,.x1a {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:13pt;color:#6699cc;font-weight:bold}
.OraLightHeaderSubSub,.x1b {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:11pt;color:#6699cc;font-weight:bold}
.OraColorHeader,.x1c {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:16pt;color:#ffffcc}
.OraColorHeaderSub,.x1d {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:13pt;color:#ffffcc;font-weight:bold}
.OraColorHeaderSubSub,.x1e {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:11pt;color:#ffffcc;font-weight:bold}
.OraPortletHeader,.x1f {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;color:#000000}
.OraDarkPortletHeader,.x1g {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#000000}
.OraGlobalPageTitle,.x1h {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:13pt;color:#f7f7e7;font-weight:bold}
.OraNav1Selected,.x1i {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:11pt;background-color:#336699;color:#99ccff;font-weight:bold;text-decoration:none}
.OraNav1Enabled,.x1j {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:11pt;background-color:#cccc99;color:#003366;text-decoration:none}
.OraNav1Disabled,.x1k {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:11pt;background-color:#cccc99;color:#ffffcc;text-decoration:none}
.OraNav2Selected,.x1l {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;color:#f7f7e7;text-decoration:none}
TD.OraNav2Selected A:link,TD.x1l A:link {color:#f7f7e7;text-decoration:none}
TD.OraNav2Selected A:active,TD.x1l A:active {color:#f7f7e7;text-decoration:none}
TD.OraNav2Selected A:visited,TD.x1l A:visited {color:#f7f7e7;text-decoration:none}
.OraNav2Enabled,.x1m {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#cccc99;text-decoration:none}
TD.OraNav2Enabled A:link,TD.x1m A:link {color:#cccc99;text-decoration:none}
TD.OraNav2Enabled A:active,TD.x1m A:active {color:#cccc99;text-decoration:none}
TD.OraNav2Enabled A:visited,TD.x1m A:visited {color:#cccc99;text-decoration:none}
.OraNav2Disabled,.x1n {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#6699cc;text-decoration:none}
.OraNav3Selected,.x1o {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;background-color:#336699;color:#f7f7e7;text-decoration:none}
.OraNav3Enabled,.x1p {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;background-color:#cccc99;color:#003366}
.OraNav3Disabled,.x1q {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;background-color:#cccc99;color:#ffffcc;text-decoration:none}
.OraTableTitle,.x1r {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:13pt;background-color:#f7f7e7;color:#336699}
.OraTable,.x1s {background-color:#999966}
.OraTableControlBarText,.x1t {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:11pt;background-color:#cccc99;color:#336699;font-weight:bold}
.OraTableColumnHeader,.x1u {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;text-align:left;background-color:#cccc99;color:#336699;vertical-align:bottom}
.OraTableColumnHeaderNumber,.x1v {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;vertical-align:bottom;text-align:right}
.OraTableColumnHeaderIconButton,.x1w {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;vertical-align:bottom;text-align:center}
.OraTableSortableColumnHeader,.x1x {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;text-align:left;background-color:#cccc99;color:#336699;vertical-align:bottom;cursor:hand}
.OraTableSortableColumnHeaderNumber,.x1y {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;vertical-align:bottom;cursor:hand;text-align:right}
.OraTableSortableColumnHeaderIconButton,.x1z {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;vertical-align:bottom;cursor:hand;text-align:center}
.OraTableRowHeader,.x20 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;text-align:right;background-color:#cccc99;color:#336699}
.OraTableColumnFooter,.x21 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;text-align:left;background-color:#cccc99;color:#336699}
.OraTableTotal,.x22 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;text-align:right;background-color:#cccc99;color:#336699}
.OraTableAddTotal,.x23 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;text-align:left;background-color:#cccc99;color:#336699}
.OraTableTotalNumber,.x24 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;text-align:right;background-color:#cccc99;color:#000000;vertical-align:baseline}
.OraTableTotalText,.x25 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;text-align:left;background-color:#cccc99;color:#000000;vertical-align:baseline}
.OraTableCellText,.x26 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;background-color:#f7f7e7;color:#000000;vertical-align:baseline}
.OraTableCellTextBand,.x27 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#000000;background-color:#ffffff;vertical-align:baseline}
.OraTableCellNumber,.x28 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;text-align:right;background-color:#f7f7e7;color:#000000;vertical-align:baseline}
.OraTableCellNumberBand,.x29 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;text-align:right;color:#000000;background-color:#ffffff;vertical-align:baseline}
.OraTableCellIconButton,.x2a {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;text-align:center;background-color:#f7f7e7;color:#000000;vertical-align:baseline}
.OraTableCellIconButtonBand,.x2b {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;text-align:center;color:#000000;background-color:#ffffff;vertical-align:baseline}
.OraTableCellSelect,.x2c {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;text-align:center;background-color:#f7f7e7;color:#000000;vertical-align:baseline}
.OraTableCellSelectBand,.x2d {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;text-align:center;color:#000000;background-color:#ffffff;vertical-align:baseline}
.OraTableVerticalGrid,.x2e {background-color:#cccc99;width:1px}
.OraTableVerticalHeaderGrid,.x2f {background-color:#f7f7e7;width:1px}
.OraTableHorizontalGrid,.x2g {background-color:#cccc99;width:1px}
.OraTableHorizontalHeaderGrid,.x2h {background-color:#f7f7e7;width:1px}
.OraTableShadowHeaderGrid,.x2i {background-color:#666633;width:1px}
.OraTableHeaderLink,.x2j {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;text-decoration:none}
.OraTableSortableHeaderLink,.x2k {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;background-color:#cccc99;color:#336699;text-decoration:none;vertical-align:bottom}
.OraTableDetail,.x2l {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#000000;background-color:#ffffff}
.OraTrainActive,.x2m {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:9pt;text-align:center;color:#336699;font-weight:bold}
.OraTrainVisited,.x2n {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:9pt;text-align:center;color:#cccc99}
.OraTrainUnvisited,.x2o {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:9pt;text-align:center;color:#336699}
.OraTrainDisabled,.x2p {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:9pt;text-align:center;color:#999999}
.OraPrivacy,.x2q {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8pt;text-align:right;color:#663300}
TD.OraPrivacy A:link,TD.x2q A:link {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8pt}
TD.OraPrivacy A:active,TD.x2q A:active {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8pt}
TD.OraPrivacy A:visited,TD.x2q A:visited {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8pt}
.OraCopyright,.x2r {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8pt;text-align:left;color:#000000}
TD.OraCopyright A:link,TD.x2r A:link {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8pt;color:#000000}
TD.OraCopyright A:active,TD.x2r A:active {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8pt;color:#000000}
TD.OraCopyright A:visited,TD.x2r A:visited {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8pt;color:#000000}
.OraCrumbsSelected,.x2s {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:9pt;color:#000000;text-decoration:none}
.OraCrumbsEnabled,.x2t {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:9pt;color:#663300}
.OraNavBarActiveLink,.x2u {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#663300}
.OraNavBarInactiveLink,.x2v {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#999966}
.OraNavBarViewOnly,.x2w {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#336699}
.OraCalendarTitle,.x2x {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:13pt;text-align:center;background-color:#f7f7e7;color:#336699}
.OraCalendarHeader,.x2y {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;text-align:center;background-color:#cccc99;color:#336699;padding:2px}
.OraCalendarDisabled,.x2z {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;text-align:center;background-color:#f7f7e7;line-height:1.5;padding:2px;color:#999999;text-decoration:none}
.OraCalendarEnabled,.x30 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;text-align:center;color:#336699;text-decoration:none}
.OraCalendarSelected,.x31 {background-color:#999966;color:#f7f7e7;padding:2px}
TABLE.OraCalendarDisabled A:link,TABLE.x2z A:link {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;text-align:center;color:#336699;text-decoration:none}
TABLE.OraCalendarDisabled A:active,TABLE.x2z A:active {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;text-align:center;color:#336699;text-decoration:none}
TABLE.OraCalendarDisabled A:visited,TABLE.x2z A:visited {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;text-align:center;color:#336699;text-decoration:none}
.OraSubTab,.x32 {background-color:#f7f7e7;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#999966;padding-bottom:2pt}
.OraSubTabSelected,.x33 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:11pt;color:#336699;font-weight:bold}
TD.OraSubTabSelected A:link,TD.x33 A:link {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:11pt;color:#336699;text-decoration:none}
TD.OraSubTabSelected A:active,TD.x33 A:active {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:11pt;color:#336699;text-decoration:none}
TD.OraSubTabSelected A:visited,TD.x33 A:visited {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:11pt;color:#336699;text-decoration:none}
.OraShuttleHeader,.x34 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:11pt;color:#336699;font-weight:bold}
.OraShuttleLinkText,.x35 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:9pt;color:#663300}
.OraMessageBoxList,.x36 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#336699;margin-bottom:0px}
.OraMessageBoxLink,.x37 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;color:#336699}
.OraMessageBoxParagraph,.x38 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#336699;margin-top:15px}
.OraMessageBoxErrorList,.x39 {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#cc0000;margin-bottom:0px}
.OraMessageBoxErrorLink,.x3a {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;color:#cc0000}
.OraMessageBoxErrorParagraph,.x3b {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#cc0000;margin-top:15px}
.p_OraQuickSearchBox,.x3c {background-color:#f7f7e7;border-color:#cccc99;border-style:solid;padding:0pt 5pt 5pt 5pt;border-width:0px 0px 1px 1px}
.p_OraGlobalQuick,.x3d {border-color:#cccc99;border-style:solid;border-width:0px 0px 0px 1px}
.p_OraSelected,.x3e {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;background-color:#336699;color:#f7f7e7;text-decoration:none}
.p_OraDisabled,.x3f {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt}
.p_OraSideBar,.x3g {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;background-color:#cccc99;color:#003366}
TD.p_OraSideBar A:link,TD.x3g A:link {color:#003366}
TD.p_OraSideBar A:active,TD.x3g A:active {color:#003399}
TD.p_OraSideBar A:visited,TD.x3g A:visited {color:#336699}
TD.p_OraSideBar SPAN.p_OraDisabled,TD.x3g SPAN.x3f {color:#ffffcc}
TD.p_OraSideBar TD.p_OraSelected  A:link,TD.x3g TD.x3e  A:link {color:#f7f7e7;text-decoration:none}
TD.p_OraSideBar TD.p_OraSelected  A:active,TD.x3g TD.x3e  A:active {color:#f7f7e7;text-decoration:none}
TD.p_OraSideBar TD.p_OraSelected  A:visited,TD.x3g TD.x3e  A:visited {color:#f7f7e7;text-decoration:none}
.p_OraTreeIcon,.x3h {vertical-align:top}
.p_OraTreeNodeAdjust,.x3i {padding-bottom:2px}
.p_OraTreeRowSelected,.x3j {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;font-weight:bold;background-color:#336699;color:#f7f7e7}
.p_OraTreeRow,.x3k {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10pt;color:#003366}
SPAN.p_OraTreeRow A:link,SPAN.x3k A:link {color:#663300}
SPAN.p_OraTreeRow A:active,SPAN.x3k A:active {color:#663300}
SPAN.p_OraTreeRow A:visited,SPAN.x3k A:visited {color:#663300}
SPAN.p_OraTreeRowSelected A:link,SPAN.x3j A:link {color:#ffffff;text-decoration:none}
SPAN.p_OraTreeRowSelected A:active,SPAN.x3j A:active {color:#ffffff;text-decoration:none}
SPAN.p_OraTreeRowSelected A:visited,SPAN.x3j A:visited {color:#ffffff;text-decoration:none}
.p_OraHiddenLabel,.x3l {position:absolute;top:-999px;left:0px}
.p_OraSpacingHeader,.x3m {margin:4px 0px 2px 0px}
.p_OraSpacingHeaderSub,.x3n {margin:10px 0px 2px 0px}
.p_OraSpacingHeaderLarge,.x3o {margin:20px 0px 2px 0px}
