﻿.breadcrumb
{
	font-size: 12pt;
	padding-left: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
	background: #FFFFFF;
	border-bottom: 3px solid #1A3C57;
/*	color: #FFCC00; */
    color: black;
}

.breadcrumb a:link
{
	color: black;
	text-decoration: none;
	background: #FFFFFF;
}

.breadcrumb a:visited
{
	color: black;
	text-decoration: none;
	background: #FFFFFF;
}

.breadcrumb a:hover
{
	color: white;
	background: black;
	text-decoration: none;
}



.tablenav
{
	background-color: #1A3C57;
}

.tablenav1
{
	background-color: #FFFFFF;
	position: absolute;
	left: +170px;
	top: -0px;	
}

.tablenav1 td
{
	background-color: #1A3C57;
	font-size: 8pt;
	font-weight: bold;	
}


.tablenav td
{
	background-color: #1A3C57;
	font-size: 8pt;
	font-weight: bold;
}

.horizontal
{
	background: #ffffff;
	color: #000000;
	border-right: 3px solid #1A3C57;

}
	
.horizontal ul 
{
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #DEE6F3;
}

.horizontal ul li 
{
	position: relative;
	font-size: 8pt;
	font-weight: bold;
}

.horizontal li ul
{
	position: absolute;
	top: 0;
	display: none;
}

.horizontal ul li a:link
{
	display: block;
	text-decoration: none;
	color: #000000;
	background: #ffffff;
	padding: 5px;
	border-top: 1px solid #DEE6F3;
	/* border-bottom: 1px solid #DEE6F3; */
	border-left: 1px solid #DEE6F3;
}

.horizontal ul li ul li a:link
{
	border-right: 1px solid #DEE6F3;
}

/* Fix IE. Hide from IE Mac \*/
* html .horizontal ul li { float: left; height: 1%; }
* html .horizontal ul li a { height: 1%; }
/* End */

.horizontal li:hover ul
{ 
	display: block;
}

li.over ul 
{ 
	display: block;
}

.horizontal ul li a:visited
{
	display: block;
	text-decoration: none;
	color: #000000;
	background: #ffffff;
	padding: 5px;
	border-top: 1px solid #DEE6F3;
	/* border-bottom: 1px solid #DEE6F3; */
	border-left: 1px solid #DEE6F3;
}

.horizontal ul li ul li a:visited
{
	border-right: 1px solid #DEE6F3;
}

.horizontal ul li a:hover 
{
	color: #FFCC00;
	background: #5C87Af;
	border-top: 1px solid #D5E6F3;
	/* border-bottom: 1px solid #D5E6F3; */
	border-left: 1px solid #D5E6F3;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
} 

.horizontal ul li ul li a:hover
{
	border-right: 1px solid #D5E6F3;
}

.horizontal li:hover ul ul
{
	display: none;
}

li.over ul ul 
{
	display: none;
}

.horizontal ul ul li:hover ul
{
	display: block;
}

ul ul li.over ul 
{
	display: block;
}

/* #nav, #nav ul li:hover, ul li.over 
{
	background-color: #FF0;
	color: #000;
} */

.verticalmenu
  {
  background-color: #000000;
  border-top: 2px solid #00FF00;
  color: #ffffff;
  font-size: 8pt;
  font-weight: bold;
  }
  
.toptable
{
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
}

.toptable a:link
{
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	display: block;
	text-decoration: none;
}

.toptable a:visited
{
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	display: block;
	text-decoration: none;
}

.toptable a:hover
{
	color: #FFCC00;
	background-color: #5C87Af;
	font-size: 8pt;
	font-weight: bold;
	display: block;
	text-decoration: none;
}
  
