@charset "UTF-8";/* VWP Industry CSS Design */html body {	overflow: auto;}body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #FFFFFF;	background-image: url(images/trenta.gif);}div, td{	margin:0px;	padding:0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #2d2d2d;	line-height: 18px;}#container {	margin: auto;	padding:0px;	width: 1024px;	height:auto;}a, a:link, a:visited {}a:hover, a:active {}.industry {	background-color: #CC071E;	border-top-color: #CC071E;	border-right-color: #CC071E;	border-bottom-color: #CC071E;	border-left-color: #CC071E;	color: #CC071E;}.agriculture {	background-color: #80B11A;	border-top-color: #80B11A;	border-right-color: #80B11A;	border-bottom-color: #80B11A;	border-left-color: #80B11A;	color: #80B11A;}.aquatics {	background-color: #0094D8;	border-top-color: #0094D8;	border-right-color: #0094D8;	border-bottom-color: #0094D8;	border-left-color: #0094D8;	color: #0094D8;}.residential {	background-color: #F39800;	border-top-color: #F39800;	border-right-color: #F39800;	border-bottom-color: #F39800;	border-left-color: #F39800;	color: #F39800;}.blue {	background-color: #0076BD;	border-top-color: #0076BD;	border-right-color: #0076BD;	border-bottom-color: #0076BD;	border-left-color: #0076BD;	color: #0076BD;}#header-logo {	position:relative;	left:0px;	top:0px;	width:243px;	height:145px;	float: left;}#header-info {	position:relative;	margin-left:529px;	width:252px;	height:145px;	float: left;	text-align: center;}#header-links {	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	text-align: right;	margin-top: 75px;	font-weight: bold;}#header-links a, #header-links a:link, #header-links a:link {	color: #0076BD;	text-decoration: none;}#header-links a:hover, #header-links a:active {	color: #666666;	text-decoration: none;}#lang-links {	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	text-align: right;	margin-top: 5px;	font-weight: bold;}#lang-links a, #lang-links a:link, #lang-links a:link {	color: #FFFFFF;	text-decoration: underline;}#lang-links a:hover, #lang-links a:active {	color: #666666;	text-decoration: none;}/* ---------- MAIN MENU | Start --------- */#main-menu {	position:relative;	margin-left:243px;	width:529px;	height:27px;	float: left;}.mainmenu-links, .mainmenu-links a, .mainmenu-links a:link, .mainmenu-links a:visited {	display:block;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-transform: uppercase;	height: 25px;	width: 132px;	float: left;	position: relative;	line-height:27px;	margin:0px;	font-weight: bold;	text-decoration: none;}.mainmenu-links a:hover, .mainmenu_links a:active {	background-color: #333333;}#main-menu-arabic {	position:relative;	margin-left:243px;	width:781px;	height:27px;	float: left;}.mainmenu-links-arabic, .mainmenu-links-arabic a, .mainmenu-links-arabic a:link, .mainmenu-links-arabic a:visited {	display:block;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-transform: uppercase;	height: 25px;	width: 172px;	float: left;	position: relative;	line-height:27px;	margin:0px;	font-weight: bold;	text-decoration: none;}.mainmenu-links-arabic a:hover, .mainmenu_links-arabic a:active {	background-color: #333333;}/* ---------- MAIN MENU | End --------- */#news-link {	position:relative;	width:252px;	height:27px;	float: left;}#latest-news {	display:block;	float: right;	text-align: right;	filter:alpha(opacity=70);	-moz-opacity:0.7;	-khtml-opacity: 0.7;	opacity: 0.7;}#latest-news a, #latest-news a:link, #latest-news a:visited {	display:block;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-transform: uppercase;	height: 25px;	width: 132px;	float: left;	position: relative;	line-height:27px;	margin:0px;	font-weight: bold;	text-decoration: none;}#latest-news a:hover, #latest-news a:active {	background-color: #666666;}#blue-stripe {	position:relative;	width:1024px;	height:19px;	float: left;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;	background-color: #0076BD;}#top-stripe {	position:relative;	width:243px;	height:19px;	float: left;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;	filter:alpha(opacity=70);	-moz-opacity:0.7;	-khtml-opacity: 0.7;	opacity: 0.7;}#left-column {	position:relative;	width:226px;	float: left;	height: 100%;}#sub-menu {	float:left;	position:relative;	width:610px;	height:20px;	float: left;	background-color: #FFFFFF;	padding-left: 170px;}#sub-menu-links a, #sub-menu-links a:link, #sub-menu-links a:link {	line-height: 30px;	text-decoration: none;	display: block;	text-align: center;	width: auto;	height: 20px;	position: relative;	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	background-color: #FFFFFF;	padding-right: 15px;}#sub-menu-links a:hover, #sub-menu-links a:active {	color: #666666;	text-decoration: none;}.sub-menu-links-on {color: #666666}#path-menu {	float:left;	position:relative;	width:755px;	height:30px;	float: left;	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	margin: 8px 0px 0px 25px;	line-height: 30px;	text-decoration: none;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	padding: 0px;}#path-menu a, #path-menu a:link, #path-menu a:link{	text-decoration: none;	background-color: #FFFFFF;}#path-menu a:hover, #path-menu a:active {	color: #666666;	text-decoration: none;}/* ---------- CONTENT | Start --------- */#vwp-main-content {	position:relative;	width: 1006px;	padding: 0px;	overflow: auto;	float: left;	border-right-width: 1px;	border-left-width: 17px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #0076BD;	border-left-color: #0076BD;	margin: 0px;	background-color: #FFFFFF;}.vwp-content-background {	background-color: #FFFFFF;	background-image: url(images/divider.gif);	background-repeat: no-repeat;	background-position: left 110px;	background-color: #FFFFFF;}#vwp-content {	position: relative;	float: left;	width: 529px;	border-right-width: 14px;	border-right-style: solid;	border-right-color: #CCCCCC;	min-height:402px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #2d2d2d;}#vwp-content-info {	margin-top: 20px;	margin-right: 25px;	margin-left: 25px;}#main-content {	position:relative;	width: 1006px;	padding: 0px;	overflow: auto;	float: left;	border-right-width: 1px;	border-left-width: 17px;	border-right-style: solid;	border-left-style: solid;	margin: 0px;	background-color: #FFFFFF;}#content {	position: relative;	float: left;	width: 780px;	min-height:402px;	background-color: #FFFFFF;}#content-info {	margin-top: 25px;	margin-right: 25px;	margin-left: 25px;	float: left;	width: 530px;}.big-header {	font-size: 26px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	background-color: #FFFFFF;	line-height: normal;}.big-header-light {	font-size: 26px;	font-family: Arial, Helvetica, sans-serif;	background-color: #FFFFFF;	line-height: normal;}.medium-header {	font-size: 20px;	font-family: Arial, Helvetica, sans-serif;	line-height: 26px;	background-color: #FFFFFF;}.small-header {	font-size: 14px;	color: #2d2d2d;	font-family: Arial, Helvetica, sans-serif;	line-height: normal;}.benefits-header {	font-size: 16px;	font-family: Arial, Helvetica, sans-serif;	background-color: #FFFFFF;	text-transform: uppercase;	line-height: 24px;}.benefits-small-header {	font-size: 16px;	font-family: Arial, Helvetica, sans-serif;	line-height: 24px;	background-color: #FFFFFF;	font-weight: bold;}.sub-medium-header {	font-size: 18px;	font-family: Arial, Helvetica, sans-serif;	line-height: 24px;	background-color: #FFFFFF;}.references-tag-bold {	font-weight: bold;}ul {	list-style-type: square;	list-style-position: outside;	left: 5px;	margin: 0px;	padding: 0px 0px 0px 20px;}.download-links{	background-color: #FFFFFF;	text-decoration: none;	font-weight: bold;}.download-links a, .download-links a:link, .download-links a:visited{	background-color: #FFFFFF;	text-decoration: none;	color: #666666;	font-weight: bold;}.download-links a:hover, .download-links a:active {	color: #666666;	text-decoration: none;	font-weight: bold;}.difference {	background-color: #FFFFFF;	font-weight: bold;	line-height: 18px;	font-size: 14px;}#right-column {	position:relative;	width:200px;	float: left;	height: 100%;}/* ---------- CONTENT | End --------- */#bottom-stripe {	float:left;	position:relative;	width:1024px;	height:19px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	filter:alpha(opacity=70);	-moz-opacity:0.7;	-khtml-opacity: 0.7;	opacity: 0.7;}#footer-info {	float:left;	position:relative;	width:1024px;	height:25px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	text-decoration: none;	text-align: center;	padding-top: 10px;	clear: both;}#footer-info a, .footer-info a:link, .footer-info a:visited {	color: #666666;	text-decoration: none;	font-weight: bold;}#footer-info a:hover, .footer-info a:active {	color: #0076BD;	text-decoration: none;}.transparent-effect {	opacity: 0.6;	-moz-opacity: 0.6;	filter: alpha(opacity=60);}.table-border {	border: 1px solid #E6E6E7;}