/*@charset utf-8;*/
preload{background-image:url(images/btnrollover.png);display:none;height:0;width:0;float:left}
a{height:14px;}
a{border-bottom:1px solid #9C9C9C; color:black; font-size:12px; text-decoration:none;}
.currentlink{text-decoration:none;color:#475F7F;font-size:12px;font-weight:700}
a:hover{border-bottom:1px solid #995858; font-size:12px; color:#900}
a:visited{color:black}
a:visited:hover{color:#900}

.logo { display:block; text-indent: -1000em; background: url(logo.png) no-repeat 8px 0; width:387px; height:79px; border-bottom:0px; }
.required_info { border: #C00 solid 1px; }
.rcount { font-size:9pt; color:#6c6c6c; }
.tabberlive a,.tabbertab a{color:#a00;padding-left:15px;padding-top:0;}
.tabberlive p,.tabbertab p{padding-bottom:8px}
.prod_details{font:9pt Verdana, Arial, Helvetica, sans-serif;border:1px solid #fff;float:left;clear:both;margin-left:7px}
.prod_details tr{background-color:#FAFAFA}
.prod_details tr.alt{background-color:#EAEAEA;font:10pt Verdana, Arial, Helvetica, sans-serif}
.prod_details td{padding:5px 8px 5px 5px}
.href{border:none;color:#000}
.imagex{float:left;display:inline;text-align:center;width:170px;height:auto;border:1px solid #E0E0E0;margin:20px;padding:0 0 10px}
.imagex:hover{text-decoration:underline;color:#900;background-color:#EEE;border:1px solid #9AC;cursor:pointer}
.imagex img{border:none;padding-top:10px;max-height:120px;max-width:160px}
.imagex a{display:block;height:83%;width:89%;padding:10% 5% 2%}
.icons{width:100px;float:left;text-align:center;margin-top:0;margin-bottom:20px;clear:none}
.idLi{list-style:none;margin-left:0;margin-right:0;text-indent:-5px;padding:0}
.idTabs{display:block;float:left;width:200px;position:relative;padding-right:0;padding-left:0;margin:0}
.idTabs a{display:block;float:left;width:185px;border-top:1px solid #EFEFEF;margin-right:0;padding-top:3px;padding-bottom:3px;padding-right:0;background-color:#D3D3D3;color:#000}
.idTabs .selected{background-color:#FFF;color:#900;border-right:1px solid #fff;border-left:1px solid #CCC;border-top:1px solid #CCC;border-bottom:1px solid #CCC;font-weight:700}
.idTabs a:hover{background-color:#828282;color:#FFF;text-decoration:none; border-bottom:1px solid #CCC;}
.idTabs .selected:hover{background-color:#FFF;color:#900; border-right:1px solid #fff;border-left:1px solid #CCC;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;background-image:url(images/background.png);background-repeat:repeat-x;margin-bottom:10px;margin-top:11px}
hr{border:1px;color:#9E9E9E;background-color:#9E9E9E;height:1px;width:95%;text-align:left;margin:8px auto 0 0}
h2{font-family:Arial, Helvetica, sans-serif;text-align:left;width:40%;margin-left:-10px;color:#900;font-style:italic;font-size:12pt;margin-bottom:0;padding:3px 3px 3px 10px}
h1{font-family:Arial, Helvetica, sans-serif;color:#1D1D1D;font-style:italic;font-size:22px;margin-bottom:5px;}
h3{color:#1D1D1D;font-style:italic;font-size:14px;margin-bottom:5px}
.tabbertab h2{color:#1D1D1D;font-style:italic;font-weight:700;font-size:18px;margin-bottom:5px}
#encase{margin-left:auto;margin-right:auto;margin-top:0;width:900px;height:auto;padding:0}

#cftext{width:300px; height:60px;}
#cfinput{width:99%; min-width:100px;}

#header{width:898px;height:86px;padding-top:6px;padding-bottom:0;border-bottom:none;background-color:#fff;border-color:#7EA2B1;border-style:solid;border-width:1px;border-bottom:none;}
#header img{margin-left:10px}
#prod_image{float:left;height:355px;width:664px;margin-right:1px;border-left-width:1px;border-left-style:solid;border-left-color:#7EA2B1;background-image:url(images/product_bgnd.png);background-repeat:repeat-x}
#navbar{float:left;clear:right;height:354px;width:233px;margin-right:0;border-right-width:1px;border-right-style:solid;border-right-color:#7EA2B1;background-image:url(images/red_bar_large.png);background-repeat:repeat-x;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#84A5B4}
#navbar a{font-size:9pt;font-weight:700;color:#4c4c4c; border:none;}
.go{background-image:url(images/search_btn.png);border:none;width:21px;height:21px;float:left;margin:4px 0 0 6px}
.go:hover{cursor:hand}
#splitter{height:5px;width:898px;clear:both;float:left;background-color:#fff}
#contentarea{float:left;height:auto;width:874px;border-top:none;border-bottom:none;background-color:#FFF;clear:both;overflow:hidden;border-color:#DCD4D4;border-style:solid;border-width:1px;padding:12px}
#contentarea p{color:#333;font-size:14px}
#details{float:left;clear:both;width:480px;margin-top:0;margin-bottom:30px;margin-left:10px;border:1px solid #D4D4D4;padding:10px;color:#444;}
.catId{display:inline-block;min-height:370px;overflow:visible;padding-left:15px;width:74.5%;background-color:#FFF;border:1px solid #CCC;margin-bottom:10px}
#searchbox{height:29px;width:232px;background-position:4px 4px;background-image:url(images/search_box.png);background-repeat:no-repeat}
#searchbox #s{float:left;border:0;width:174px;background:none;margin:7px 0 1px 6px; padding:0}
input::-moz-focus-inner{border:0; padding:0;}
#button{height:20px;padding-top:5px;width:222px;padding-left:10px;background-image:url(images/btn_1.png);background-repeat:no-repeat;text-decoration:none;font-weight:400;display:block}
body#systems a.systemsnav,body#hardware a.hardwarenav,body#pumps a.pumpsnav,body#gauging a.gaugingnav,body#motion a.motionnav,body#massflow a.massflownav,body#leak a.leaknav,body#rgas a.rgasnav,body#coating a.coatingnav,body#chillers a.chillersnav,body#hvpower a.hvpowernav,body#feedthroughs a.feedthroughsnav,body#manuals a.manualsnav{background-image:url(images/active.png);color:#fff;font-weight:700}
#button:hover{background-image:url(images/btnrollover.png);text-decoration:underline;font-weight:700;color:#FFF}
#catalogarea{width:212px;height:100%;float:right;background-color:#fff;text-align:left}
#footer{clear:left;float:left;width:898px;height:78px;padding-top:8px;background-color:#F3F3F3;text-align:center;font-size:12px;border-color:#A4A4A4;border-style:solid;border-width:1px}
.checkoutbtn{border:hidden;margin:5px 30px 15px 2px}
#checkout{text-align:center;clear:both;padding-top:15px}
.returnbtn{border:none;margin:5px 2px 15px 30px}
.returnbtn:hover{border:none;}
#infospan{float:right;clear:both;margin-top:45px;margin-right:5px;width:400px;text-align:right}
.category{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-size:12px; color:#1C314C; margin:15px 5px 6px 5px; padding:0px; cursor:pointer; display:inline-block;}
#unsel{background-color:#D8D8D8; border:1px solid #84A5B4; border-left:none; border-right:none; width:100%; height:28px; margin:0px;}
#current{background-image:url(images/active2.png); width:100%; height:28px; }
#unsel a{padding-left:22px; padding-top:5px; margin:0px; font-weight: bold; color:#3B506B; display:inline-block; width:164px; height:23px;}
#current a{margin:5px 0px 0px 22px; padding:0px; font-weight: bold; color:#FFF; display:inline-block; display:inline-block; width:164px; height:23px;}
#listitem{display:inline-block; cursor:pointer; margin:0px 0px 4px 11px; padding-bottom:0px; text-decoration:none; font-size: 9pt; border-bottom:1px solid #9C9C9C;; color:black;}
#listitem:hover{border-bottom:1px solid #995858; color:#900;}
.details li{padding-left:10px; margin-top:2px; background-image:url(images/bullet.gif); background-repeat:no-repeat; background-position:1px 4px; color:#444;}
.no_underline{border:none;}
.no_underline:hover{border-bottom:1px solid #995858;}
.prod_div{float:left; width:219px; height:382px; margin:0px 0px 0px 0px; padding:5px 0px 0px 15px;  background-repeat:repeat-x; border-bottom:1px solid #D2D2D2; border-right:1px solid #D2D2D2;  min-height:341px; font-size:13px;}
.prod_div_center{float:left; width:219px; height:382px; margin:0px 0px 0px 0px; padding:5px 0px 0px 15px;  background-repeat:repeat-x; border-bottom:1px solid #D2D2D2; border-right:1px solid #D2D2D2;  min-height:341px;}
.prod_div_edge{float:left; width:219px; height:382px; margin:0px 0px 0px 0px; padding:5px 0px 0px 15px;  background-repeat:repeat-x; border-bottom:1px solid #D2D2D2;  min-height:341px;}
.plus{padding:0px; margin:0px 3px 1px 6px; vertical-align:middle;}
.logo:hover { text-decoration:none; border-bottom:0px; } 