/*.verticalmenu li
{
	display: block;
}
  
.verticalmenu a:link
{
  background-color: #000000;
  color: #ffffff;
  text-decoration: none;
  margin: 0;
  padding-bottom: 3px;
  padding-right: 13px;
  padding-left: 13px;
  display: block;
} 

.verticalmenu a:visited
{
  background-color: #000000;
  color: #ffffff;
  text-decoration: none;
  margin: 0;
  padding-bottom: 3px;
  padding-right: 13px;
  padding-left: 13px;
  display: block;
} 

.verticalmenu a:hover
{
  background-color: #5C87Af;
  color: #000000;
  text-decoration: none;
  margin: 0;
  padding-bottom: 3px;
  padding-right: 13px;
  padding-left: 13px;
  display: block;
} 

.verticaldropdown
  {
  background-color: #1A3C57; */
  /* padding: 0 0 0 33px; */
 /* margin: 0;
  padding: 0;
  list-style: none;
  line-height: 24px;
  }
  
.verticaldropdown li
  {
  float: left;
  position: relative; */
  /* padding-right: 33px; */
 /* background-color: #1A3C57;
  color: #ffffff;
  font-size: 8pt;
  font-weight: bold;
  margin: 0;
  }
  
.menuvertical
  {
  background-color: #5C87Af;
  color: #ffffff;
  padding: 0;
  margin: 0;
  list-style: none;
  width: 200px;
  }

.menuvertical li  
  {
  float: none; */
  /* padding: 0 0 0 6px; */
/*  margin: 0;
  padding: 0;
  border: #D5E6F3 1px solid; */
  /* height: 30px; */
/*  }
  
.menuVertical li a:link
  {
  padding-left: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 30px;
  display: block;
  }
  
.menuVertical li a:visited
  {
  padding-left: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 30px;
  display: block;
  }
  
.menuVertical li a:hover
  {
  padding-left: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 30px;
  display: block;
  }

.Level1
  {
  position: relative; 
  }

.Level2
  {
  position: absolute; 
  top: 27px;
  left: 0px;
  display: none;
  }

.Level3
  {
  position: absolute; 
  top: 0px;
  left: 199px;
  display: none;
  }

.Level4
  {
  position: absolute; 
  top: 0px;
  left: 199px;
  display: none;
  }

.Level1 li:hover ul.Level2,
.Level1 li.over ul.Level2
  { 
  display: block;
  }
  
.Level1 li:hover ul.Level3,
.Level1 li.over ul.Level3
  { 
  display: none;
  }

.Level2 li:hover ul.Level3,
.Level2 li.over ul.Level3
  {
  display: block;
  }

.Level3 li:hover ul.Level4,
.Level3 li.over ul.Level4
  {
  display: block;
  } */
   
/* Fix IE. Hide from IE Mac \
* html .verticaldropdown ul li { float: left; height: 30px;}
* html .verticaldropdown ul li a { height: 1%; }
End */

/*
.verticalmenu
{
  background-color: #000000;
  color: #ffffff;
  font-size: 8pt;
  font-weight: bold;
  height: 24px; */
  /* clear: both; */
/*  padding-left: 170px;
}
  
.verticalmenu a:link
{
  display: block;
  background-color: #000000;
  color: #ffffff;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  margin: 0; */
  /* padding: 0; */
/*  padding-left: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 30px;
}

.verticalmenu a:visited
{
  display: block;
  background-color: #000000;
  color: #ffffff;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  margin: 0; */
  /* padding: 0; */
/*  padding-left: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 30px;
}

.verticalmenu a:hover
{
  background-color: #5C87Af;
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  margin: 0; */
  /* padding: 0; */
/*  padding-left: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 30px;
  display: block;
}


  
.verticaldropdown
{
  background-color: #1A3C57;
  color: #ffffff;
  font-size: 8pt;
  font-weight: bold; */
  /* padding: 0 0 0 30px; */
/*  margin: 0;
  list-style: none;
  line-height: 18px;
}
  
.verticaldropdown li
{
  float: left;
  position: relative; */
  /* padding-right: 30px; */
/*  background-color: #1A3C57;
  color: #ffffff;
  font-size: 8pt;
  font-weight: bold; */
  /* display: block; */
