body { color: #FFFFFF; margin:0; }
  
.bottomnav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.bodytext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 16px}
.bodytextitalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-style: italic; line-height: 16px}
.bodytextsub { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-weight: bold; line-height: 16px}
.subheads { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #193991; font-weight: bold }
.bodytextlist { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; list-style-image: url(images/bullet10.gif); list-style-position: outside; line-height: 16px}
.map {  background-image: url(images/world.gif); background-repeat: no-repeat; background-position: 200px}
.newsheadingbol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #193991; font-weight: bold }
.topnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight: bold}
.small { font-family:  Arial, Helvetica, sans-serif; font-size: 11px}
P, td { COLOR: #000000; FONT-FAMILY:   verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px }

#navcontainer {
	margin-top:1em;
	width:14em;
	padding: 0;
	font: x-small Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	color: #000;
	padding-right:5em;
}

#navcontainer ul {
	list-style: none;
	margin-left: 0;
	padding: 0;
	border: none;
}

#navcontainer li {
	border-bottom: 1px solid #90BADE;
	margin: 0;
}

#navcontainer ul a {
	color:#FFF;
}

#navcontainer li a {
	display: block;
	padding: 5px 5px 5px 5px;
	border-left: 10px solid #E3C187 /* #1958B7 */;
	background-color: #5FA7E2;
	color: #FFF;
	text-decoration: none;
	width: 100%;
}

html>body #navcontainer li a {
	width: auto;
}

#navcontainer li a:hover, #navcontainer li a:active, #navcontainer a#current, #navcontainer a#subcurrent {
	border-left: 10px solid #5279E2;
	border-right: 10px solid #E3C187;
	background-color: #B4B7D6;
	color: #000;
	font-weight:bold;
}

#navcontainer li li {
	border-top: 1px solid #90BADE;
	border-bottom: 0;
	margin: 0;
}

#navcontainer li li a {
	display: block;
	padding: 5px 0 5px 10px;
	border-left: 10px solid #5279E2;
	background-color: #8EC0EA;
	color: #000;
	text-decoration: none;
	width: 100%;
}