body {
background-color: #ffffff;
font-family:Verdana, Geneva, sans-serif;
font-size: 13px;
color: #000000;
margin: 0;
padding: 0;
}

#container {

   width: 100%;
}

#Quote{

}


#div1 { 
   float: left;
   width:250px;
}


#div2{ 
   float: left;
   margin: 0px, 3px, 0px, 3px;
   width: 250px;
 } 
 
 #div3{ 
	Float: right;
	width:168px;

 } 
 
 
 #Benefits{
   float: left;
   width: 100%;
   margin: 1% 1% 1% 0;
   color: #1e4497;
   border-style: double;
   border-width: 3px;
   border-color: Blue;
   padding-left:2px;
   padding-right:2px;
   padding-top:2px;
   padding-bottom:2px;
 }
 

.clear {
   height: 0;
   font-size: 1px;
   margin: 0;
   padding: 0;
   line-height: 0;
   clear: both;
}


a {
color:#bf181d;
font-weight: bold;
}

a:hover {
color: #1c4292;
font-weight: bold;
}
             
table {
background-color: #ffffff;
font-family:Verdana, Geneva, sans-serif;
font-size: 13px;
color: #000000;
vertical-align: top;
text-align: left; 
margin: auto;
padding: 0px;
}

tr {
font-family:Verdana, Geneva, sans-serif;
font-size: 13px;
color: #000000;
vertical-align: top;
text-align: left; 
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding: 0px;
}
             
td,th {
font-family:Verdana, Geneva, sans-serif;
font-size: 13px;
color: #000000;
vertical-align: top;
text-align: left; 
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding: 0px;
}

p {
font-family:Verdana, Geneva, sans-serif;
font-size: 13px;
color: #000000;
text-align: left;
line-height: 22px;
margin-left: 20px;
margin-right: 16px;
margin-top: 10px;
margin-bottom: 10px;
}

.pwhite {
font-family:Tahoma, Geneva, sans-serif;
font-size: 13px;
color: #ffffff;
font-weight: bold;
text-align: left;
line-height: 18px;
margin-left: 20px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
}

.pwhite a {
color: #ffffff;
text-decoration:underline;
}

.pwhite a:hover {
color: #e9de33;
text-decoration:none;
}

.pmenu {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 16px;
color: #ffffff;
font-weight: normal;
text-align: left;
line-height: 28px;
margin-left: 20px;
margin-right: 0px;
margin-top: 26px;
margin-bottom: 0px;
}

.pmenu a {
color: #ffffff;
text-decoration:none;
font-weight: normal;
}

.pmenu a:hover {
color: #e9de33;
text-decoration:underline;
font-weight: normal;
}

.text {
font-family:Verdana, Geneva, sans-serif;
font-size: 13px;
color: #000000;
text-align: left;
line-height: 22px;
margin-right: 16px;
margin-top: 20px;
margin-bottom: 10px;
}

.text li strong {
color: #1e4497;
}

ul.text { 
list-style: url(index/li.jpg) none;
}

ul.text a {
color:#4482bd;
}

ul.text a:hover {
color:#000000;
}

.mbottom {
font-family:Tahoma, Geneva, sans-serif;
font-size: 13px;
color: #ffffff;
font-weight:bold;
text-align: center;
margin-left:0px;
margin-right: 0px;
margin-top: 44px;
margin-bottom: 0px;
}

.mbottom a {
color: #ffffff;
text-decoration:none;
}

.mbottom a:hover {
color: #ffffff;
text-decoration:underline;
}

.copr {
font-family:Tahoma, Geneva, sans-serif;
font-size: 12px;
color: #081b42;
font-weight:normal;
text-align: left;
margin-left:2px;
margin-right: 0px;
margin-top: 16px;
margin-bottom: 0px;
}

.copr a {
color: #081b42;
font-weight:bold;
text-decoration:none;
}

.copr a:hover {
color: #081b42;
font-weight:bold;
text-decoration:underline;
}

.autor {
font-family:Tahoma, Geneva, sans-serif;
font-size: 12px;
color: #081b42;
font-weight:normal;
text-align: right;
margin-left:0px;
margin-right: 4px;
margin-top: 16px;
margin-bottom: 0px;
}

