/* Basic page styles */

.tnav:link{color:#0000FF;}
.tnav:hover{color:#09018B;}
.tnav:visited{color:#0000FF;}
.tnav:active{color:#0000FF;}

img
{
    border:0;
}
.inCart
{
    color:Blue;
}
table
{
    border:none 0;
}
body
 { font-size: 12px; font-family: Tahoma, Verdana, Arial, "Times New Roman"; background-image: url("xImages/background.gif"); background-repeat: repeat-y; background-position: center 0; margin: 0 }

p, a, th, td, ol, ul{
   font-size: 12px;
   font-family: Tahoma, Verdana, Arial, Times New Roman;
}

a{
   font-weight: normal;
   text-decoration: none;
}

a:hover{
   text-decoration: underline;
}

.ErrorMessage{
   color:Red;
}

.adminDate{
   color:#FFFFFF;
   padding-right: 15px;
}
.pfpad{padding-left:25px;}

.GrayText{ color: #808080; font-size: 12px; } 
.GrayText:hover{ text-decoration: underline; }
.GrayTextActive{ color: #808080; font-size: 11px; margin-left: 0;text-decoration: none; font-weight: bold; }

h11{ letter-spacing: -1; font-size: 30px; color: #2590D4; font-style: italic; font-weight: bold; margin-left: 18; margin-right: 10; margin-bottom: 10; padding-top: 5px; padding-bottom:5px; font-family: Arial, Tahoma, Helvetica;} 
h2{ font-size: 22px; color: #090087; font-family: Arial; font-weight:Bold; padding-top:5px; }

h2{ font-size: 22px; color: #090087; font-family: Arial; font-weight:Bold; padding-top:5px; }


h3{ font-size: 12px; color: #000000; margin-left: 0; font-weight: bold; margin-right:0; margin-bottom: 5; padding: 0px; font-family: Arial, Tahoma, Helvetica; }
h4{ letter-spacing: -1; font-size: 30px; color: #2590D4; font-style: italic; font-weight: bold; margin-left: 10; margin-right: 10; margin-bottom: 0; padding-top: 0px; font-family: Arial, Tahoma, Helvetica;} 
h5{ font-size: 20px; color: #090087; font-style: normal; font-weight: bold; margin-left: 8; margin-right: 100; margin-bottom: 0; padding: 0px; font-family: Arial, Tahoma, Helvetica;} 
h6{ font-size: 17px; color: #090087; font-style: normal; font-weight: bold; margin-left: 8; margin-right: 0; margin-bottom: 0; padding: 0px; font-family: Arial, Tahoma, Helvetica;} 

 h1{ letter-spacing: -1; font-size: 30px; color: #2590D4; font-style: italic; font-weight: bold; margin-left: 5px; margin-right: 0; margin-bottom: 0; margin-top: 4px; padding-top: 0px; font-family: Arial, Tahoma, Helvetica;} 

.BlueText{ color: #090087; font-size: 11px; } 
.BlueText:hover{ text-decoration: underline; }
.BlueTextActive{ color: #090087; font-size: 11px; margin-left: 22;text-decoration: none; font-weight:normal; }

.BlueText1{ color: #090087; font-size: 12px; } 
.BlueText:hover1{ text-decoration: underline; }
.BlueTextActive1{ color: #090087; font-size: 14px; margin-left: 20;text-decoration: none; font-weight:Bold; }

.BlueText2{ color: #090087; font-size: 12px; } 
.BlueText:hover2{ text-decoration: underline; }
.BlueTextActive2{ color: #090087; font-size: 14px; margin-left: 15;text-decoration: none; font-weight:Bold; padding: 0px }

.Text1{
   font-size: 12px; color: #000000; font-family: Arial;
   font-weight:normal; }
   
   
.faqA { color: #000000; font-size: 12px; font-family: Arial; font-weight: normal; margin: 0; padding: 0 }
.Text2{
   font-size: 12px; color: #000000; font-family: Arial;
   font-weight:normal; margin-top: 12px; padding-left: 12px;
   padding-right:0px; margin-left:0px;}

.Text3{
   font-size: 11px; color: #000000; font-family: Arial;
   font-weight:normal; margin-top: 0px; padding-left: 0px;
   padding-right:0px; margin-left:0px;}

.Text5{
   font-size: 10px; color: #000000; font-family: Arial;
   font-weight:normal; margin-top: 0px; padding-left: 0px;
   padding-right:0px; margin-left:0px;}
   
.FooterText{
   font-size: 11px; color: #FFFFFF; font-family: Arial;
   margin-left: 0px; margin-top: 0px; padding: 28px; padding-left: 30px;
   padding-right:30px; padding-top: 10px;}
   
.FooterText1{
   font-size: 11px; color: #FFFFFF; font-family: Arial;
   margin-left: 0px; margin-top: 10px; padding: 28px; padding-left: 30px;
   padding-right:30px; padding-top: 10px;}
.FooterText1:hover{ text-decoration: underline; color: #FFC726; }

.FooterHeadline{
	font-size: 12px; color: #FFC726; font-weight: bold; margin-left: 0; margin-right: 15px; margin-bottom: 0; padding-right: 0px; padding-bottom: 20px; font-family: Arial;
	padding-left:30px; padding-top:30px;margin-top:20px;}
   
.logoImage{
   padding: 0px; margin-left: 10px;margin-bottom: 5px;}
   
.BlueTop{margin-top: 20px}

.BlueTable{margin-left: 10px;}

.BlueTable td
{
	width: 149px}
	

.BlueTextActive5{ color: #000000; font-size: 10px; margin-left: 0;text-decoration: none; font-weight: bold; font-weight:normal; padding-bottom:0px; font-family:Arial; padding-right:45px; }
.BlueTextActive6{ color: #000000; font-size: 10px; margin-left: 0;text-decoration: none; font-weight: bold; font-weight:normal; padding-bottom:0px; font-family:Arial; padding-right:20px }
.BlueTextActive7{ color: #000000; font-size: 10px; margin-left: 0;text-decoration: none; font-weight: bold; font-weight:normal; padding-bottom:0px; font-family:Arial; padding-right:13px; }
.BlueTextBold{ color: #453D99; font-size: 13px; margin-left: 0;text-decoration: none; font-weight: bold; font-weight:normal; padding-bottom:0px; font-family:Arial; padding-left:20px; }

.BlackText{ color: #000000; font-size: 12px;  font-weight:Bold; } 

.homepageTxtbox{
   width: 120;
   font-size: 11px;
   font-family: Verdana, Tahoma, Courier New; 
}

.footertextbottom{ font-size: 10px; padding-top:5px;
   font-family: Verdana, Tahoma, Courier New;
  color:#808080;}

.footertextbottom1{ font-size: 10px; padding-bottom:9px;
   font-family: Verdana, Tahoma, Courier New;
  color:#808080;}
  
 .verisign{ padding-top:10px}
 
 .righttexttop{font-size: 8px; font-family: Verdana, Tahoma, Courier New; color:#090087; font-weight:bold; text-align:center; vertical-align:top;}

/* Login styles */
.loginBox{
	padding-left:20px
   }

.loginTxtbox{
   width: 250; height: 20;
   font-size: 11px;
   font-family: Verdana, Tahoma, Courier New; 
}

.loginHeader{
  
   padding-top:60px; padding-left:30px;
   font-size: 11px; font-family: Verdana, Tahoma, Courier New; 
}

.loginLblbox{
  
   font-size: 11px; font-family: Verdana, Tahoma, Courier New; 
}

.headlineposition{   padding-left:110px; padding-top:10px;}

.bordertable{padding-right:5px; }


/*create account style*/
.createaccountbox{
   border: solid 1px #000000;

}

.dataLblbox1{
  font-size: 12px; font-family: Arial, Verdana, Tahoma, Courier New; 
}
.createaccountHeader{
   border: solid 1px #000000;
  
   font-size: 11px; font-family: Verdana, Tahoma, Courier New; 
}  
.creataccountTxtbox{
   width: 250; height: 20;
   font-size: 11px;
   font-family: Verdana, Tahoma, Courier New; 
}
.footerCell{
   font-size: 11px;
}

.footerLink{
   font-size: 10px; color: #808080;}
   
.footerInfo
{
	font-size: 10px; color: #808080;

	}
	
.HeaderInfo
{
	font-size: 12px; color: #090087;
	padding-bottom: 10px; text-align: left; padding-left: 0; padding-right: 0px; font-weight: Bold; }	

.AboutImage{ padding-left: 14px;}

.Imageorder{ padding-top: 20px;}

.Imagecenter{ padding-bottom: 12px;padding-right:7px;}
 
.FooterTextLogo{color: #090087; font-size:10px; font-family:bold; text-align:center; padding-bottom:50px; padding-left:10px;}

/* Form styles */

.TextBox{
   width: 600;
   height: 20;
   font-size: 11px;
   font-family: Verdana, Tahoma, Courier New;   
}

.TextArea{
   width: 500;
   font-size: 11px;
   font-family: Verdana, Tahoma, Courier New; 
}

.Button{
   width: 150;
   height: 20;
   font-size: 11px;
   font-family: Verdana, Tahoma, Courier New; 
}

.DropDown{
   width: 300;
   height: 20;
   font-size: 11px;
   font-family: Verdana, Tahoma, Courier New;   
}

/* Table styles */
.AdminTable{
   border: solid 1px #000000;

}

.AdminContent{
   border: solid 1px #000000;
   background-color: #EDEFD8;
   font-size: 11px; font-family: Verdana, Tahoma, Courier New; 
}

.AdminHeader{
   border: solid 1px #000000;
   background-color: #143421; color: #FFFFFF;
   font-size: 11px; font-family: Verdana, Tahoma, Courier New; }
   

/*Request Catalog style*/

.dataLblbox{
 font-size: 12px; 
 font-family: Arial, Verdana, Tahoma, Courier New; 
 margin-left: 0px; text-align:right; 
 color: #808080; vertical-align:top;
}

.dataLblbox2{
 font-size: 12px; 
 font-family: Arial, Verdana, Tahoma, Courier New; 
 margin-left: 0px; padding-left: 20px; padding-bottom:20px; 
 color: #808080;
}

.dataLblboxF{
 font-size: 10px; 
 font-family: Arial, Verdana, Tahoma, Courier New; 
 margin-left: 0px; padding-left: 0px; 
 color: #808080;
}

.dataLblboxF1{
 font-size: 14px; 
 font-family: Arial, Verdana, Tahoma, Courier New; 
 margin-left: 0px; padding-left: 100px; font-weight:Bold;
 color: #808080;
}

.requestcatalogHeader{
 font-size: 12px; font-family: Verdana, Tahoma, Courier New; 
}  

.requestcatalogTxtbox{
   width: 150; height: 20;
   font-size: 11px; padding-right:0px; margin-right:0px;
   font-family: Verdana, Tahoma, Courier New; 
}

.requiredtext
{
	margin-left:20px; font-family: Verdana, Tahoma, Courier New; 
	font-size: 14px; font-weight:bold; color:#000000;
} 

.Button{
   width: 100;
   height: 20;
   font-size: 11px;
   font-family: Verdana, Tahoma, Courier New;}
   
.chkbox
{
	color: #43F000}
	
.OrangeText
{font-size: 12px; color: #F43F00; font-family: Arial; font-weight: Bold;}

.RedButton
{
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Courier New;
	margin-bottom: 10px;}
	
.RedButton1
{
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma, Courier New;
	padding-top: 0px;}
	
.RequestText
{
	color: #808080;}
	
/* Forward Page*/

.forwardtitle
{
   font-size: 12px;
   font-weight: Normal;
}


.forwardtext
{
   font-size: 12px;
   font-weight: Normal;
}

label{font-size: 10px; font-weight: Bold;}

/* Feature Page*/

.FeatureTitle
{
	font-size: 12px;
    font-weight: Normal;	
}

.FeatureCopy
{
	font-size: 12px;
    font-weight: Normal;
}	

/*Product Category*/

.ProductTitle
{
	font-size: 12px;
    font-weight: Normal;	
}

.ProductFile
{
	font-size: 12px;
    font-weight: Normal;
}	
	

/*Literature Page */

.txtDocumentTitle
{
   font-family:Arial;
   font-size:18px;
   font-weight:bolder;
   color:#000000;
   text-decoration: none;
}

.txtDocumentTitle
{
   font-family:Arial;
   font-size:11px;
   font-weight:bolder;
   color:#000000;
   text-decoration: none;
}

/* Home Page*/

.BlueText1{ color: #090087; font-size: 12px; font-weight: bold; padding-left: 5px}
.faqQ { color: #090087; font-size: 12px; font-weight: bold; padding: 0 }
.BorderHome{ border-left:solid 2px #FFE392; border-right:solid 2px #FFE392; border-bottom:solid 2px #FFE392; border-top:solid 2px #FFE392;}
.BorderHome1 { border: solid 2px #ffe392 }
.Bordertop {border-left:solid 1px #FFE392; border-right:solid 1px #FFE392; border-bottom:solid 1px #FFE392;text-align:center; font-family:Arial; font-size:10px;}

.Bordertop a
{ font-size:10px; color:#000000;
	
	}

.Borderbottom {border-bottom:solid 1px #FFE392; border-top:solid 1px #FFE392;}

/* Product Index Page */

.ProductImage{
   padding: 0px; margin-left: 10px;margin-bottom: 5px; padding-left:18px; padding-bottom:10px}
  
.Text3 
{
	font-size: 14px; font-weight: Normal; padding-right:80px;}
	
.BlueText3{ color: #090087; font-size: 12px; } 
.BlueText3:hover{ text-decoration: underline; }
.BlueTextActive3{ color: #090087; font-size: 11px; padding-bottom:20px; margin-left: 12;text-decoration: none; font-weight:normal; }

.Footer
{
	padding-top:150px}
	
.thankyoutext
{
	font-family:Arial;
   font-size:22px;
   font-weight:bolder;
   color:#090087;
   text-decoration: none;
   text-align:center;
   padding-top:20px;
   
}

.thankyoutext1
{
	font-family:Arial;
   font-size:22px;
   font-weight:bolder;
   color:#090087;
   text-decoration: none;
   text-align:center;
   padding-top:10px;
}

.thankyoutext2
{
	font-family:Arial;
   font-size:20px;
   font-weight:bolder;
   color:#090087;
   text-decoration: none;
   text-align:center;
   padding-top:10px;
   display:block;
    text-decoration: underline;
}

.thankyoutext3
{
	font-family:Arial;
   font-size:22px;
   font-weight:bolder;
   color:#090087;
   text-decoration: none;
   text-align:center;
   padding-top:10px;
   display:block;
}

.textlinkthankyou
{
	font-family:Arial;
   font-size:20px;
   font-weight:bold;
   color:#000000;
   text-decoration: underline;
   text-align:center;
   padding-top:0px;
   display:block; }
   
.footersetting
{
	padding-bottom:80px;}
	
/*Privacy and Return*/

.textmargin
{
	margin-left:50px;
	margin-right:50px;
}

.textmargin1
{
	margin-left:50px;
	margin-right:90px;
}

.texthead
{
	font-size:20px;
	font-family:Arial;
	color:#453D99;
	margin-left:50px;
	margin-right:50px;
	padding-top:10px;
}

.spacebullet
{ padding-bottom:5px; margin-left:27px}
   
/* Product Index */

.Headprod{
   font-size: 12px; color: #000000; font-family: Arial;
   font-weight:normal; margin: 0px; padding-left: 0px;
   padding-right:0px; margin-bottom:5px; margin-left:4px; font-weight:bold;}
   
.textprod{
   font-size: 10px; color: #000000; font-family: Verdana;
   font-weight:normal; margin: 0px; padding-left:0px;
   padding-right:0px; margin-bottom:8px;margin-left:4px;}
   
.BlueText9{ color: #090087; font-size: 10px; } 
.BlueText9:hover{ text-decoration: underline; }
.BlueTextActive9{ color: #090087; font-size: 10px; padding-bottom:0px; padding-top:3px; margin: 0; margin-left:4px; text-decoration: none; font-weight:normal;}
.BlueTextActive10{ color: #090087; font-size: 11px; padding-bottom:0px; padding-top:3px; margin: 0; margin-left:4px; text-decoration: none; font-weight:normal; text-decoration:underline; }
  
.FontHeader
{
	font-size: 22px; color: #090087; font-family: Arial;
   font-weight:Bold; padding-top:5px; 

	}   
	
.FontHeader1
{
	font-size: 11px; color: #090087; font-family: Arial;
   font-weight:Bold; padding-top:0px; 

	}   
	
.FontHeader4
{
	font-size: 16px; color: #090087; font-family: Arial;
   font-weight:Bold; padding-top:0px; 

} 

.textdeco
{
	text-decoration:underline;
	text-align:center;

	}
	
.linkdeco
{
	text-decoration:underline;
	font-weight:Bold;
	color:#000000;
	font-size:11px;

	}
	
.tbbody
{
	margin-left:0px;
	}
   
.accesscopy
{
	font-size: 12px; color: #090087; font-family: Arial;
   font-weight:Bold; 
 
	}

.redprodlist
{
	font-size: 14px; color: Red; font-family: Arial;
   font-weight:Bold; margin-left:20px;
 
	}
	
.marginstraights
{
	padding-bottom:7px;
	text-align:left;
	margin-left:100px;
	
	}
	
.tubefittingbullet
{
	padding-bottom:7px;
	text-align:left;
	margin-left:10px;
	
	}

.couplingsbullet
{
	padding-bottom:7px;
	text-align:left;
	margin-left:0px;
	
	}

.couplingsbullet1
{
	padding-bottom:7px;
	text-align:left;
	margin-left:0px;
	
	}
	
.hosebullet
{
	padding-bottom:7px;
	text-align:left;
	margin-left:0px;
	
	}
	
.hoseadapbullet
{
	padding-bottom:7px;
	text-align:left;
	margin-left:260px;
	
	}

.hoseimage{margin-left:10px}



.tubebullet
{
	padding-bottom:7px;
	text-align:left;
	margin-right:20px;
	
	}

.personaltext
{
	font-family:Arial;
   font-size:14px;
   font-weight:lighter;
   color:#090087;
   text-decoration: none;
   text-align:center;
   padding-top:20px;
   
}

.personallink
{
	text-decoration:underline;
	font-weight:Bold;
	color:#000000;
	font-size:14px;
	font-family:Arial;

	}
	
.personalfooter{ font-size: 10px; padding-top:5px;
   font-family: Verdana, Tahoma, Courier New;
  color:#808080; text-align:center;}
/* Create Account */

.createaccountbox{
 font-size: 12px; 
 font-family: Arial, Verdana, Tahoma, Courier New; 
 margin-left: 0px; padding-left: 0px; text-align:left; 
 font:Arial; font-weight:Bold; color:#090087;
 border:0;
}

.createaccounttext{
 font-size: 12px; 
 font-family: Arial, Verdana, Tahoma, Courier New; 
 margin-left: 0px; padding-left: 70px; 
 color: #808080;
}

.createaccounttext1{
 font-size: 12px; 
 font-family: Arial, Verdana, Tahoma, Courier New; 
 margin-left: 0px; padding-left: 50px; 
 color: #808080;
}

.createaccounttext2{
 font-size: 12px; 
 font-family: Arial, Verdana, Tahoma, Courier New; 
 margin-left: 0px; padding-left: 10px; 
 color: #808080;
}

.createaccountTxtbox{
   width: 600; height: 20;
   font-size: 11px; padding-right:0px; margin-right:0px;
   font-family: Verdana, Tahoma, Courier New; 
}

.createaccountTxtbox2{
   width: 500; height: 20;
   font-size: 11px; padding-right:0px; margin-top:10px;
   font-family: Verdana, Tahoma, Courier New; 
}


.createtext
{
	font-size: 10px; color: #090087; font-family: Arial;
   font-weight:Bold; padding-top:0px; }


.createtext1
{
	font-size: 10px; color: #090087; font-family: Arial;
   font-weight:Bold; padding-top:0px;margin-left:0px;
	}   
.textcolor
{
	 color:#090087;font-family: Verdana, Tahoma, Courier New; font-size: 12px;
	 font-weight:Bold;
	}
	
.textcolor1
{
	 color:#090087;font-family: Verdana, Tahoma, Courier New; font-size: 16px;
	 font-weight:Bold;
	}

.padforgot
{
	padding-left:20px;
	}
	
.padsignin
{
	 color:#090087;font-family: Verdana, Tahoma, Courier New; font-size: 12px;
	 font-weight:Bold; padding-left:50px;
	}
	
.loginfont{color:#090087;font-family: Arial; font-size: 12px;
	 font-weight:Bold; padding-bottom:7px;
	 }
	 
.loginpad{margin-left:5px;}

.FontHeader2
{
	font-size: 12px; color: #090087; font-family: Arial;
   font-weight:Bold; padding-top:0px; 

	}   
	.FontHeader3
{
	font-size: 12px; color: #090087; font-family: Arial;
   font-weight:Bold; padding-top:0px; padding-left:20px; padding-right:20px;

	}  
	
.colorlogin{font-size: 12px; color: Red; font-family: Arial;
   font-weight:Bold; margin-left:12px; padding-top:15px; }
   
.linkdeco1
{
	text-decoration:underline;
	font-weight:Bold;
	color:#000000;
	font-size:11px;}
	
.textthank{font-size: 18px; color: Black; font-family: Arial;
   font-weight:Bold; margin-left:35px;padding-top:20px;}
   
.linkdecoration
{
	text-decoration:underline;
	font-weight:Bold;
	color:#000000;
	font-size:18px;
	font-family: Arial;
	}
	
.ulgap{margin-top:0px; margin-bottom:0px;}

.instructions{color:Red;font-size: 12px; color: Red; font-family: Arial;
   font-weight:Bold; margin-left:17px; padding-bottom:8px;}

.buttonplace{ padding-top:15px; margin-left:28px;}
.FontHeader1 a:hover {
	font-size: 11px;
	color: #FBC817;
	font-family: Arial;
	font-weight:Bold;
	padding-top:0px;
	text-decoration: underline;

}
.FontHeaderlink  {
	font-size: 12px;
	color: #2929AD;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:0px;
	text-decoration: underline;

}
.tdsmalltype { color: #000; font-size: 10px; font-family: Verdana, Tahoma, Arial, "Courier New" }
.copytext { color: #000; font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; font-style: normal; line-height: 14px; text-decoration: none; margin-right: 20px; margin-bottom: 20px; margin-left: 20px }
.alignCenter
{
    text-align:left;
}
#divBlue
{
    
}
.tblWhite
{
    background-color:White; border:solid 1px Black; border-right:solid 3px;
}
.rightpadding
{
    padding-right:21px;
}

.BlueTextActive4{ color: #09018B; font-size: 15px; margin-left: 10;text-decoration: none; font-weight: bold; padding-bottom:5px; font-family:Arial;text-decoration:underline; }
a.BlueTextActive4:hover{color:#2590D4;}