@charset "utf-8";
/* CSS Document */


body { margin:0px; padding:0px; font-size:75%; }

#skip_links { position: absolute; left: -9999px; }

h1, h2, h3, h4, h5, h6, p, ul, ol, li, form { margin:0px; padding:0px;}
a, img { border:0px; text-decoration:none;}

#pageCntr {position:relative; width:980px; height:600px; margin:0px auto; padding:0px;}
#pageCntr .rightFlash { position:relative; float:left; width:192px; height:23px; z-index:2000; overflow:visible; padding-left:764px; }


#mainContent { position:relative; width:100%; clear:both; height:auto; background:url(../images/drinkingWater.gif) right bottom no-repeat; float:left; margin-bottom:60px; }
#mainContent .bluehead { width:92%; padding-top:15px; float:left; color:#096fcc; font-weight:bold; font-size:100%; border-top:#096fcc 1px solid;}
#mainContent .bluehead a { color:#096fcc; text-decoration:none;}
#mainContent .bluehead a:hover { color:#00A0DE; text-decoration:none;}

#pgContent { font-family:Arial, Helvetica, sans-serif; color:#484848; font-size:100%; width:765px; padding:86px 0px 0px 55px; height:auto; float:left; position:relative; }
#pgContent .heading { padding-bottom:10px; border-bottom:#096fcc 1px solid; }
#pgContent .subhead { font-weight:bold; font-size:114.1%; }
#pgContent h2 { font-family:Arial, Helvetica, sans-serif;  font-size:168.2%; color:#484848; }
#leftCntr { width:550px; float:left; padding:14px 0px 0px 0px; }

#factContent { width:545px; float:left; height:174px; overflow:auto; margin:0px; padding:0px; line-height:18px; font-size:94%; }
#factContent ul{  padding:10px 0px 10px 0px;}
#factContent ul li{ list-style:none; padding:0px 0px 0px 12px; background:url(../images/dot.gif) left top no-repeat; }


#rightCntr { width:172px; float:right; padding:14px 0px 0px 0px; }

#photoGallery { overflow:auto; height:245px; width:172px; float:right;}
#photoGallery table { margin-top:11px;}
#photoGallery table td { padding:0px 10px 10px 0px; }

/*		Bottom Navigation begins here		*/

#bottomNav { width:978px; clear:both; float:left; margin:0px auto;}
#bottomNav .logoImg { width:245px; float:left;}

#navLinks { width:731px; margin:10px 0px 6px 2px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; }

#navLinks .home { width:70px; float:left;  }
#navLinks .home a { width:70px; height:20px; display:block; color:#FFFFFF; background:url(../images/home.gif) no-repeat; padding-top:4px; }
#navLinks .home a:hover { color:#096fcc; background:url(../images/home_over.gif); }

#navLinks .theFacts { width:89px;  float:left; margin-left:2px; }
#navLinks .theFacts a{ width:89px; height:20px; padding-top:4px; display:block; color:#FFFFFF;  background:url(../images/the_facts.gif) no-repeat; }
#navLinks .theFacts a:hover { color:#096fcc;  background:url(../images/the_facts_over.gif); }

#navLinks .purPack { width:99px; float:left; margin-left:2px; }
#navLinks .purPack a { width:99px;  height:20px; padding-top:4px; background:url(../images/pur_packet.gif) no-repeat;  display:block; color:#FFFFFF; }
#navLinks .purPack a:hover { color:#096fcc;  background:url(../images/pur_packet_over.gif); }

#navLinks .drGreg { width:160px; float:left; margin-left:2px; }
#navLinks .drGreg a { width:160px; height:20px; padding-top:4px; color:#FFFFFF; display:block; background:url(../images/dr_greg_goodwrk.gif) no-repeat; }
#navLinks .drGreg a:hover { color:#096fcc;  background:url(../images/dr_greg_goodwrk_over.gif); }

#navLinks .purPckWork { width:153px; float:left; margin-left:2px; }
#navLinks .purPckWork a { width:153px; height:20px; padding-top:4px; display:block; color:#FFFFFF; background:url(../images/pur_pck_wrk.gif) no-repeat; }
#navLinks .purPckWork a:hover { color:#096fcc;  background:url(../images/pur_pck_wrk_over.gif); }

#navLinks .csdwProg { width:148px; float:left; margin-left:2px; }
#navLinks .csdwProg a { width:148px; height:20px; padding-top:4px;  display:block; color:#FFFFFF; background:url(../images/csdwProgram.gif) no-repeat; }
#navLinks .csdwProg a:hover { color:#096fcc;  background:url(../images/csdwProgram_over.gif); }

/*#bottomNav .navLinks { width:731px; padding-top:10px; float:right; }
#bottomNav .navLinks ul { float:right; }
#bottomNav .navLinks ul li { list-style:none; display:inline; margin:0px 0px 0px 2px; }*/

#bottomNav .lastLinks {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:100%;  width:340px; float:right; height:24px;  padding-right:18px; }
#bottomNav .backrepeat {background: url(../images/lightBlue_strip.gif) repeat-x ;}
#bottomNav .lastLinks ul { text-align:left; float:left;}
#bottomNav .lastLinks ul li { text-align:left; display:inline; list-style:none; padding:0px 10px 0px 5px;}
#bottomNav .lastLinks ul li a { color:#FFFFFF; text-decoration:none; }

