﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul,li {list-style:none;}
caption,th {text-align:left;}
q:before,q:after {content:”;}

.transdiv { filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; }

.db-ft-thumb { width: 80px; height: 60px; background-repeat: no-repeat; background-position: center center; border: solid 1px #e0e0e0; padding: 2px; background-color: #fff; float: left; }
.frm td { padding: 4px 2px; }
.req { color: #CC0000; }
.small { font-size:0.8em; }
.quiet { color:#9B9C8D; font-weight:normal !important; }
.clear { clear:both; }
.downloadAll { float: right; padding-right: 20px; margin-right: 25px; background: url(downAll.gif) no-repeat right center; }

table.grd td.colName td { margin: 0; padding: 0; border-style: none; line-height: 16px; }
table.grd th a { display: block; }
table.grd th.a a { background: url(arrow-up.gif) no-repeat right center; margin-right:2px;  }
table.grd th.d a { background: url(arrow-down.gif) no-repeat right center; margin-right:2px;  }
