﻿
/*
##################################
##    css for table styling     ##
##################################
*/

#tblOrdRev {
background:#ebd7c9;
color:#4f6b72;
font:normal 11px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

#tblOrdRev td {
border-bottom:1px solid #cea78b;
border-right:1px solid #cea78b;
padding:6px 6px 6px 6px;
}

#tblOrdRev tr.odd {
background:#fff;
color:#4f6b72;
}

#tblOrdRev tr.even {
background:#f6f1ed;
color:#797268;
}

#tblOrdRev a {
color:#724721;
}

#tblOrdRev th {
background:#ebd7c9 url(/images/table/bg_header.jpg) no-repeat;
border-bottom:1px solid #cea78b;
border-right:1px solid #cea78b;
border-top:1px solid #cea78b;
color:#515151;
font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
letter-spacing:2px;
padding:6px 6px 6px 6px;
text-align:left;
text-transform:uppercase;
}

#tblOrdRev table.orderDetailRow th {
background: none;
border:none;
border-bottom:1px solid #CEA78B;
color:#515151;
font:bold 10px ;
letter-spacing:0px;
padding:5px;
text-align:left;
text-transform:uppercase;
}

#tblOrdRev table.orderDetailRow td {}


#tblOrdRev table.orderDetailRow td {
background-color:Transparent;
border:none;
padding:2px;
text-align:center;
}

#tblOrdRev tr.activeDetail td {
border-bottom:none;
}





/*
##################################
##     css for grid styling     ##
##################################
*/



.pbpGridClass {
cursor:default;
}

table.pbpGridClass 
{
background:none repeat scroll 0 0 #ddd;
color:#888;
margin:0;
padding:0;
font-size:0.9em;
}

.pbpGridClass .HeaderCssClass
{
background-color:#fff;
padding:10px;
}

.pbpGridClass .RowClass {
/*background-color:#fff;*/
}

.pbpGridClass .DataCell {
/*border-bottom:1px solid #CEA78B;*/
/*border-right:1px solid #CEA78B;*/
padding:6px 6px 6px 6px;
cursor:default;
}

.pbpGridClass .AlternatingRowClass {
background-color:#f6f1ed;
}

.pbpGridClass .SubAlternatingRowClass {
background-color:#eee;
}

.pbpGridClass .HeaderClass{}
.pbpGridClass .HeadingCellClass{}


.pbpGridClass .TableHeading {
font:bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
letter-spacing:1px;
color:#444444;
}

.pbpGridClass td.TableHeading  {
 /*background-color:#ffffff;*/
 padding:6px 6px 6px 6px;
 
}

.pbpGridClass .HeadingCellClass {}


.pbpGridClass .HeadingRowClass{} 


.pbpGridClass .HeadingRowClass > td {
/*background:#ebd7c9 url(/images/table/bg_header.jpg) no-repeat;
border-bottom:1px solid #cea78b;
border-right:1px solid #cea78b;
border-top:1px solid #cea78b;*/
padding:6px 6px 6px 6px;
text-align:left;
text-transform:uppercase;
}

.pbpGridClass .HeadingTextClass {
/*font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;*/
letter-spacing:1px;
color:#444;

/*font-weight:700;
white-space:nowrap;*/
}


.pbpGridClass .SelectorCell {
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
height:20px;
}

.pbpGridClass .SelectedRowClass {
background-color:#444;
border-bottom:#040484 1px solid;
border-left:#040484 1px solid;
border-right:#040484 1px solid;
border-top:#040484 1px solid;
color:#ffffff
}

.pbpGridClass .SelectedRowClass TD.DataCell {
border-right:#90a8d0 1px solid;
}

.pbpGridClass .IndentCell {
border-right:0; 
height:20px;
/*background-color:#ffffff;*/
}

.pbpGridClass .GridFooter {
cursor:default;
height:48px;
vertical-align:bottom;
background-color:#fff;
}

.pbpGridClass .GridFooterText {
color:#000;
font-family:verdana;
font-size:11px;
}

.pbpGridClass .GroupByCssClass
{ /* area with groupby text in*/ }

.pbpGridClass .GroupByCell
{
  cursor: pointer;
  background-color:Fuchsia;
}

.pbpGridClass .GroupByText
{
  color: #FFFFFF; 
  font-size: 11px;   
  font-weight: bold; 
  padding-right: 5px;
}

