@charset "UTF-8";.header {	margin: auto;	height: 134px;	width: 900px;	background-image: url(images/background.jpg);	}.homeimage {	margin: auto;	width: 900px;	}.footer {	font-family: arial;	font-size: 13px;	color: #FFFFFF;	margin: auto;	width: 1021px;	text-align: center;	line-height: 19px;	}.bodycontainer {	margin: auto;	width: 900px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	padding-top: 10px;	}	a:link {	text-decoration: none;}a:visited {	text-decoration: none;}a:hover {	text-decoration: underline;	color: #9BCDFD;}a:active {	text-decoration: none;}a.txtlink:link {	text-decoration: none;	color: #9BCDFD;}a.txtlink:visited {	text-decoration: underline;	color: #9BCDFD;}a.txtlink:hover {	text-decoration: underline;	color: #FFCC00;}a.txtlink:active {	text-decoration: none;}.noborder,.noborder img {	border:0;	}.white11 {	font-size: 11px;	color: #FFFFFF;	}.white12 {	font-size: 12px;	color: #FFFFFF;	}.white18 {	font-size: 18px;	color: #FFFFFF;	}.orange {	color: #FFCC00;	}.orange11 {	font-size: 11px;	color: #FFCC00;	}.orange12 {	font-size: 12px;	color: #FFCC00;	}.orange14 {	font-size: 14px;	color: #FFCC00;	}	.orangelinks,.orangelinks a {	font-family:Arial,sans-serif;	font-size: 12px;	color: #FFCC00;	}.orangelinks a:hover {	color: #9BCDFD;	}	.smalllinks,.smalllinks a {	font-family:Arial,sans-serif;	font-size: 11px;	color: #FFFFFF;	line-height: 13px;	}.smalllinks a:hover {	color: #9BCDFD;	}		.missionstatement {	font-size: 21px;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;}.txtservices {font-size: 13px;}	.phone {	font-family:Arial,Helvetica,sans-serif; 	font-size: 30px; 	font-weight: bold; 	color: #4E4E4E;	}.sandiego {	font-size: 14px;	}.phone2 {	font-size: 20px; 	font-weight: bold; 	color: #4E4E4E;	}	.undergroundtexthome,.pipelinemaintexthome,.pipelineconditiontexthome,.emergencytexthome,.trafficcontroltexthome,.flowmonitoringtexthome,.stormwatertexthome,.uvtexthome,.contactttexthome,.projectstexthome,.projectstexthome2,.employmenttexthome,.strategictexthome,.missiontexthome,.businessprofiletexthome,.equipmenttexthome,.contacttftptexthome,.sitemaptexthome { /*WIDTH 850 ON GREY*/	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size: 14px;	color: #FFFFFF;	/*background-image: url(images/pipeline-maintenance-header.jpg);*/	background-image: url(images/generic-header.jpg);	background-repeat: no-repeat;	/*margin: auto;*/	margin: 0 auto auto auto;	/*height: 765px;*/	width: 850px;	/*padding-top: 50px;*/	padding-top: 0px;	padding-right: 0px;	padding-left: 30px;	/*pad*/	}div.undergroundtexthome h1,div.pipelinemaintexthome h1,div.pipelineconditiontexthome h1,div.emergencytexthome h1,div.trafficcontroltexthome h1,div.flowmonitoringtexthome h1,div.stormwatertexthome h1,div.uvtexthome h1,div.welcometexthome h1,div.contactttexthome h1,div.projectstexthome h1,div.projectstexthome2 h1,div.employmenttexthome h1,div.strategictexthome h1,div.missiontexthome h1,div.businessprofiletexthome h1,div.equipmenttexthome h1,div.contacttftptexthome h1,div.sitemaptexthome h1 { /*ON GREY BACKGROUND*/	margin:0;	padding-top:7px;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:22px;	font-weight:lighter;	}div.uvlinerhomeheader h1 { /*ON YELLOW BACKGROUND*/	margin:0;	padding-top:11px;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:16px;	font-weight:lighter;	}.uvlinerhomeheader { /*WIDTH 618 ON YELLOW*/	font-family:Verdana,Arial,Helvetica,sans-serif;	/*background-image: url(images/new-uv-liners-textheader.jpg);*/	background-image: url(images/generic-header.jpg);	background-repeat: no-repeat;	margin: auto;	/*height: 285px;*/	width: 618px;	font-size: 14px;	color: #FFFFFF;	/*padding-top: 50px;	padding-right: 15px;	padding-left: 30px;*/	padding-top: 0px;	padding-right: 0px;	padding-left: 30px;	}.welcometexthome { /*WIDTH 618 ON GREY*/	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size: 14px;	color: #FFFFFF;	/*background-image: url(images/welcome-to-downstream-text.jpg);*/	background-image: url(images/generic-header.jpg);	background-repeat: no-repeat;	/*margin: auto;*/	margin: 0 auto auto auto;	/*height: 370px;*/	width: 618px;	/*padding-top: 55px;	padding-right: 15px;	padding-left: 30px;*/	padding-top: 0px;	padding-right: 0px;	padding-left: 30px;	}.letterstexthome {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	background-image: url(images/letters-title-headers.jpg);	background-image: url(images/generic-header.jpg);	background-repeat: no-repeat;	margin: auto;	/*height: 300px;*/	width: 850px;	padding-top: 50px;	padding-right: 0px;	padding-left: 30px;	padding-bottom: 30px;	}.homesideservices2 {	background-image: url(images/our-services-side-box.jpg);	background-repeat: no-repeat;	height: 335px;	width: 215px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 15px;	}.homesideservices {	background-image: url(images/our-services-side-box.jpg);	background-repeat: no-repeat;	height: 335px;	width: 215px;	padding-top: 155px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 15px;	}.whiteboldlinks {	font-family: arial;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	}body {	font-family: Arial,  Verdana, Tahoma, Helvetica, sans-serif;	font-size: 12px;	}.Group {	display: block;	height: 28px;	width: 200px;	background-image: url(images/Button_Group.jpg);	line-height: 27px;	padding-left: 27px;	color: #dfdfdf;	text-decoration: none;	}.Group:hover {	color: #dfdfdf;	text-decoration: underline;	}.Option {	display: block;	height: 28px;	width: 200px;	background-image: url(images/Button_Option.jpg);	line-height: 27px;	padding-left: 27px;	color: #dfdfdf;	text-decoration: none;	}.Option:hover {	color: #dfdfdf;	text-decoration: underline;	}.show {	display:inline;	}.hide {	display:none;	}.org-subheades {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #F6B218;	}.style1 {color: #FFCC00	}.pipeline-cond-serbxo {	background-image: url(images/service-boxes-pipeline-condition.jpg);	width: 200px;	padding-top: 35px;	padding-right: 3px;	padding-left: 135px;	background-repeat: no-repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	background-color: #808081;	}.GroupServicesBlue {	font-family: Arial,  Verdana, Tahoma, Helvetica, sans-serif;	font-size: 14px;	display: block;	height: 28px;	width: 215px;	background-image: url(images/Button_Services2.jpg);	line-height: 27px;	padding-left: 15px;	color: #333333;	text-decoration: none;	}.GroupServices {	font-family: Arial,  Verdana, Tahoma, Helvetica, sans-serif;	font-size: 14px;	display: block;	height: 28px;	width: 215px;	background-image: url(images/Button_Services1.jpg);	line-height: 27px;	padding-left: 15px;	color: #ffffff;	text-decoration: none;	}.GroupServices:hover {	font-family: Arial,  Verdana, Tahoma, Helvetica, sans-serif;	font-size: 14px;	color: #333333;	background-image: url(images/Button_Services2.jpg);	text-decoration: underline;	}.pipeline-cond-sevbox {	background-image: url(images/service-boxes-pipeline-condition.jpg);	background-repeat: no-repeat;	width: 320px;	padding-top: 25px;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 125px;	}
