.horbaritem a:link{background:url(../im/separator.gif) repeat-y right top;position:relative; left:1px;
 font: 14px "Trebuchet MS";
  color:#30568f;
	text-decoration:none;
	text-transform:lowercase;
		padding:15px 10px 0 10px;	
		height:40px;
	
	   
	}
.horbaritem a:visited{background:url(../im/separator.gif) repeat-y right  top;position:relative; left:1px;
  font: 14px "Trebuchet MS";
  color:#30568f;
	text-decoration:none;
	text-transform:lowercase;
		padding:15px 10px 0 10px;	
			height:40px;
	
	}
.horbaritem a:hover{background:url(../im/separator.gif) repeat-y right  top;position:relative; left:1px;
  font: 14px "Trebuchet MS";
  color:#30568f;
	text-decoration:none;
	text-transform:lowercase;
		padding:15px 10px 0 10px;	
			height:40px;
	}
	
.sub_menu_2 {
	font:13px  "Trebuchet MS" Helvetica, sans-serif;
	text-decoration:none;
	}
	
.sub_menu_2:link{
	color:#000000;
	text-decoration:none;
	}
.sub_menu_2:visited{
	color:#000000;
	text-decoration:none;
	}
.sub_menu_2:hover{
    color: #757575;
	text-decoration:none;
	}
.sub_menu_2:active{
    color:#000000;
	text-decoration:underline;
	}

.submenu	{	

	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	
}

.subframe	{

background:#ffffff;
border-bottom: 1px inset #30568f;
border-left: 1px inset #30568f;
border-right: 1px solid #30568f;
	position: relative;
	top: 1px;
	

}
.subframe a:hover{

}


.item	{

padding:2px 0px 2px 0px;
	position: relative;
	text-align: left;
	 font: 14px "Trebuchet MS";
  color:#30568f;
	}

.item a,.item a:visited{
padding:2px 0px 0px 8px;
	height: 20px;
		position: relative;
	display: block;
	text-decoration: none;
	 font: 14px "Trebuchet MS";
  color:#30568f;
	
}
.item a:hover,.item a:active{
background: #f5ecdc ;
}
.menu_bottom {

}
.menu_bottom:visited {

}
.menu_bottom:hover {
}
.menu_top {
font: 12px Georgia, "Times New Roman", Times, serif;
color:#ffffff;
text-decoration:none;

}
.menu_top:visited {
font: 12px Georgia, "Times New Roman", Times, serif;
color:#ffffff;
text-decoration:none;
}
.menu_top:hover {
font: 12px Georgia, "Times New Roman", Times, serif;
color:#541010;
text-decoration:none;
}
.menu_left_lvl_0 {background:url(../im/menu_left.gif) no-repeat;
font:bold 12px Georgia, "Times New Roman", Times, serif;
color: #541010;
text-decoration:none;
width:216px;
height:22px;
padding:0 0 0 8px;display: block;
}

.menu_left_lvl_0:visited {background:url(../im/menu_left.gif) no-repeat;
font:bold 12px Georgia, "Times New Roman", Times, serif;
color: #541010;
text-decoration:none;
width:216px;
height:22px;
padding:0 0 0 8px;display: block;
}

.menu_left_lvl_0:hover {background:url(../im/menu_left.gif) no-repeat;
font:bold 12px Georgia, "Times New Roman", Times, serif;
color: #bb2228;
text-decoration:none;
width:216px;
height:22px;
padding:0 0 0 8px;display: block;
}
.menu_left_lvl_0_ov {
background:url(../im/menu_left.gif) no-repeat;
font:bold 12px Georgia, "Times New Roman", Times, serif;
color: #bb2228;
text-decoration:none;
width:216px;
height:22px;
padding:0 0 0 8px;display: block;
}