/* }

.verticaldropdown ul li a
{
	height: 1%;
}

.menuvertical
  {
  background-color: #1A3C57;
  color: #ffffff;
  font-size: 8pt;
  font-weight: bold;
  padding: 0;
  margin: 0;
  list-style: none;
  width: 200px;
  }

.menuvertical li  
{
  float: none;
  min-height: 24px;
  line-height: 18px; */
  /* padding: 3px; */
/*  margin: 0;
  border: #D5E6F3 1px solid; */
  /* background-color: #1A3C57;
  color: #ffffff;
  font-size: 8pt;
  font-weight: bold; */
/* } 
  
.menuvertical li a
{
  background-color: #1A3C57;
  color: #ffffff;
  font-size: 8pt;
  font-weight: bold;
  padding-left: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 30px;
  display: block;
}

.Level1
  {
  position: relative;
  }

.Level2
  {
  position: absolute; 
  top: 24px;
  left: 0px;
  display: none;
  } */

/* .Level2 li:hover,
.Level2 li.over
  {
  background: #5C87Af;
  color: #FFCC00;
  font-size: 8pt;
  font-weight: bold;
  display: block;
  } */
  
/* .Level2 li a:link
{
	display: block;
}

.Level2 li a:visited
{
	display: block;
}

.Level2 li a:hover
{
	display: block;
}

.Level3
  {
  position: absolute; 
  top: 0px;
  left: 199px;
  display: none;
  }

.Level4
  {
  position: absolute; 
  top: 0px;
  left: 199px;
  display: none;
  background-color: #1A3C57;
  color: #ffffff;
  font-size: 8pt;
  font-weight: bold;
  }

.Level1 li:hover ul.Level2,
.Level1 li.over ul.Level2
  { 
  display: block;
  }

.Level2 li:hover ul.Level3,
.Level2 li.over ul.Level3
  {
  display: block;
  }

.Level3 li:hover ul.Level4,
.Level3 li.over ul.Level4
  {
  display: block;
  }

 
 * html .MenuVertical li
   {
   height: 18px;
   }
 
 * html .MenuVertical li a
   {
   display: inline;
   } */

/* .Level1 li, .Level2 li, .Level3 li, .Level4 li
  {
  behavior: url(ieMenu.asp); 
} */
  /* My ISP is not configured properly to use htc files */
  /* Change the above to behavior: url(ieMenu.htc)      */
  
  
  
  
P
{padding-top: 10px;
margin: 0px;
	font-size: x-small;
	text-align: left;
}

H1
{font-size: 11pt;
font-weight: bold;
padding-top: 15px;
margin: 0;}

table.navbar
{font-size: 10pt;
margin: 0px;
padding: 0px; 
border: 0px;}

table.menu
{font-size: 10pt;
margin: 0px;
padding: 0px;}

td.menuNormal
{padding: 0px;
border-right: 1px solid #5C87AF;
color: white;
font-size: 11pt;
vertical-align: top;
background-color: black;}

td.menuHover
{padding: 0px;
color: white;
vertical-align: top;
/*remove the following line for drop-down menu with images*/
background-color: #5C87Af;}

div.menuNormal
{display: none;
position: static;}

div.menuHover
{border: 1px solid white;
background-color: black;
display: inline;
position: absolute;}

a.menuitem:link
{text-decoration: none;
text-align: left;
font-size: 10pt;
color: white;
background-color: black;
border-right: 0px;
display: block;}

a.menuitem:visited
{text-decoration: none;
text-align: left;
font-size: 10pt;
color: white;
background-color: black;
border-right: 0px;
display: block;}

a.menuitem:hover
{text-decoration: none;
text-align: left;
font-size: 10pt;
border: 1px solid white;
color: white;
background-color: #5C87Af;
display: block;}

a.menuitem:active
{text-decoration: none;
text-align: left;
font-size: 10pt;
color: white;
background-color: #5C87Af;
border-right: 0px;
display: block;}
