/* ==========================================
** THIS FILE IS GENERATED WITH
** THE CC-RESOURCEFACTORY TOOL.
**
** USER...........: ndossantos
** PAINTER........: def
** BUILD-FACTORY..: v1.4.055
** BUILD-DATE.....: Mon Nov 24 10:03:26 CET 2008
** BUILD-DIRECTORY: C:\bea\weblogic81\samples\domains\examples\applications\CURRENT
** BUILD-FILE.....: U:\Data\workspace\EFA_CC_RES\build/../demo/resources-def.xml
**
** DO NOT MODIFY!
** ==========================================
*/

/* ==========================================
** HeadlineControl
**
** Acronym's
** ------------------------------------------
**
** ==========================================
*/

.hdr .c {
	font-family : Arial;
	font-size : 11pt;
	font-weight : bold;
	color: #FFCC00;
	border-bottom: 1px solid #0D1B6F;
	padding-left : 2px;
	padding-bottom : 2px;
}

/* Detail */
.hdr .d {
	font-family : Arial;
	font-size : 8pt;
	font-weight : bold;
	color: #8BA5AB;
}

/* ==========================================
** ListControl (with frame)
**
** Acronym's
** ------------------------------------------
**
** ==========================================
*/

.lc .lcb INPUT {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8pt;
	color: black;
	background-color : #FFFFFF;
	font : normal;
}

.lc .lcb SELECT {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8pt;
	color: black;
	background-color : #FFFFFF;
	font : normal;
}

.lc .lcb TEXTAREA {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8pt;
	color: black;
	background-color : #FFFFFF;
	font : normal;
}


/* ListHeader */
.lc .lch {
	font-family : Arial;
	font-size : 8pt;
	font-weight : bold;
	color : #FFFFE1;
	background-color : #0D1B6F;
	width : 100%;
}

/* ListControl Body */
.lc .lcb {
	border-left: 1px solid #EFEFEF;
	border-right: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
	background-color : #EFEFEF;
	padding: 5px;
}

/* header (level 0) */
.lc .lcb .header, .lc .lcb .header TD {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	background-color : #FFCC00;
	color : #0D1B6F;
	padding-left : 5px;
	padding-right : 5px;
	height : 20px;
	vertical-align : middle;
}

.lc .lcb .header TD A {
	color : #0D1B6F;
}

.lc .lcb .header SPAN {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #0D1B6F;
	vertical-align : middle;
}

/* header1 (level 1) */
.lc .lcb .header1, .lc .lcb .header1 TD {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	padding-left : 5px;
	padding-right : 5px;
	height : 18px;
	vertical-align : middle;
}

.lc .lcb .header1 TD A {
}

.lc .lcb .header1 SPAN {
	font-family : Arial;
	font-size : 9pt;
	font-weight : normal;
	vertical-align : middle;
}

/* header2 (level 2) */
.lc .lcb .header2, .lc .lcb .header2 TD {
	font-family : Arial;
	font-size : 8pt;
	font-weight : bold;
	padding-left : 5px;
	padding-right : 5px;
	height : 18px;
	vertical-align : middle;
}

.lc .lcb .header2 TD A {
}

.lc .lcb .header2 SPAN {
	font-family : Arial;
	font-size : 8pt;
	font-weight : normal;
	vertical-align : middle;
}

/* even rows */
.lc .lcb .even {
	background-color : #F7F3F7;
}

.lc .lcb .evens {
	background-color : #D6D7EF;
}

.lc .lcb .even td, .lc .lcb .evens td {
	font-family : Arial;
	font-size : 8pt;
	padding-left : 5px;
	padding-right : 5px;
	height : 18px;
}


/* odd rows */
.lc .lcb .odd  {
	background-color : #FFFFFF;
}

.lc .lcb .odds  {
	background-color : #FFFFFF;
}

.lc .lcb .odd  td, .lc .lcb .odds  td {
	font-family : Arial;
	font-size : 8pt;
	padding-left : 5px;
	padding-right : 5px;
	height : 18px;
}


/* Hyperlinks */
.lc .lcb tr td a {
	font-family : Arial;
	font-size : 8pt;
	text-decoration : none;
	color : #0D1B6F;
}

