BODY {
   margin-top: 0;
   margin-left: 0;
   margin-right: 0;
   margin-bottom: 0;
   color: #000069;
   background: #ffffff;
   font-size: 9pt;
   font-family: Verdana, Arial, Helvetica, 'Sans Serif';
}
.InLine {
   display: inline;
}
TD {
   font-size: 9pt;
   font-family: Verdana, Arial, Helvetica, 'Sans Serif';
}
TH {
   font-size: 9pt;
   font-weight: bold;
	text-align: center;
   font-family: Verdana, Arial, Helvetica, 'Sans Serif';
}
.FinePrint {
   font-size: 7pt;
   background: transparent;
   line-height: 120%;
}
UL {
   list-style: circle outside;
   margin-top: 0px;
   margin-bottom: 0px;
   line-height: 120%;
}
FORM {
   margin-top: 0px;
   margin-bottom: 0px;
}
A:link {
   color: #cc0000;
   background: transparent;
} 
A:hover {
   color: #000000;
   background: transparent;
}
A:active {
   color: #ff0000;
   background: transparent;
}
A:visited {
   color: #006900;
   background: transparent;
}
TABLE.Hmenu {
	width: 100%;
	background-color: #014dac;
}
A.Hmenu {
   display: block; 
	width: 100%;
   line-height: 120%;
   color: #cc0000;
   background: #ffffff;
   font-size: 9pt;
   font-weight: 900;	
	text-align: center;
   text-decoration: none;
} 
A.Hmenu:hover {
   color: #000000;
   background: #ffff69; 
}
A.Hmenu:active {
   color: #ff0000;
   background: #ffff00;
}
A.Hmenu:visited {
   color: #cc0000;
   background: #ffffff; 
} 
.Headline {
   color: #000069;
   background: transparent;
   font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'Arial Black', Arial 'Sans Serif';
   font-size: 22pt;
   text-decoration: none;
   font-weight: 900;
   line-height: 100%;
	text-align: center;
	margin: 0px 0px 0px 0px
}
TR.66 {
	height: 66px;
	vertical-align: top;
}
TD.LeftOpen {
	background-color: #e1c601;
}
TD.RightOpen {
	background-color: #f6ee00;
}
TD.HeadText {
	background-image: url(headtext-back.jpg);
	background-repeat: repeat-y;
}
.Serving {
   color: #000069;
   background: transparent;
   font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'Arial Black', Arial 'Sans Serif';
   font-size: 16pt;
   text-decoration: none;
   font-weight: 900;
   line-height: 100%;
	text-align: center;
}
.PageHead {
   color: #B8860B;
   background: transparent;
   font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'Arial Black', Arial 'Sans Serif';
   font-size: 18pt;
   text-decoration: none;
   font-weight: 900;
   line-height: 120%;
}
.Header {
   color: #B8860B;
   background: transparent;
   font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'Arial Black', Arial 'Sans Serif';
   font-size: 12pt;
   text-decoration: none;
   font-weight: 900;
   line-height: 140%;
}
.SubHead {
   color: #B8860B;
   background: transparent;
   font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'Arial Black', Arial 'Sans Serif';
   font-size: 10pt;
   text-decoration: none;
   font-weight: 900;
   line-height: 120%;
}
.BlackText {
   color: #000000;
   background: transparent;
   font-family: Verdana, Arial, Helvetica, 'Sans Serif';
   font-size: 9pt;
   text-decoration: none; 
}
.BlackHead {
   color: #000000;
   background: transparent;
   text-decoration: none;
   line-height: 120%;
   font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'Arial Black', Arial 'Sans Serif';
   font-size: 14pt;
   font-weight: 900;
}
.WhiteText {
   color: #ffffff;
   background: transparent;
   text-decoration: none;
   font-weight: bold;
}
.Required {
   color: #d00000;
   background: transparent;
   text-decoration: none;
   font-weight: bold;
}
.WhiteHead {
   color: #ffffff;
   background: transparent;
   text-decoration: none;
   line-height: 120%;
   font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'Arial Black', Arial 'Sans Serif';
   font-size: 14pt;
   font-weight: 900;
}
.SpacedText {
   line-height: 160%;
}
H1 , H2 , H3 {
   color: #B8860B;
   background: transparent;
   font-weight: 900; 
   line-height: 100%;
   font-family: 'Franklin Gothic Medium', 'Franklin Gothic', 'Arial Black', Arial 'Sans Serif';
   margin-bottom: 6px;
   margin-top: 6px;
}
H1 {
   font-size: 18pt;
}
H2 {
   font-size: 14pt;
}
H3 {
   font-size: 12pt;
}
TD.pos {
	background: url(/lib/yhst-18405167309339/plumber-on-street-two-trucks.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #a7c4e8;
   margin-top: 0px;
   margin-bottom: 0px;
}
TD.c4ph {
	background: url(/lib/yhst-18405167309339/call4plumbing-help.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #ffa1a1;
   margin-top: 0px;
   margin-bottom: 0px;
}
TD.pn {
	background: url(/lib/yhst-18405167309339/plumbing-newsletter.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #ffa1a1;
   margin-top: 0px;
   margin-bottom: 0px;
}
TD.psa {
	background: url(/lib/yhst-18405167309339/plumbing-service-area.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #d3ad01;
   margin-top: 0px;
   margin-bottom: 0px;
}
TD.pp {
	background: url(/lib/yhst-18405167309339/plumbing-products.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #d3ad01;
   margin-top: 0px;
   margin-bottom: 0px;
}
TD.GoldCell {
	background-color: #d3ad01;
}
