.grid_buttons IMG { display:inline; margin:2px; padding:2px; } .checkbox_readonly { background-color:transparent; margin:0px; padding:0px; border:none; } .paging_table TD { } .paging_table TD A:link,.paging_table TD A:visited, .paging_table TD A:active, .paging_table TD A:hover { }  .grid_table { border-style:solid; border-width:1px; border-color:#015ab4; background-color:#FFFFFF; } .grid_table TD { text-align:left; background-color:#FAFFFA; font-size:12px !important; } .grid_table TR.GridRow TD { background-color:#f2f5f8; border-bottom-style:solid; border-bottom-color:#cce3fb; border-bottom-width:1px; } TR.HighLightRow TD { background-color:#cce3fb; border-bottom-style:solid; border-bottom-color:#f2f5f8; border-bottom-width:1px; } .grid_field { background-color:#f2f5f8; border-style:solid; border-color:#cce3fb; border-width:1px; } .grid_table .grid_top { height:100%; width:100%; background-color:#cce3fb; color:white; } .grid_table TH, .grid_table .grid_top TD, .grid_table .grid_top TH { background-color:#015ab4; color:white; } .grid_table TH .img_link { cursor:pointer; float:left; } .grid_table .grid_sort_table { float:right; display:inline; } .grid_top_search { margin:1px; } .grid_top_search TH { background-color:#f2f5f8; text-align:center; } .grid_top_search TH IMG { float:none; } .main_filter_table { border-width:1px; border-color:#cccccc; border-style:solid; font-size:10px; } .main_filter_table TD { font-size:10px; white-space:nowrap; } .main_filter_table INPUT { font-size:10px; }  .filter_table {  margin:3px; page-break-after:avoid; page-break-before:avoid; vertical-align:bottom;  } INPUT.changed_filter { border-width:1px; background-color:#14ede0; } .filter_table TD INPUT[type="checkbox"] { border-width:2px; border-style:solid; border-color:white; } .filter_table TD INPUT.changed_filter { border-color:#14ede0; background-color:#14ede0; }