/* Caption */
.lc .lch .c {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	background-color : #0D1B6F;
	color: #FFCC00;
}

/* Detail */
.lc .lch .d {
	font-family : Arial;
	font-size : 8pt;
	font-weight : normal;
	background-color : #0D1B6F;
	color: #FFCC00;
}


/* Page thumb */
.lc .lch .pg {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : white;
	text-decoration : underline;
	cursor: pointer;
	cursor: hand;
}

/* Page seperator */
.lc .lch .pgsep {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : white;
}

/* Page thumb */
.lc .lch. pg:hover {}

/* Page thumb selected */
.lc .lch .pgs {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : orange;
	cursor: pointer;
	cursor: hand;
	text-decoration : underline;
}

/* ==========================================
** ListControl (without frame)
**
** Acronym's
** ------------------------------------------
**
** ==========================================
*/

.lc_nf .lcb INPUT {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8pt;
	color: black;
	background-color : #FFFFFF;
	font : normal;
}

.lc_nf .lcb SELECT {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8pt;
	color: black;
	background-color : #FFFFFF;
	font : normal;
}

.lc_nf .lcb TEXTAREA {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8pt;
	color: black;
	background-color : #FFFFFF;
	font : normal;
}


/* ListHeader */
.lc_nf .lch {
	font-family : Arial;
	font-size : 8pt;
	font-weight : bold;
	color : #FFFFE1;
	width : 100%;
	padding: 2px;
	margin-bottom: 2px;
}

/* ListControl Body */
.lc_nf .lcb {
	background-color : #EFEFEF;
}

/* header (level 0) */
.lc_nf .lcb .header, .lc_nf .lcb .header TD {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	background-color : #FFCC00;
	color : #0D1B6F;
	padding-left : 5px;
	padding-right : 5px;
	height : 20px;
	vertical-align : middle;
}

.lc_nf .lcb .header TD A {
	color : #0D1B6F;
}

.lc_nf .lcb .header SPAN {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #0D1B6F;
	vertical-align : middle;
}

/* header1 (level 1) */
.lc_nf .lcb .header1, .lc_nf .lcb .header1 TD {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	padding-left : 5px;
	padding-right : 5px;
	height : 18px;
	vertical-align : middle;
}

.lc_nf .lcb .header1 TD A {
}

.lc_nf .lcb .header1 SPAN {
	font-family : Arial;
	font-size : 9pt;
	font-weight : normal;
	vertical-align : middle;
}

/* header2 (level 2) */
.lc_nf .lcb .header2, .lc_nf .lcb .header2 TD {
	font-family : Arial;
	font-size : 8pt;
	font-weight : bold;
	padding-left : 5px;
	padding-right : 5px;
	height : 18px;
	vertical-align : middle;
}

.lc_nf .lcb .header2 TD A {
}

.lc_nf .lcb .header2 SPAN {
	font-family : Arial;
	font-size : 8pt;
	font-weight : normal;
	vertical-align : middle;
}

/* even rows */
.lc_nf .lcb .even {
	background-color : #F7F3F7;
}

.lc_nf .lcb .evens {
	background-color : #D6D7EF;
}

.lc_nf .lcb .even td, .lc_nf .lcb .evens td {
	font-family : Arial;
	font-size : 8pt;
	padding-left : 5px;
	padding-right : 5px;
	height : 18px;
}


/* odd rows */
.lc_nf .lcb .odd  {
	background-color : #FFFFFF;
}

.lc_nf .lcb .odds  {
	background-color : #FFFFFF;
}

.lc_nf .lcb .odd  td, .lc_nf .lcb .odds  td {
	font-family : Arial;
	font-size : 8pt;
	padding-left : 5px;
	padding-right : 5px;
	height : 18px;
}


/* Hyperlinks */
.lc_nf .lcb tr td a {
	font-family : Arial;
	font-size : 8pt;
	text-decoration : none;
	color : #0D1B6F;
}

/* Caption */
.lc_nf .lch .c {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	background-color : #0D1B6F;
	color: #FFCC00;
}

/* Detail */
.lc_nf .lch .d {
	font-family : Arial;
	font-size : 8pt;
	font-weight : normal;
	background-color : #0D1B6F;
	color: #FFCC00;
}


