/* ----------------------------------------
GENERAL STYLING
---------------------------------------- */
div.dg div.cleaner {overflow:hidden;clear:both;height:1px;margin-top:-1px}
/* ----------------------------------------
TOOLBAR
---------------------------------------- */
div.dg .toolbar {border:1px solid #7F9DB9;height:1%;background:#EBEADB;margin-bottom:5px;padding:2px 5px 2px 5px;}
div.dg .toolbar input {margin-right:5px;font:100% Arial;border:1px solid #A9A9A9;color:black;background:#EBEEF1;padding:2px;}
/* ----------------------------------------
RECORDPAGER
---------------------------------------- */
div.dg .recordpager {border:1px solid #7F9DB9;background:#EBEADB;margin-bottom:5px;padding:2px 0 2px 5px;clear:both;height:1%;}
div.dg .recordpager input {margin-right:5px;font:100% Arial;border:1px solid #A9A9A9;color:black;background:#EBEEF1;padding:2px;}
div.dg .recordpager select {font:100% "Trebuchet MS";}
div.dg .recordpager .records-found {float:left;display:inline;margin:4px 0 4px 0;}
div.dg .recordpager .page-nofn {float:left;display:inline;margin:4px 0 0 10px;}
div.dg .recordpager .selector {float:left;display:inline;margin-left:10px;}
div.dg .recordpager .selector-text {float:left;display:inline;margin:4px 0 0 0;}
div.dg .recordpager .selector-pages {float:left;display:inline;margin-left:5px;}
/* temporary fix for rendering problem in IE when a text field inserted instead of dropdown */
* html div.dg .recordpager .selector-pages {width:5px;overflow-x:visible;}
div.dg .recordpager .selector-pages input {float:left;width:30px;margin:1px 0 0 0;}
div.dg .recordpager .selector-go {float:left;display:inline;margin-left:5px;}
div.dg .recordpager .nextprevious {float:right;display:inline;}
div.dg .recordpager .nextprevious input {margin-left:5px;}
/* ----------------------------------------
TABLE
---------------------------------------- */
div.dg table {clear:both;width:100%;border:1px solid #7F9DB9;font-size:100%;padding:0;height:1%;}
div.dg table th {text-align:left;padding:3px 5px 4px 5px;background:#EBEADB;font-weight:normal;border-bottom:1px solid #7F9DB9;}
div.dg table input {background:transparent;border:none;font-size:100%;text-decoration:underline;text-align:left;padding:0 10px 0 0;margin:0;color:black;}
div.dg table input.asc {background:url(/aspnet_client/code_web/_images/up.gif) no-repeat 100% 5px;}
div.dg table input.desc {background:url(/aspnet_client/code_web/_images/down.gif) no-repeat 100% 5px;}
div.dg table td {text-align:left;padding:3px 5px 4px 5px;border-bottom:1px solid #ECE9D8;}
div.dg table tr.row-alt {background:#FAFAFA;}
div.dg table td input {background:transparent;border:none;padding:0;margin:0;text-align:left;font-size:100%;text-decoration:underline;}
div.dg table td.col-edit, div.dg table th.col-edit{width:1px;}
div.dg table td.col-checkbox, div.dg table th.col-checkbox{width:1px;}



