ul{padding:0px; margin:0px;}
ul li{padding:0px; margin:0px; font-size:10px;}

.horizontalcssmenu{font-weight:bold;}

.horizontalcssmenu ul{margin:0; padding:0; list-style-type:none;}

/*Top level list items*/
.horizontalcssmenu ul li{position:relative; display:inline; float:left;font-weight:bold;}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{padding:0;border:none; text-decoration:none;
background:none ; color:#fff; font:bold 11px Helvetica,Arial,sans-serif; height:32px; line-height:32px; text-align:left; padding:0px;}

.horizontalcssmenu ul li img{padding:0; border:none;}	
/*Sub level menu*/
.horizontalcssmenu ul li ul{left:0; top:0; border-top:none; position:absolute; display:block; visibility:hidden; z-index:100;
background:#000;}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{display:inline; float:none; text-align:left; height:28px; font-size:10px;}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
font-weight:bold;
background:#000; height:22px;font-size:10px;line-height:22px;text-align:left; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}

/* Sub leve2 menu links style */
.horizontalcssmenu ul li ul li a.sub2{font-weight:bold;background:url(control_images/sub_menubg_n2.gif) 0 0 no-repeat ; width:100px; height:29px; font-size:!important 10px;
line-height:14px;text-align:center;display:block;}


.horizontalcssmenu ul li a:hover{
background:#000; line-height:28px; color:#fff;}

.horizontalcssmenu ul li ul li a:hover{
background:#000; height:22px; line-height:22px;color:#000;}
/*--------------SUB2 BG--------------------------------------*/
.horizontalcssmenu ul li ul li a.sub2:hover{background:#000; width:100px; height:29px;color:#000;}

.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 */


/*-------------------MENU 2---------------*/
.horizontalcssmenu1{font-weight:bold;}

.horizontalcssmenu1 ul{margin:0; padding:0; list-style-type:none;}

/*Top level list items*/
.horizontalcssmenu1 ul li{position:relative; display:inline; float:left;font-weight:bold;}

/*Top level menu link items style*/
.horizontalcssmenu1 ul li a{/*Width of top level menu link items*/ padding:0;border:none; text-decoration:none;
background:none; color:#fff; font:bold 11px Helvetica,Arial,sans-serif; height:32px; line-height:32px; text-align:left; padding:0px;}

.horizontalcssmenu1 ul li img{padding:0; border:none;}	
/*Sub level menu*/
.horizontalcssmenu1 ul li ul{left:15px; top:0; border-top:none; position:absolute; display:block; visibility:hidden; z-index:100;
background:#000;}

/*Sub level menu list items*/
.horizontalcssmenu1 ul li ul li{display:inline; float:none; text-align:left; height:28px; font-size:10px;}


/* Sub level menu links style */
.horizontalcssmenu1 ul li ul li a{
font-weight:bold;
background:#000; height:22px;font-size:10px;line-height:22px;text-align:left; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}


.horizontalcssmenu1 ul li a:hover{
background:#000; line-height:28px; color:#fff;}

.horizontalcssmenu1 ul li ul li a:hover{
background:#000; height:22px; line-height:22px;color:#000;}


.horizontalcssmenu1 .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 */


