
/*============================================================
	 CTP additions
	careful!! the // do not mean comments!!!
============================================================*/

.loginComponent {
	padding: 10px;
	border: 1px #CCC;
	background-color: #F5F7FA;  
	border-style: outset
}

.loginButtonArea {
    background-color: #E0E9EC;
    border-width: 1px;
    border-color: #CCC;
    border-left-style: outset;
    border-right-style: outset;
    border-bottom-style: outset
}

/*** based on .button style ****/
.headerPane {
    border-width: 2px;
    border-color: #CCCCCC;
    border-bottom-style: solid
}

.toolbar {
/*	background-color: #F5F7FA; */
    border-width: 2px;
    border-color: #CCCCCC;
/*    border-top-style: outset; */
    border-bottom-style: solid;
    
}

.bottombar {
	background-color: #E0E9EC;
	border-width: 2px;
	border-color: #DCDCDF;
	border-top-style: outset;
	border-left-style: outset
}


.leftMenuPane {
    border-width:1px;
    border-color: #000000;
    border-right-style: inset
}

.userLabel {
	color: #7d0849;
	font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 14px;
    font-weight: normal;
}

.headerLabel {
	color: #75618f;
    font-size: 28px;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    line-height: 36px;
    letter-spacing: -2px;
    font-weight: 200
}

.toolPaneHeaderLabel {
	font-family:Verdana,Bitstream Vera Sans,sans-serif;
	font-size:11px;
	color: #FFFFFF
}

.contextPane {
	font-family:Verdana,Bitstream Vera Sans,sans-serif;
	font-size:11px;
	padding-left: 20px;
    border: 1px solid #808080
}

.smallHeaderLabel {
	font-family:Verdana,Bitstream Vera Sans,sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #808080;
	background-color:#DEE8E8
}

.objectHeader {
	padding-left: 10px;
	border: 1px solid black;
	background-color: #333333
}

.objectSectionHeader {
	font-family:Verdana,Bitstream Vera Sans,sans-serif;
	font-size:12px;
	padding-left: 10px;
	font-weight:bold;
	background-color: #333333
}

.objectHeaderLabel {
	font-family:Verdana,Bitstream Vera Sans,sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color: #EEF8F8
}

.mainPaneLabel{
	font-family:Verdana,Bitstream Vera Sans,sans-serif;
	font-size:14px
}

.plainLabel {
	font-family:Verdana,Bitstream Vera Sans,sans-serif;
	font-size:11px;
	font-weight:bold
}

.attributeLabel {
	font-family:Verdana,Bitstream Vera Sans,sans-serif;
	font-size:11px;
	padding-left: 10px;
	font-weight:bold
}

.attributeLabelHighlight {
	font-family:Verdana,Bitstream Vera Sans,sans-serif;
	font-size:11px;
	padding-left: 10px;
	font-weight:bold;
	color: #FF0000
}

.graphLabel {
	font-family:Verdana,Bitstream Vera Sans,sans-serif;
	font-size:11px;
}

.attributeValue {
	font-family:Verdana,Bitstream Vera Sans,sans-serif;
	font-size:11px;
	border: 1px solid black
}

.toolMenuBar {
	background-color: #DDDDDD;
	border-width: 2px;
	border-color: #CCCCCC;
	border-bottom-style: inset
}

.leftBorder {
	border-width: 2px;
	border-color: #AAAAAA;
	border-left-style: solid
}

.labelicon {
	font-family:Verdana,Bitstream Vera Sans,sans-serif;
	font-size:11px;
	padding-right: 15px;
	padding-left: 3px;
	background-color: #ECECEC;
	border-color: #ECECEC;
	border-top-width: 2px;
	border-left-width: 2px;
	border-bottom-width: 1px;
	border-right-width: 1px;	
	border-style: outset
}

.labeliconOver {
	font-family:Verdana,Bitstream Vera Sans,sans-serif;
	font-size:11px;
	padding-right: 15px;
	padding-left: 3px;
	background-color: #F9F9F9;
	border-color: #F9F9F9;
	border-top-width: 2px;
	border-left-width: 2px;
	border-bottom-width: 1px;
	border-right-width: 1px;	
	border-style: outset
}

.bottomLine {
	border-width:1px;
	border-bottom-style: solid
}

.objectLink {
	font-family:Verdana,Bitstream Vera Sans,sans-serif;
	font-size:11px;
	color: #3333FF
}

.thinOutset {
	border-width:1px;
	border-style:outset
}

.thinInset {
	border-width:1px;
	border-style:inset
}

/*** This is used for the production banner ***/
.blinker {
  animation-duration: 1s;
  animation-name: blinker;
  animation-iteration-count: infinite;
  animation-direction: alternate;
}

@keyframes blinker {
  from {
  	color:red;
    opacity: 1.0;
    font-size: 30px;
  }

  to {
  	color:red;
    opacity: 0.0;
    font-size: 30px;
  }
}

.strikethrough {
  text-decoration:line-through;
}

.red {
  color:red;
}

.strikethroughFocused {
  text-decoration:line-through;
}

.currentTasksOnTab_tabSet_ActiveCustomers_workflowAssignments .report-generated a:before,
.myWorkflowAssignments_workflowAssignments .report-generated a:before {
	display:inline-block;
	color: green;
	content: "\2714"; /* check */
	margin-right: 5px;
}

.sequence, .sequenceDark,
.sequenceOver, .sequenceOverDark,
.sequenceSelected, .sequenceSelectedDark,
.sequenceSelectedOver, .sequenceSelectedOverDark,
.sequenceDisabled, .sequenceDisabledDark
 {
	font-family: monospace;
}