td {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
}

h1 {
	font-size: 20px; 
	color: #fff; 
	font-weight: normal
}
h2, h3 {
	font-size: 18px; 
	color: #333
}
.companyname {
	font-size: 24px;
	color: #FFCC00;
	font-weight: bold;
}
.slogan {
	font-weight: bold;
	color: #000000;
}
.small {
	font-size: 10px;
}
ul {}
ol {}
.menulabel{
	font-weight:700;	
	font-size: 10px;
	color: #000000;
}
#designed {
	text-align: center;
}
#designed a {
	color: #999999;
	text-decoration: none;
	font-size: 11px;
}
.headerStuff	{
	font-size:11px;	
}
.headerStuffBold	{
	font-size:11px;	
	font-weight:700;	
}
.asterisk 	{
	color: #ff0000;
	text-decoration: none;
	font-size: 11px;
}
.title {
	font-size: 16px; 
	color: #0000BB;
	font-weight: bold;
}
.titleblack	{
	font-family:Arial;
	font-size:16px;
	color:#000000;
	font-weight: bold;
}
.subtitle {
	font-size: 12px; 
	color: #0000BB;
	font-weight: bold;
}
.bodytext	{
	font-size: 12px;
	color: #000000;
}
.bodytextbold	{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.bodytextboldred	{
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.labelbold	{
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}
.gridtext	{
	font-size: 10px;
	color: #000000;
}
.gridtextdropdown	{
	font-size: 10px;
	color: #000000;
}
.gridtextbold	{
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.titlebluebold	{
	font-size: 22px;
	color: #0000FF;
	font-weight: bold;
}
.titlebluetext	{
	font-size: 11px;
	color: #0000FF;
	font-weight: 600;
}
.titleblackbold	{
	font-size: 22px;
	color: #000000;
	font-weight: bold;
}
.titleblacktext	{
	font-size: 10px;
	color: #000000;
	font-weight: 600;
}
.titlewhitebold	{
	font-size: 22px;
	color: #FFFFFF;
	font-weight: bold;
}
.titlewhitetext	{
	font-size: 11px;
	color: #EEEEEE;
	font-weight: 600;
}
.titlewhite	{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.statementwhitebold	{
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}
.representitivewhite	{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.maincontent	{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: 500;
}
.maincontentbold	{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: 700;
}
.maincontentbigbluebold	{
	font-size: 14px;
	color: #0000FF;
	font-weight: 700;
}
  body  {
	  text-align:center; 
  }	
	* {
	  margin: 0;
  }
  html, body {
	  height: 100%;
  }
  .wrapper {
	  min-height: 100%;
	  height: auto !important;
	  height: 30px;
	  margin: 0 auto -142px; /* the bottom margin is the negative value of the footer's height */
  }
  .footer, .push {
	  height: 13px;
    width: 770px;
  }
	#divWaterBar {
		position:relative;
		top: 45px;
		left: 0px;
		width:950px;
		height:113px;
	}
	#divLogo {
		position:relative;
		top:-133;
		left:50;
	}
	#divWaterProblem {
		position:relative;
		top:-126;
		left:324;
    width: 260px;
  }
	#divCanHelp {
		position:relative;
		top:-120;
		left:568;
    width: 289px;
  }	
	#divGreyFooter	{
		position:relative;
		top:9;
		left:-1;
		height:0;
		height:20;
    width: 892px;
    z-index: 1;
  }
  #divGreyFooterText	{
		position:relative;
		top:96;
		left:161;
		height:0;
		height:61px;
    width: 794px;
    z-index: 2;
  }	
  #divSideBar	{
		color:#FFFFFF;
		background-color:#000000;
		position:relative;
		width:180;
		height:900;
		top:-125;
		left:75;
		z-index: 2;
    margin-right: 0px;
  }
	#divBody	{
		position:relative;
		width:500;
		height:500;
		top:-1027;
		left:200;
		z-index: -1;
	}  
	.barText	{		
		font-size:11px;
		font-weight:900;
    width: 771px;
    top: 0px;
    left: 188px;
    font-family:Arial;
  }
	a:link {  
		color: #000000; 
		text-decoration:none;
		
	}
	a:visited {  
		color: #000000; 
		text-decoration:none;
		font-weight:900;
	}
	a:hover {  
		color: #FF5500; 
		text-decoration:none;
		font-weight:900;
	}
	.column a:link {  
		color: #2A2AFF; 
		text-decoration:none;
		font-weight:900;
	}
	.column a:visited {  
		color: #2A2AFF; 
		text-decoration:none;
		font-weight:900;
	}
	.column a:hover {  
		color: #FF5500; 
		text-decoration:none;
		font-weight:900;
	}
	.email a:link {  
		color: #FFFFFF; 
		text-decoration:none;
		font-weight:500;
	}
	.email a:visited {  
		color: #FFFFFF; 
		text-decoration:none;
		font-weight:500;
	}
	.email a:hover {  
		color: #FF5500; 
		text-decoration:none;
		font-weight:500;
	}	
	.menu_link a:link {  
		color: #FFFFFF; 
		text-decoration:none;
		font-weight:600;
		font-size: 11px;
	}
	.menu_link a:visited {  
		color: #FFFFFF; 
		text-decoration:none;
		font-weight:600;
		font-size: 11px;
	}
	.menu_link a:hover {  
		color: #FF5500; 
		text-decoration:none;
		font-weight:600;
		font-size: 11px;
	}
	.center { 
		text-align: center; 
	} 
	.sideBarText	{
		font-family:Arial;
		color: #FFFFFF; 
		text-decoration:none;
		font-weight:900;
		font-size:11px;
	}
	.sideBarTextTitle	{
		font-family:Arial;
		color: #FFFFFF; 
		text-decoration:none;
		font-weight:700;
		font-size:13px;
	}
	.style1  {
    width: 175px;
  }
  .style2  {
    width: 709px;
  }
  #divLinks  {
    top: -18px;
    left: 328px;
    width: 419px;
  }
  #divGreyBarFooter  {
    top: 464px;
    left: 0px;
  }

