/* --------------------- Navigation styling ----------------------------- */#nav{	border: 0px solid #ff0000;	height:40px;	clear: both;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 1.35em;	background: url(../images/navBg.jpg) 0px 0px repeat-x;}#nav ul{	border: 0px solid blue;	width: 836px;	margin: 0 auto;	padding: 0px;	list-style-type: none;}#nav li{	border: 0px solid #440000;	display: inline;	float: left;	font-size: 14px;	margin: 0px;	padding: 0px;}#nav li A{	text-indent: -1000em;	display: block;	overflow: hidden;	height: 40px; 	padding: 0px;	margin: 0px;	background-repeat: no-repeat;	background-position: 0px 0px;}#nav li A.activelink{	background-position: 0px -40px;}#nav li A:hover{	background-position: 0px -40px;}li#home A{	background-image: url(../images/homeLnk.png);	width: 64px;}li#about A{	width: 83px;	background-image: url(../images/aboutLnk.png);}li#service A{	width: 102px;	background-image: url(../images/serviceLnk.png);}li#whysms A{	width: 98px;	background-image: url(../images/whysmsLnk.png);}li#products A{	width: 85px;	background-image: url(../images/productsLnk.png);}li#ecopy A{	width: 70px;	background-image: url(../images/ecopyLnk.png);}li#management A{	width: 138px;	background-image: url(../images/managementLnk.png);}li#environment A{	width: 106px;	background-image: url(../images/environmentLnk.png);}li#contactform A{	width: 90px;	background-image: url(../images/contactLnk.png);}ul#subnav{	border: 0px solid #995533;	font-family: Arial, Verdana, Helvetica, sans-serif;	width: 836px;	float: right;	padding: 0px;	list-style-type: none;	clear: both;}ul#subnav li{	display: inline;	float: right;	font-size: 13px;	margin: 0px 0px 0px 10px;	padding: 13px 10px 12px 12px;	font-weight: normal;	background: url(../images/liArrow.gif) 0% 50% no-repeat;	}ul#subnav li A{	color: #000;		text-decoration: none;	}ul#subnav li A:hover{	color: #e22c1f;		text-decoration: none;	border-bottom: 1px dotted #e22c1f;}ul#subnav li A.activelink{	color: #e22c1f;		border-bottom: 1px dotted #e22c1f;}