
	
	/* NAV - top horizontal nav */
		#nav, #nav ul { 
			padding:0;
			list-style:none; 
		}
		
		#nav {
			font-weight:bold;
		}
		#nav li {
			position:relative;
			float: left;
			display:block;
			margin: 0 ;
			padding: 0 0 1px 0; 
			background:transparent url('/sureline/css/images/sureline/primary-nav-bg.jpg') repeat-x;
			z-index:20;

			
		}

		

		#login-pod form {height: 72px;}

		
		#nav a div {			
			margin: 0px 5px;
		}
		#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
			text-decoration:none;
			cursor:pointer;
			color:#fff;
			display: block;
			margin:0px;
			text-align:center;
			padding: 8px 0 6px 0;

			background:transparent url('/sureline/css/images/sureline/primary-nav-bg.jpg') repeat-x;
		}		
			#nav li li a, #nav li li  a:link, #nav li li  a:visited, #nav li li  a:hover, #nav li li  a:active {
			text-align: left;
		}		
		#nav a:hover {color:#154a8f; background:transparent url('/sureline/css/images/sureline/primary-nav-bg-over.jpg') repeat-x; }
		#nav li a:hover {color:#154a8f; background:transparent url('/sureline/css/images/sureline/primary-nav-bg-over.jpg') repeat-x; }

		

		#nav li ul {
			background: #00AEEF url('../wsimages/subnavbg.jpg') repeat-x;
			position: absolute;
			font-weight:normal;
			left: -999em;
			padding:0px;
			overflow:hidden;
			font-size:100%;
			text-align:left; 
			z-index:20;

			top:31px;

			}
		#nav li ul a, #nav li ul a:visited, #nav li ul a:link, #nav li ul a:active {
			font-size:10px;
			text-align:left;
		}
		#nav li.active ul a, #nav li.active ul a:visited, #nav li.active ul a:link, #nav li.active ul a:active {
			text-align:left;
			font-size:10px;}
		#nav li.active ul {
			font-size: 100%;
			background: #00AEEF url('../wsimages/subnavbg.jpg') repeat-x;
			position: absolute;
			font-weight:normal;
			left: -999em;
			padding:0px;
			overflow:visible;}
		#nav li:hover ul, #nav li.sfhover ul {left: 0;z-index:99999;
			text-align: left;}
		
		#nav li.active a,
		#nav li.active a:link,
		#nav li.active a:active,
		#nav li.active a:visited {
			color:#154a8f; 
			background:transparent url('/sureline/css/images/sureline/primary-nav-bg-over.jpg') repeat-x;
		}
		
		#nav li.active li a:visited {background: none; color:#fff;}
		#nav li.active li a:active {background: none; color:#fff;}
		#nav li.active li a:link {background: none; color:#fff;}
		#nav li.active li a {background: none;color:#fff; }
		
		#nav li li {background:none;float:none;border:none;padding-left:0;overflow:hidden; margin: 0px; }
		
		#nav li li.last {border-bottom:none; }
		
		#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#fff; background:0;overflow:hidden; padding-left: 5px; }
		#nav li.active li a:hover {color:#fff; background:#154a8f; }
		#nav li li a:hover {color:#fff;background:#154a8f; overflow:hidden}

		/*#nav li:hover {background:transparent url('../wsimages/activebuttonbg.jpg') }
		#nav li:hover a { color: #154a8f; }*/
		
		
		/* hide from IE mac \*/
		#nav li {width:auto;}
		/* end hiding from IE5 mac */
		
		
	.surelineHome a {width:60px;}
	.surelineHome ul a {width:55px;}
	* html .surelineHome ul a {width:60px;}
	.surelineBenefits a {width:176px;}
	.surelineBenefits ul a {width:171px;}
	* html .surelineBenefits ul a {width:176px;}
	.surelineInstallation a {width:180px;}
	.surelineInstallation ul a {width:175px;}
	* html .surelineInstallation ul a {width:180px;}
	.surelineWorking a {width:180px;}
	.surelineWorking ul a {width:175px;}
	* html .surelineWorking ul a {width:180px;}
	.surelineProducts a {width:210px;}
	.surelineProducts ul a {width:205px;}
	* html .surelineProducts ul a {width:210px;}
	#nav .last a {width:110px;}
	#nav .last li a {width:105px;}
	* html #nav .last li a {width:110px;}


