﻿*               {border:none;margin:0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}tbody,tr,td{vertical-align:middle}:focus{outline:0}body{line-height:1;color:#000;background:transparent}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}

body, html {
	color:#333;
	background:#FFF url(/Assets/Images/Background/HTML.gif) 0 0 repeat-x;
	font-size:.8em;
	line-height:160%;
	font-family:LucidaGrande, Verdana, Arial, Helvetica, sans-serif;
	width:960px;height:auto;margin:0 auto;
}
sup {font-size:0.5em;position:relative;bottom:3px;}

/* Titles
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
h1      {color:#fff;padding:27px 0 0 0;font-size:2.4em;font-weight:bold;text-transform:uppercase;text-align:center;}
h2      {color:#f35812;font-size:1.6em;font-weight:bold;text-transform:uppercase;padding-top:10px;}
h3      {font-size:1.8em;}
h4      {color:#f35812; font-size:1.4em;}
h5      {font-size:100%;}
h2, h3, h4, h5 {margin:4px 30px 4px 30px;}

.global{
background:#dbdbb7 url(/Assets/Images/Background/TopBar.gif) 100% 0 repeat-y;
width:960px;height:40px;
text-align:right;font-size:1em;
}
.global li a {text-decoration:none;color:#333;}
.global li   {display:inline;position:relative;right:26px;top:12px;font-weight:bold;padding:0 3px;}
	
.header{
width:945px;
height:90px;

padding-right:15px;
background:#dbdbb7 url(/Assets/Images/Background/header.gif) 0 100% no-repeat;
}
.logo{
float:left;
margin:5px 0 0 10px;
}
#header-nav        {float:right;position:relative;top:10px;right:15px;width:auto;height:20px;font-weight:bold;}
.searchnav         {position:relative;top:1px;font-size:1.2em;font-weight:bold;}
.searchnav a       {text-decoration:none;color:#333;}
.search, .textbox  {border:1px solid #343434;background:#ffc;margin:0 4px;width:128px; height:17px;padding:2px 5px;}
.textbox           {margin:2px 0;}
.feedbackBox, 
  .textBoxMain     {border:1px solid #000;background:#fff;padding:5px;}
.textBoxMain	   {padding:3px;height:1.2em;}


/* Header 
.header         {background:#dbdbb7;width:960px;height:130px;clear:both;}
.headernav      {background:url(/Assets/Images/Background/TopBar.gif) repeat-y;width:960px;height:40px;clear:both;}
.headernav li a {text-decoration:none;color:#333;}
.headernav li   {display:inline;float:left;position:relative;left:418px;top:12px;font-weight:bold;padding:0 5px;}
.logo           {float:left;margin-left:10px;margin-top:6px;background:url(/Assets/Images/logo.gif) no-repeat;width:214px;height:74px;text-indent:-9999px;}
.rightcorner    {float:right;background:#dbdbb7;position:relative;top:80px;}
.searchnav      {float:right;margin:10px 20px 0 0;font-size:1.2em;padding-top:4px;}
.searchnav li a {text-decoration:none;color:#333;}
.searchnav li   {display:inline;font-weight:bold;}
.searchArea		{width:167px;height:23px;float:right;margin:-4px 0 0 4px;}
.searchbox      {width:135px;height:18px;border:solid 1px #333;background:#ffffcc;float:left;padding:3px 0 0 3px;}
.gobutton       {width:23px;height:23px;background:url(/Assets/Images/Buttons/Go.gif) no-repeat;cursor:pointer;float:right;}*/

/* Body */
.content        {width:960px;background:#dbdbb7;margin-top:6px;float:left;height:auto;}

.contentleft    {float:left;width:200px;height:auto;} 
.contentleft ul {}
li.leftnav1 a,
li.leftnav2 a,
li.leftnav3 a,
li.leftnav4 a,
li.leftnav5 a   {width:165px;display:block;margin-top:20px;text-align:right;text-decoration:none;font-weight:bold;font-size:1.2em;line-height:1.2em;color:#333;}
.support        {width:165px;height:35px;border-top:solid 1px #797963;border-bottom:solid 1px #797963;background:#d4bd84;padding:10px 35px 0px 0px;text-align:right;margin-top:25px;float:right;}
.support a      {text-decoration:none;font-weight:bold;color:#333;font-size:1.2em;line-height:2em;}
.reps           {width:165px;height:83px;border-bottom:solid 1px #797963;background:#d3c58b;padding:13px 35px 0px 0px;text-align:right;float:right;}
.reps a         {text-decoration:none;font-weight:bold;font-size:1.1em;color:#333;line-height:1.1em;}
.contact        {width:165px;height:78px;border-bottom:solid 1px #797963;background:#d3c58b;padding:18px 35px 0px 0px;text-align:right;float:right;}
.contact a      {text-decoration:none;font-weight:bold;font-size:1.1em;color:#333;line-height:1.1em;}
.asa            {width:146px;height:50px;margin-top:13px;float:right;}

.contentmiddle  {width:604px;float:left;margin-top:-1px;margin-bottom:25px;height:auto;}
.middletext     {width:604px;margin-top:-350px;text-align:center;color:White;font-size:1.4em;line-height:1.5em;font-weight:bold}
.middletext sup {font-size:0.6em;}
.bottomtext     {text-align:center;font-weight:bold;color:#000;font-size:1.5em;margin-top:160px;}
.oneincontent   {background:#fff;line-height:16px;font-size:1.1em;float:left;}
.oneincontent  ul, ol { margin:10px 0 0 0;} 
.oneincontent ul      { margin:15px 30px 15px 50px;}
.oneincontent ol      { margin:15px 30px 15px 50px;}
.oneincontent p       { margin:15px 30px;}
.toppipe        {width:604px;height:76px;background:url(/Assets/Images/Background/TopPipe.gif) no-repeat;margin-bottom:-25px;}
.oneincontent a {margin:0 30px;text-decoration:none;color:#e96422;text-align:right;float:right;}           

.contentright   {float:left;width:156px;height:auto;}
.contentright ul {}
.usmade         {width:136px;height:43px;padding:17px 0 0 40px;}
.stimulus       {width:156px;height:15px;border-bottom:solid 3px #333;}
.stimulus a     {color:#000; text-decoration:none; outline:none;padding:2px;}
.elbow          {width:156px;height:73px;border-bottom:solid 3px #333;background:url(/Assets/Images/Content/ElbowImg.jpg) no-repeat;}
.hose           {width:156px;height:74px;border-bottom:solid 3px #333;background:url(/Assets/Images/Content/HoseImg.jpg) no-repeat;}
.pipe           {width:156px;height:78px;border-bottom:solid 3px #333;background:url(/Assets/Images/Content/MetalTubeImg.jpg) no-repeat;}
.news           {width:146px;height:20px;font-weight:bold;padding:7px 0 10px 10px;line-height:1.2em;font-size:1em;color:#362810;}
.newsbox        {width:156px;height:130px;background:#d3c58b;border-bottom:solid 1px #797963;}
.infotext       {width:146px;height:11px;padding-left:10px;line-height:1.2em;color:#362810;}
.infotext a     {font-weight:bold;text-decoration:none;color:#362810;}

.footer         {width:960px;height:40px;text-align:center;margin-top:10px;font-weight:bold;}
.footer a       {text-decoration:none;color:#333;}
.footer a:hover {color:#e96422;}

/* Safari 3.0 and Chrome rules here 
@media screen and (-webkit-min-device-pixel-ratio:0) {
    
.searchArea		{width:167px;height:23px;float:right;margin:-20px 0 0 4px;}
.searchbox      {width:135px;height:18px;border:solid 1px #333;background:#ffffcc;float:left;padding:3px 0 0 3px;}
.gobutton       {width:23px;height:23px;background:url(/Assets/Images/Buttons/Go.gif) no-repeat;cursor:pointer;float:right;}
    
    
    }*/








