/*general non changing styles*/

body, a, li, ul, h1, h2, h3, img, p	{
		margin: 0px;
		padding: 0px;
}		

body		{
text-align:center;
			background-color:#EAF4FD;
			font-family:Verdana, Arial, Helvetica, sans-serif;
}


#bg	{
background-color:#002140;
width: 760px;
	margin: 0px auto;
	clear:both;
}

#container	{
	width: 759px;
	margin: 0px auto;
	background-color: #002140;
	text-align:left;
	border-right:1px solid #002140;
	background-image:url(../images/strip1.gif);
	background-position:center top;
	background-repeat:repeat-y;
	padding-bottom:3px;
	clear:both;
	overflow: hidden; 
}

#header	{
width: 760px;
	margin: 0px auto;
background-color:white;
clear:both;
}

#headerleft	{
float:left;
width:499px;
text-align:left;
padding-top:46px;
padding-bottom:1px;
padding-left:3px;
background-color:white;
clear:right;
}

#headerright	{
background-color:white;
float:right;
width:255px;
text-align:right;
padding-top:7px;
padding-bottom:1px;
padding-right:3px;
}


#left	{
background-color:#002140;
width:350px;
float:left;
clear:right;
}

#right	{
background-color:white;
width:407px;
float:right;
clear:right;
text-align:right;
}

#column1	{
width:182px;
float:left;
padding:0px 0px 6px 12px;
clear:both;
text-align:left;
}

#column2	{
width:182px;
float:right;
padding:0px 12px 6px 0px;
text-align:left;
}


#menubottom	{
width: 760px;
	margin: 0px auto;
background-color:#002140;
background-image:url(../images/menubottom.gif);
background-position:bottom center;
background-repeat:no-repeat;
color:white;
font-size:small;
clear:both;
text-align:center;
padding-bottom:5px;
}

#disclaimer	{
width: 760px;
	margin: 0px auto;
color:white;
font-size:small;
clear:both;
text-align:right;
padding:2px;
}

#left ul	{
				list-style: none;
			font-size:small;
			text-align:left;
}

#left li	{
			font-size:small;
			width:44%;
			font-weight:bold;
			display:block;
			font-size:small;
			margin-top:2px;
			padding:1px 8px 1px 1px;
}


.spacing	{
			margin-top:56px;
			margin-bottom:4px;
			}

.spacing1	{
			margin-top:16px;
			margin-bottom:4px;
			}
			
.listtext	{
color:white;
font-weight:bold;
text-align:left;
margin-left:5px;
padding-right:3px;
display:inline;
float:left;
}

h1	{
font-size:20px;
color:#FFD5AA;
font-weight:500;
margin-top:8px;
padding-left:5px;
padding-right:7px;
}

h2	{
font-size:small;
color:#FF8000;
font-weight:bold;
margin-top:1px;
padding-bottom:7px;
}			

p	{
font-size:small;
color:#002140;
}


a	{
color:#04A1E4;
font-size:small;
font-weight:bold;
text-decoration:none;
}

a:hover	{
color:#002140;
font-size:small;
font-weight:bold;
text-decoration:underline
}

a:focus	{
color:#002140;
font-size:small;
font-weight:bold;
text-decoration:underline;
}

#menubottom a	{
color:white;
font-size:11px;
font-weight:normal;
text-decoration:none;
margin:4px 30px 3px 30px;
}

#menubottom a:hover	{
color:#04A1E4;
font-size:11px;
text-decoration:underline
}

#menubottom a:focus	{
color:#04A1E4;
font-size:11px;
text-decoration:underline;
}

span	{
display:none;
}

.logo	{
margin:10px 10px 0px 0px;
}

img	{
border:0px;
}

.headerlink	{
color:#999999;
font-size:11px;
font-weight:normal;
text-decoration:none;
padding-right:4px;
padding-left:5px;
}

