/* Nav CSS */

#nav a {
    display:block;
	float:left;
	}
  #nav .nav-home {
    background: url('../images/nav-home.jpg');
	width:100px;
	height:37px;
	background-position:0px;
	}
  #nav .nav-home:hover {
    background-position:100px;
	}
  #nav .nav-products {
    background: url('../images/nav-products.jpg');
	width:100px;
	height:37px;
	background-position:0px;
	}
  #nav .nav-products:hover {
    background-position:100px;
	}
  #nav .nav-services {
    background: url('../images/nav-services.jpg');
	width:100px;
	height:37px;
	background-position:0px;
	}
  #nav .nav-services:hover {
    background-position:100px;
	}
  #nav .nav-industries {
    background: url('../images/nav-industries.jpg');
	width:100px;
	height:37px;
	background-position:0px;
	}
  #nav .nav-industries:hover {
    background-position:100px;
	}
  #nav .nav-events {
    background: url('../images/nav-events.jpg');
	width:100px;
	height:37px;
	background-position:0px;
	}
  #nav .nav-events:hover {
    background-position:100px;
	}
  #nav .nav-about {
    background: url('../images/nav-about.jpg');
	width:100px;
	height:37px;
	background-position:0px;
	}
  #nav .nav-about:hover {
    background-position:100px;
	}
  #nav .nav-careers {
    background: url('../images/nav-careers.jpg');
	width:100px;
	height:37px;
	background-position:0px;
	}
  #nav .nav-careers:hover {
    background-position:100px;
	}
  #nav .nav-contacts {
    background: url('../images/nav-contacts.jpg');
	width:100px;
	height:37px;
	background-position:0px;
	}
  #nav .nav-contacts:hover {
    background-position:100px;
	}
  

#nav ul {
    width:800px;
	list-style:none;
    }
  #nav ul li {
    float:left;
	}
  #nav ul li ul {
    display:none;
	position:absolute;
	margin-top:37px;
	width:177px;
	background: url('../images/healthcare-left-rail-bg.jpg') no-repeat top;
	font-family: Arial;
	font-size:10.5pt;
	color:#7D5CA2;
	padding-top:12px;
	padding-left:11px;
	border-bottom:9px solid #E9F0F6;
	z-index:1;
    }
  #nav ul li ul a {
    color:#7D5CA2;
	text-decoration:none;
	}
  #nav ul li:hover ul, #nav ul li.over ul {
    display:block;
	}
  #nav ul li ul li {
    display:block;
	list-style:none;
	background: url('../images/purple-arrow.gif') no-repeat top left;
	padding:0 0 9px 12px;
	margin-top:11px;
	width:153px;
	border-bottom:1px solid #C6C9CA;
    }
  #nav ul li ul li ul {
    margin-top:15px;
	background:none;
	font-family: Arial;
	font-size:8pt;
	color:#7D5CA2;
    padding-top:0px;
	padding-left:0px;
	border-bottom:0;
	}
  
  #nav ul li ul li ul li {
    list-style:none;
	background: url('../images/tiny-purple-arrow.gif') no-repeat top left;
	padding:0 0 0 6px;
	margin-top:5px;
	width:140px;
	border-bottom:0px;
	}

