.invisible { color:#FFFFFF; }

.small_gray {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	color: #999999; 
	text-decoration: none;
}

.body 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align:justify;
	padding-left: 5px;
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: black;
}

.link_topnav_bar_font 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: black;
	border-top-style: dotted;
	border-top-width: 1px;
}

a.link_topnav_bar:link    {color: #0860A8; text-decoration: none}
a.link_topnav_bar:visited {color: #0860A8; text-decoration: none}
a.link_topnav_bar:hover   {color: #0860A8; text-decoration: none; }

a.link_bottomnav_bar:link    {color: #999999; text-decoration: none}
a.link_bottomnav_bar:visited {color: #999999; text-decoration: none}
a.link_bottomnav_bar:hover   {color: #000000; text-decoration: none}

.path_font 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: black;
	padding-bottom: 8px;
}

.sidenav_bar_1_font 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;	
	color: black;
	padding-bottom: 8px;
}


.link_sidenav_bar_2_font 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: black;
}
 
a.link_sidenav_bar_2:link {	color: #0860A8; text-decoration: none; }
a.link_sidenav_bar_2:visited  {	color: #0860A8; text-decoration: none; }
a.link_sidenav_bar_2:hover  { color: #0860A8; text-decoration:underline; }

.sidenav_cell_space
{
	padding-right: 5px;
}

a.magic_box_link:link {	color: #0860A8; font-size: x-small; text-decoration: none; }
a.magic_box_link:visited  {	color: #0860A8; font-size: x-small; text-decoration: none; }
a.magic_box_link:hover  { color: #0860A8; font-size: x-small; text-decoration:underline; }

.magic_box_spec {
	border:1px solid #ccc;
	background:#F5F5FF;
	padding:5px;
	font-size:small;
}