.w92 {
width:92%;
}

#prospecting .option-list,
#prospecting .checkmark-list {
  height:250px;
  overflow-y:scroll;
  border:1px solid #ccc;
  font-size:0.9em;
  padding:5px;
  margin-bottom:5px;
}

#prospecting .option-list span,
#prospecting .checkmark-list span {
  padding:0 3px;
  font-weight:bold;
}

#product .t-checklist-row {
  display:none;
}

#product #expand-products {
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:30px 9px;
  background-image:url('images/green_open.png');
  position:absolute;
  height:32px;
  width:43%;
  z-index:1;
  right:0px;
  top:0px;
}

#product #expand-products.contract {
  background-image:url('images/green_close.png');
}

#prospecting .t-checklist-row {
  padding:0px 3px;
  white-space:nowrap;
}

#prospecting .t-checklist-category {
  padding-bottom:3px;
}

#prospecting #product .t-checklist-row {
  padding-left:25px;
}

#prospecting .t-checklist-row input {
  margin:0px;  
}

#prospecting .t-checklist-row label {
  padding:0px 0px 0px 2px;
  vertical-align:top;
  font-size:.9em;
}

#prospecting {
  position:relative;
}

#prospecting #queryFormZone {
  width:100%;
}

#prospecting #lead-count-tool {
  position:absolute;
  height:110px;
  width:152px;
  text-align:center;
  cursor:move;
  top:0px;
  right:30px;
  z-index:2;
  background-color:white;
  border:1px solid #fff;
  border-radius:5px;
}

#prospecting #lead-count-tool a {
  margin-left:34px;  
  margin-top:6px;
}

#prospecting #lead-count-tool h3 {
}

#prospecting #lead-count-tool #counter {
  width:150px;
  background-color:#111;
  display:block;
  border-radius:5px;
  border:1px black solid;
}

#prospecting #lead-count,
#prospecting #search-status {
  display:none;
}

#prospecting #search-criteria {
  margin:0 1px 15px;
  font-size:1.1em;
  margin:0px 0px 15px 2px;
}

#prospecting #search-criteria label {
  font-weight:bold;
  padding-right:3px;
}

#prospecting #search-info {
  margin-right:250px;
  min-height:110px;
}

#search-info label {
  font-size:1.2em;
  font-weight:bold;  
}

#prospecting #simple-search {
  width:100%;
  float:left;
}

#prospecting #simple-search #primary-filter {
  margin-right:200px;
}

.name-list {
width:200px;
float:left;
}

#prospecting .checkmark-list-filter {
  float:left;
  margin-top:10px;
  margin-right:2%;
  width:30%;
}

#prospecting #primary-filter #risklevel.qualified .t-checklist-row,
#prospecting #primary-filter #creditrating.qualified .t-checklist-row {
  width:inherit;
  padding-left:10px;
  padding-top:5px;
}

#prospecting #primary-filter #risklevel,
#prospecting #primary-filter #creditrating {
  width:94%;
}

#prospecting #primary-filter #risklevel h3,
#prospecting #primary-filter #creditrating h3 {
  background-color:#f0faff;
  color:#000;
}

#prospecting #primary-filter #risklevel h3.disabled,
#prospecting #primary-filter #creditrating h3.disabled {
  background-color:#f5f5f5;
  color:#aaa;
}

#prospecting #primary-filter #risklevel .option-list,
#prospecting #primary-filter #risklevel .checkmark-list,
#prospecting #primary-filter #creditrating .option-list,
#prospecting #primary-filter #creditrating .checkmark-list {
  height:100%;
  overflow-y:hidden;
  padding-left:130px;
}

#prospecting #primary-filter #risklevel .t-checklist-row,
#prospecting #primary-filter #creditrating .t-checklist-row {
  float:left;
  padding:1px 5px;
  width:100px;
}

#prospecting #primary-filter #creditrating .t-checklist-row .cat {
}

#prospecting .checkmark-list-filter h3.clear-list
{
  background-image:url('images/red_trashcan.png');
  background-position:6px;
  background-repeat:no-repeat;
  cursor:pointer;
}

#prospecting .checkmark-list-filter h3 {
  border:1px solid #ccc;
  border-bottom:none;
  border-radius:5px 5px 0px 0px;
  text-align:center;
  font-weight:bold;
  font-size:0.9em;  
  padding:8px 0px;
  margin:0px;
  background-color:#eee;
  position:relative;
}

#prospecting .checkmark-list-filter .total-text {
  font-weight:normal;  
}

#prospecting #secondary-filter {
  margin-top:10px;
  float:right;
  clear:right;
  width:200px;
}

#prospecting #secondary-filter label {
  display:block;
  float:left;
  width:40px;
  padding-top:3px;
}

#prospecting #secondary-filter #annual-sales label,
#prospecting #secondary-filter #employees label {
  clear:left;
}

#prospecting #secondary-filter select {
  width:150px;
}

#prospecting #secondary-filter #name-filter {
  float:left;
  padding-bottom:15px;
  width:100%;
}

#prospecting #secondary-filter #name-filter label {
  font-size:95%;
  white-space:nowrap;
  width:73px;
}

#prospecting #secondary-filter #name-filter div input {
  float:left;
}

#annual-sales, #fresh-frozen {
  margin-bottom:15px;  
}

#prospecting .uncheckall {
display:none;  
}

#prospecting #more-criteria {
  float:left;
  margin-top:20px;
}

#prospecting #advancedOptionsZone {
  float:left;
  width:100%;  
}

#prospecting #advanced-search #other-options {
  margin-top:10px;
  float:right;
  clear:right;
  width:200px;
}

#prospecting #advanced-search #other-options input {
  margin-bottom:10px;
}

#prospecting #advanced-search #msa {
  clear:left;  
}

#prospecting #primary-advanced {
  padding-right:200px;
}