.liboxeffect {border:1px solid white; border-right:1px solid black; border-bottom:1px solid black;}
.ulboxeffect {border:0.5px solid white; border-right:2px solid black; border-bottom:2px solid black;}

.firstmenu ul{margin: 0;padding: 0;list-style-type: none;z-index:1;}

/*Top level list items*/
.firstmenu ul li{position: relative;display: inline;float: left; background-color: #d9dcef; /*overall menu background color*/z-index:2; }

/*Top level menu link items style*/
.firstmenu ul li a{display: block;padding: 3px 8px;border-left-width: 0;text-decoration: none;font-family:Arial;font-size:11px;font-weight:normal;color: #0a558e;z-index:3;-style:solid; text-align:left;}
	
/*1st sub level menu*/
.firstmenu ul li ul{left: 0;position: absolute;top: 0em; /* no need to change, as true value set by script */display: block;visibility: hidden;z-index:4;}

/*Sub level menu list items (undo style from Top level List Items)*/
.firstmenu ul li ul li{display: list-item;float: none;z-index:5;}

/*All subsequent sub menu levels offset after 1st level sub menu */
.firstmenu ul li ul li ul{ left: 159px; /* no need to change, as true value set by script */top: 0;z-index:6;}

/* Sub level menu links style */
.firstmenu ul li ul li a{display: block;text-decoration: none;padding: 4px 8px;font-family:Arial;font-size:11px;font-weight:normal;z-index:7;}

.firstmenu ul li a:hover{background-color: #eeeeff;color: #0a558e;z-index:8; border-left-width:0; text-decoration:none; font-family:Arial; font-weight:normal; font-size:11px;}

/*Background image for top level menu list links */
.firstmenu .mainfoldericon{background: #d9dcef url(../menu_images/arr_blue_down.gif) no-repeat center right;}

/*Background image for subsequent level menu list links */
.firstmenu .subfoldericon{background: #d9dcef url(../menu_images/arr_blue_right.gif) no-repeat center right;}

* 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 .firstmenu ul li { float: left; height: 1%; }
* html .firstmenu ul li a { height: 1%; border-left-width:0; text-decoration:none; font-family:Arial; font-size:11px; font-weight:normal; font-size:11px;}
* html .firstmenu ul li ul li{ float: left; height: 4%; }
* html .firstmenu ul li ul li a{ height: 4%; border-left-width:0; text-decoration:none; font-family:Arial; font-weight:normal; font-size:11px;}
/* End */



.secondmenu ul{margin: 0;padding: 0;list-style-type: none;z-index:0;}

/*Top level list items*/
.secondmenu ul li{position: relative;display: inline;float: left; background-color: #d9dcef; /*overall menu background color*/z-index:1;}

/*Top level menu link items style*/
.secondmenu ul li a{display: block;padding: 3px 8px;border-left-width: 0;text-decoration: none;font-family:Arial;font-size:11px;font-weight:normal;color: #0a558e;z-index:2;-style:solid; text-align:left;}
	
/*1st sub level menu*/
.secondmenu ul li ul{left: 0;position: absolute;top: 0em; /* no need to change, as true value set by script */display: block;visibility: hidden;z-index:3;}

/*Sub level menu list items (undo style from Top level List Items)*/
.secondmenu ul li ul li{display: list-item;float: none;z-index:4;}

/*All subsequent sub menu levels offset after 1st level sub menu */
.secondmenu ul li ul li ul{ left: 159px; /* no need to change, as true value set by script */top: 0;z-index:5;}

/* Sub level menu links style */
.secondmenu ul li ul li a{display: block;text-decoration: none;padding: 4px 8px;font-family:Arial;font-size:11px;font-weight:normal;z-index:6;}

.secondmenu ul li a:hover{background-color: #eeeeff;color: #0a558e;z-index:7; border-left-width:0; text-decoration:none; font-family:Arial; font-weight:normal; font-size:11px;}

/*Background image for top level menu list links */
.secondmenu .mainfoldericon{background: #d9dcef url(../menu_images/arr_blue_down.gif) no-repeat center right;}

/*Background image for subsequent level menu list links */
.secondmenu .subfoldericon{background: #d9dcef url(../menu_images/arr_blue_right.gif) no-repeat center right;}

* 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 .secondmenu ul li { float: left; height: 1%; }
* html .secondmenu ul li a { height:1%; border-left-width:0; text-decoration:none; font-family:Arial; font-weight:normal; font-size:11px;}
* html .secondmenu ul li ul li{ float: left; height: 4%; }
* html .secondmenu ul li ul li a{ height: 4%; border-left-width:0; text-decoration:none; font-family:Arial; font-weight:normal; font-size:11px;}
/* End */
