/* Find Carts Page */
                         
form#find_carts_widget {
 width: 96%;
}

form#find_carts_widget.minimised {
  width: 48%;
}

form#find_carts_widget h2 {  
  margin: 0 0 1em 0;
  padding: 0;
}

form#find_carts_widget fieldset {
  clear: both;
  float: left;
}

form#find_carts_widget.minimised fieldset {
  width: 98%;
}

form#find_carts_widget div {
  line-height: 1.2;
  padding: 0 0.92em 1em 0.8em;
}

fieldset#control input:first-child + div, fieldset#control div:first-child  {
  padding-bottom: 0.2em;
}

form#find_carts_widget fieldset#submit div {
  padding-left: 2.1em;
}

	form#find_carts_widget #control label {
  color: #4E1A00;
  font-weight: bold;
	padding: 0 0.1em 0.3em 0;
  position: relative;
  width: 17em;
}

form#find_carts_widget select {
  width: 20em;
}

form#find_carts_widget input {
}

form#find_carts_widget #search input, form#find_carts_widget #search label {
  display: inline;
  float: left;
  font-weight: normal;
  margin: 0 0.3em 0.6em 0;
  padding: 0;
}

form#find_carts_widget #submit input {
  cursor: pointer;
}

form#find_carts_widget #search span {
	display: none;
}

form#find_carts_widget #search span.show {
	display: inline;
}

form#find_carts_widget span.loader {
	display: none;
	margin: 0;
	padding-top: 4px;
}

form#find_carts_widget span.loader img {
	display: inline;
}

form#find_carts_widget span.show_loader {
	display: inline;
	position: absolute;
	left: 0px;
}

form#find_carts_widget #search {
  background: white;
  border-bottom: 1px solid #C1D6C8;
  border-right: 1px solid #C1D6C8;
  line-height:1.6;
  padding: 0.8em; 
  position: absolute;
  right: 10px;
  top: 58px;
  width: 20em;
}

form#find_carts_widget.minimised #search{ 
  display: none;
}

/** Find Cables page **/

#cables td.title, #cables td.price {
  padding-left: 0.7em;
}

#cables td.price {
  text-align: right;
}

#cables td.price ul {
  margin-bottom: 0.5em;
}

#cables td.price ul li {
  display: inline;
}