/* Page thumb */
.lc_nf .lch .pg {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : black;
	text-decoration : underline;
	cursor: pointer;
	cursor: hand;
}

/* Page seperator */
.lc_nf .lch .pgsep {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : black;
}

/* Page thumb */
.lc_nf .lch. pg:hover {}

/* Page thumb selected */
.lc_nf .lch .pgs {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : orange;
	cursor: pointer;
	cursor: hand;
	text-decoration : underline;
}

/* ==========================================
** TreeListControl
**
** Acronym's
** ------------------------------------------
**
** ==========================================
*/

.tlc .tlcb INPUT {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8pt;
	color: black;
	background-color : #FFFFFF;
	font-weight : normal;
}

.tlc .tlcb SELECT {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8pt;
	color: black;
	background-color : #FFFFFF;
	font-weight : normal;
}

.tlc .tlcb TEXTAREA {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8pt;
	color: black;
	background-color : #FFFFFF;
	font-weight : normal;
}


/* ListHeader */
.tlc .tlch {
	font-family : Arial;
	font-size : 8pt;
	font-weight : bold;
	color : #FFFFE1;
	background-color : #0D1B6F;
	width : 100%;
}

/* ListControl Body */
.tlc .tlcb {
	border-left: 1px solid #EFEFEF;
	border-right: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
	background-color : #EFEFEF;
	padding: 5px;
}

/* header (level 0) */
.tlc .tlcb .header, .tlc .tlcb .header TD, .tlc .tlcb .header TD A {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	background-color : #FFCC00;
	color : #0D1B6F;
	padding-left : 5px;
	padding-right : 5px;
	height : 20px;
	vertical-align : middle;
}

/* header1 (level 1) */
.tlc .tlcb .header1, .tlc .tlcb .header1 TD, .tlc .tlcb .header1 TD A {
	font-family : Arial;
	font-size : 9pt;
	font-weight : normal;
	padding-left : 5px;
	padding-right : 5px;
	height : 20px;
	vertical-align : middle;
}

/* header2 (level 2) */
.tlc .tlcb .header2, .tlc .tlcb .header2 TD, .tlc .tlcb .header2 TD A {
	font-family : Arial;
	font-size : 8pt;
	font-weight : normal;
	padding-left : 5px;
	padding-right : 5px;
	height : 20px;
	vertical-align : middle;
}

/* even rows */
.tlc .tlcb .even {
	background-color : #F7F3F7;
}

.tlc .tlcb .evens {
	background-color : #D6D7EF;
}

.tlc .tlcb .even td, .tlc .tlcb .evens td {
	font-family : Arial;
	font-size : 8pt;
	padding-left : 5px;
	padding-right : 5px;
	height : 18px;
}


/* even row tree column */
.tlc .tlcb .even tr td, .tlc .tlcb .evens tr td {
	padding-left : 0px;
	padding-right : 0px;
}

/* odd rows */
.tlc .tlcb .odd  {
	background-color : #FFFFFF;
}

.tlc .tlcb .odds  {
	background-color : #FFFFFF;
}

.tlc .tlcb .odd  td, .tlc .tlcb .odds  td {
	font-family : Arial;
	font-size : 8pt;
	padding-left : 5px;
	padding-right : 5px;
	height : 18px;
}

.tlc .tlcb .ti .feact {
	padding-left : 6px;
	color: blue;
	cursor: pointer;
	cursor: hand;
}

/* odd row tree column */
.tlc .tlcb .odd tr td, .tlc .tlcb .odds tr td {
	padding-left : 0px;
	padding-right : 0px;
}

/* Hyperlinks */
.tlc .tlcb tr td a {
	font-family : Arial;
	font-size : 8pt;
	text-decoration : none;
	color : #0D1B6F;
}

/* Caption */
.tlc .tlch .c {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	background-color : #0D1B6F;
	color: #FFCC00;
}

/* Detail */
.tlc .tlch .d {
	font-family : Arial;
	font-size : 8pt;
	font-weight : normal;
	background-color : #0D1B6F;
	color: #FFCC00;
}


