body { margin:0px;font-family: arial, helvetica, 'sans serif';font-size:10pt;}

#productsMenu { left: 12px; position: absolute; top: 117px; visibility: hidden; z-index: 1 }
	#wasteSub { left: 115px; position: absolute; top: 119px; visibility: hidden; z-index: 2 }
	#waterSub { left: 115px; position: absolute; top: 137px; visibility: hidden; z-index: 2 }
	#riverSub { left: 115px; position: absolute; top: 155px; visibility: hidden; z-index: 2 }
#supportMenu { left: 104px; position: absolute; top: 117px; visibility: hidden; z-index: 1 }
#newsMenu { left: 264px; position: absolute; top: 117px; visibility: hidden; z-index: 1 }
#infoMenu { left: 335px; position: absolute; top: 117px; visibility: hidden; z-index: 1 }

#regionMenu { left: 0px; position: absolute; top: 140px; visibility: hidden; z-index: 1 }

#loginBox {position:absolute;left:0px;top:118px;z-index:2;visibility: hidden;}
#loginBox TD {font-family: arial, helvetica, 'sans serif';font-size:10pt;}



#menu TD {color:#FFFFFF;font-weight:bold; background-color:#314c8e}	
.menuTitle		{ color: #FFFFFF;font-family: arial, helvetica, 'sans serif';font-size: 10pt; text-decoration: none;}
.menuItem       { color: #133878; font-family: arial, helvetica, 'sans serif'; font-size: 8pt; text-decoration: none;}
.menuItem:hover { color: #ffffff; background-color: #133878; font-family:arial, helvetica, 'sans serif'; font-size: 8pt; text-decoration: none }
			   

#topCorner td {background-color:#000000;color:#ffffff;font-weight:normal;font-family: arial, helvetica, 'sans serif';font-size:9pt;}
#topCorner A {color:#ffffff;text-decoration:none;}
#topCorner A:hover {text-decoration:underline;} 

#sideBar {float: left;margin: 0px 10px;width:205px;}
#sideBar th {font-size:10pt;font-family: arial, helvetica, 'sans serif';text-align:left;font-weight:bold;color:#233b76;background-color:#dee9f5;}
#main #sideBar td {font-size:8pt;font-family: arial, helvetica, 'sans serif'}
#sideBar td A {font-size:8pt;font-family: arial, helvetica, 'sans serif';font-weight:normal;color:#000000;}
#sideBar td A:hover {font-weight:normal;color:#000000;}
#sideBar ul {text-indent:-25px}

#languageMenu {display:none;}

#main {margin: 10px;}
#main A {color:#133978;font-weight:bold;text-decoration:none;}
#main A:hover {color:#133978;font-weight:bold;text-decoration:underline;}
#main td {font-size:10pt;font-family: arial, helvetica, 'sans serif'}

#main .largeTitle { color:#003366;font-size:18pt;font-weight:bold;}
#main .mediumTitle { color:#003366;font-size:14pt;font-weight:bold;}
#main .italicTitle {color:#003366;font-size:14pt;font-weight:bold;font-style:italic;}
#main .smallTitle {color:#003366;font-size:12pt;font-weight:bold;}
#main .smallWhite {color:#FFFFFF;font-size:12pt;font-weight:bold;}
#main .smallTitle a {text-decoration: underline;}
#main .normalTitle {color:#003366;font-size:10pt;font-weight:bold;}

.smallText {font-size:8pt;}

.tableTitle {color:#ffffff;background-color:#133878;font-weight:bold;padding:5px;}
	#main .tableTitle A {color:#ffffff;text-decoration:underline;}
	#main .tableTitle A:hover {color:#ffffff;}
.tableWhite {color:#000000;background-color:#FFFFFF;padding:7px;}
	#main .tableWhite A {font-weight:normal;}
	#main .tableWhite A:hover {font-weight:normal;}
.tableGrey {color:#000000;background-color:#ccd2e2;padding:7px;}
	#main .tableGrey A {font-weight:normal;}
	#main .tableGrey A:hover {font-weight:normal;}
	
.updatesTitle {color:#ffffff;background-color:#133878;font-size:14pt;font-weight:bold;padding:5px;}
	#main .updatesTitle A {color:#ffffff;text-decoration:underline;}
	#main .updatesTitle A:hover {color:#ffffff;}
.updatesWhite {color:#000000;background-color:#FFFFFF;padding:7px;}
	#main .updatesWhite A {font-weight:normal;}
	#main .updatesWhite A:hover {font-weight:normal;}
.updatesGrey {color:#000000;background-color:#ccd2e2;padding:7px;}


UL.wscustom {list-style-image: url(http://www.wallingfordsoftware.com/images/structure/bullet-tri.gif);list-style-type:disc;}

.divBox {border-width:2px;border-color:#003366;border-style:solid;padding:5px;}

.imgRight { float:right;margin-left:10px;}
.imgLeft { float:left;margin-right:10px;}
.clearFloat {clear:both;}

.thinTable {border-width:1px;border-color:#003366;border-style:solid;padding:5px;}

.imgBox {border-width:1; border-style:solid; padding:5px; margin:5px; background-color:#dee9f5; width:170;  text-align:right;}