/*----------------------------------------------------*/
/* StyleSheets for the "SAP IPC Project"              */
/*                                                    */
/* Document:       ipc/mimes/style/stylesheet.css     */
/* Version:        1.0                                */
/* Authors:        m_vogel@pixelpark.com              */
/* Creation-Date:  12.07.2001                         */
/* Last-Update:    16.11.2001 (Klaus Warth)           */
/*                                                    */
/*----------------------------------------------------*/

/*----------------------------------------------------*/
/* global classes */
/*----------------------------------------------------*/

.ipcConflictHandlingValueLayout{
  	font-weight:bold;
  	font-size:10px;
}
.ipcConflictHandlingHeader{
	font-weight:bold;
	font-size:10px;
}
table.ipcAreaFrame{
	font-size: 10px;
	padding:3px;
    width:100%;
}
.ipcAreaFrameConflict{
	border:1px solid #FFCC33;
	padding:3px;
	font-size: 10px;
	background-color:#FFFFFF;
}
.ipcConflictGroupText{
  font-family: Verdana, Geneva, sans-serif;
  font-size: 10px;
  color: #FFCC33;
}
.ipcConflictSolvedStatusbar {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 10px;
  background-color:#80FF80;
  border: 0px;
  color: #000;
}
/*----------------------------------------------------*/
/* tables */
/*----------------------------------------------------*/
table.ipcHeader {
  font-family: Verdana, Geneva, sans-serif;
  width:100%;
  background-color:#dce3ec;
}
table.ipcHeader th {
  font-family: Verdana, Geneva, sans-serif;
  font-weight:bold;
  font-size: 11px;
  padding-top: 3px;
  padding-bottom: 3px;
}
table.ipcHeader td {
  font-family: Verdana, Geneva, sans-serif;
  padding-top: 3px;
  padding-bottom: 3px;
}

td.ipcLeft{   background: none #DCE3EC; }
td.ipcMiddle{ background: none #F0F4FA; }
td.ipcRight{  background: none #E7EBF2; }

table.ipcDetailHeader {
  font-family: Verdana, Geneva, sans-serif;
  width:100%;
}
table.ipcDetailHeader td {
  font-family: Verdana, Geneva, sans-serif;
  font-weight:bold;
  font-size: 11px;
  padding-top: 3px;
  padding-bottom: 3px;
}
table.ipcDetailStatusbar {
  font-family: Verdana, Geneva, sans-serif;
  background: none #ffffff;
  color: #000;
}
table.ipcDetailStatusbar td{
  vertical-align: middle;
  font-size: 11px;
  padding-top: 3px;
  padding-bottom: 3px;
}

table.ipcDetailBody {
  font-family: Verdana, Geneva, sans-serif;
  background: none #F0F4FA;
  color: #000;
}

table.ipcProductVariants{
  font-family: Verdana, Geneva, sans-serif;
  font-size: 10px;
  color: #000;
  caption-side:bottom;
  border-collapse: collapse;
  border: 1px solid #9b9b9b;
  background: none #c3ccdd;
  padding-top: 3px;
  padding-bottom: 3px;
}
table.ipcProductVariants th{
  font-size: 10px;
  font-family: Verdana, Geneva, sans-serif;
  width: auto;
  border-right: 1px solid #9b9b9b;
  border-bottom: 1px solid #9b9b9b;
  text-align: center;
}
table.ipcProductVariants td {
  font-size: 10px;
  font-family: Verdana, Geneva, sans-serif;
  border-bottom: 1px solid #b2bdd2;
  border-right: 1px solid #b2bdd2;
  background: none #ffffff;
}

table.ipcProductVariants a:link, table.ipcProductVariants a:visited {
  color: #000;
}

table.ipcProductVariants a:link, table.ipcProductVariants a:visited {
  color: #000;
}

table.ipcStatusbar {
  width:100%;
  font-size: 10px;
  font-family: Verdana, Geneva, sans-serif;
  background: none #ffffff;
  color: #000;
}
table.ipcStatusbar td{
  font-size: 10px;
  font-family: Verdana, Geneva, sans-serif;
  vertical-align: middle;
}

table.ipcMessages {
  font-size: 10px;
  width:100%;
}
td.messageIcon {
}
td.messageKey {
  font-size: 10px;
  white-space:nowrap;
  text-align:left;
}
td.messageShortText {
  text-align:left;
}
td.messageLongText {
}

table.ipcCharacteristicBarConflict {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 10px;
  background-color:#FFCC33;
  border: 0px
}

table.ipcCharacteristicGroup {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 10px;
  background-color:#b2bdd2;
  color: #000;
  font-weight:bold;
}

table.ipcCharacteristicGroup td {
  font-size: 10px;
  font-family: Verdana, Geneva, sans-serif;
  background-color:#b2bdd2;
  color: #000;
  font-weight:bold;
}

table.LineNavTabOrganizer { 
  background: none #F0F4FA;
  border-top: 2px solid #225A8D; 
} 


td.ipc_characteristic_value_input {
  font-family: Verdana, Geneva, sans-serif;
  border: 0px;
  text-align:right;
}

td.ipc_characteristic_value_description {
  font-family: Verdana, Geneva, sans-serif;
  border: 0px;
  text-align:right;
}

td.ipc_characteristic_value_surcharge {
  font-family: Verdana, Geneva, sans-serif;
  border: 0px;
  width: 100%;
  text-align:right;
}

td.layout {
  font-size: 10px;
  vertical-align: baseline;
}

table.ipcLegend {
  text-align: left;
  font-size: 10px;
  vertical-align: top;
  color: #000000;
}

table.ipcLongtext {
  width:100%;
}
table.conditions {
  width:100%;
  cellpadding:1%;
}
tr.conditions {
}

td.conditions_description {
  width:50%;
  text-align:left;
}

td.conditions_value {
  width:25%;
  text-align:right;
}

td.conditions_currency {
  width:25%;
  text-align:left;
}

table.ipcStatusBar {
  font-size: 10px;
  width:100%;
}

table.ipcGridTable {
  font-family: Verdana, Geneva, sans-serif;	
  border: 0px;
}

table.ipcGridTable th {
  font-family: Verdana, Geneva, sans-serif;
  background: none #DCE3EC;
  border: 1px solid #C9D7E9;	
}

table.ipcGridTable th.empty{
	background: none #F4F4F4;
	border: 0px;
}

table.ipcGridTable td {
  font-family: Verdana, Geneva, sans-serif;
  background: none #F0F4FA;
  border: 1px solid #C9D7E9;
}

input.editableGrid{
	background: none #FFFFFF;
    border: 1px solid #C9D7E9;
}

input.displayGrid{
	background: none #F0F4FA;
    border: 1px solid #C9D7E9; 
}


  input.ipcButtonConflicts {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    background:	#FFCC33;
    font-weight: bold;
  }
  input.ipcButtonInvert {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #fff;
    background: none #C9D0E0;
    font-weight: bold;
  }
