.scrollBlock,
.tableBlock {
  margin-bottom:24px;
}

.scrollBlock .head {
  border: 1px solid #d8d8d8;
  width:621px;
}

.scrollBlock .scroll {
  width:641px;
  height:242px;
  overflow:auto;
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
  border-bottom: 1px solid #d8d8d8;
  background-color:#f8f8f8;
  margin-bottom:16px;
}

.scrollBlock .scroll ul li {
  background-color:#ffffff;
  border-bottom: 1px solid #d8d8d8;
  padding: 4px 10px 6px 10px;
}

.searchResultsBlock {
  margin-top: 36px;
}

.scrollBlock .captionBlock,
.tableBlock .captionBlock {
  font-size: 11px;
  color: #999999;
  line-height:17px;
  padding-bottom:6px;  
}




/* NEW */
.contentBlock table{
  width:100%;
  margin: 0 0 26px 0;
  border-collapse:separate;
  border-spacing:1px;
  border:none;
  background-color:#d8d8d8;
}

.contentBlock table caption{
  text-align:left;
  font-weight:bold;
  padding:0;
  margin: 0 0 11px 0;
}

.contentBlock table td,
.contentBlock table th{
  border:none;
  background-color:#fff;
}

.contentBlock table th,
.contentBlock table td {
  color:#666666;
  font-size:10px;
  line-height:15px;
  padding: 6px 10px 5px 10px;
  vertical-align:top; 
}

.contentBlock table td ul {
  font-size:10px;
  line-height:15px;
  font-family: Verdana, Arial, sans serif;
  margin: 0 0 5px 0;
  padding:0;
}

.contentBlock table td p,
.contentBlock table td ul li {
  font-size:11px;
  line-height:15px;
  color:#666666;
  font-family: Verdana, Arial, sans serif;
  padding:0;
  margin:0 0 6px 0;
}

.contentBlock table td ul li {
  background-image:url(../../images/lht/bullet_point.gif);
  background-position: 0 7px; 
  background-repeat:no-repeat;
  padding:0 0 0 10px;
}

.contentBlock table th {
  background-color:#0f0f58;
  background-image:url(../../images/lht/bg_table.gif);
  background-position: 0 0; 
  background-repeat:repeat-x;
  text-align:left;
  padding: 4px 10px 6px 10px;
  font-weight:bold;
  font-size:11px;
  line-height:15px;
  color:#ffffff;
}

.contentBlock table th p{
  font-weight:bold;
  font-size:11px;
  line-height:15px;
  color:#ffffff;
  margin:0;
  padding:0;
}







.searchResults th,
.searchResults td {
  font-size:11px;
  color:#333333;
  line-height:17px;
}

.contactForm .head,
.contactFormConfirm .head,
.registrationForm .head,
.changePasswordForm .head,
.loginForm .head,
.searchResultsBlock .bar,
.scrollBlock .head {
  background-color:#0f0f58;
  background-image:url(../../images/lht/bg_table.gif);
  background-position: 0 0; 
  background-repeat:repeat-x;
  text-align:left;
  font-weight:normal;
  padding: 4px 10px 6px 10px;
  font-size:11px;
  color:#ffffff;
}

#wmnTableLineMaintenance th {
  background-color:#d9d9d9;
  background-image:url(../../images/lht/bg_wmn_table_lm.gif);
  background-position: 0 0; 
  background-repeat:repeat-x;
  padding: 4px 10px 6px 10px;
  font-size:11px;
  color:#0f106d;
}    


.searchResultsBlock .bar {
  height:30px;
  padding: 0 10px 0 16px;
}


.searchResults td {
  padding: 2px 10px 5px 16px;
}

.scrollBlock .scroll a.linkArrowLeft,
.scrollBlock .scroll a.linkArrowLeft:link,
.scrollBlock .scroll a.linkArrowLeft:visited,
table td a.linkArrowLeft,
table td a.linkArrowLeft:link,
table td a.linkArrowLeft:visited {
  font-size:10px;
  line-height:15px;
  color:#666666;
  background-position: 1px -683px; 
}




/*
table {
  width:100%;
  margin-bottom:20px;
  border-collapse:separate;
  border-spacing:1px;
  border:none;
  background-color:#d8d8d8;
}

table td,table th{
 border:none;
 background-color:#fff;
}



table th,
table td {
  color:#666666;
  font-size:10px;
  line-height:15px;
  padding: 6px 10px 5px 10px;
  vertical-align:top; 
}



table td h1 {
  color:#333333;
  font-size:10px;
  line-height:15px;
  margin:0;
}

table td h1.listHeadline {
  margin: 0 0 7px 0;
}

table td.agenda h1.listHeadline {
  float:left;
  width:399px;
  margin: 0 21px 7px 0;
}

table td.agenda span.responsibilities {
  display:block;
  float:left;
  width:119px;
  color:#888888;
}


table td.paragraph {
  background-color:#d6d6d6;
  background-image:url(../../images/lht/bg_table_paragraph.gif);
  background-position: 0 0; 
  background-repeat:repeat-x;
  padding: 2px 10px 5px 10px;
}

table td.paragraph,
table td.paragraph p {
  color:#000066;
  font-weight:bold;
}



table td.image {
  padding:0;
}

table td.image img {
  width:115px;
  height:90px;
}

table td ul {
  font-size:10px;
  line-height:15px;
  font-family: Verdana, Arial, sans serif;
  margin: 0 0 5px 0;
  padding:0;
}

table td p,
table td ul li {
  font-size:10px;
  line-height:15px;
  color:#666666;
  font-family: Verdana, Arial, sans serif;
  padding:0;
  margin:0 0 6px 0;
}

table td ul.bullet li {
  background-image:url(../../images/lht/bullet_point.gif);
  background-position: 0 7px; 
  background-repeat:no-repeat;
  padding:0 0 0 10px;
}

table td.agenda {
  width:549px;
  padding-right:0;
  background-image:url(../../images/lht/1x1_d8d8d8.gif);
  background-position: 419px 0;
  background-repeat:repeat-y;
}

table td.agenda ul li {
	width: 539px;
}

table td.agenda ul li span {
	display:block;
	width:389px;
	float:left;
}

table td.agenda ul li ul {
	padding:0;
	margin: 0 0 0 410px;
	vertical-align:text-top;
}

table td.agenda ul li ul li {
	float:left;
	background: none;
	padding:0;
	margin:0;
	width:119px;
}

table td.agenda ul li ul li span {
  width:auto;
  color: #888888;
	display: block;
	font-weight: normal;
	line-height: 15px;
	float:none;
}


*/