﻿.horizontalcssmenu ul{margin:0;padding:0;list-style-type:none;}
/*Top level list items*/
.horizontalcssmenu ul li{position:relative;display:inline;float:left;top:-3px}
/*Top level menu link items style*/
.horizontalcssmenu ul li a
{
height:21px;
display: block;
padding:7px 0px 0px 0px;
 /*Width of top level menu link items*/
font-weight:bold;
color: #fff;
text-align:center;
text-decoration: none;
text-transform:uppercase;}	
.horizontalcssmenu ul li a:hover{color: #3e5ea9;}
/*Sub level menu*/
.horizontalcssmenu ul li ul{left:0;top:0;position:absolute;display: block;visibility: hidden;z-index: 100;margin-top:1px}
/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{display:block;}
/* Sub level menu links style */
#l1 {background-color:#bd7da7;}
#l2 {background-color:#8d8eea;}
#l3 {background-color:#7269a4;}
#l4 {background-color:#cfcdfe;}
#l5 {background-color:#9f5e82;}
.horizontalcssmenu ul li ul li a{
width: 160px; /*width of sub menu levels*/
height:20px;
padding-left:10px;
color:#fff;
text-align:left;
border:solid 1px #000;
font-weight:normal;
text-transform:capitalize;
border-top-width: 0;}
.horizontalcssmenu ul li ul li a:hover{background-color:#fff;color: #3e5ea9;}

/*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
* html p#iepara{padding-top: 1em;}	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */