
/*********************Lesson & Print Resources Menus**************************************/
#lesson_menu {
	position: absolute;
	width:20px;
	height:20px;
	left: 82px;
	top: 22px;
	z-index:201;
}
#resource_menu {
	position: absolute;
	width:20px;
	height:20px;
	left: 150px;
	top: 22px;
	z-index:200;
}
#lesson_menu_text{
	position:absolute; 
	left:16px; 
	top:2px;
	font-size:11;
	text-align:center;
	font-weight:bold;
	color:#fdf1eb;
}
#resource_menu_text{
	position:absolute;
	left:17px; 
	top:2px; 
	font-size:11;
	text-align:center;
	font-weight:bold;
	color:#fdf1eb;
}



#top_menu_image{
	position:relative;
	z-index:300;
	top:-193px; /*-195*/
	left:0px;

}
#top_menu_content{
	position:relative;
	z-index:400;
	height:186px; /*188*/
	width:189px;/*189*/
	top:3px;
	left:3px; 
	overflow:auto;
}
#top_menu_content a:hover  {
	color: #69664E;
	text-decoration: none;
}
#lesson_menu_drop,#resource_menu_drop {
	width:220px;
	overflow:hidden;
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
}
#lesson_menu_drop div,#resource_menu_drop div{
	line-height: 18px;
	padding: 2px 0px 2px 2px;
	white-space:normal;
	
}
#lesson_menu_drop div a,#resource_menu_drop div a {
	text-decoration:none;
	color: #FFFFFF;
}
.sf_menu_text1{
	background: #de6b2c;
}
.sf_menu_text2{
	/*background: #fc7b32;*/
	background: #f39661;
}
#switchMenu{
position:relative;
z-index:250;
width:60px;
cursor:pointer;
}
/************************************************************************/


.hidden, .hidden * {
	visibility : hidden;
}

.menu {
	position : absolute;
	
}

.menulabel {
/*             NOTE: WAM 08/29/06 - a  change to 'font-family'  and / or 'font-size' here will be reflected in the drop-down menus. */
	font-family : arial;
	font-size : 12px;
/*             NOTE: WAM 08/29/06 -  a) negative values for 'border-bottom' and/or 'border-top' seem to have no effect. */
/*             NOTE: WAM 08/29/06 -  b) with the current UI style, these MUST be set to 1 pixel each. */
	border-bottom : 1px solid #033653;
	border-top : 1px solid #3e8bcc;
	color : white;
	cursor : pointer;
/*	background : url(../ui-images/menu-bg.png); */
	text-decoration : none;
}

.menu .menulabel {
	display : block;
/*             NOTE: WAM 08/29/06 - a  change to 'padding' here will be reflected in the drop-down menu padding/leading. */
/*  CHG: WAM 08/29/08 - Reading TE alpha -tightened to  2px 5px  from  4px 10px. */
	padding : 2px 5px;
/*  CHG: WAM 08/30/08 - Reading TE alpha - tightened to  0px to keep labels from going off right of screen. */
	border-right : 0px solid #005ba6;
	background : #005ba6;
}

.topmenulabel {
	background : #005ba6 url(../ui-images/menu-bg.gif);
	border-bottom : none;
	border-top : none;
	height : 21px;
	margin-right : 10px;
}

.menu .menu {
	z-index : 10;
}

.menuhover {
	display : block;
	font-family : arial;
	font-size : 12px;
	border-bottom : 1px solid #033653;
	border-top : 1px solid #3e8bcc;
	color : white;
	cursor : pointer;
	background : #649fdc;
	border-right : 0px solid #005ba6;
	padding : 2px 5px;
}

.foldarrow {
	vertical-align : middle;
}

.rightfoldarrow {
	position : absolute;
	right : 4px;
	height : 16px;
	width : 16px;
}

.leftfoldarrow {
	height : 16px;
	width : 16px;
}

.menutop .menuend {
	border-top : 1px solid rgb(100, 100, 220);
}

.menutop img {
	height : 5px;
	width : 5px;
}

.menubottom img {
	height : 5px;
	width : 5px;
}

.menuend {
	height : 1px;
	width : 140px;
}

.menubottom .menuend {
}

.menubottom {
	white-space : nowrap;
}

.menutop {
	white-space : nowrap;
}

a img {
	border : 0px;
}

