/* Generall List Styles */
 .listOver{
color: #666666 !important;
background: #FFFF00 !important;
}
.listPage{
padding: 2px 5px 2px 5px;
text-align: right;
background: #DDDDDD url(/images/back/gGray40.gif) repeat-x;
}
.listAction{
padding: 2px 5px 2px 5px;
background: #DDDDDD url(/images/back/gGray40.gif) repeat-x;
}
.listMsg{
color:#FFFFFF;
background: #999999 url(/images/back/gGD.gif) repeat-x;
padding: 0px 20px 0px 20px;
}
.listNo{
color:#FFFFFF;
background: #999999 url(/images/back/gGD.gif) repeat-x;
padding: 0px 20px 0px 20px;
}
.listHB{
font-size:11px;
font-weight: bold;
border-bottom: 1px dotted #CCCCCC;
}
.listH{
font-size:11px;
border-bottom: 1px dotted #999999;
}
.listW{
font-size:11px;
border-bottom: 1px dotted #F5F5F5;
}
.listBar input, .listBar button{
margin: 0px 0px 0px 2px;
}
.listFrame {
background: #F5F5F5;
width: 100%;
overflow:hidden;
scrollbar-track-color: #CCCCCC;
}

/* Row Status*/
.rowSelected{
color: #FFFF00 !important;
background: #FF9966 !important;  
}
.rowE, .rowERROR, .rowVOIDED, .rowVOIDEDCANCELLED, .rowVOIDEDREJECTED{
color: #FFFFFF;
background: #FF9966;
}
.rowW, .rowCOMPLAINNEW, .rowNEW, .rowNOTAUTHORIZED, .rowSECURITY, .rowOPEN, .rowUNCLAIMED{
background: #FFEE8C;
}
.rowN, .rowNOTACTIVE, .rowUSED{
background: #DDDDDD;    
}
.rowD, .rowDELETED{
color: #FFFFFF;
background: #999999;  
}
.row, .rowI, .rowS, .rowACTIVE, .rowCLOSED, .rowM, .rowAUTHORIZED{
background: #FFFFFF;
}
.rowO{
background: #FFFACD; 
}
.rowCHECK{
background: #ADD8E6; 
}

/* Grid Styles */
.gridFrame{
}
.GRID{
width: 100%;
table-layout: fixed;
background: #F5F5F5;
}
.GRID .des{
color:#FFFFFF;
padding: 1px 12px 1px 4px;
background: #999999 url(/images/back/gGD.gif);
border-left:1px solid #CCCCCC;
border-bottom: 1px solid #666666;
text-align: left;
}
.GRID .des1{
color: #666666;
font-weight: normal;
padding: 1px 12px 1px 4px;
background: #DDDDDD url(/images/back/gGray40.gif);
border-left:1px solid #CCCCCC;
border-bottom: 1px solid #666666;
text-align: left;
}
.GRID .sortup{
background: #FF9966 url(/images/icons/sortdwn.gif);
background-position: right;
background-repeat: no-repeat; 
}
.GRID .sortdown{
background: #FF9966 url(/images/icons/sortup.gif);  
background-position: right;
background-repeat: no-repeat;
}
.GRID tr{
cursor:pointer;
}
.GRID td{
padding: 1px 4px 1px 4px;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #666666;
border-left:1px solid #DDDDDD;
white-space:nowrap;
}
.GRID .mark{
width:18px; 
background: #DDDDDD; 
border-right:1px solid #FFFFFF; 
cursor: pointer;
}
.GRID .markall{
background: #FF9966 url(/images/back/ga.gif);
background-repeat: no-repeat;
width:18px; 
border-bottom: 1px solid #666666;
cursor: pointer;
}
