#menu .box ul li ul li a:{
font-weight:normal;
}

.box a:link {
	color:#042866;
	text-decoration:none;
	top: -10px;
	font-size:20px;
}

.box a:hover {
	color:#042866;
	text-decoration:underline;
}


.box{
	border: solid;
	border-style: solid;
	border-width: 0px;
	border-color: #CCCCCC;
	padding: 5px;
	margin-top: 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	min-height:25px;
	width:205px;
	
	/*background-color:#FFFFFF;*/
}

.box2{
	border: solid;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	padding: 5px;
	margin-top: 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	min-height:25px;
	width:183px;
	background-color:#FFFFFF;
}

.box hr{
	top: -5px;
	color:#CCCCCC;
}

.box b{
	font-size: 12px;
	font-color:#042866;
	color: #042866;
	/*border-bottom: thin;
	border-bottom-style: solid;
	border-width: 1px;*/
}

.box a:link {
	font-size:12px;
}

.box a:hover {
}

#menu {
	left:-10px;
	position:relative;
	text-align: left;
	z-index: 100;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu a, #menu h2 {
/*font: bold 11px/16px arial, helvetica, sans-serif;*/
font: arial, helvetica, sans-serif;
font-size:20px;
display: block;
/*border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;*/
margin: 0;
padding: 2px 3px;

}

#menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

/*TIER 0*/
#mainitem{
}

#subitem{
}

.mainitem a {
color: #042866;
/*background: #00ebff;*/
/*background-image:url(../images/main_button.jpg);*/
text-decoration: none;
padding-right: -2px;
}

.subitem a {
color: #042866;
/*background: #00ebff;*/
background-image:url(../images/sub_button.jpg);
text-decoration: none;
padding-right: -2px;
font-weight: normal;

}

.mainitem a:hover {
color: #006633;
background-image:url(../images/main_button.jpg);
}
/*TIER 1*/
#menu ul li ul li a {
color: #000;
/*background: #00ebff;*/
/*background-image:url(images/sub_button.jpg);*/
text-decoration: none;
font-size:12px;
padding-right: -2px;
/*border-top-color:#7fcc7f;
border-top-style:solid;
border-top-width:1px;*/
padding-top:5px;
padding-bottom:5px;
font-weight: normal;
}

#menu ul li ul li a:hover {
color: #fff;
/*background-image:url(images/sub_button.jpg);*/
background-color:#042866;
/*halloween background-color:#654103;*/

}

/* TIER 2 */
#menu ul li ul li ul li a {
color: #fff;
text-decoration:underline;
font-weight:bold;
/*background: #fff000;*/
display:inline;
background-color:transparent; 
}

#menu ul li ul li ul li a:hover {
color: #ff6600;
text-decoration:underline;
font-weight:bold;
/*background: #fff000;*/
display:inline;
background-color:transparent; 
}

/* TIER 3 */
#menu ul li ul li ul li ul li a {
color: #042866;
background: #FFFFFF;
text-decoration: none;
}

#menu ul li ul li ul li ul li a:hover {
color: #042866;
background: #ffff99;
}

#menu li {
position: relative;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
border: solid;
border-style:solid;
border-width: 1px;
border-color: #000;
top:-1px;
/*background-image:url(images/side_bg.png);*/
/* Halloween background-color:#654103;*/
background-color:#042866;
z-index:100;
}

#menu ul ul ul ul {
border: solid;
border-style:solid;
border-width: 1px;
border-color: #000;
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

#menu ul li ul li ul li  {
	padding-left:15px;
	padding-right:15px;
	color:#fff;
	/*border-style:solid;
	border-width:1px;
	border-color:#000;*/
}
