/*-----------------------------------------------------------------------------
Main Style Sheet

version:   1.0
author:    Brian Gershberg
email:     gersh@relayspec.com
website:   http://www.relayspec.com
-----------------------------------------------------------------------------*/




a.dark_blue24link19:link, a.dark_blue24link19:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
display:block;
outline:none;
height:38px;
text-align:center;
text-decoration:none;
color:#37779a;
float:left;
opacity:0.8;
padding-left:50px;
padding-right:50px;
padding-top:7px;
}

a.dark_blue24link19:hover {
background:#FFF;
color:#F00;
outline:none;
}

a.BuyNow2022:link, a.BuyNow2022:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size:20px;
  font-weight:bold;
  display: block;
  width: 100%;
  height: 30px;
  color: #367698;
  text-decoration: none;
  background: #FFFFFF;
  border-top:1px #367698 solid;
  border-bottom:1px #367698 solid;
  padding-top:9px;
  float:right;
}

a.BuyNow2022:hover {
 background: #367698;
 color: #fff;
}

#news_image_BUYNNOW_wrpper {
width:250px;
float:right;
margin-left:20px;
margin-bottom:10px;
padding-top:5px;
padding-bottom:5px;
margin-right: 4px;	
}

#news_image2022 {
width:250px;
float:right;
border:solid #006399 1px;
}

#BUYNNOW_wrapper {
width:100%;
float:right;
padding-top:15px;
}

a.dark_blue24_bold19 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
text-align:center;
text-decoration:none;
color:#37779a;
float:left;
font-weight:bold;
}


a.Red24link19 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
display:block;
outline:none;
height:38px;
text-align:center;
text-decoration:none;
color:#E23130;
background-color: #FFFFFF;
float:left;
opacity:0.8;
padding-left:50px;
padding-right:50px;
padding-top:7px;
}


.norm_title2 {
	font-family:arial;
	font-size:18px;
	font-weight:100;
	text-align:left;
	line-height:1.35;
	color:#000000;
	text-decoration: none;
}

.norm_title2_blue {
	font-family:arial;
	font-size:18px;
	font-weight:100;
	text-align:left;
	line-height:1.35;
	color:#005FA9;
	text-decoration: none;
}



a.norm_title2_link:link {
	font-family:arial;
	font-size:18px;
	font-weight:100;
	text-align:left;
	line-height:1.35;
	color:#000000;
	text-decoration: none;
}

a.norm_title2_link:visited {
	font-family:arial;
	font-size:18px;
	font-weight:100;
	text-align:left;
	line-height:1.35;
	color:#000000;
	text-decoration: none;
}

a.norm_title2_link:hover {
	font-family:arial;
	font-size:18px;
	font-weight:000;
	text-align:left;
	line-height:1.35;
	color:#005FA9;
	text-decoration: none;
}


a.dark_blue24link19m40:link, a.dark_blue24link19m40:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
display:block;
outline:none;
height:38px;
text-align:center;
text-decoration:none;
color:#37779a;
float:left;
opacity:0.8;
padding-left:25px;
padding-right:25px;
padding-top:7px;
}

a.dark_blue24link19m40:hover {
background:#FFF;
color:#F00;
outline:none;
}

a.dark_blue24_bold19m40 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
text-align:center;
text-decoration:none;
color:#37779a;
float:left;
font-weight:bold;
}


a.Red24link19m40 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
display:block;
outline:none;
height:38px;
text-align:center;
text-decoration:none;
color:#E23130;
background-color: #FFFFFF;
float:left;
opacity:0.8;
padding-left:25px;
padding-right:25px;
padding-top:7px;
}


#Supplierwrapper2019 { 
width: 980px;
margin: 0 auto;
text-align:left;
outline:none;
margin-top:80px;
	background-color: #FFFFFF;
	min-height: 150px;
}


#CATwrapper2019 { 
width: 980px;
margin: 0 auto;
text-align:left;
outline:none;
margin-top:20px;
	background-color: #FFFFFF;
	min-height: 150px;
}

#EASTERwrapper2020 { 
width: 980px;
	align-self: center;
margin: 0 auto;
text-align:left;
outline:none;
margin-top:100px;
	min-height: 700px;
}

a.Suppliertitle_grey2019 {
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:400;
outline:none;
color:#E23130;
}

