/* $Header: /cvs/cvs_archive/applications/webtier/webappjs/lds/css/base/tableListElement.css,v 1.8.2.4.2.2.2.6.2.1 2018/02/01 03:02:04 jessyr Exp $ */
/* $NoKeywords: $
 * LaVersion=8-)@(#)@10.00.08.00.24 Mon Apr 16 01:45:58 Central Daylight Time 2018 */
/***************************************************************
 *                                                             *
 *                           NOTICE                            *
 *                                                             *
 *   THIS SOFTWARE IS THE PROPERTY OF AND CONTAINS             *
 *   CONFIDENTIAL INFORMATION OF INFOR AND/OR ITS              *
 *   AFFILIATES OR SUBSIDIARIES AND SHALL NOT BE DISCLOSED     *
 *   WITHOUT PRIOR WRITTEN PERMISSION. LICENSED CUSTOMERS MAY  *
 *   COPY AND ADAPT THIS SOFTWARE FOR THEIR OWN USE IN         *
 *   ACCORDANCE WITH THE TERMS OF THEIR SOFTWARE LICENSE       *
 *   AGREEMENT. ALL OTHER RIGHTS RESERVED.                     *
 *                                                             *
 *   (c) COPYRIGHT 2018 INFOR.  ALL RIGHTS RESERVED.           *
 *   THE WORD AND DESIGN MARKS SET FORTH HEREIN ARE            *
 *   TRADEMARKS AND/OR REGISTERED TRADEMARKS OF INFOR          *
 *   AND/OR ITS AFFILIATES AND SUBSIDIARIES. ALL               *
 *   RIGHTS RESERVED.  ALL OTHER TRADEMARKS LISTED HEREIN ARE  *
 *   THE PROPERTY OF THEIR RESPECTIVE OWNERS.                  *
 *                                                             *
 ***************************************************************/
