		#ciscoref { 
				height: 45px; width: 211px; visibility: visible;
				background: url(../Images/CiscoRbar.jpg) no-repeat 0px 0em;
				vertical-align: middle;
				background-position: 5px 0px 0px 0px center;
				
				 }
		 #msftref { 
		 		height: 45px; width: 211px; visibility: visible;
				background: url(../Images/MsftRbar.jpg) no-repeat 0px 0em;
				vertical-align: middle;
				background-position: 5px 0px 0px 0px center;
				
				 }
		#barracudaref { 
				height: 45px; width: 211px; visibility: visible;
				background: url(../Images/BarracudaRbar.jpg) no-repeat 0px 0em;
				vertical-align: middle;
				background-position: 5px 0px 0px 0px center;
				
				 }
		#webexref { 
				height: 45px; width: 211px; visibility: visible;
				background: url(../Images/WebexRbar.jpg) no-repeat 0px 0em;
				vertical-align: middle;
				background-position: 5px 0px 0px 0px center;
				
				 }
		#dellref { 
				height: 45px; width: 211px; visibility: visible;
				background: url(../Images/DellRbar.jpg) no-repeat 0px 0em;
				vertical-align: middle;
				background-position: 5px 0px 0px 0px center;
				
				 }
		#vmwareref { 
				height: 45px; 
				width: 211px; 
				visibility: visible;
				background: url(../Images/VMWareRbar.jpg) no-repeat 0px 0em;
				vertical-align: middle;
				background-position: 5px 0px 0px 0px center;
				
				 }
		#lifesizeref { 
				height: 45px; width: 211px; visibility: visible;
				background: url(../Images/LifesizeRbar.jpg) no-repeat 0px 0em;
				vertical-align: middle;
				background-position: 5px 0px 0px 0px center;
				
				 }
		#HPref { 
				height: 45px; width: 211px; visibility: visible;
				background: url(../Images/HPRbar.jpg) no-repeat 0px 0em;
				vertical-align: middle;
				background-position: 5px 0px 0px 0px center;
				
				 }
		#emcref { 
				height: 45px; width: 211px; visibility: visible;
				background: url(../Images/EMCRbar.png) no-repeat 0px 0em;
				vertical-align: middle;
				background-position: 5px 0px 0px 0px center;
				
				 }
		#hdsref { 
				height: 45px; width: 211px; visibility: visible;
				background: url(../Images/HDSRbar.jpg) no-repeat 0px 0em;
				vertical-align: middle;
				background-position: 5px 0px 0px 0px center;
		}
		
		a {
			outline:0px;
			}
		
		
		.menu
			{
			z-index: 1000;
			margin: 0;
			padding: 0;
			width:211px;
		}
		.surround
			{
			z-index: 1000;
			margin: 0;
			padding: 5;
			width:150px;
		}
		
		.menutext {
			display: block;
			margin-left:10px;
			width: 125px;
			float: right;
			}
		
		/* clear default list styling */
		.menu ul
		{
			padding: 0;
			margin: 0;
			list-style-type: none;
		}
		
		.menu li, .menu li.submenu, .menu .submenu
		{
			position: relative;
			padding: 0px 0px 0px 3px; /* top right bottom left*/
			
		}
		
		/* hide the table */
		.menu table
		{
			position: absolute;
			border-collapse: collapse;
			top: 0;
			left: 0;
			z-index: 100;
			font-size: 1em;
		}
		
		/* first level */
		.menu a, .menu a:visited
		{
			display: block;
			text-decoration: none;
			width: 211px;
			color: #fff; /*text-indent: 5px;*/
			border: 0px solid #fff;
			border-width: 0 1px 1px 0;
			padding: 0px 0 0px 0px; /* height:25px; line-height:25px; */
		}
		
		.menu .main, .menu a.main, .menu a.main:visited
		{
			display: block;
			width: 211px;
			height: 46px; 
			position: relative;
			padding: 0px;
			border-left: 0px;
			margin-bottom: 0px;
			border-right: 2px solid #fff;
		}
		
		
		/* style the hover */
		.menu :hover > a
		{
			color: #fff;
			background: #000;
			text-decoration: none;
		}
		.menu :hover > a.main
		{
			color: #fff;
			background: #333;
			text-decoration: none;
			height: 46px;
		}
		
		/* sub levels */
		.menu ul ul
		{
			visibility: hidden;
			position: absolute;
			top: 0px;
			left: -222px;
			z-index: 1000;
			
		}
		
		/* control second level visibility */
		.menu ul li:hover ul, .menu ul a:hover ul
		{
			visibility: visible;
		}
		
		/* hide third level when hovering out of context */
		.menu ul :hover ul ul
		{
			visibility: hidden;
		}
		
		/* hide fourth level when hovering out of context */
		.menu ul :hover ul :hover ul ul
		{
			visibility: hidden;
		}
		
		/* show third level visible when mouse is on second level */
		.menu ul :hover ul :hover ul
		{
			visibility: visible;
		}
		
		/* show fourth level when mouse is on third level */
		.menu ul :hover ul :hover ul :hover ul
		{
			visibility: visible;
		}
		
		/* override default CSS styling by GWR */
		#secondaryContent div.menu
		{
			padding: 0;
			margin: 0 0 0px 0;
		}
		#secondaryContent .menu ul li
		{
			
			padding: 0 0 0 0px;
			margin: 0;
		}
		#secondaryContent .submenu a.atext
		{
			padding: 5px;
			margin: 0;
		}
		#secondaryContent .submenu a.btext
		{
			padding: 5px;
			margin: 0;
			background-color: #333
		}
		#secondaryContent .submenu a.btext:hover
		{
			padding: 5px;
			margin: 0;
			background-color: #000
		}
		#secondaryContent .menu ul li ul li {
			background: #666666 none;
			font-size: 1.1em;
		}
		#secondaryContent .menu ul li ul li.submenu {
			background-image:  url();
			background-repeat: no-repeat;
			background-position: 12px center;
			
		}
		#secondaryContent .menu ul li ul li.bsubmenu {
			background-image:  url();
			background-repeat: no-repeat;
			background-position: 12px center;
			background-color: #64a928;
			padding: 5px;
			border: 0px solid #fff;
			border-width: 0 1px 1px 0;
		}
		#secondaryContent .menu h3
		{
			padding: 10px 10px 0 10px;
		}
		#secondaryContent .menubg
		{
			background: #a3a3a3;
			height:75px;
		}
