TD {
	font-family: Tahoma, Arial, Verdana;
	color:#200000;
    font-size: 0.8em};
}
.cat {
    background-color:#0066B3;
	font-size: 1em;
	color: #FFFFFF;
	padding:0.1em 0.2em;
    font-weight: bold;
}
.cat a, .cat a:hover {color: #FFFFFF;}
H3 {
    margin:0; 
    font-weight:normal;
    font-size:1.3em}

a {
	color: #00417A;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #00417A;
}
.copy {
	color: #FFFFFF;
}
.links, .links a {color: #000000; text-decoration: none;}
.links a:hover {color: #444444; text-decoration: underline;}

.path, .path a, .path a:hover {margin:0 0 0 1em; color: white; font-size:80%; vertical-align:top;}

/* common styling */
.menu {font-family: arial, sans-serif; position:relative; z-index:100;}
.menu ul li a, .menu ul li a:visited 
{ display:block; 
  text-decoration:none; 
  color:#000000; 
  width:115px; 
  height:34px; 
  text-align:left;
  color:#ffffff;

  font-size:12px;
  overflow:visible; 
}
/*

  background:#0066B3;
*/
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#0066B3;}
.menu ul li:hover ul {display:block; position:absolute; top:26px; left:0px; width:115px;}
.menu ul li:hover ul li a.hide {background:#000; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu ul li:hover ul li ul {display: none;}

.menu ul li:hover ul li a {display:block; background:#e8e8e8; color:#000; border:1px solid #ffffff;}
.menu ul li:hover ul li a:hover {background:#36f; color:#fff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:124px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-124px;}
