/* reset */
.pagetable table {
    border-collapse:collapse;
    border-spacing:0;
}

.pagetable table, .pagetable caption, .pagetable tbody, .pagetable tfoot, .pagetable thead, .pagetable tr, .pagetable th, .pagetable td {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

.pagetable input, .pagetable select {
    vertical-align:middle;
}

.pagetable a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

.textright {
    text-align: right;
}

.uploadarea {
    margin-right: 10px;
}

.pagetable {
    width: 100%;
    margin: 12px 0;
    border: 1px solid #ccc;
    background-color: #eee;
    line-height: 1.3em;
    color: #333;
    border-spacing: 0px !important;
}

.pagetable a {
    color: #2082B5;
    text-decoration: none;
}

.pagetable a:hover {
    color: #0094E0;
    text-decoration: underline;
}

.pagetable .qinfo  {
    line-height: 1em;
    font-size: 13px;
}

.pagetable thead  {
    background-color: #ddd;
}

.pagetable thead th {
    border-bottom: 2px solid #ccc;
    padding: 9px 0;
    color: #000;
}

.pagetable tbody {
      line-height: 1.3em;
      font-size: 13px;
}

.pagetable tbody td {
    padding: 6px;
    background-color: #F9F9F9;
    vertical-align: middle;
}

.update tbody td {
    border-bottom: 1px dotted #999;
    border-left: 1px solid #ddd;
}

.pagetable .colname {
    text-align: left;
}
.pagetable th.colname {
  padding-left: 12px;
}

.pagetable .coldate, .pagetable .colsize, .pagetable .collink, .pagetable .colcheck {
    text-align: center;
}

.pagetable .colcheck {
    width: 90px;
}

.subscribe .asvrinfo {
    background-color: #FFF9DF;
    line-height: 1.5em;
    font-size: 15px;
}

.subscribe #subsbtemail {
    width: 100%;
    height: 27px;
    line-height: 27px;
    font-size: 13px;
    padding-left: 6px;
    border: 1px solid #ccc;
    background-color: #fff;
}
.subscribe .tsubsbt,  .subscribe #submitsubsbt {
    width: 110px;

}

.subscribe #submitsubsbt {
    height: 27px;
    border: 1px solid #A5A5A5;
    background-color: #DBDBDB;
    font-size: 13px;
    text-shadow: 1px 1px 0 #C5C5C5;
}

.subscribe #submitsubsbt:hover {
background-color: #FFF;
}

.update tbody th {
    text-align: left;
    padding: 3px 0;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    font-size: 13px;
}

.update .colcheck input[type=button] {
    height: 18px;
    font-size: 13px;
    margin: 0;
    padding: 0 9px;
    vertical-align: baseline;
}

.pagetable tfoot {
    background-color: #ddd;
}

.pagetable tfoot td {
    padding: 3px 6px;
    border-top: 2px solid #ccc;
    font-size: 15px;
    text-align: right;
}

.linktxt {
    font-size: 13px;
    text-indent: 9px;
    text-decoration: none;
}

.comment_block {
width: 900px;
  margin: 9px auto;
  padding: 9px;
  background-color: #fff;
  border: 1px solid #eee;
  border-bottom: 2px dotted #ddd;
}

.comment_block h5 {
padding: 9px 0;
  text-indent: 1em;
  font-size: 11px;
  text-align: right;
  border-bottom: 1px solid #eee;
  margin: 0;
  color: #555;
}

.comment_block pre {
  word-wrap: break-word;
  text-align: left;
  word-break: break-word;
  white-space: pre-wrap;
  line-height: 1.5em;
}

#bulkdownload {
border: 1px solid #aaa;
  background-color: #ccc;
  font-size: 12px;
  text-shadow: 1px 1px 0px #fff;
  color: #135889;
}

#bulkdownload:hover {
  background-color: #FFF;
}

#res {
display: none;
}