.autor a {
color: #081b42;
font-weight:bold;
text-decoration:none;
}

.autor a:hover {
color: #081b42;
font-weight:bold;
text-decoration:underline;
}


hr {
text-align: left;
margin-left: 0px;
width: 100%;
height: 0;
border: 0;
border-top: 1px solid #000000;
}

img {
font-family: 'Tahoma',Arial,sans-serif;
font-size: 10px;
color: #2a2a2a;
border: none;
text-align: center;
margin-right: 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

H1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 20px;
color: #ffffff;
font-weight: normal;
text-align: left;
margin-left: 40px; 
margin-top: 36px;
margin-bottom: 0px; 
}

H2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 18px;
color: #1c4190;
font-weight: normal;
text-align: left;
margin-left: 30px; 
margin-top: 16px;
margin-bottom: 0px; 
}

H3 {
font-family:Georgia, "Cooper Black", Times, serif;
font-size: 16px;
Text-decoration: underline;
color: blue;
font-weight: normal;
text-align: left;
margin-left: 2px; 
margin-top: 2px;
margin-bottom: 0px; 
}

H4 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 10px;
text-decoration: underline;
color: black;
text-align: left;
margin-left: 2px; 
margin-top: 1px;
margin-bottom: 1px; 
}


.next {
font-family: 'Tahoma',Arial,sans-serif;
font-size: 12px;
color: #284e78;
font-weight: normal;
text-align: left;
margin-top: 4px;
margin-left: 20px;
margin-right: 0px;
margin-bottom: 0px;
}
              
.next a {
color: #284e78;
text-decoration: none;
font-weight: bold;
}
              
.next a:hover {
color: #08284d;
font-weight: bold;
}

.photo {
font-family: 'Tahoma',Arial,sans-serif;
font-size: 10px;
color: #000000;
text-align: center;
margin-right: 6px;
margin-left: 6px;
margin-top: 10px;
margin-bottom: 6px; 
}


.photobottom {
font-family: 'Tahoma',Arial,sans-serif;
font-size: 10px;
color: #000000;
text-align: center;
margin-right: 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

.top {
background-image:url(index/ireland_waste_water_01.jpg);
background-repeat:no-repeat;
width: 960px;
height:250px;
margin: 0;
padding: 0;
}

.menu {
background-image:url(index/ireland_waste_water_02.jpg);
background-repeat:no-repeat;
width: 240px;
height:381px;
margin: 0;
padding: 0;
}

.menu2 {
background-image:url(index/ireland_waste_water_03.jpg);
background-repeat:no-repeat;
width: 240px;
height:197px;
margin: 0;
padding: 0;
}

.pageheader {
background-image:url(index/ireland_waste_water_04.jpg);
background-repeat:no-repeat;
width: 510px;
height:76px;
margin: 0;
padding: 0;
}

.pagefooter {
background-image:url(index/ireland_waste_water_05.jpg);
background-repeat:no-repeat;
width:960px;
height:73px;
margin: 0;
padding: 0;
}

.galerialight   {
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
color: #000000;
text-align: center; 
margin: 0;
}

.form        { font-family: 'Tahoma',Arial,sans-serif;
               font-size: 12px;
               color: #c0171f;
               text-align: left;
               margin-top: 3px;
               margin-left: 0px;
               margin-right: 0px;
               margin-bottom: 3px;
              }
              
input        { font-family: 'Tahoma',Arial,sans-serif;
               font-size: 12px;
               color: #ffffff; 
               background-color: #1e4497;
               border: 1px solid #081a42;
               margin-left: 0px;
               margin-top: 3px;
               margin-bottom: 3px;
               margin-right: 0px;
			   min-height:22px;
              }

select       { font-family: 'Tahoma',Arial,sans-serif;
               font-size: 12px;
               color: #ffffff; 
               background-color: #1e4497;
               border: 1px solid #081a42;
               margin-left: 0px;
               margin-top: 3px;
               margin-bottom: 3px;
              }              
              
textarea     { font-family: 'Tahoma',Arial,sans-serif;
               font-size: 12px;
               color: #ffffff; 
               background-color: #1e4497;
               border: 1px solid #081a42;
               margin-left: 0px;
               margin-top: 3px;
               margin-bottom: 3px;
               margin-right: 0px;
              }
