/* CSS NAV Document */

/* IBTA Navigation styles */
/* Layout Stylesheet */ 

#nav {
	background:url("../img/nav/bg.jpg") repeat-x 0 0;
	width: 908px;
	height: 35px;
	border: 0px solid red;
	margin: 0px auto 0px auto;
	padding-left:40px;
	}
			
div#nav ul {
				width: 908px;
				margin: 63px auto 0px auto;
				vertical-align: bottom;
				height:35px;
			}

div#nav ul, div#nav ul li { 
			 	float: left; 
			 	display: block;
				list-style: none;
				margin: 0px;
				padding: 0px;
				height:35px;
			 	}


				/* 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; }
				
				/* about BUTTON */

				div#nav ul li a.about:link, 
				div#nav ul li a.about:visited
				{
					background: url("../img/nav/btn_about_us.jpg");
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 98px;
					height: 0px;
					border: 0px solid yellow;
				}
				div#nav ul li a.about:hover { background-position: -98px 0px; }
				/* div#nav ul li a.about:active { background-position: -196px 0px; } */

				/* about BUTTON ON */

				div#nav ul li a.about_on:link, div#nav ul li a.about_on:visited
				{
					background: url("../img/nav/btn_about_us.jpg");
					background-position: -196px 0px;
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 98px;
					height: 0px;
				}
				div#nav ul li a.about_on:hover { background-position: -98px 0px; }
				/* div#nav ul li a.about_on:active { background-position: -196px 0px; } */

				/* products BUTTON */

				div#nav ul li a.products:link, 
				div#nav ul li a.products:visited
				{
					background: url("../img/nav/btn_products.jpg");
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 100px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.products:hover { background-position: -100px 0px; }
				/* div#nav ul li a.products:active { background-position: -200px 0px; } */

				/* products BUTTON ON */

				div#nav ul li a.products_on:link, div#nav ul li a.products_on:visited
				{
					background: url("../img/nav/btn_products.jpg");
					background-position: -200px 0px;
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 100px;
					height: 0px;
				}
				div#nav ul li a.products_on:hover { background-position: -100px 0px; }
				/* div#nav ul li a.products_on:active { background-position: -200px 0px; } */

				/* press BUTTON */

				div#nav ul li a.press:link, 
				div#nav ul li a.press:visited
				{
					background: url("../img/nav/btn_press_room.jpg");
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 110px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.press:hover { background-position: -110px 0px; }
				/* div#nav ul li a.press:active { background-position: -220px 0px; } */

				/* press BUTTON ON */

				div#nav ul li a.press_on:link, div#nav ul li a.press_on:visited
				{
					background: url("../img/nav/btn_press_room.jpg");
					background-position: -220px 0px;
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 110px;
					height: 0px;
				}
				div#nav ul li a.press_on:hover { background-position: -110px 0px; }
				/* div#nav ul li a.press_on:active { background-position: -220px 0px; } */

				/* events BUTTON */

				div#nav ul li a.events:link, 
				div#nav ul li a.events:visited
				{
					background: url("../img/nav/btn_events.jpg");
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 81px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.events:hover { background-position: -81px 0px; }
				/* div#nav ul li a.events:active { background-position: -162px 0px; } */

				/* events BUTTON ON */

				div#nav ul li a.events_on:link, div#nav ul li a.events_on:visited
				{
					background: url("../img/nav/btn_events.jpg");
					background-position: -162px 0px;
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 81px;
					height: 0px;
				}
				div#nav ul li a.events_on:hover { background-position: -81px 0px; }
				/* div#nav ul li a.events_on:active { background-position: -162px 0px; } */

				/* blog BUTTON */

				div#nav ul li a.blog:link, 
				div#nav ul li a.blog:visited
				{
					background: url("../img/nav/btn_blog.jpg");
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 65px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.blog:hover { background-position: -65px 0px; }
				/* div#nav ul li a.blog:active { background-position: -130px 0px; } */

				/* blog BUTTON ON */

				div#nav ul li a.blog_on:link, div#nav ul li a.blog_on:visited
				{
					background: url("../img/nav/btn_blog.jpg");
					background-position: -130px 0px;
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 65px;
					height: 0px;
				}
				div#nav ul li a.blog_on:hover { background-position: -65px 0px; }
				/* div#nav ul li a.blog_on:active { background-position: -130px 0px; } */

				/* resources BUTTON */

				div#nav ul li a.resources:link, 
				div#nav ul li a.resources:visited
				{
					background: url("../img/nav/btn_resources.jpg");
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 108px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.resources:hover { background-position: -108px 0px; }
				/* div#nav ul li a.resources:active { background-position: -216px 0px; } */

				/* resources BUTTON ON */

				div#nav ul li a.resources_on:link, div#nav ul li a.resources_on:visited
				{
					background: url("../img/nav/btn_resources.jpg");
					background-position: -216px 0px;
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 108px;
					height: 0px;
				}
				div#nav ul li a.resources_on:hover { background-position: -108px 0px; }
				/* div#nav ul li a.resources_on:active { background-position: -216px 0px; } */
				
				/* technology  BUTTON */

				div#nav ul li a.technology:link, 
				div#nav ul li a.technology:visited
				{
					background: url("../img/nav/btn_technology.jpg");
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 112px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.technology:hover { background-position: -112px 0px; }
				/* div#nav ul li a.technology:active { background-position: -224px 0px; } */

				/* technology  BUTTON ON */

				div#nav ul li a.technology_on:link, div#nav ul li a.technology_on:visited
				{
					background: url("../img/nav/btn_technology.jpg");
					background-position: -224px 0px;
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 112px;
					height: 0px;
				}
				div#nav ul li a.technology_on:hover { background-position: -112px 0px; }
				/* div#nav ul li a.technology_on:active { background-position: -224px 0px; } */

				/* integrators BUTTON */

				div#nav ul li a.integrators:link, 
				div#nav ul li a.integrators:visited
				{
					background: url("../img/nav/btn_integrators.jpg");
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 149px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.integrators:hover { background-position: -149px 0px; }
				/* div#nav ul li a.integrators:active { background-position: -298px 0px; } */

				/* integrators BUTTON ON */

				div#nav ul li a.integrators_on:link, div#nav ul li a.integrators_on:visited
				{
					background: url("../img/nav/btn_integrators.jpg");
					background-position: -298px 0px;
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 149px;
					height: 0px;
				}
				div#nav ul li a.integrators_on:hover { background-position: -149px 0px; }
				/* div#nav ul li a.integrators_on:active { background-position: -298px 0px; } */

				
				/* contact BUTTON */

				div#nav ul li a.contact:link, 
				div#nav ul li a.contact:visited
				{
					background: url("../img/nav/btn_contact.jpg");
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 105px;
					height: 0px;
					border:red 0px solid;
				}
				div#nav ul li a.contact:hover { background-position: -105px 0px; }
				div#nav ul li a.contact:active { background-position: -210px 0px; }

				/* contact BUTTON ON */

				div#nav ul li a.contact_on:link, div#nav ul li a.contact_on:visited
				{
					background: url("../img/nav/btn_contact.jpg");
					background-position: -210px 0px;
					padding: 35px 0px 0px 0px;
					overflow: hidden;
					width: 105px;
					height: 0px;
				}
				div#nav ul li a.contact_on:hover { background-position: -105px 0px; }
				div#nav ul li a.contact_on:active { background-position: -210px 0px; }