/* --- Lists --- */
caption.tableHeader {
	background-color : transparent;
	color : #0065a4;
	font-family : Segoe UI,Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size : 12px;
	font-weight : bold;
	height : 16px;
	margin-bottom : 4px;
	margin-left : 7px;
	margin-right : 5px;
	margin-top : 4px;
	width : 100%;
	z-index : 9;
	white-space : nowrap;
	text-align: left;
}
table.listStyler
{
  background : transparent url("../../images/01_list_recess_panel.png");
  background-repeat : repeat-x;
  background-position : 0px 27px;
}
table.listStylerNoImage
{
  background-repeat : repeat-x;
  background-position : 0px 27px;
}
table.listStyler td, tr.listRowStyler th
{
  background-color : transparent;
  color : #000000;
  font-family : Segoe UI,Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size : 12px;
  font-weight : normal;
  border-right : 1px solid #ebf1f7;
  padding-left : 5px;
  padding-right : 5px;
  padding-top : 1px;
  height : 23px;
  text-align: left;
  -moz-box-sizing : border-box;
}
table.listStyler tr.listRowHeaderStyler th
{
  color : #000000;
  font-family : Segoe UI,Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-weight : normal;
  font-size : 12px;
  -moz-box-sizing : border-box;
}
.listHeaderLeftSideStyler
{
  vertical-align : top;
  padding : 0px;
  width : 100%;
  height : 100%;
  background : transparent url("../../images/list_background-1.png") no-repeat 0px 0px;
}
.listHeaderLeftStyler
{
  vertical-align : top;
  padding : 0px;
  width : auto;
  height : 100%;
  padding-left : 7px;
  background : transparent url("../../images/01_list_titlebar-1.png") no-repeat 0px 0px;
}
.listHeaderLeftBackgroundStyler
{
  background : #79a4c3 url("../../images/01_list_titlebar-2.png") repeat-x 0px 0px;
  width : 100%;
  height : 100%;
}
.listHeaderLeftBorderStyler
{
  vertical-align : top;
  padding : 0px;
  width : auto;
  height : 27px;
  background : transparent url("../../images/list_background-4.png") no-repeat 0px 7px;
  border-right : 1px solid #abc6da;
}
.listHeaderMiddleBorderStyler
{
  padding : 0px;
  margin : 0px;
  height : 100%;
  width : auto;
  background : #79a4c3 url("../../images/01_list_titlebar-2.png") repeat-x 0px 0px;
  border-right : 1px solid #abc6da;
  vertical-align : middle;
}
.listHeaderMiddleBorderHoverStyler
{
  padding : 0px;
  margin : 0px;
  height : 100%;
  width : auto;
  background : #79a4c3 url("../../images/01_list_headerrollover.png") repeat-x 0px 0px;
  border-right : 1px solid #abc6da;
  vertical-align : middle;
}
.listHeaderMiddleBorderActiveStyler
{
  padding : 0px;
  margin : 0px;
  height : 100%;
  width : auto;
  background : #79a4c3 url("../../images/01_list_headerhighlight.png") repeat-x 0px 0px;
  border-right : 1px solid #abc6da;
  vertical-align : middle;
}
.listHeaderMiddleStyler
{
  color : #ffffff;
  font-family : Segoe UI,Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-weight : bold;
  font-size : 12px;
  text-align : center;	
  height : auto;
  width : 100%;
  cursor : default;
}
.listHeaderMiddleContentStyler
{
  white-space : nowrap;
  color : #ffffff;
  font-family : Segoe UI,Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-weight : bold;
  font-size : 12px;
  text-align : center;
  position : relative;
  top : 0px;
  padding : 0px;
  margin : 0px;
  padding-right : 8px;
  cursor : default;
  height : 100%;
  width : auto;
  display : -moz-inline-stack;
  display : inline-block;  
}
.listHeaderMiddleContentSortAscendingStyler
{
  background : transparent url("../../images/01_line_pulldownarrow_up.png") no-repeat 100% 50%;
  color : #ffffff;
  font-family : Segoe UI,Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-weight : bold;
  font-size : 12px;
  text-align : center;
  position : relative;
  top : 0px;
  padding : 0px;
  margin : 0px;
  padding-right : 8px;
  cursor : default;
  height : 100%;
  width : auto; 
  overflow-y : hidden;
  text-overflow : ellipsis;
  display : -moz-inline-stack;
  display : inline-block;  
}
.listHeaderMiddleContentSortDescendingStyler
{
  background : transparent url("../../images/01_line_pulldownarrow.png") no-repeat 100% 50%;
  color : #ffffff;
  font-family : Segoe UI,Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-weight : bold;
  font-size : 12px;
  text-align : center;
  position : relative;
  top : 0px;
  padding : 0px;
  margin : 0px;
  padding-right : 8px;
  cursor : default;
  height : 100%;
  width : auto;
  overflow-y : hidden;
  text-overflow : ellipsis;
  display : -moz-inline-stack;
  display : inline-block;  
}
.listHeaderRightSideStyler
{
  vertical-align : top;
  padding : 0px;
  width : 100%;
  height : 100%;
  background : transparent url("../../images/list_background-3.png") no-repeat 100% 0px;
}
.listHeaderRightStyler
{
  vertical-align : top;
  padding : 0px;
  width : auto;
  height : 100%;
  padding-right : 7px;
  background : transparent url("../../images/01_list_titlebar-3.png") no-repeat 100% 0px;
}
.listHeaderRightBackgroundStyler
{
  background : #79a4c3 url("../../images/01_list_titlebar-2.png") repeat-x 0px 0px;
  width : auto;
  height : 100%;
}
.listHeaderRightBorderStyler
{
  vertical-align : top;
  padding : 0px;
  width : auto;
  height : 27px;
  background : transparent url("../../images/list_background-6.png") no-repeat 100% 7px;
}
.listLeftPadStyler
{
  background : transparent;
  padding-left : 0px !important;
  padding-right : 0px !important;
  width : 7px;
}
.listRightPadStyler
{
  background : transparent;
  padding-left : 0px !important;
  padding-right : 0px !important;
  width : 7px;
}
.listLeftBorderStyler
{
  padding : 0px;
  width : 7px;
  background : transparent url("../../images/01_list_recess_left.png") no-repeat 0px 0px;
  border-right : 1px solid #ebf1f7;
}
.listRightBorderStyler
{
  padding : 0px;
  width : 7px;
  background : transparent url("../../images/01_list_recess_right.png") no-repeat 100% 0px;
}
.listBottomBorderStyler
{
  padding : 0px;
  border : 0px;
  height : 2px;
  text-align : center;
}
.listBottomRuleStyler
{
  height : 2px;
  position : relative;
  top : 3px;
  left : 0px;
}
.listRowStyler, .listRowHeaderStyler
{
}
.listRowHoverStyler
{
  padding : 0px;
  background : transparent url("../../images/01_list_highlight_act_panel.png") repeat-x left center;
  height : 23px;
}
.listRowHoverLeftStyler
{
  padding : 0px;
  background : transparent url("../../images/01_list_highlight_act_left.png") no-repeat right center;
  height : 23px;
  width : 4px;
  position : absolute;
  display : none;
  visibility : visible;
  z-index : 999;
}
.listRowHoverRightStyler
{
  padding : 0px;
  background : transparent url("../../images/01_list_highlight_act_right.png") no-repeat left center;
  height : 23px;
  width : 4px;
  position : absolute;
  display : none;
  visibility : visible;
  z-index : 999;
}
.listHeaderSortDescendingStyler
{
  background : transparent url("../../images/01_line_pulldownarrow_up.png") no-repeat 0px 0px;
  margin: 0px;
  padding : 0px;
  height : 4px;
  width : 8px;
  display : -moz-inline-box;
  display : inline-block;
  position : relative;
  top : 12px;
  float : right;
}
.listHeaderSortAscendingStyler
{
  background : transparent url("../../images/01_line_pulldownarrow.png") no-repeat 0px 0px;
  margin : 0px;
  padding : 0px;
  height : 4px;
  width : 8px;
  display : -moz-inline-box;
  display : inline-block;
  position : relative;
  top : 12px;
  float : right;
}
.textAlignLeft
{
  text-align : left;
}
.textAlignCenter
{
  text-align : center;
}
.textAlignRight
{
  text-align : right;
  padding-right : 5px;
}
