/* $Header: /JAVA/processes/bpmspace-customization/com_continentalsoftware/css/bpmspace.css 26    15.03.09 20:16 Boran $ */

A:link.light {
	TEXT-DECORATION: none
}
A:visited.light {
	TEXT-DECORATION: none
}
A:hover.light {
	TEXT-DECORATION: underline
}
A:active.light {
	TEXT-DECORATION: underline
}

.tblHeader {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #003399;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
}
.tblHeaderLink, .tblHeaderLink:link, .tblHeaderLink:active, .tblHeaderLink:visited {
	COLOR: #ffffff;
	TEXT-Decoration: underline;
}
.tblHeaderLink:hover {
	COLOR: #DDDDDD;
	TEXT-Decoration: none;
}

.greenSquare {
background-color: #66CC33;
}
FORM {
  MARGIN-BOTTOM: 0px;
}

.tblData, .tblDataBold {
	BACKGROUND-COLOR: #f5f5f5;
}

.tblRelData {
  BACKGROUND-COLOR: #A8EEA8;
}

.verticalTop {
	VERTICAL-ALIGN: top;
}

.homeLeft {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
}

.homeRight {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: right;
}

.tblData1 {
	BACKGROUND-COLOR: #f0f0f0;
}

.tblData2 {
	BACKGROUND-COLOR: #e8e8e8;
}

.imgDeleteColumn {
  MARGIN-LEFT: 1px;
}

.tblDataBold {
	FONT-WEIGHT: bold;
}

.taskName, .pageTitle, H1 {
  FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
}

H2 {
	FONT-WEIGHT:normal;
	FONT-SIZE:	11pt;
	margin-top:	0px;
}

H3 {
	FONT-SIZE:	10pt;
}

.defaultImage, .imgDeleteColumn {
	color: #ffffff;
	BORDER: none;
}

.logoCustomer {
  TEXT-ALIGN: left;
  vertical-align: top;
  background-color:#003399;
}

.funcTools {
	background-color:#003399;
 	TEXT-ALIGN: left;
	WIDTH: 100%;
}

.logoCoso {
  TEXT-ALIGN: right;
  padding: 0px 0px 0px 4px;
}

TD {
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
	VERTICAL-ALIGN: top;
}
.ticker {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; WIDTH: 650px; CURSOR: hand; COLOR: #007ac1; LINE-HEIGHT: 20px; FONT-STYLE: normal; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none
}
.tickerRed {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; WIDTH: 650px; CURSOR: hand; COLOR: red; LINE-HEIGHT: 20px; FONT-STYLE: normal; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none
}
td.abstract p, .abstract {
	FONT-SIZE: 10pt; 
	VERTICAL-ALIGN: top;
	background-color:#FFFFCA;
}

BODY {
	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-STYLE: normal; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif
}

HR, .cosoblau {
	COLOR: #003163
}
OL {
	MARGIN-TOP: 5pt; MARGIN-BOTTOM: 5pt; LINE-HEIGHT: 150%
}
P {
	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 12pt; PADDING-TOP: 4pt; FONT-STYLE: normal; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif
}
TABLE {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif
}
TR {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif
}
UL {
	MARGIN-TOP: 5pt; LIST-STYLE-IMAGE: url(http://somehost10.10.11.59/images/donut_blue.gif); MARGIN-BOTTOM: 10pt; LINE-HEIGHT: 150%
}
UL UL {
	MARGIN-TOP: 5pt; LIST-STYLE-IMAGE: url(http://somehost10.10.11.59/images/donut_red.gif); MARGIN-BOTTOM: 10pt; LINE-HEIGHT: 150%
}
UL UL UL {
	MARGIN-TOP: 5pt; LIST-STYLE-IMAGE: url(http://somehost10.10.11.59/images/donut_green.gif); MARGIN-BOTTOM: 10pt; LINE-HEIGHT: 150%
}
.banner {
	FONT-SIZE: 18pt; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
.bold {
	FONT-WEIGHT: bold
}
.button {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; WIDTH: 120px; CURSOR: hand; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 20px
}
.button25 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
.buttonimg {
	CURSOR: hand
}
.buttonwidth100 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; CURSOR: hand; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 20px
}
.content {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 150%
}
.dunkelgrau {
	BACKGROUND-COLOR: #999999
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
.hellgrau {
	BACKGROUND-COLOR: #f0f0f0
}
.inputfield {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.inputfield180 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 180px; BORDER-BOTTOM: #000000 1px solid
}
.inputfield200 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 200px; BORDER-BOTTOM: #000000 1px solid
}
.inputfield300 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 300px; BORDER-BOTTOM: #000000 1px solid
}
.inputfield400 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 400px; BORDER-BOTTOM: #000000 1px solid
}
.inputfieldmax {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 1px solid
}
.inputfieldwithicon {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 480px; BORDER-BOTTOM: #000000 1px solid
}
.link {
	CURSOR: hand; TEXT-DECORATION: underline
}
.red {
	COLOR: #ff0000
}
.reporttablecontent {
	BACKGROUND: #f0f0f0
}
.reporttableheader {
	PADDING-RIGHT: 2px; MARGIN-TOP: -1px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #bfbfbf; PADDING-BOTTOM: 2px; COLOR: #404040; LINE-HEIGHT: 16px; PADDING-TOP: 2px
}
.small {
	FONT-SIZE: 7pt
}
.small7 {
	FONT-SIZE: 7pt
}
.small8bold {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt
}
.small8boldlink {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; CURSOR: hand
}
.smallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt
}
.startpageheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 20px; TEXT-TRANSFORM: uppercase; COLOR: #ff0000; LINE-HEIGHT: 150%; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-VARIANT: normal
}
.startpagetop {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.startpagetopred {
	PADDING-BOTTOM: 6pt; FONT: bold 10pt/150% x; COLOR: #ff0000
}
.tablehead {
	FONT-WEIGHT: bolder; FONT-SIZE: 10pt; PADDING-BOTTOM: 1pt; COLOR: #ffffff; PADDING-TOP: 1pt; BACKGROUND-COLOR: #2973b5; TEXT-ALIGN: left
}
.tableheadbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 1pt; COLOR: #ffffff; PADDING-TOP: 1pt; BACKGROUND-COLOR: #2973b5; TEXT-ALIGN: left
}
.tablewidth {
	WIDTH: 650px
}
.width100 {
	WIDTH: 100%
}
.darkgray {
	BACKGROUND-COLOR: #bfbfbf
}
.dunkelgrau {
	BACKGROUND-COLOR: #bfbfbf
}
.gray {
	BACKGROUND-COLOR: #efefef
}
.grau {
	BACKGROUND-COLOR: #efefef
}
.lightgray {
	BACKGROUND-COLOR: #f6f6f6
}
.hellgrau {
	BACKGROUND-COLOR: #f6f6f6
}
.overLibContent {
	BACKGROUND: #f0f0f0
}
.overLibCaption {
	PADDING-RIGHT: 2px; MARGIN-TOP: -1px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #bfbfbf; PADDING-BOTTOM: 2px; COLOR: #404040; LINE-HEIGHT: 15px; PADDING-TOP: 2px
}

