
/******************** Layout *************************/

.tableBorder {border: 1px solid #b9cfdc; }

.bkgBottom { background-image: url(../images/bkgBottom2.jpg); background-position: top; background-repeat: repeat-x; 
			 FONT-WEIGHT: normal; COLOR: #969696; FONT-SIZE: 7.0pt; FONT-FAMILY:  verdana,arial, helvetica, sans-serif;}
.bkgSideRight { background-image: url(../images/bkgPageRight.jpg); background-position: top; background-repeat: no-repeat;}
.bkgSideLeft { background-image: url(../images/bkgPageLeft.jpg); background-position: top; background-repeat: no-repeat;}
.bkgPage { background-image: url(../images/bkgPage.jpg); background-position: top; background-repeat: repeat-x; }
.bkgDiv{ background-image: url(../images/bkgDiv.jpg); background-position: top; background-repeat: repeat-x; }
.bkgNav{ background-image: url(../images/bkgButtons.jpg); background-position: top; background-repeat: repeat-x; }

.contentPad { padding-left: 0.5cm; padding-right: 0.7cm; padding-top: 0.3cm; padding-bottom: 1.4cm; }
.contentPad2 { padding-left: 0.5cm; padding-right: 0.7cm; }
.textPad { padding-top: 0.3cm; padding-bottom: 0.2cm; padding-left: 0.2cm; FONT-WEIGHT: normal; COLOR: #777777; FONT-SIZE: 9.0pt; FONT-FAMILY:  arial, helvetica, sans-serif;}
.textPad2 { padding-left: 0.2cm; padding-top: 0.1cm; padding-bottom: 0.3cm; }
.listPad { padding-bottom: 0.3cm; padding-left: 0.2cm; padding-right: 0.2cm; FONT-WEIGHT: normal; COLOR: #777777; FONT-SIZE: 9.0pt; FONT-FAMILY:  arial, helvetica, sans-serif; }

.border {border-top: 1px solid #eaeaea; border-right: 1px solid #eaeaea; }
.border2 {border-bottom: 1px solid #eaeaea; border-top: 1px solid #eaeaea; border-right: 1px solid #eaeaea; }
/************************* Links ******************************/

a.link { FONT-WEIGHT: normal; COLOR: #0033CC; FONT-SIZE: 9.5pt; FONT-FAMILY:  arial, helvetica, sans-serif;
text-decoration: none; } 
a.link:hover { text-decoration: underline; }

a.stepLink { FONT-WEIGHT: normal; COLOR: #0033CC; FONT-SIZE: 8.5pt; FONT-FAMILY:  arial, helvetica, sans-serif;
text-decoration: none; } 
a.stepLink:hover { text-decoration: underline; }

a.section2Link { FONT-WEIGHT: bold; COLOR: #0033CC; FONT-SIZE: 7.5pt; 
FONT-FAMILY:  verdana, arial, helvetica, sans-serif; text-decoration: none; } 
a.section2Link:hover { text-decoration: underline; }

/************************* Text ******************************/

.text { FONT-WEIGHT: normal; COLOR: #777777; FONT-SIZE: 9.5pt; FONT-FAMILY:  arial, helvetica, sans-serif; }
.text2 { FONT-WEIGHT: normal; COLOR: #666666; FONT-SIZE: 8.5pt; FONT-FAMILY:  arial, helvetica, sans-serif; }

/*.textSection1 { FONT-WEIGHT: normal; COLOR: #777777; FONT-SIZE: 8.5pt; FONT-FAMILY:  arial, helvetica, sans-serif; 
			   padding-left: 0.4cm; padding-right: 0.3cm; padding-top: 0.1cm; padding-bottom: 0.4cm; } */
			   
.textSection1 { FONT-WEIGHT: normal; COLOR: #777777; FONT-SIZE: 8.5pt; FONT-FAMILY:  arial, helvetica, sans-serif; 
			   padding-left: 0.3cm; padding-right: 0.3cm; padding-top: 0.2cm; padding-bottom: 0.1cm; } 
			   			   
/*.textSection2 { FONT-WEIGHT: normal; COLOR: #444444; FONT-SIZE: 8.5pt; FONT-FAMILY:  arial, helvetica, sans-serif; 
			   padding-left: 0.3cm; padding-right: 0.1cm; padding-top: 0.2cm; padding-bottom: 0.4cm; } */

.textSection2 { FONT-WEIGHT: normal; COLOR: #444444; FONT-SIZE: 8.5pt; FONT-FAMILY:  arial, helvetica, sans-serif; 
			   padding-left: 0.2cm; padding-right: 0.1cm; padding-top: 0.1cm; padding-bottom: 0.1cm; } 
			   
.copyright { FONT-WEIGHT: normal; COLOR: #cbcbcb; FONT-SIZE: 8.0pt; FONT-FAMILY:  arial, helvetica, sans-serif; }
			   
.sectionBkg { background-image: url(../images/sectionBkg.jpg); background-position: top; background-repeat: repeat-x;} 

/************************* Septic 101 ******************************/

.stepTitle{ background-image: url(../images/bkgStepTitle.jpg); background-position: top; background-repeat: repeat-x; 
			 FONT-WEIGHT: bold; COLOR: #ffffff; FONT-SIZE: 8.5pt; FONT-FAMILY:  arial, helvetica, sans-serif; 
			 padding-top: 0.1cm; padding-left: 0.2cm; padding-right: 0.2cm; }
			 
.stepText{  background-color: #eaeaea; FONT-WEIGHT: normal; COLOR: #333333; FONT-SIZE: 8.4pt; 
			FONT-FAMILY:  arial, helvetica, sans-serif; border-left: 1px solid #999999; 
			border-right: 1px solid #999999; padding-top: 0.1cm; padding-bottom: 0.3cm; 
			padding-left: 0.2cm; padding-right: 0.2cm; border-bottom: 1px solid #999999; }
			
/************************* FAQs ******************************/	
			
.faqCat{ background-image: url(../images/bkgStepTitle.jpg); background-position: top; background-repeat: repeat-x; 
			 FONT-WEIGHT: bold; COLOR: #ffffff; FONT-SIZE: 9.0pt; FONT-FAMILY:  arial, helvetica, sans-serif; 
			 padding-top: 0.1cm; padding-left: 0.2cm; padding-right: 0.2cm; padding-bottom: 0.1cm; }
			 
.faqCatBody{ background-image: url(../images/bkgStepTitle.jpg); background-position: top; background-repeat: repeat-x; 
			 FONT-WEIGHT: bold; COLOR: #ffffff; FONT-SIZE: 9.0pt; FONT-FAMILY:  arial, helvetica, sans-serif; 
			 padding-top: 0.3cm; padding-left: 0.2cm; padding-right: 0.2cm; padding-bottom: 0.2cm; }