/* Navigation styles */

/* Left side navigation */

table.sideNavX { 
	border-left:0px solid #999999; border-right:1px solid #999999; 
	border-top:0px solid #999999; border-bottom:1px solid #999999; 
	background-color: #F1F1F1;
}
table.sideNavHeading { 
	border-left:0px solid #999999; border-right:1px solid #999999; 
	border-top:0px solid #999999; border-bottom:1px solid #999999; 
	background-color: #B6C6D5;
}
.sideNavItemHeading {
	background-color: #B6C6D5;
	cursor: default;
}
.sideNavItem  {
	border: #F1F1F1 1px solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	padding-left: 6px;
	padding-right: 25px;
	padding-top: 1px;
	cursor: hand;
}
.sideNavX TD.sideNavItem  {
	border-color: #F1F1F1 1px solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	padding: 1px 25px 3px 6px;
	cursor: hand;
}
.sideNavItem a {
	color: black;
	text-decoration: none;
}
.sideNavItem a:hover {
	color: black;
	text-decoration: none;
	background-color: #CCCCCC;
}
.sideNavItem a:hover, visited {
	color: black;
	text-decoration: none;
	background-color: #CCCCCC;
}
.sideNavItem a:visited {
	color: black;
	text-decoration: none;
}
.sideNavItem a:active {
	color: black;
	text-decoration: none;
}
.sideNavX TD.sideNavItemSel  {
	border: #999999 1px solid;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	padding: 1px 25px 3px 6px;
	font-weight: bold;
	cursor: default;
}


/* Top Navigation */

table.topnav {
	background-color: #003366;
}
table.topnav td {
	font-size: 68%;
	font-weight: bold;
}
table.topnav td a:link {
	color: #FFFFFF;
	text-decoration: none;
}
table.topnav td a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
table.topnav td a:hover {
	color: gold;
	background-color: #003366;
	text-decoration: none;
}
table.topnav td a:hover, visited {
	color: gold;
	background-color: #003366;
	text-decoration: none;
}
table.topnav td.navSel {
	color: #CCCCCC;
}
div.topnav {
	background-color:#003366;
	height:1px;
	font-size:1px;
}
div.sideNavHeading {
	background-color: #B6C6D5;
}
td.sideNav {
	background-color: #F1F1F1;
	border-right:1px solid #EDEDED;
}


/* Top Right Home and Contact Navigation */

.navhome { font-size: 68%; }
