#tdMainContent {
  padding-left:             30px;
  text-align:               left;
  width:                    100%;
}

.tblContentModule {
  width:                    100%;
}

.tblContentModule .tdContentTitle {
  padding:                  4px;
}

.tblContentModule .tdContentDescription {
  padding:                  4px;
}

.tblContentModule .tdContentDescription a {
  background:               transparent;
  font-weight:              bold;
  text-decoration:          none;
}

.tblContentModule .tdContentText {
  padding-top:              2px;
  padding-left:             12px;
  padding-right:            12px;
}

.tblContentModule .tdContentText a {
  font-weight:              normal;
  text-decoration:          underline;
}

.tblPageSubmission {
  font-weight:              normal;
  width:                    100%;
}

.tblPageSubmission .tdPageButtons {
  padding:                  3px;
  text-align:               right;
  width:                    100%;
}

.tblPageSubmission .tdPageButtons .inpSubmit {
  font-weight:              bold;
  width:                    auto;
}

.tblPageSubmission .tdPageButtons .inpReset {
  font-weight:              bold;
  width:                    auto;
}

.tblPageNumber {
  font-weight:              normal;
  width:                    100%;
}

.tblPageNumber .tdPageText {
  padding:                  3px;
  vertical-align:           top;
  width:                    auto;
}

.tblPageNumber .tdPageShow {
  font-weight:              bold;
  padding:                  3px;
  width:                    100%;
}

.tblPageNumber .tdPageShow a {
  font-weight:              bold;
}

.tblPageNumber .tdPageShow a:hover {
  font-weight:              bold;
}

.tblPageNumber .tdPageShow .spnPageShowing {
  font-weight:              bold;
  font-style:               italic;
}