﻿
#ListControl { padding:10px; }

/* pager */

table.ListControl_Pager { width:100%; background-color:#e6e6e6; border-top:solid 1px #fafafa; border-bottom:solid 1px #fafafa; }
table.ListControl_Pager tr td { padding:4px; font-family:Trebuchet, Arial; font-size: 9pt; font-weight:normal; }
table.ListControl_Pager tr td input { padding:4px; font-family:Trebuchet, Arial; font-size: 9pt; font-weight:normal; }

table.ListControl_Pager tr td.ResultsPerPage { padding:4px 2px 4px 6px; }
table.ListControl_Pager tr td.ResultsPerPage .ResultsPerPage {  }
table.ListControl_Pager tr td.ResultsPerPageDropDown { padding:0px 2px 0px 2px; }
/* force drop-down styling */
table.ListControl_Pager tr td.ResultsPerPageDropDown .ResultsPerPageDropDown { font-family:Trebuchet, Arial; font-size: 9pt; font-weight:normal; }

table.ListControl_Pager tr td.ResultCounts { padding:4px 14px 4px 8px; }

input.ListControl_NumericButton { color:#000; font-weight:normal; text-decoration:none; background:transparent; border:solid 0px; margin:0px; padding:2px 0px 2px 0px; }
input.ListControl_NumericButton:hover { color:#00f; font-weight:normal; text-decoration:underline; background:transparent; border:solid 0px; margin:0px; padding:2px 0px 2px 0px; }

.ListControl_NumericButton { color:#000; font-weight:normal; text-decoration:none; background:transparent; border:solid 0px; margin:0px; padding:2px 0px 2px 0px; }
.ListControl_NumericButton:hover { color:#00f; font-weight:normal; text-decoration:underline; background:transparent; border:solid 0px; margin:0px; padding:2px 0px 2px 0px; }

.ListControl_NumericButton_Selected { font-weight:bold; text-decoration:none; }

.ListControl_ButtonFirst { padding-right:20px; background-image:url('/Skins/vista/images/listcontrol/first.png'); background-position:right; background-repeat:no-repeat; }
.ListControl_ButtonPrevious { padding-right:20px; background-image:url('/Skins/vista/images/listcontrol/previous.png'); background-position:right; background-repeat:no-repeat; }
.ListControl_ButtonNext { padding-left:20px; background-image:url('/Skins/vista/images/listcontrol/next.png'); background-position:left; background-repeat:no-repeat; }
.ListControl_ButtonLast { padding-left:20px; background-image:url('/Skins/vista/images/listcontrol/last.png'); background-position:left; background-repeat:no-repeat; }


/* grid content */

table.ListControl_Grid { width:100%; background-color:#aaa; border-top:solid 2px #333; border-bottom:solid 2px #333; }

table.ListControl_Grid tr td.Column { font-family:Trebuchet, Arial; font-size: 9pt; font-weight:normal; padding:2px 5px 2px 5px; }
table.ListControl_Grid tr th.Header { color:#fff; background-color:#aaa; font-family:Trebuchet, Arial; font-size: 9pt; font-weight:bold; text-align:left; padding-left:5px; padding-top:6px; padding-bottom:6px; }
table.ListControl_Grid tr td.Button { width:16px; padding-left:0px; padding-right:4px; }

table.ListControl_Grid tr.RowStyle { color:#284775; background-color:#ffffff; }
table.ListControl_Grid tr.AlternatingRowStyle { color:#284775; background-color:#f2f2f2; }
table.ListControl_Grid th.EditRowStyle { background-color:#f0ffff; font-weight:bolder; }
table.ListControl_Grid th.SelectedRowStyle { background-color:#ffffcc; font-weight:bolder; }


/* div.ListControl_Pager { display:none; } */


