/* CSS NAV Document */

/* Mellanox EDC styles */
/* Layout Stylesheet */ 

#nav {
	width: 940px;
	padding-bottom: 20px;
	height: 63px;
	border: 0px solid cyan;
	margin:0px auto 0px auto;
	}
			
div#nav ul {
				width: 940px;
				margin: 63px auto 0px auto;
				vertical-align: bottom;
				height:63px;
			}

div#nav ul, div#nav ul li { 
			 	float: left; 
			 	display: block;
				list-style: none;
				margin: 0px;
				padding: 0px;
				height:63px;
			 	}


				/* GLOBAL NAV ROLLOVERS */
				div#nav li a:link, 
				div#nav li a:hover,
				div#nav li a:active,
				div#nav li a:visited { display: block; }
				
				/* home BUTTON */

				div#nav ul li a.home:link, 
				div#nav ul li a.home:visited
				{
					background: url("../img/common/nav/nav_btn_home.jpg");
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 93px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.home:hover { background-position: -93px 0px; }
				div#nav ul li a.home:active { background-position: -186px 0px; }

				/* home BUTTON ON */

				div#nav ul li a.home_on:link, div#nav ul li a.home_on:visited
				{
					background: url("../img/common/nav/nav_btn_home.jpg");
					background-position: -93px 0px;
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 93px;
					height: 0px;
				}
				div#nav ul li a.home_on:hover { background-position: -93px 0px; }
				div#nav ul li a.home_on:active { background-position: -186px 0px; }
	
				/* blog BUTTON */

				div#nav ul li a.blog:link, 
				div#nav ul li a.blog:visited
				{
					background: url("../img/common/nav/nav_btn_blog.jpg");
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 93px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.blog:hover { background-position: -93px 0px; }
				div#nav ul li a.blog:active { background-position: -186px 0px; }

				/* blog BUTTON ON */

				div#nav ul li a.blog_on:link, div#nav ul li a.blog_on:visited
				{
					background: url("../img/common/nav/nav_btn_blog.jpg");
					background-position: -93px 0px;
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 93px;
					height: 0px;
				}
				div#nav ul li a.blog_on:hover { background-position: -93px 0px; }
				div#nav ul li a.blog_on:active { background-position: -186px 0px; }

				/* members BUTTON */

				div#nav ul li a.members:link, 
				div#nav ul li a.members:visited
				{
					background: url("../img/common/nav/nav_btn_members.jpg");
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 93px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.members:hover { background-position: -93px 0px; }
				div#nav ul li a.members:active { background-position: -186px 0px; }

				/* members BUTTON ON */

				div#nav ul li a.members_on:link, div#nav ul li a.members_on:visited
				{
					background: url("../img/common/nav/nav_btn_members.jpg");
					background-position: -93px 0px;
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 93px;
					height: 0px;
				}
				div#nav ul li a.members_on:hover { background-position: -93px 0px; }
				div#nav ul li a.members_on:active { background-position: -186px 0px; }
				
				/* CLUSTER CENTER BUTTON */

				div#nav ul li a.cluster:link, 
				div#nav ul li a.cluster:visited
				{
					background: url("../img/common/nav/nav_btn_cluster.jpg");
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 113px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.cluster:hover { background-position: -113px 0px; }
				div#nav ul li a.cluster:active { background-position: -226px 0px; }

				/* CLUSTER CENTER BUTTON ON */

				div#nav ul li a.cluster_on:link, div#nav ul li a.cluster_on:visited
				{
					background: url("../img/common/nav/nav_btn_cluster.jpg");
					background-position: -113px 0px;
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 113px;
					height: 0px;
				}
				div#nav ul li a.cluster_on:hover { background-position: -113px 0px; }
				div#nav ul li a.cluster_on:active { background-position: -226px 0px; }

				/* green BUTTON */

				div#nav ul li a.green:link, 
				div#nav ul li a.green:visited
				{
					background: url("../img/common/nav/nav_btn_green.jpg");
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 93px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.green:hover { background-position: -93px 0px; }
				div#nav ul li a.green:active { background-position: -186px 0px; }

				/* green BUTTON ON */

				div#nav ul li a.green_on:link, div#nav ul li a.green_on:visited
				{
					background: url("../img/common/nav/nav_btn_green.jpg");
					background-position: -93px 0px;
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 93px;
					height: 0px;
				}
				div#nav ul li a.green_on:hover { background-position: -93px 0px; }
				div#nav ul li a.green_on:active { background-position: -186px 0px; }

				/* cloud BUTTON */

				div#nav ul li a.cloud:link, 
				div#nav ul li a.cloud:visited
				{
					background: url("../img/common/nav/nav_btn_cloud.jpg");
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 93px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.cloud:hover { background-position: -93px 0px; }
				div#nav ul li a.cloud:active { background-position: -186px 0px; }

				/* cloud BUTTON ON */

				div#nav ul li a.cloud_on:link, div#nav ul li a.cloud_on:visited
				{
					background: url("../img/common/nav/nav_btn_cloud.jpg");
					background-position: -93px 0px;
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 93px;
					height: 0px;
				}
				div#nav ul li a.cloud_on:hover { background-position: -93px 0px; }
				div#nav ul li a.cloud_on:active { background-position: -186px 0px; }
				
				/* case BUTTON */

				div#nav ul li a.case:link, 
				div#nav ul li a.case:visited
				{
					background: url("../img/common/nav/nav_btn_case.jpg");
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 113px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.case:hover { background-position: -113px 0px; }
				div#nav ul li a.case:active { background-position: -226px 0px; }

				/* case BUTTON ON */

				div#nav ul li a.case_on:link, div#nav ul li a.case_on:visited
				{
					background: url("../img/common/nav/nav_btn_case.jpg");
					background-position: -113px 0px;
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 113px;
					height: 0px;
				}
				div#nav ul li a.case_on:hover { background-position: -113px 0px; }
				div#nav ul li a.case_on:active { background-position: -226px 0px; }
				
				/* tool BUTTON */

				div#nav ul li a.tool:link, 
				div#nav ul li a.tool:visited
				{
					background: url("../img/common/nav/nav_btn_tool.jpg");
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 113px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.tool:hover { background-position: -113px 0px; }
				div#nav ul li a.tool:active { background-position: -226px 0px; }

				/* tool BUTTON ON */

				div#nav ul li a.tool_on:link, div#nav ul li a.tool_on:visited
				{
					background: url("../img/common/nav/nav_btn_tool.jpg");
					background-position: -113px 0px;
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 113px;
					height: 0px;
				}
				div#nav ul li a.tool_on:hover { background-position: -113px 0px; }
				div#nav ul li a.tool_on:active { background-position: -226px 0px; }
				
				/* contact BUTTON */

				div#nav ul li a.contact:link, 
				div#nav ul li a.contact:visited
				{
					background: url("../img/common/nav/nav_btn_contact.jpg");
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 101px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.contact:hover { background-position: -101px 0px; }
				div#nav ul li a.contact:active { background-position: -202px 0px; }

				/* contact BUTTON ON */

				div#nav ul li a.contact_on:link, div#nav ul li a.contact_on:visited
				{
					background: url("../img/common/nav/nav_btn_contact.jpg");
					background-position: -101px 0px;
					padding: 63px 0px 0px 0px;
					overflow: hidden;
					width: 101px;
					height: 0px;
				}
				div#nav ul li a.contact_on:hover { background-position: -101px 0px; }
				div#nav ul li a.contact_on:active { background-position: -202px 0px; }