.headerlink:hover {
color:#002140;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}

.headerlink:focus {
color:#002140;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}

/*division specific styles*/


/*aqua direct styles*/	
.aquabox1	{
background-color:#50B6B0;
color:white;
text-align:right;
			display:inline;
			float:left;
}
.aquabox2	{
background-color:#CFE7E7;
text-align:right;
			display:inline;
			float:left;}

.aquadirect	{
color:#50B6B0;
font-size:20px;
font-weight:500;
margin-top:8px;
}

.aquadirectgen	{
color:#50B6B0;
padding-top:70px;
}
.aquaheader	{
color:#CFE7E7;
}

.aqualink	{
color:#50B6B0;
font-size:small;
font-weight:bold;
text-decoration:none;
padding-right:4px;
}

.aqualink:hover {
color:#CFE7E7;
font-size:small;
font-weight:bold;
text-decoration:underline;
}

.aqualink:focus {
color:#CFE7E7;
font-size:small;
font-weight:bold;
text-decoration:underline;
}


/*hydrosave styles*/	
.hydrogen	{
color:#BBD2EC;
}

.hydrogen1	{
color:#017ED1;
padding-top:70px;
}

.hydroheader	{
color:#017ED1;
font-weight:normal;
}


.hydrolink	{
color:#017ED1;
font-size:small;
font-weight:bold;
text-decoration:none;
padding-right:4px;
}

.hydrolink:hover {
color:#BBD2EC;
font-size:small;
font-weight:bold;
text-decoration:underline;
}

.hydrolink:focus {
color:#BBD2EC;
font-size:small;
font-weight:bold;
text-decoration:underline;
}


.hydrobox1	{
background-color:#017ED1;
color:white;
text-align:right;
			display:inline;
			float:left;
}

.hydrobox2	{
background-color:#BBD2EC;
color:#002140;
text-align:right;
			display:inline;
			float:left;
			font-weight:normal;
		}



/*owc styles*/	
.owcbox1	{
background-color:#187cad;
color:white;
text-align:right;
			display:inline;
			float:left;}		

.owcbox2	{
background-color:#8CDAFF;
color:#002140;
text-align:right;
			display:inline;
			float:left;}		

.owclink	{
color:#187cad;
font-size:small;
font-weight:bold;
text-decoration:none;
padding-right:4px;
}

.owclink:hover {
color:#8CDAFF;
font-size:small;
font-weight:bold;
text-decoration:underline;
}

.owclink:focus {
color:#8CDAFF;
font-size:small;
font-weight:bold;
text-decoration:underline;
}

.owc	{
color:#187cad;
font-size:22px;
font-weight:500;
margin-top:8px;
}

.owcgen	{
color:#187cad;
padding-top:70px;
}
.owcheader	{
color:#8CDAFF;
}



/*ssw styles*/	
.ssw1	{
background-color:#54A9DD;
color:#FFFFFF;
text-align:right;
			display:inline;
			float:left;
}

.ssw2	{
background-color:#BCE4F5;
color:#002140;
text-align:right;
			display:inline;
			float:left;
}

.sswlink	{
color:#54A9DD;
font-size:small;
font-weight:bold;
text-decoration:none;
padding-right:4px;
}

.sswlink:hover {
color:#BCE4F5;
font-size:small;
font-weight:bold;
text-decoration:underline;
}

.sswlink:focus {
color:#BCE4F5;
font-size:small;
font-weight:bold;
text-decoration:underline;
}

.ssw	{
color:#54A9DD;
font-size:20px;
font-weight:500;
margin-top:8px;
}

.sswgen	{
color:#54A9DD;
padding-top:70px;
}
.sswheader	{
color:#BCE4F5;
}


/*echo styles*/	
.echomain	{
color:#FF8800;
font-weight:500;
}

.echogen	{
color:#FF8800;
padding-top:70px;
}

.echolink	{
color:#ff8800;
font-size:small;
font-weight:bold;
text-decoration:none;
padding-right:4px;
}

.echolink:hover {
color:#FFD5AA;
font-size:small;
font-weight:bold;
text-decoration:underline;
}

.echolink:focus {
color:#FFD5AA;
font-size:small;
font-weight:bold;
text-decoration:underline;
}


.echobox1	{
background-color:#FF8000;
color:white;
text-align:right;
			display:inline;
			float:left;
}

.echobox2	{
background-color:#FFD5AA;
color:#002140;
text-align:right;
			display:inline;
			float:left;
			font-weight:normal;
		}

/*pipeline styles*/	
.pipegen	{
color:#BBD2EC;
}

.pipegen1	{
color:#017ED1;
padding-top:70px;
}
.pipeheader	{
color:#017ED1;
font-weight:normal;
}


.pipelink	{
color:#017ED1;
font-size:small;
font-weight:bold;
text-decoration:none;
padding-right:4px;
}

.pipelink:hover {
color:#BBD2EC;
font-size:small;
font-weight:bold;
text-decoration:underline;
}

.pipelink:focus {
color:#BBD2EC;
font-size:small;
font-weight:bold;
text-decoration:underline;
}


.pipebox1	{
background-color:#017ED1;
color:white;
text-align:right;
			display:inline;
			float:left;
}

.pipebox2	{
background-color:#BBD2EC;
color:#002140;
text-align:right;
			display:inline;
			float:left;
			font-weight:normal;
		}


#column1 ul	{
			list-style-type:none;
			list-style-image:url(../images/bullet.gif);
				margin-left: 18px;
			font-size:small;
			color:#002140;
			margin-top:5px;
			
}

#column1 li	{
			color:#002140;
				font-size:small;
				background-color:white;
				text-decoration:none;
				margin-bottom:5px;
				font-weight:normal;
}

#column2 ul	{
			list-style-type:none;
			list-style-image:url(../images/bullet.gif);
				margin-left: 18px;
			font-size:small;
			color:#002140;
			margin-top:5px;
			
}

#column2 li	{
			color:#002140;
				font-size:small;
				background-color:white;
				text-decoration:none;
				margin-bottom:10px;
				font-weight:bold;
}

.newslink	{
font-size:small;
text-decoration:underline;
color:#002140;
font-weight:normal;
}

.newslink:hover	{
font-size:small;
text-decoration:underline;
color:#0082d6;
font-weight:normal;
}

.newslink:focus	{
font-size:small;
text-decoration:underline;
color:#0082d6;
font-weight:normal;
}

#titlebar	{
width:50%;
height:100px;
text-align:left;
float:left;
color:#0082d6;
margin-top:10px;
padding-left:12px;
}

#logo1	{
margin:10px 0px 0px 0px;
float:left;
width:45%;
height:100px;
text-align:right;
padding-right:0px;
}

.legal	{
font-size:11px;
color:#999999;
float:left;
}