/* Page thumb */
.tlc .tlch .pg {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : white;
	text-decoration : underline;
	cursor: pointer;
	cursor: hand;
}

/* Page seperator */
.tlc .tlch .pgsep {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : white;
}

/* Page thumb */
.tlc .tlch. pg:hover {}

/* Page thumb selected */
.tlc .tlch .pgs {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : orange;
	cursor: pointer;
	cursor: hand;
	text-decoration : underline;
}

/* ==========================================
** TreeListControl (no frame)
**
** Acronym's
** ------------------------------------------
**
** ==========================================
*/

.tlc_nf .tlcb INPUT {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8pt;
	color: black;
	background-color : #FFFFFF;
	font-weight : normal;
}

.tlc_nf .tlcb SELECT {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8pt;
	color: black;
	background-color : #FFFFFF;
	font-weight : normal;
}

.tlc_nf .tlcb TEXTAREA {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8pt;
	color: black;
	background-color : #FFFFFF;
	font-weight : normal;
}


/* ListHeader */
.tlc_nf .tlch {
	font-family : Arial;
	font-size : 8pt;
	font-weight : bold;
	color : #FFFFE1;
	width : 100%;
	padding: 2px;
	margin-bottom: 2px;
}

/* ListControl Body */
.tlc_nf .tlcb {
	background-color : #EFEFEF;
}

/* header (level 0) */
.tlc_nf .tlcb .header, .tlc_nf .tlcb .header TD, .tlc_nf .tlcb .header TD A {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	background-color : #FFCC00;
	color : #0D1B6F;
	padding-left : 5px;
	padding-right : 5px;
	height : 20px;
	vertical-align : middle;
}

/* header1 (level 1) */
.tlc_nf .tlcb .header1, .tlc_nf .tlcb .header1 TD, .tlc_nf .tlcb .header1 TD A {
	font-family : Arial;
	font-size : 9pt;
	font-weight : normal;
	padding-left : 5px;
	padding-right : 5px;
	height : 20px;
	vertical-align : middle;
}

/* header2 (level 2) */
.tlc_nf .tlcb .header2, .tlc_nf .tlcb .header2 TD, .tlc_nf .tlcb .header2 TD A {
	font-family : Arial;
	font-size : 8pt;
	font-weight : normal;
	padding-left : 5px;
	padding-right : 5px;
	height : 20px;
	vertical-align : middle;
}

/* even rows */
.tlc_nf .tlcb .even {
	background-color : #F7F3F7;
}

.tlc_nf .tlcb .evens {
	background-color : #D6D7EF;
}

.tlc_nf .tlcb .even td, .tlc_nf .tlcb .evens td {
	font-family : Arial;
	font-size : 8pt;
	padding-left : 5px;
	padding-right : 5px;
	height : 18px;
}


/* even row tree column */
.tlc_nf .tlcb .even tr td, .tlc_nf .tlcb .evens tr td {
	padding-left : 0px;
	padding-right : 0px;
}

/* odd rows */
.tlc_nf .tlcb .odd  {
	background-color : #FFFFFF;
}

.tlc_nf .tlcb .odds  {
	background-color : #FFFFFF;
}

.tlc_nf .tlcb .odd  td, .tlc_nf .tlcb .odds  td {
	font-family : Arial;
	font-size : 8pt;
	padding-left : 5px;
	padding-right : 5px;
	height : 18px;
}

.tlc_nf .tlcb .ti .feact {
	padding-left : 6px;
	color: blue;
	cursor: pointer;
	cursor: hand;
}

/* odd row tree column */
.tlc_nf .tlcb .odd tr td, .tlc_nf .tlcb .odds tr td {
	padding-left : 0px;
	padding-right : 0px;
}

/* Hyperlinks */
.tlc_nf .tlcb tr td a {
	font-family : Arial;
	font-size : 8pt;
	text-decoration : none;
	color : #0D1B6F;
}

/* Caption */
.tlc_nf .tlch .c {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	background-color : #0D1B6F;
	color: #FFCC00;
}

/* Detail */
.tlc_nf .tlch .d {
	font-family : Arial;
	font-size : 8pt;
	font-weight : normal;
	background-color : #0D1B6F;
	color: #FFCC00;
}


