.grid {background-color:#669966;font-size:12px;font-family:verdana,sans-serif;border: none;width: 100%; line-height: 1.4;}
.grid td, .grid th {padding:3px;border:none}
.grid .action_cell {text-align:right}
.grid thead tr th {text-align:left;background-color:#336633;color:#fff}
.grid thead a {background-color:#336633;color:#fff;}
.grid thead tr td {text-align:center;padding:5px;}
.grid thead tr td a {text-decoration:none;font-weight:bold;}
.grid .heading img {float:right;margin-left:2px;margin-right:3px}
.grid .heading a {text-decoration:none;color:#333}
.grid tbody tr td a {text-decoration:none;color:#333;}
.grid tr.odd a {background-color:#ffffcc;}
.grid tr.odd td {background-color:#ffffcc; cursor: pointer;}
.grid tr.odd:hover td {background-color:#CCCC99; color:#336633; cursor: pointer;}
.grid tr.odd:hover a {background-color:#CCCC99;}
.grid tr.even a {background-color:#fff;}
.grid tr.even td {background-color:#fff; cursor: pointer}
.grid tr.even:hover td {background-color:#CCCC99; color:#336633; cursor: pointer}
.grid tr.even:hover a {background-color:#CCCC99;}
.grid .pointer {cursor:pointer}
.grid .column_chooser_link {position:relative;background-color:#e3e3e3}
.grid .column_chooser_link ul {position:absolute;display:none;top:0px;right:-20px}
.grid .column_chooser_list a {width:200px;display:block;padding:3px;background-color:#e3e3e3;}
.grid .column_chooser_list a:hover {background-color:#cdcdcd}
.grid .column_chooser_list {padding:0;margin:0;list-style:none;background-color:#e3e3e3}
.grid .tgp_button {border-width:2px;border-style:outset;padding:1px 3px;color:#999;background:#ffffcc}
.grid a .tgp_button {color:#336633;background:#ffffcc}
.grid a:hover .tgp_button {border-style:inset}