/*		Bottom Navigation ends here		*/

#footer { width:980px; padding:50px 0px 10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:94%;}
#footer ul {}

#footer ul li { color:#000000; list-style:none; display:inline; padding:0px 5px 0px 5px; }
#footer ul li a { color:#000000; text-decoration:none;}
#footer ul li a:hover { color:#777777; text-decoration:none;}

/*	PUR Packet Pages Classes	*/

#purPkt {  width:328px; float:left; height:243px; text-align:justify; overflow:auto; margin:0px; padding:8px 10px 0px 0px; line-height:18px; font-size:94%; }
#purPkt ul{  padding:10px 0px 10px 0px;}
#purPkt ul li{ list-style:none; padding:0px 0px 0px 10px; background:url(../images/dot.gif) left top no-repeat; }

#leftCntrPur { width:340px; float:left; padding:30px 0px 0px 0px;}
#rightCntrPur { width:370px; height:280px;  float:right; padding:5px 0px 0px 0px;}

/*		PUR Packet at Work	Classes		*/

#purVideo { padding:27px 0px 0px 0px;}
#purVideo .videoName {}

#purPktwrk {  width:328px; float:left; height:132px; text-align:justify; overflow:auto; margin:0px; padding:6px 12px 0px 0px; line-height:18px; font-size:94%; }
#purPktwrk ul{  padding:10px 0px 10px 0px;}
#purPktwrk ul li{ list-style:none; padding:0px 0px 0px 12px; background:url(../images/dot.gif) left top no-repeat; }

/*		dr. greg allgood's work	Classes		*/

#leftCntrDr {width:272px; float:left; padding:0px;}
#leftCntrDr .heading { height:52px; padding-top:90px; background:url(../images/dr_head_img.gif) right bottom no-repeat;}
#drCntnt { width:265px; float:left; height:196px; text-align:justify; overflow:auto; margin:0px; padding:8px 12px 0px 0px; line-height:18px; font-size:94%; }


#rightCntrDr {width:442px; height:352px;  float:right; padding:20px 0px 0px 0px; }
#rightCntrDr .subheading { border-bottom:#096fcc 1px solid; width:94%; font-weight:bold; font-size:110%; padding-bottom:6px;}

#drCntntRght { width:430px; float:left; height:305px; text-align:left; overflow:auto; padding:10px 7px 0px 0px; font-size:94%; line-height:15px; }
#drCntntRght .topic { font-size:95%; line-height:15px; color:#096fcc; padding-bottom:5px; font-weight:bold; }
#drCntntRght p {width:285px; padding-bottom:7px; }
#drCntntRght .dates { padding-top:7px;}

.bluelink { width:100%; float:left; font-weight:bold;  }
.bluelink p { color:#000000; border-top:#096fcc 1px solid; padding-top:14px; width:92%;}
.bluelink ul { font-family:Arial, Helvetica, sans-serif;  padding-top:7px; }
.bluelink ul li {  font-size:100%; color:#2e9df9; display:inline; padding-right:15px;}
.bluelink ul li a { color:#096fcc; text-decoration:none;}
.bluelink ul li a:hover { color:#00A0DE; text-decoration:none;}

#flashtopmov {
	position: absolute;
	top: 0px;
	left: 765px;
}

/*       CSDW Program  work classes              */

#leftCntrProg {width:442px; float:left; padding:0px;}
#leftCntrProg .heading { height:auto; width:94%; padding:0px; border-bottom:#aadaf2 1px solid; }
#leftCntrProg .progTxt { width:430px; float:left; height:200px; text-align:justify; overflow:auto; margin:0px; padding:8px 12px 0px 0px; line-height:18px; font-size:94%;}

#rightCntrProg { width:194px; height:auto;  float:right;  padding:90px 80px 0px 0px;}
#rightCntrProg .rghtlogos {  }
#rightCntrProg .rghtlogos td {padding-top:8px;  }

#rightCntrProg .bluehead { border:none; padding-left:5px; padding-top:25px; }

#leftCntrCsdwProgram { width:440px; float:left; padding:0px 0px 0px 0px;}
#leftcsdwProgram { width:420px; float:left; height: 228px; text-align:justify; overflow:auto; margin:0px; padding:8px 12px 0px 0px; line-height:18px; font-size:94%; }
#rightCntrPurCsdwProgram { width:280px; height:240px;  float:right; padding:40px 0px 0px 0px; }
#mainContent .blueheadnoborder { width:92%; padding-top:20px; color:#096fcc; float:left; font-weight:bold; font-size:100%; }

#resultsdiv { position:absolute; visibility:hidden; z-index: 3000; left: 764px; top: 0px;}
#getakitdiv { visibility:hidden; position:absolute; right:20px; margin-top:281px; width:340px; height:300px;  z-index:2000;}
#donatediv { visibility:hidden; position:absolute; right:20px; margin-top:281px; width:340px; height:300px;  z-index:2000;}