a.Supplierbody2019 {
font-family:Arial, Helvetica, sans-serif;
font-size:14;
outline:none;
	color: #000000;
	line-height: 1.5;
	background-color: #FFFFFF;
}




#SupplierBackgroundImage2019_O { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_O.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_H { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_H.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_I { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_I.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_T { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_T.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_K { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_K.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_Z { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_Z.png") center top;
background-repeat:no-repeat;
}


#SupplierBackgroundImage2019_B { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_B.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_R { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_R.png") center top;
background-repeat:no-repeat;
}


#SupplierBackgroundImage2019_E { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_E.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_N { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_N.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_F { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_F.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_L { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_L.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_S { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_S.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_C { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_C.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_D { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_D.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_P { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_P.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_A { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_A.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_V { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_V.png") center top;
background-repeat:no-repeat;
}

#SupplierBackgroundImage2019_M { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../suppliers/images/2019_bkgd_M.png") center top;
background-repeat:no-repeat;
}

#CatalogBackgroundImage2019 { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../images/2019/catalog_bkgd.png") center top;
background-repeat:no-repeat;
}

#CatalogBackgroundImage2019Half { 
margin: 0 auto;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
	background: url("../../images/2019/catalog_bkgd_half.png") center top;
background-repeat:no-repeat;
}


#EasterBackgroundImage2019 { 
margin: 0 auto;
	align-items: center;
text-align:left;
outline:none;
width:100%;
float:left;
border-top: 1px solid #6D6E70;
background: url("../../images/2020/easter_passover_bkgd.png") center top;
background-repeat:no-repeat;
}

#Swrapper2019 { 
width: 980px;
margin: 0 auto;
text-align:left;
outline:none;
min-height: 200px;
}

#Swrapper2025 { 
width: 980px;
margin: 0 auto;
text-align:left;
outline:none;
min-height: 80px;
}

#Swrapper2019Cat { 
width: 980px;
margin: 0 auto;
text-align:left;
outline:none;
min-height: 90px;
}


#Logo2019 { 
margin: 0 auto;
text-align:left;
outline:none;
padding-left:100px;
padding-top: 75px;
}

#Logo2025 { 
margin: 0 auto;
text-align:left;
outline:none;
padding-left:100px;
}


#CatLogo2019 { 
margin: 0 auto;
text-align:left;
outline:none;
padding-left:50px;
padding-top: 50px;
}

#CatLogo2019_half { 
margin: 0 auto;
text-align:left;
outline:none;
padding-left:50px;
padding-top: 10px;
}

#Sbody2019 { 
width: 730px;
margin: 0 auto;
text-align:left;
outline:none;
float: left;
background-color: #FFFFFF;
}

#GreyBox2019 { 
width: 348px;
margin: 0 auto;
text-align:left;
float: left;
border-left:1px #E5E5E7 solid;
border-right:1px #E5E5E7 solid;
border-bottom:1px #E5E5E7 solid;

}

#GreyBox2019_right { 
width: 348px;
margin: 0 auto;
text-align:left;
float: right;
border-left:1px #E5E5E7 solid;
border-right:1px #E5E5E7 solid;
border-bottom:1px #E5E5E7 solid;

}

#Sbody2019Easter { 
	width: 980px;
margin: 0 auto;
text-align:left;
outline:none;
float: left;
	min-height: 1000px;
}

#SrightBar2019 { 
width: 240px;
margin: 0 auto;
text-align:left;
outline:none;
	float: right;
	background-color: #FFFFFF;
}


#CAT_btn_boarder { width:340px; height:290px; float:left; border:1px solid #367698; margin-bottom:10px; padding:5px;}

#CAT_btn_boarder_right { width:340px; height:290px; float:left; border:1px solid #367698; margin-bottom:10px; padding:5px; margin-left: 10px;}


a.CAT_btn:link, a.order_btn:visited { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; display: block; width: 315px; height: 40px; color:#FFFFFF;  text-decoration: none; padding-top:250px; padding-left:5px; padding-right:20px; float:left; background:#367698;}

a.CAT_btn:hover { background:#CCCCCC; color: #fff;}





/* =Right Bar
-----------------------------------------------------------------------------*/
#rb_header2019 { 
  width: 240px;
  height:30px;
  background: #367698;
  float:left;
}


#rb_header2_2019 { 
  width: 240px;
  height:30px;
  background: #367698;
  float:left;
	margin-top: 10px;
}




