/******************************************
Opdb CSS
*/

.list-header {
  text-align: left;
  color: #A6AC51;
  background-color:#FFFFFF;
  width:100%;
}
.list-oppid , .list-title , .list-country {
  text-align: left;
  float: left;
  font-weight: bold;
  background-color:#CEDAE9;
  padding-bottom:5px;
}
.list-oppid {
  width: 65px;
}
.list-title {
  width: 65%;
}
.list-country {
  width: 35%;
}

.list-details {
  padding:10px;
  border: #CEDAE9 solid 5px;
  background-color:#99FFFF;
  text-align: left;
  clear: left;
}

.list {
	width: 100%;
	font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	display: block;
	float: left;
	background-color: #CEDAE9;
	font-size: 12px;
}
.search-form {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.char-label {
	width: 210px;
}
.char-select {
	width:200px;
	margin-right: 10px;
}
.country-label {
  width: 150px;
}
.string-field {
	vertical-align: top;
}
.search-header {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 10px;
}

div[id^="Show-"] {
  display:none;
}
.search-form .characterics {
	width: 210px;
	float: left;
}
.search-form .country {
	width: 150px;
	float: left;
}
.search-form .string {
	width: 200px;
	float: left;
}
.search-form .search-submit {
	border-width: 1px;
	border-color: #666;
	border-style: dotted;
}
.search-form .buttons {
	float: left;
	width: auto;
	margin-top: 25px;
}
.search-form select, .search-form input {
	font-size: 10px;
}
.list .list-page-link {
	font-weight: bold;
	text-decoration: underline;
}
.list .list-page-nolink {
	font-weight: normal;
}
