/* =====================  navigation top right */
div#navtopright {
  float: right;
  width: 475px;
  height:20px;
  text-align:right;
  PADDING-TOP:18px;
  PADDING-RIGHT:45px;
  color:#FFFFFF;
}

div#navtopright a:link, 
div#navtopright a:visited {
  text-decoration:none;
  color:#FFFFFF;
  outline:none;
}

div#navtopright a:hover {
  text-decoration:underline;
  color:#FFFFFF;
}

div#navtopleft  {
  float: left;
  height:20px;
  PADDING-TOP:18px;
  color:#FFFFFF;
  margin-left: 45px;
  display: inline;
}

div#navtopleft a:link, 
div#navtopleft a:visited {
  text-decoration:none;
  color:#FFFFFF;
}

div#navtopleft a:hover {
  text-decoration:underline;
  color:#FFFFFF;
}

/* ====================== primary navigation */

div#primarynav {
  float:right;
  z-index: 8;
  width:740px;
  color:#1B0069;
  text-align:center;
  padding:10px 0px 4px 0px;
}

div#primarynav ul {
  padding: 0px;
  margin: 0px; 
  
}

div#primarynav ul li {
  padding: 10px 5px 5px 13px;
  display: inline;
  line-height: 26px;
  font-size: 20px; 
}

div#primarynav ul li a:link {
  color: #1B0069;
  text-decoration: none;
  font-weight:bold;
  outline:none;
}

div#primarynav ul li A:visited {
  color: #1B0069;
  text-decoration: none;
  font-weight:bold;  
}

div#primarynav ul li A:hover {
  COLOR: #0099CC;
  TEXT-DECORATION: none;
  FONT-WEIGHT:bold;  
}

div#primarynav ul li a.activelink, 
div#primarynav ul li a:visited.activelink /* Added for ITCH 16216 */
{
	color:#0099CC; 
}


/*DIV#primarynav UL UL LI A:link {
	COLOR: #999999;
}*/

/* ====================== secondary navigation */
div#secondarynav {
  float:right;
  z-index: 8;
  position: relative;
  width:740px;
  color:#999999;
  text-align:center; 
  background-image:url(../images/line_primary_nav.gif);
  background-repeat:no-repeat;
  background-position:top center;
  padding:5px 0px 0px 0px;
}

div#secondarynav UL {
  padding: 0px;
  margin: 0px;
  margin-top:5px;
}

div#secondarynav UL LI {
  padding: 5px 5px 5px 16px;
  display: inline;
  font-size: 14px;
  font-weight:bold;
}

div#secondarynav UL LI A:link {
  color: #999999;
  text-decoration: none;  
}

div#secondarynav UL LI A:visited {
  color: #999999;
  text-decoration: none; 
}

div#secondarynav UL LI A:hover {
  color: #0099CC;
  text-decoration: none;
}

div#secondarynav ul li a.activelink, 
div#secondarynav ul li a:visited.activelink /* Added for ITCH 16216 */
{
	color:#0099CC; 
}

/* =======================left hand navigation */

div#leftnav {
  float: left;
  vertical-align:top;
  margin-top:0px;
  padding-left:35px;
}

div#leftnav ul {
  list-style-type: none; /* get rid of the bullets */
  padding:0px;             /* no padding */
  margin-top:0px;          /* no margin for IE either */
  width: 140px;
  margin: 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;  
}

div#leftnav ul li {
  font-size: 12px;
  font-weight: bold;
  line-height: 16px;

  padding: 3px 0px 6px 0px;
  display: block;
  color: #0099CC; 

  background-image: url(../images/line_heading.gif);
  background-repeat: no-repeat;
  background-position: left top;
}

div#leftnav ul li a {
  text-decoration: none;
  color: #1B0069;
  display: block;
}

div#leftnav ul li.active {
  background-image: url(../images/line_heading.gif);
  background-repeat: no-repeat;
  background-position: left top;

}

div#leftnav li.active ul li {
  font-size: 11px;
  font-weight: bold;
  background-image: none;
  color: #0099CC; 
}

div#leftnav li.active ul li a {
  font-size: 11px;
  font-weight: normal;
  background-image: none;
  color: #1B0069;
}
 
div#leftnav li.active li a:hover {
  background-color:#E8E8F1;
}

/* Special links */
a.crosslink {
	background-image: url(../images/crosslink.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 20px;
}

div#leftnav li.active a.crosslink {
	background-image: url(../images/crosslink.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 20px;
}

a.external 
{
}
