/* Find a UK installer */

#map {width: 215px; display: block; clear: both;}
#UKInst_form form {margin-top: 2em;}
#UKInst_form p {margin: 1em 0 0 0;}
#UKInst_form .text  {margin-bottom: 1.5em; width: 200px;}
#UKInst_form  #submit  {width: 100px;}

.ukInst_results {margin-top: 1.5em; background: #fff; width: 230px; clear: both;}
.ukInst_results_dist {color: #DE0101; font-weight: bold; font-size: 11px;}
.installerDetails {padding-bottom: 2em; }
.installerStatus {}

.is-left, .is-right, .is-results { float: left; }

.is-left{ width: 370px; }

.is-results td { vertical-align: top; }
.is-results th { height: 30px; }
.is-results th, .is-results th a { color: #365F91; }
.is-company-details { width: 185px; }
.is-company-details-2 { width: 185px; }

.is-company-distance, .is-company-rank { width: 70px; text-align: center; }
.is-company-distance img, .is-company-rank img { position: relative; left: 2px; top: 2px; }
.is-row-separator td { margin-bottom: 10px; }
.is-row-separator-top td, .is-row-separator-bottom td { height: 13px; }

.is-results table { border-collapse: collapse; }
.is-company-name { border-bottom: 1px solid #DDDDDD; }
#map{ width: 120px; padding-bottom: 20px; }

.installerStatus
{
  position: absolute;
  left: 230px;
}



/* Distributor list */
.firstParagraph {margin:1em 0 1em 0;}

#distList_countryLinks {width: 100%;}
#distList_countryLinks td {width: 25%; vertical-align: top;}
.distList_country {margin-top: 1.5em; background: #fff;}

.distList_innerList {margin: 0; border-bottom: 1px solid #ddd;}
.distList_innerList p {font-size: 12px; width: 270px; margin: 0; padding-bottom: 1em;}
.distList_innerList .clear {height: 10px;}

.installer-right
{
  float: right;
  position: relative;
}

.installer-left
{
}

.installer-maps-link
{
  float: left;
  padding: 10px 0 0 0;
}
