/* $Id: nav.css 510 2008-12-05 00:47:18Z nwalls $ ----------------- */

#nav, .admin_functions {
	margin-bottom: 15px; 
	margin-right: 5px;
	margin-left: 1px;
  padding-top: 5px; 
  padding-bottom: 5px;
  padding-left: 0px;
  padding-right: 5px;
}

#nav {
	margin-top: -15px;
}

.admin_functions {
  margin-top: 15px;
  clear: all;
/*
  width: 100%;
*/
}

#nav ul, .admin_functions ul {
  display: inline;
}

#customer_detail_nav ul {
  float: left;  
}

#nav li, .admin_functions li { 
  border-style: solid;
  border-color: #bbb;
  border-width: 1px;
  color: #111;
  width: 80px;
  float: left;
  margin-top: 0px; 
  margin-left: -1px;
  margin-right: 0px;
  padding-top: 5px; 
  padding-bottom: 5px;
  padding-left: 8px; 
  padding-right: 8px;
  font-size: 14px;
  font-weight: bold;  
  font-family: Helvetica, Arial, Sans-serif; 
  list-style: none;
  text-decoration: none;
}

.admin_functions li {
  font-size: 12px;
}

#customer_detail_nav li {
  float: left;
  width: 50px;
  list-style: none;
}

#nav li:active, .admin_functions li:active {
  background-color: #ddd;
}

#nav li:hover, .admin_functions li:hover {
  color: #000 !important;
  background-color: #ddd;
}

#nav a, .admin_functions a {
  overflow: hidden;
  display: block;
}

#nav a:hover, .admin_functions a:hover {
  color: #eee !important;
  background-color: transparent;
  text-decoration: none;
}

#nav a:active, .admin_functions a:active {
  color: #eee !important;
  text-decoration: none;
}

#nav a:link, .admin_functions a:link {
  color: #111 !important;
  text-decoration: none;
}

#nav a:visited, .admin_functions a:visited {
  color: #114 !important;
  text-decoration: none;
}

