/* LEVEL 1 MENU STRUCTURE */
/*-----------------------------------*/

.menuCenter1, .menuCenter2, .menuCenter3, .menuCenter4, .menuCenter1C, .menuCenter2C, .menuCenter3C {
    cursor:hand;
    padding-top:2px;
    padding-bottom:2px;
}

.menuCenter1S, .menuCenter2S, .menuCenter3S, .menuCenter4S, .menuCenter1SC, .menuCenter2SC, .menuCenter3SC {
    padding-top:2px;
    padding-bottom:2px;
}

/* the actual link */
.menuItem1, .menuItem1C {
    display:block;
    width:100%;
    height:22px;
    font-family:Tahoma, Verdana, Arial, sans-serif;
    color:#666666;  
    font-size:12px;
    line-height:18px;
    text-decoration:none;
    border-bottom:1px solid #D0e789;
    vertical-align:center;
}

.menuItem1:hover, .menuItem1C:hover {
    color:#000000;
}

.menuItem1S, .menuItem1SC {
    display:block;
    width:100%;
    height:22px;
    font-family:Tahoma, Verdana, Arial, sans-serif;
    color:#666666;  
    font-size:12px;
    line-height:18px;
    font-weight:bold;
    text-decoration:none;
    border-bottom:1px solid #D0e789;
}

.menuRight1S {
 	float: right;
	width: 9px;
    height:22px;
    font-size:0px;
    background-image:url(rightarrow.gif);
    background-repeat:no-repeat;
    background-position: right bottom;  
}


/* .menuRight1C, .menuRight2C, .menuRight3C, .menuRight4C {
     background-image:url(rightarrow.gif);
    background-repeat:no-repeat;
    background-position: right bottom; 
} */

.menuRight1SC {
    float: right;
	width: 9px;
    height:22px;
    font-size:0px;
  	background-image: url(downarrow.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.menuRight2SC, .menuRight3SC, .menuRight4SC {
  	background-image: url(menurightblank.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.menuCenter1S, .menuCenter1, .menuCenter1C, .menuCenter1SC {
    display: block;
    text-decoration: none;
}

.menuCenter1S, .menuCenter1SC {
/*  	color: #ff0000; */
}


/* LEVEL 2 MENU STRUCTURE */
/*-----------------------------------*/


/* the actual child link */
.menuItem2, .menuItem2C {
    display:block;
    width:100%;
    height:22px;
    font-family:Tahoma, Verdana, Arial, sans-serif;
    color:#666666; 
    font-size:11px;
    line-height:18px;
    text-decoration:none;
    border-bottom:1px solid #D0e789;
}

.menuItem2:hover, .menuItem2C:hover, .menuItem2SC:hover {
    color:#000000;
}

.menuItem2S, .menuItem2SC {
    display:block;
    width:100%;
    height:22px;
    color:#666666; 
    line-height:18px;
    text-decoration:none;
    background-color:#FFFFCC;
    border-bottom:1px solid #D0e789;
}

.menuCenter2S, .menuCenter2, .menuCenter2SC, .menuCenter2C {
    display: block;
    font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
    text-decoration: none;
    padding-left:5px;
}

.menuRight2S {
  	float: right; 
	width: 9px;
    height:22px;
    font-size:0px;
}


/* LEVEL 3 MENU STRUCTURE */
/*-----------------------------------*/


/* the actual link */
.menuItem3, .menuItem3C  {
    display:block;
    width:100%;
    color:#000000;
    text-decoration:none;
    background-color:#cccccc;
}

.menuItem3:hover, .menuItem3C:hover, .menuItem3SC:hover  {
    color:#ffffff;
    background-color:#990022;
}

.menuItem3S, .menuItem3SC {
    display:block;
    width:100%;
    color:#ffffff;
    text-decoration:none;
    background-color:#cccccc;
}

.menuCenter3S, .menuCenter3, .menuCenter3SC, .menuCenter3C {
    display: block;
    font-size: 10px;
    padding-left:15px;
    text-decoration: none;
}

.menuCenter3S, .menuCenter3SC {
 	color: #000000;
    font-weight:bold;
}



/* LEVEL 4 MENU STRUCTURE */
/*-----------------------------------*/


/* the actual link */
.menuItem4, .menuItem4S  {
    display:block;
    width:100%;
    color:#000000;
    text-decoration:none;
    background-color:#cccccc;
}

.menuItem4:hover  {
    color:#ffffff;
    background-color:#990022;
}

.menuItem4S {
    display:block;
    width:100%;
    color:#ffffff;
    text-decoration:none;
}

.menuCenter4S, .menuCenter4 {
    display: block;
    font-size: 10px;
    padding-left:20px;
    text-decoration: none;
/*     background-color:#cccccc; */
}

.menuCenter4S {
 	color: #000000;
    font-weight:bold;
}