/* Navigation Top */

#top-nav {
	margin: 0em auto;
	padding: 0em;
	text-align: center;
	width: 960px;
	height: 35px; 
	background-image: url("../images/nav-bkg-up.gif");
	background-repeat: repeat-x; }

#navigation-top {
	margin: 0em;
	height: 35px;
	padding: 0.5em 0.5em 0.5em 0.5em; 
	font-weight: bold; }
	
#navigation-top li { 
	list-style: none; 
	margin: 0.5em 0 0.5em 0;
	padding: 1.5em 0.25em 0.5em 0.25em;
	display: inline; }
  
#navigation-top li a {
	font-size: 0.9em;
	font-weight: bold;
	margin: 0em;
	padding: 0.5em 0.5em 0.5em 0.5em;
	text-decoration: underline; }

#navigation-top li a:link { color: #2E4F72; }
#navigation-top li a:visited { color: #333333; }
#navigation-top li a:hover { 
	color: #05193F;
	background-image: url("../images/nav-bkg-ovr.gif"); 
	background-repeat: repeat-x; 
	border-bottom: 1px solid #D3B437;}

/* "current tab" style */
#navigation-top li a #current { background: #FFFFFF; border: 1px solid #707980; }

#white {
	color: #FFFFFF; 
	margin: 0 0 0 0;
	padding-right: 0.3em; }
	
/* Left Navigation */

#left-nav-container {
	margin: 0;
	padding: 0;
	float: left;
	width: 13em;
	background-color: #000000;
	height: 150%; }
	/*	background-image: url("../images/left-nav.jpg"); */
	/* meant for nav-bkg.jpg - different image */
	/* background-repeat: repeat-y; */

#left-nav {
	margin: 0;
	padding: 0;
	float: left;
	width: 13em;
	height: 1000px;
	overflow: hidden;
	background-color: #000000; }
/*	background-image: url("../images/left-nav.jpg");  */
/*	background-repeat: no-repeat; */

/* Navigation Side - tabbed styles */

#navigation-side {
	width: 12em;
	margin: 0 auto;
	padding: 1em;
	font-weight: bold;
	font-size: 0.9em; }

#navigation-side ul {
	margin: 0 auto;
	padding: 0;
	list-style-position: inside; }

#navigation-side li {
	margin: 0;
	padding: 0 0 0.5em 0;
	text-align: left;
	list-style-type: none;
	width: 12em; }

#navigation-side li a {
	display: block;
	width: 11em;
	padding: 0.5em 0.5em 0.5em 0.5em;
	margin: 0;
	background-color: #636363;
	border: 1px dashed #4fcaff;
	border-bottom: 2px solid #f36c4f;
	text-decoration: none; }
	
#navigation-side li a:link { 
	color: #e2e2e2; }
	
#navigation-side li a:visited { 
	color: #F9F9F9;
	background-color: #959595; 
	border: 1px dashed #4fcaff;
	border-bottom: 2px solid #e2e2e2; }
	
#navigation-side li a:hover { 
	color: #000000;
	background-color: #e2e2e2;
	border: 1px dashed #f36c4f; 
	border-bottom: 2px solid #4fcaff; }

/* Navigation Packages - tabbed styles */

#nav-pkg {
	border: 1px solid #636363;
	background-color: #ebebeb;
	width: 96%; }
	
.navigation-pkg {
	margin: 0.5em auto;
	padding: 0; }

.navigation-pkg ul {
	margin: 0;
	padding: 0;
	width: 15em; }

.navigation-pkg li {
	margin: 0;
	padding: 0 0.5em 0.7em 0;
	text-align: left;
	list-style-type: none;
	width: 12.75em; }

.navigation-pkg li a {
	display: block;
	padding: 0.5em 0.5em 0.5em 0.5em;
	margin: 0;
	background-color: #636363;
	border-bottom: 2px solid #f36c4f;
	text-decoration: none; }

.navigation-pkg li a:link { 
	color: #e2e2e2;
	background-color: #959595; }
	
.navigation-pkg li a:visited { color: #1b4572;
	background-color: #959595; border-color: #f36c4f;
	border-bottom: 2px solid #959595; }
	
.navigation-pkg li a:hover { 
	color: #1b4572;
	background-color: #e2e2e2;
	border: 1px solid #1b4572; 
	border-bottom: 2px solid #1b4572; }