/*
 * lifecycle status classes
 */
.retired, a.retired:link, a.retired:active, a.retired:visited
{ 
	font-weight: lighter;
	text-decoration: line-through;
}
.new
{ 
	font-style: italic;
}
.h4 {
	font-size: 13px;
	margin: 0px;
}
.h3 {
	color: 66CC33;
	font-size: 14px;
	margin: 0px;
	font-weight: bold;
}
.h2 {
	color: 003399;
	font-size: 16px;
	margin: 0px;
}
.h1 {
	color: 003399;
}
.pagelink:link, .pagelink:visited, .pagelink:active {
	color: 003399;
}
.lemon {
	color: 66cc33;
}
.BPMspaceBlue {
	color: 003399;
}
.wizardNote {
font-size: 14px;
border: #66cc33 1px solid;
background-color: ffffff;
}
.wizardHeadline {
font-weight:bold;
color: 003399;
}
.greenBullet {
list-style-type: square;
color: 66CC33;
}
a.startProcess:link, a.startProcess:visited, a.startProcess:active {
color: 001e85;
}

.highPrioWarning {
 background-color: #FF3300;
}
.dueDateWarning {
 background-color: #FF6600;
}

.progress_done {text-align: center}
.progress_active      {text-align: center; border:1px solid #9C2142; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px }
.progress_future  {text-align: center; color: #C0C0C0 }

.detail_block      { border:1px solid #000000; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#FFFFFF; VERTICAL-ALIGN: top; }

th {vertical-align: top}

td.brand   { text-align: left;  vertical-align: middle; }
td.menu    { text-align: left;  vertical-align: middle; }
td.search  { text-align: right; vertical-align: middle; }
td.defaultnav { text-align: center;  vertical-align: middle; TEXT-Decoration: none; }

td.underline {
	border-left-style:	none; 
	border-right-style:	none; 
	border-top-style:	none; 
	border-bottom-style:dotted; 
	border-bottom-width:1px;
	border-color:		light-gray
}

#cloud { padding: 2px; line-height: 2em; text-align: center; }
#cloud a a { padding: 0px; }
#cloud a.tag1  { font-size: 0.8em; font-weight: 100; }
#cloud a.tag2  { font-size: 0.9em; font-weight: 200; }
#cloud a.tag3  { font-size: 1.0em; font-weight: 300; }
#cloud a.tag4  { font-size: 1.2em; font-weight: 400; }
#cloud a.tag5  { font-size: 1.4em; font-weight: 500; }
#cloud a.tag6  { font-size: 1.6em; font-weight: 600; }
#cloud a.tag7  { font-size: 1.8em; font-weight: 650; }
#cloud a.tag8  { font-size: 2.0em; font-weight: 700; }
#cloud a.tag9  { font-size: 2.2em; font-weight: 750; }
#cloud a.tag10 { font-size: 2.4em; font-weight: 800; }
#cloud { margin: 0; }
#cloud li { display: inline; }
