.horizontalcssmenu ul{	margin: 0 0 0;	padding: 0;	list-style-type: none;	text-align: center;	border-left-width: 0px;}/*Top level list items*/.horizontalcssmenu ul li{	position: relative;	display: inline;	float: left;}/*Top level menu link items style*/.horizontalcssmenu ul li a{	display: block;	width: 106px; /*Width of top level menu link items*/	padding: 4px 4px 4px;	text-decoration: none;	color: #666666;	font: 13px "Times New Roman", Times, serif;}	/*Sub level menu*/.horizontalcssmenu ul li ul{	left: 40px;	top: 0;	position: absolute;	display: block;	visibility: hidden;	z-index: 100;	background-image: url(img/grid.jpg);	clip: rect(auto,auto,auto,0px);}/*Sub level menu list items*/.horizontalcssmenu ul li ul li{	display: inline;	float: none;}/* Sub level menu links style */.horizontalcssmenu ul li ul li a{	width: 30px; /*width of sub menu levels*/	font-weight: normal;	padding: 2px 5px;	background: url(img/grid.jpg);	border-width: 0 0px 0px 0px;}.horizontalcssmenu ul li a:hover{	color: #000000;	background-image: url(img/grid-lite.jpg);}.horizontalcssmenu ul li ul li a:hover{	color: #000000;	background-image: url(img/grid-lite.jpg);}.horizontalcssmenu .arrowdiv{position: absolute;right: 0;background: transparent url(menuarrow.gif) no-repeat center left;}* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/padding-top: 1em;}	/* Holly Hack for IE \*/* html .horizontalcssmenu ul li { float: left; height: 1%; }* html .horizontalcssmenu ul li a { height: 1%; }/* End */