.menu_left_lvl_1 {background:url(../im/arrow.gif) no-repeat 0 5px;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #541010;
text-decoration:none;
display:block;
width:216px;
padding:0 0 5px 14px;
margin-left:3px;
}
.menu_left_lvl_1:visited {background:url(../im/arrow.gif) no-repeat 0 5px;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #541010;
text-decoration:none;
width:216px;
padding:0 0 5px 14px;
margin-left:3px;
}
.menu_left_lvl_1:hover {background:url(../im/arrow.gif) no-repeat 0 5px;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #bb2228;
text-decoration:none;
width:216px;
padding:0 0 5px 14px;
margin-left:3px;
}
.menu_left_lvl_1_ov {background:url(../im/arrow.gif) no-repeat 0 5px;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #bb2228;
text-decoration:none;
width:216px;
display:block;
padding:0px 0px 5px 14px;
margin-left:3px;}



.menu_left_lvl_2 {
font: 11px Georgia, "Times New Roman", Times, serif;
color: #7f7457;
text-decoration:none;
width:216px;
padding:0 0 5px 25px;
}
.menu_left_lvl_2:visited {
font: 11px Georgia, "Times New Roman", Times, serif;
color: #7f7457;
text-decoration:none;
width:216px;
padding:0 0 5px 25px;
}
.menu_left_lvl_2:hover {
font: 11px Georgia, "Times New Roman", Times, serif;
color: #bb2228;
text-decoration:none;
width:216px;
padding:0 0 5px 25px;
}
.menu_left_lvl_2_ov {
font: 11px Georgia, "Times New Roman", Times, serif;
color: #bb2228;
text-decoration:none;
width:216px;
padding:0 0 5px 25px;
}
.menu_top_lvl_0 {
font: 14px Georgia, "Times New Roman", Times, serif;
color:#541010;
text-decoration:none;
}
.menu_top_lvl_0:visited {
font: 14px Georgia, "Times New Roman", Times, serif;
color:#541010;
text-decoration:none;
}
.menu_top_lvl_0:hover {
font: 14px Georgia, "Times New Roman", Times, serif;
color:#bb2228;
text-decoration:none;
}
.menu_top_lvl_0_ov {
font: 14px Georgia, "Times New Roman", Times, serif;
color:#bb2228;
text-decoration:none;
}
.menu_top_lvl_1 {background:url(../im/arrow.gif) no-repeat 0 5px;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #541010;
text-decoration:none;
width:216px;
padding:0 0 5px 14px;
margin-left:7px;
}
.menu_top_lvl_1:visited {background:url(../im/arrow.gif) no-repeat 0 5px;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #541010;
text-decoration:none;
width:216px;
padding:0 0 5px 14px;
margin-left:7px;
}
.menu_top_lvl_1:hover {background:url(../im/arrow.gif) no-repeat 0 5px;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #bb2228;
text-decoration:none;
width:216px;
padding:0 0 5px 14px;
margin-left:7px;
}
.menu_top_lvl_1_ov {background:url(../im/arrow.gif) no-repeat 0 5px;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #bb2228;
text-decoration:none;
width:216px;
padding:0 0 5px 14px;
margin-left:7px;
}
.menu_top_lvl_2 {
font: 11px Georgia, "Times New Roman", Times, serif;
color: #7f7457;
text-decoration:none;
width:216px;
padding:0 0 5px 25px;
}
.menu_top_lvl_2:visited {
font: 11px Georgia, "Times New Roman", Times, serif;
color: #7f7457;
text-decoration:none;
width:216px;
padding:0 0 5px 25px;
}
.menu_top_lvl_2:hover {
font: 11px Georgia, "Times New Roman", Times, serif;
color: #7f7457;
text-decoration:none;
width:216px;
padding:0 0 5px 25px;
}
.menu_top_lvl_2_ov {
font: 11px Georgia, "Times New Roman", Times, serif;
color: #bb2228;
text-decoration:none;
width:216px;
padding:0 0 5px 25px;
}




