Valid CSS informationhtml, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset { font-family : Verdana, Arial, Helvetica, sans-serif;}#topnavig table { text-align : center;vertical-align : middle;padding : 0;width : 497px;float : right;margin-top : 0;margin-right : 0;margin-bottom : 0;}body { background : #ffffff;vertical-align : top;padding : 0;font-family : Verdana, Arial, Helvetica, sans-serif;text-align : left;margin : 0;}.formbody { font-size : 9pt;width : 450px;margin-top : 20px;}.top-page { padding : 4px;margin-bottom : 10px;text-align : center;margin-top : 10px;color : #193e86;}a:link { color : #0c7b7f;font-weight : bold;}a:visited { color : #0c7b7f;text-decoration : underline;font-weight : bold;}a:hover { color : #0c7b7f;text-decoration : underline;font-weight : bold;}#header { padding : 0;height : 280px;width : 750px;margin-top : 0;position : absolute;left : 2px;top : 0;}#top { height : 38px;margin : 0;padding : 0;}#banner { margin : 0;padding : 0;height : 159px;width : 750px;background : #ffffff url(../image-files/banner.gif) no-repeat;left : 0;top : 0;position : absolute;}#topnavig {	background : #0099b5 url(../image-files/top-navig.gif) no-repeat left;	padding : 0;	height : 20px;	color : #ffffff;	width : 750px;	left : 0;	top : 159px;	margin : 0;	position : absolute;	text-transform: uppercase;	font: 9pt Arial, Helvetica, sans-serif;}#topnavig td { color : #ffffff;text-decoration : none;text-align : center;vertical-align : middle;margin : 0;padding : 1px;text-transform : uppercase;height : 18px;line-height : 18px;}#crumb {	padding : 0px 4px 4px 150px;	margin-top : 0;	margin-bottom : 10px;	font-size : 8.5pt;	color : #666666;	width: 550px;	background: #FFFFFF;}#wrapper { margin : 0;padding : 0;width : 750px;position : absolute;top : 179px;left : 0;color : #193e86;font : normal 8.8pt/135% Verdana, Arial, Helvetica, sans-serif;}#contentholder { margin : 0 0 4px;padding : 0;float : right;width : 600px;border-left : 1px dotted #cccccc;background : url(../image-files/right-side.gif) repeat-y right top;}#rightside .right ul { text-align : left;margin : 0;padding : 0;}#content { margin : 0;padding : 0 0 0 10px;float : left;width : 428px;font-size : 8.5pt;line-height : 140%;}#rightside { margin : 0;padding : 0;float : right;width : 140px;text-align : center;clear : right;vertical-align : top;font-size : 7.7pt;color : #305389;}#leftside {	float : left;	width : 135px;	list-style : none;	margin : 0 0 0 4px;	padding : 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	vertical-align: top;}#leftside .navigation {	margin : 0 0 4;	padding : 0;	border-bottom: 1px solid #99cccc;	color: #0099b5;	font-family: Arial, Helvetica, sans-serif;	vertical-align: top;	display: block;}#topnavig a:link { color : #ffffff;text-decoration : none;text-align : center;vertical-align : middle;margin : 0;padding : 0;white-space : nowrap;}#rightside img { padding : 0;margin : 0;}#rightside .top-right { text-align : center;margin : 0;padding : 0;}#rightside .subhead { text-align : center;margin : 2px 0;font-weight : bold;color : #ffffff;padding : 2px;border : 1px solid #193e86;font-size : 8pt;background : #329c78;}.subscribe { font-size : 9.5pt;font-weight : bold;margin : 0 4px 10px;padding : 4px;border : 1px solid #407da7;text-align : center;display : block;text-decoration : none;}.clearit { clear : both;}#content h1 { font-size : 12.5pt;font-weight : bold;color : #193e86;line-height : 140%;margin-top : 0;margin-bottom : 20px;margin-left : 6px;}#rightside h5 { font-size : 10pt;font-weight : bold;color : #136ba9;text-align : left;}#leftside .navigation h4 {	font-size : 8.5pt;	color : #193e86;	padding : 4px 0 4px 2;	text-decoration : none;	margin : 0 0 4px 2;	font-weight : bold;	text-transform : uppercase;	line-height: 110%;	border-top: 1px solid #99cccc;}#leftside .navigation h4 a:link {	color : #193e86;	text-decoration : none;	font-weight : bold;	text-transform : uppercase;	font-size : 8.5pt;}#leftside .navigation h4 a:visited {	color : #193e86;	text-decoration : none;	font-weight : bold;	text-transform : uppercase;}#leftside .navigation h4 a:hover {	color : #e2433c;	text-decoration : none;	font-weight : bold;	text-transform : uppercase;}#leftside .navigation h5 { font-size : 8.5pt;color : #ff4530;display : block;padding : 0 0 2 2;text-decoration : none;margin : 0 0 4px 2;font-weight : bold;text-transform : uppercase;}#leftside .navigation h5 a:link { color : #e2433c;text-decoration : none;font-weight : bold;text-transform : uppercase;font-size : 8.5pt;}#leftside .navigation h5 a:visited { color : #e2433c;padding : 0;text-decoration : none;margin : 0;font-weight : bold;text-transform : uppercase;}#leftside .navigation h5 a:hover { color : #e2433c;padding : 0;text-decoration : underline;margin : 0;font-weight : bold;text-transform : uppercase;}#footer { font-size : 8pt;text-align : center;padding : 0;margin : 0;line-height : 125%;}#footer a:link { text-decoration : none;font-weight : normal;color : #193e86;}#footer a:visited { text-decoration : none;font-weight : normal;color : #193e86;}#footer a:hover { text-decoration : underline;font-weight : normal;color : #193e86;}#footer1 { border-top : 1px solid #cccccc;border-bottom : 1px solid #cccccc;padding : 4px;line-height : 130%;margin : 0;}#footer2 { margin-bottom : 10px;padding : 0;margin-top : 0;}#footer3 { font-weight : 500;color : #ffffff;padding : 4px 0;background : #3399cc;margin : 0;}#content h2 { font-size : 10pt;font-weight : bold;color : #0099b5;margin-bottom : 10px;margin-left : 6px;margin-top : 10px;padding-top : 10px;}#content h3 { font-weight : bold;margin-top : 10px;color : #0c90d3;font-size : 9pt;margin-bottom : 10px;margin-left : 6px;padding-top : 10px;}.highlight { padding : 6px;border : 1px solid #ff4530;font-weight : bold;margin : 10px;text-align : center;}.text-highlight { background : #e8f0f3;padding : 6px;font-size : 8.4pt;margin : 6px;}#leftside .navigation ul { list-style : none;text-align : left;padding : 0 0 0px;margin : 2px 0;text-decoration : none;}#leftside .navigation ul li {	list-style : none;	text-decoration : none;	text-align : left;	display : block;	padding-top: 2px;	padding-bottom: 2px;	font-family: Arial, Helvetica, sans-serif;	margin-bottom: 4px;	margin-top: 4px;}#leftside .navigation ul li a:link {	list-style : none url(water-styles.css);	text-decoration : none;	padding : 0;	margin : 0;	font: bold 8.7pt/110% Arial, Helvetica, sans-serif;}#leftside .navigation ul li a:visited {	list-style : none url(water-styles.css);	text-decoration : none;	font: bold 8.7pt/110% Arial, Helvetica, sans-serif;	color: #0099b5;}#leftside .navigation ul li a:hover {	list-style : none url(water-styles.css);	text-decoration : none;	font: bold 8.7pt/110% Arial, Helvetica, sans-serif;	color: #0099b5;}.stuff { margin : 10px 2px;padding : 2px;text-align : center;font-size : 8pt;}#leftside .subnavig { padding : 0;margin : 0;}.right { margin : 2px 0;padding : 6px 0;vertical-align : top;text-align : center;border-top : 1px solid #305389;font-size : 7.7pt;line-height : 135%;font-weight : normal;border-right : 1px solid #305389;border-left : 1px solid #305389;border-bottom : 1px solid #305389;background : #fdf7e7;}#rightside h5 a:link { font-size : 9pt;font-weight : bold;color : #136ba9;text-align : left;text-decoration : none;}#rightside h5 a:visited { font-weight : bold;color : #136ba9;text-align : left;text-decoration : none;}#rightside h5 a:hover { font-weight : bold;color : #ff6633;text-align : left;text-decoration : underline;}#extention { margin : 5px 0 0 5px;padding : 5px 5px 0;float : left;width : 420px;font-size : 8.5pt;line-height : 120%;border : 1px dotted #8fcbdf;color : #193e86;font-weight : normal;}#banneradd { margin : 0 0 5px;padding : 5px;width : 590px;font-size : 8.5pt;border : 1px solid #cccccc;float : right;line-height : 125%;font-weight : normal;}#rightside .right p { padding : 2px;font-size : 7.7pt;line-height : 135%;font-weight : normal;text-align : center;}#content p { margin-bottom : 10px;margin-left : 6px;padding-bottom : 10px;}#rightside .right h4 { font-weight : bold;color : #0c7b7f;text-align : center;font-size : 8.5pt;margin : 6px 4px;}#topnavig a:visited { color : #ffffff;text-decoration : none;text-align : center;vertical-align : middle;margin : 0;padding : 0;white-space : nowrap;}#topnavig a:hover { color : #ffffff;text-decoration : underline;text-align : center;vertical-align : middle;margin : 0;padding : 0;white-space : nowrap;}#footer p { text-align : center;}.img-left { margin : 6px 10px 6px 0;padding : 0;float : left;}.img-right { margin : 0 0 6px 10px;padding : 0;float : right;}#content .table { font-size : 8pt;vertical-align : top;border : 1px solid #0099b5;margin : 0;padding : 0;}.products { font-size : 8pt;text-align : center;vertical-align : top;margin : 6px auto;padding : 6px;border : 1px solid #cccccc;}.right-highlight { font-weight : bold;color : #006699;}#extention h3 { font-size : 9pt;font-weight : bold;color : #0099b5;padding : 0 0 10px;margin : 0 0 10px;}#rightside img { text-align : center;padding : 0;margin : 0;}#rightside p { text-align : center;}#extention p { font-size : 8.5pt;padding : 0 10px 10px;margin : 0 0 10px;border-bottom : 1px dotted #cccccc;}#footer1 p { margin : 0 0 10px;padding : 0;line-height : 130%;}.bottom-crumb { background : #f4ffff;padding : 4px;border-top : 1px dotted #cccccc;margin-top : 6px;}#content .small { font-size : 7.5pt;text-align : center;}.google { padding : 10px 0 4px;font-size : 8.5pt;border-bottom : 4px solid #ffffff;text-align : center;line-height : 120%;margin-top : 10px;}#content ul li { margin-right : 6px;margin-bottom : 6px;padding : 0;margin-left : 10px;}.example { font-size : 8pt;text-align : left;vertical-align : top;border : 1px solid #0099b5;margin-right : 6px;margin-bottom : 6px;margin-left : 6px;padding-right : 6px;padding-bottom : 6px;padding-left : 6px;}#rightside .right ol li { text-align : left;margin : 4px;padding : 0 4px 4px 0;display : block;list-style : ;}#rightside .right ul li { text-align : left;display : block;margin-bottom : 4px;margin-left : 4px;list-style : ;padding-bottom : 4px;padding-left : 4px;margin-right : 4px;padding-right : 4px;}#banneradd p { padding : 0;width : 480px;}#content h4 { font-size : 9pt;font-weight : bold;margin-left : 6px;}.note { background : #e8f0f3;padding : 2px;margin : 2px;text-align : center;border : 1px solid #693e86;}#crumb a:link { font-size : 8.5pt;color : #0099b5;text-decoration : none;font-weight : normal;}#crumb a:visited { font-size : 8.5pt;color : #0099b5;text-decoration : none;font-weight : normal;}#crumb a:hover { font-size : 8.5pt;color : #0099b5;text-decoration : underline;font-weight : normal;}.top-page a:link { text-align : center;color : #193e86;text-decoration : none;font-weight : normal;}.top-page a:visited { text-align : center;color : #193e86;text-decoration : none;font-weight : normal;}.top-page a:hover { text-align : center;color : #193e86;text-decoration : underline;font-weight : normal;}.t3 { font-weight : bold;margin-top : 10px;color : #0c90d3;font-size : 9pt;margin-bottom : 10px;margin-left : 6px;padding-top : 10px;}.t2 { font-size : 9.5pt;font-weight : bold;color : #0099b5;margin-bottom : 10px;margin-left : 6px;margin-top : 10px;padding-top : 10px;}.topics { padding : 0 0 20px 20px;margin : 0 0 20px 20px;}#main { font : 9pt Arial, Helvetica, sans-serif;text-align : center;margin-right : auto;margin-left : auto;width : 750px;}.search { float : right;}.google-right { padding : 2px;float : right;width : 150px;margin-left : 6px;}.right-toptext { margin : 2px 0;padding : 6px 0;vertical-align : top;text-align : center;font-size : 7.7pt;line-height : 135%;font-weight : normal;background : #fdf7e7;}.right-toptext p { padding : 6px 4px;font-size : 7.7pt;line-height : 135%;margin-top : 6px;margin-bottom : 6px;font-weight : normal;text-align : center;}.right-toptext strong { font-size : 8.5pt;font-weight : bold;color : #0c7b7f;}.blog {	margin : 10px 2px;	padding : 2px;	text-align : center;	font-size : 9pt;	background: #99CCFF;}.google-string {	padding : 4px;	margin-top : 0;	font-size : 8.5pt;	width: 740px;	text-align: center;	margin-bottom: 0px;}