/* =RB Links 
-----------------------------------------------------------------------------*/


a.rb_buttons2019:link, a.rb_buttons2019:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  display: block;
  width: 238px;
  height: 22px;
  color: #367698;
  text-decoration: none;
  background: #F1F1F2;
  border-left:1px #367698 solid;
  border-right:1px #367698 solid;
  text-indent: 15px;
  padding-top:9px;
  float:right;
}

a.rb_buttons2019:hover {
 background: #367698;
 color: #fff;
}




a.rb_buttons_2rows2019:link, a.rb_buttons_2rows2019:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  display: block;
  width: 223px;
  height: 31px;
  color: #367698;
  text-decoration: none;
  background: #F1F1F2;
  border-left:1px #367698 solid;
  border-right:1px #367698 solid;
  padding-left: 15px;
  adding-bottom: 1px;
  padding-top:1px;
  float:right;
}

a.rb_buttons_2rows2019:hover {
 background: #367698;
 color: #fff;
}

/* =RB Links  - Bottom
-----------------------------------------------------------------------------*/

a.rb_buttons_bottom2019:link, a.rb_buttons_bottom2019:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  display: block;
  width: 238px;
  height: 23px;
  color: #367698;
  text-decoration: none;
    background: #F1F1F2;
	border-top:1px #9B9B9B #367698 solid;
  border-left:1px #367698 solid;
  border-right:1px #367698 solid;
  border-bottom:1px #367698 solid;
  text-indent: 15px;
  padding-top:9px;
  float:right;
}

a.rb_buttons_bottom2019:hover {
 background: #367698;
 color: #fff;
}

a.rb_buttons_OFF2019 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  display: block;
  width: 238px;
  height: 22px;
  color:#999999;
  text-decoration: none;
  background: #F1F1F2;
  border-left:1px #367698 solid;
  border-right:1px #367698 solid;
  text-indent: 15px;
  padding-top:9px;
  float:right;
}


a.rb_buttons_bottom_OFF2019 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  display: block;
  width: 238px;
  height: 22px;
  color:#999999;
  text-decoration: none;
  background: #F1F1F2;
  border-left:1px #367698 solid;
  border-right:1px #367698 solid;
  border-bottom:1px #367698 solid;
  text-indent: 15px;
  padding-top:9px;
  float:right;
}



#Supplier_Newsheader2019 { 
  width: 730px;
  height:30px;
  background: #367698;
  float:left;
}

#Supplier_Newsheader2019_Discontinued { 
  width: 730px;
  height:30px;
  background: #fae9e9;
  float:left;
}

#Supplier_Newsheader2019_Large { 
  width: 980px;
  height:30px;
  background: #367698;
  float:left;
}


a.rb_buttons_OFF2023 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  display: block;
  width: 238px;
  height: 31px;
  color:#999999;
  text-decoration: none;
  background: #F1F1F2;
  border-left: 1px #367698 solid;
  border-right: 1px #367698 solid;
  text-indent: 15px;
  padding-top: 1px;
  padding-bottom: 1px;
  float:right;
}


#Supplier_Application2025 {
margin-top:10px;
width:100%;
float:left;
background-image:url(https://www.relayspec.com/suppliers/l/littelfuse/Applications/wastewater.png);
background-repeat: no-repeat;   /* don’t tile */
background-size: cover;        /* scale image to fill the div */
background-position: center; 
	opacity: 0.8;
}


#Supplier_Application2025_WW_ATC {
margin-top:10px;
width:100%;
float:left;
background-image:url(https://www.relayspec.com/suppliers/a/atc_diversified/Applications/wastewater.png);
background-repeat: no-repeat;   /* don’t tile */
background-size: cover;        /* scale image to fill the div */
background-position: center; 
	opacity: 0.8;
}

#Supplier_Application2025_WW_MAC {
margin-top:10px;
width:100%;
float:left;
background-image:url(https://www.relayspec.com/suppliers/m/macromatic/Applications/wastewater.png);
background-repeat: no-repeat;   /* don’t tile */
background-size: cover;        /* scale image to fill the div */
background-position: center; 
	opacity: 0.8;
}

#Supplier_Application_inside2025 {
margin: 20px;
width:70%;
float:left;
background-color: rgba(204, 204, 204, 0.8); /* white, 80 % opaque */
padding: 20px;
}
