
div#subnav-hint{ background: url(../images/hintboxbot.gif) bottom left no-repeat #DC2228; width:130px;  margin:13em 0 0 170px; padding:.75em 10px 20px 10px; position: absolute; top: 126px; color:#fff;  display: none;}




/* catalogue pages sidebar form mods */

img.icon{ float:none; margin:0 0 3px -2px;  display:inline;}
label,
span.label { text-align:left; color:#515252;  width: 70px; }
input{ margin-left:1px;}

div.controlset input { margin:0 0 0 2px; border:0;}
#temperaturebox1 div.controlset label, #temperaturebox3 div.controlset label{ display: inline; float: none; margin:0; font-weight:bold; font-size:150%;  }

table{ margin-bottom: 0;}
span.stds{  font-size: .8em; padding-bottom: 1.875em; line-height: 1.875em;}

div.prodtable { display: block; clear: left; border-bottom: 1px solid #ddd; }
div.prodtable span { display: block; float: left; }
div.prodtable a:hover { color: #F00; }
div.head { font-weight: bold; }
div.head span { padding-top: 4px; padding-bottom: 4px; }

span.therm-col1 { width: 80px; clear: left; }
span.therm-col2 { width: 130px; }
span.therm-col3 { width: 120px; }
span.therm-col4 { width: 100px; }
span.therm-col5 { width: 70px; }

div.prodtable a { display: block; text-decoration: none; color: #000; cursor: pointer; }

#standards div.controlset label{ display: inline; float: none; margin:0; }
#standards{  clear:both; margin:0; }

#standards span.label{ height:4.3em;}
#showme span.label{ height:7em;}
div.controlset div { margin: 0; }
input.temperature{ width:4em;}
#temperaturebox1, #temperaturebox1alt { float:left; width:176px; }
#temperaturebox1 span.label{ height:6em;}
#temperaturebox1alt span.label{ height:3em;}
#temperaturebox2, #temperaturebox2alt{ float:left; height:3em; padding: 13px 30px 0 0; background:url(../images/arrow.gif) left bottom no-repeat;}
#temperaturebox2alt{background-position:left top; }
#temperaturebox3{ float:left; width:80px; }

#pagefind{ width:310px; background:#000; height:1%; overflow:hidden; margin:-2em -10px 1.5em -10px; padding:.75em 10px .75em 10px;clear: both;  float: none;}


#pagefind label{ color:#fff; width:105px; }
#pagefind input{ width:7em; background:#000; color:#fff; border:1px solid #fff; margin-right:5px; float:left; }
/* white submit button */
#pagefind  a.button, #pagefind button {
	background-color: #fff;
	color:#000;
}
#pagefind button:hover,#pagefind a.button:hover{
  background-color:#DA2126;
  border:1px solid #9d181b;
  color:#fff;
}
a.button:active{
  background-color:#6299c5;
  border:1px solid #6299c5;
  color:#fff;
}


div#sidebar .information{ background:url(../images/infothermometer.jpg) -5px bottom no-repeat; padding:1.5em 0 3em 42px;  margin:-1.5em 0; }
div#sidebar .information p{ color:#515252;}

/* Pagination */

p.pagination { margin-top: 1.5em; clear: both; padding-top: 2em; }
p.pagination a { text-decoration: none; }
p.pagination a:hover { color: #000; text-decoration:underline; }
p.pagination img{ float:none; margin:0; display:inline; }

p.pagination a img.nav{ background:#000; height:13px; }
p.pagination a:hover img.nav{ background:#DA2126;}

/* Filter Divs */

div.search_filter { margin:0 -10px 0.2em -10px; padding:0 10px 0 10px; line-height:3em; background:#DC2228; color:#fff;}

img.close-x { display:block; float:right; margin:0;  margin-top: 1em; 	 }