/* Page thumb */
.tlc_nf .tlch .pg {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : black;
	text-decoration : underline;
	cursor: pointer;
	cursor: hand;
}

/* Page seperator */
.tlc_nf .tlch .pgsep {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : black;
}

/* Page thumb */
.tlc_nf .tlch. pg:hover {}

/* Page thumb selected */
.tlc_nf .tlch .pgs {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : orange;
	cursor: pointer;
	cursor: hand;
	text-decoration : underline;
}

/* ==========================================
** TabsetControl
**
** Acronym's
** ------------------------------------------
** .tsc     = TabSet Control
** ==========================================
*/

.tsc  {
	color: #000000;
	font-family: sans-serif;
	font-size : 8pt;
	font-weight : bold;
}

.tsc .sel, .tsc .sel A {
	color: #000000;
	cursor : hand;
	vertical-align : middle;
}

.tsc .body {
	background-color : #EFEFEF;
	border-left : 1px solid #0D1B6F;
	border-right : 1px solid #0D1B6F;
	border-bottom : 1px solid #0D1B6F;
}

.tsc .unsel, .tsc .unsel A {
	color: #FFFFFF;
	cursor : hand;
	vertical-align : middle;
}

.tsc .disabled {
	color: #FFFFE1;
	vertical-align : middle;
}

.tabScrollBtnL {
	padding-left: 3px;
	padding-top: 6px;
	padding-right: 1px;
	vertical-align : baseline;
}

.tabScrollBtnR {
	padding-top: 6px;
	padding-left: 0px;
	padding-right: 3px;
	vertical-align : baseline;
}

.tabDetail{
	font-weight: normal;
	padding-left: 20px;
}

/* Hyperlinks */
.tsc a {
	font-family : Arial;
	font-size : 8pt;
	text-decoration : none;
	color : blue;
}


/* ==========================================
** TreeControl
**
** Acronym's
** ------------------------------------------
**
** ==========================================
*/

/* TreeControl */
.tc {
	font-family : Arial;
	font-size : 8pt;
	font-weight : normal;
	border : none;
}

.tc TD {
	border : none;
}

/* odd rows */
.tc .tlodd TR {
	font-family : Arial;
	font-size : 8pt;
	font-weight : normal;
	background-color : #FFFFFF;
}

.tc .tlodd TD {
	border-bottom : 1px solid #0D1B6F;
}

/* even rows */
.tc .tleven TR {
	font-family : Arial;
	font-size : 8pt;
	font-weight : normal;
	background-color : #F7F3F7;
	border : none;
}

.tc .tleven TD {
	border-bottom : 1px solid  #0D1B6F;
}


/* Tree Control Item */
.ti {
	width : 100%;
	padding-left : 4px;
}

.ti A {
	color : #0D1B6F;
	padding-left : 4px;
	text-decoration : none;
}

/* Selected Tree Control Item */
.tis {
	width : 100%;
	padding-left : 4px;
	background-color : #D6D7EF;
}

.tis A {
	color : #FFFFFF;
	padding-left : 4px;
	font-weight : normal;
	text-decoration : none;
}

/* Tree Outline */
.tol TD  {
	padding-left : 0;
}

/* ==========================================
** Syle Formelement="true"
**
** Acronym's
** ------------------------------------------
**
** ==========================================
*/

/* List - links header */
.lch .feact {
	cursor: pointer;
	cursor: hand;
}

/* List - links body */
.lcb .feact {
	cursor: pointer;
	cursor: hand;
	color: blue;
}

/* TreeList - links header */
.tlch .feact {
	cursor: pointer;
	cursor: hand;
}

/* TreeList - links body */
.tlcb .feact {
	cursor: pointer;
	cursor: hand;
	color: blue;
}


/* TabSet */
.tsc .feact {
	cursor: pointer;
	cursor: hand;
}

/* ==========================================
** Syle Textbutton
**
** Acronym's
** ------------------------------------------
**
** ==========================================
*/

.tbtn {
	font-family: Arial, Helvetica; font-size: 11px;
	font-weight: bold; 
	cursor: pointer;
	cursor:hand;	 
}
