#u1679
{
	-pie-box-shadow: none;
	box-shadow: 3px 5px 8px rgba(0,0,0,0.5);
	background-color: transparent;
	position: relative;
}

#menuu202
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	border-radius: 0px 9px 9px 0px ;
	position: relative;
}

#u4702
{
	background-color: #7AD2AB;
	background-color: rgba(34,181,115,0.6);
	border-radius: 0px 7px 7px 0px ;
	position: relative;
	-pie-background: rgba(34,181,115,0.6);
}

#u4702:hover
{
	background-color: #BADC8B;
	background-color: rgba(140,198,63,0.6);
	-pie-background: rgba(140,198,63,0.6);
}

#u4702.MuseMenuActive
{
	background-color: #BADC8B;
	background-color: rgba(140,198,63,0.6);
	-pie-background: rgba(140,198,63,0.6);
}

#u4704-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 17px;
	text-align: left;
	color: #FFFFFF;
	font-family: droid-sans, sans-serif;
	font-weight: 700;
	position: relative;
}

#u4704-2
{
	padding-top: 2px;
}

#u4707
{
	border-style: none;
	border-color: transparent;
	background-color: #8CC63F;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	position: relative;
}

#u4751
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u4751:hover
{
	background-color: #00FF00;
}

#u4753-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	position: relative;
}

#u4786
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u4786:hover
{
	background-color: #00FF00;
}

#u4788-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	position: relative;
}

#u4779
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u4779:hover
{
	background-color: #00FF00;
}

#u4781-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	position: relative;
}

#u4772
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u4772:hover
{
	background-color: #00FF00;
}

#u4774-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	position: relative;
}

#u4765
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u4765:hover
{
	background-color: #00FF00;
}

#u4767-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	position: relative;
}

#u4758
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u4758:hover
{
	background-color: #00FF00;
}

#u4760-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	position: relative;
}

#u7347
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u7347:hover
{
	background-color: #00FF00;
}

#u7350-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	position: relative;
}

#u7340
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u7340:hover
{
	background-color: #00FF00;
}

#u7343-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	position: relative;
}

#u8029
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u8029:hover
{
	background-color: #00FF00;
}

#u8032-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	position: relative;
}

#u8928
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u8928:hover
{
	background-color: #00FF00;
}

#u8931-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	position: relative;
}

#u9412
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u9412:hover
{
	background-color: #00FF00;
}

#u9415-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	position: relative;
}

#u4744
{
	background-color: #7AD2AB;
	background-color: rgba(34,181,115,0.6);
	border-radius: 0px 7px 7px 0px ;
	position: relative;
	-pie-background: rgba(34,181,115,0.6);
}

#u4744:hover
{
	background-color: #BADC8B;
	background-color: rgba(140,198,63,0.6);
	-pie-background: rgba(140,198,63,0.6);
}

#u4744.MuseMenuActive
{
	background-color: #BADC8B;
	background-color: rgba(140,198,63,0.6);
	-pie-background: rgba(140,198,63,0.6);
}

#u4746-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 17px;
	text-align: left;
	color: #FFFFFF;
	font-family: droid-sans, sans-serif;
	font-weight: 700;
	position: relative;
}

#u4746-2
{
	padding-top: 2px;
}

#u4737
{
	background-color: transparent;
	border-radius: 0px 7px 7px 0px ;
	position: relative;
}

#u4737:hover
{
	background-color: #BADC8B;
	background-color: rgba(140,198,63,0.6);
	-pie-background: rgba(140,198,63,0.6);
}

#u4737.MuseMenuActive
{
	background-color: #BADC8B;
	background-color: rgba(140,198,63,0.6);
	-pie-background: rgba(140,198,63,0.6);
}

#u4739-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 17px;
	text-align: left;
	color: #FFFFFF;
	font-family: droid-sans, sans-serif;
	font-weight: 700;
	position: relative;
}

#u4739-2
{
	padding-top: 2px;
}

#u4730
{
	background-color: #7AD2AB;
	background-color: rgba(34,181,115,0.6);
	border-radius: 0px 7px 7px 0px ;
	position: relative;
	-pie-background: rgba(34,181,115,0.6);
}

#u4730:hover
{
	background-color: #BADC8B;
	background-color: rgba(140,198,63,0.6);
	-pie-background: rgba(140,198,63,0.6);
}

#u4730.MuseMenuActive
{
	background-color: #BADC8B;
	background-color: rgba(140,198,63,0.6);
	-pie-background: rgba(140,198,63,0.6);
}

#u4732-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 17px;
	text-align: left;
	color: #FFFFFF;
	font-family: droid-sans, sans-serif;
	font-weight: 700;
	position: relative;
}

#u4732-2
{
	padding-top: 2px;
}

#u4723
{
	background-color: #7AD2AB;
	background-color: rgba(34,181,115,0.6);
	border-radius: 0px 7px 7px 0px ;
	position: relative;
	-pie-background: rgba(34,181,115,0.6);
}

#u4723:hover
{
	background-color: #BADC8B;
	background-color: rgba(140,198,63,0.6);
	-pie-background: rgba(140,198,63,0.6);
}

#u4723.MuseMenuActive
{
	background-color: #BADC8B;
	background-color: rgba(140,198,63,0.6);
	-pie-background: rgba(140,198,63,0.6);
}

#u4725-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 17px;
	text-align: left;
	color: #FFFFFF;
	font-family: droid-sans, sans-serif;
	font-weight: 700;
	position: relative;
}

#u4725-2
{
	padding-top: 2px;
}

#u4706,#u4727
{
	background-color: transparent;
}

#u4728
{
	background-color: #8CC63F;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	position: relative;
}

#u5019
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u5019:hover
{
	background-color: #00FF00;
}

#u5021-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	position: relative;
}

#u5056
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u5056:hover
{
	background-color: #00FF00;
}

#u5058-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	position: relative;
}

#u5049
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u5049:hover
{
	background-color: #00FF00;
}

#u5051-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	position: relative;
}

#u5042
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u5042:hover
{
	background-color: #00FF00;
}

#u5044-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	position: relative;
}

#u5035
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u5035:hover
{
	background-color: #00FF00;
}

#u5037-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	position: relative;
}

#u5028
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u5028:hover
{
	background-color: #00FF00;
}

#u5030-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	position: relative;
}

#u7559
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u7559:hover
{
	background-color: #00FF00;
}

#u7560-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	position: relative;
}

#u7789
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u7789:hover
{
	background-color: #00FF00;
}

#u7791-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	position: relative;
}

#u8022
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u8022:hover
{
	background-color: #00FF00;
}

#u8023-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	position: relative;
}

#u8923
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	border-width: 0px 0px 1px;
}

#u8923:hover
{
	background-color: #00FF00;
}

#u4751.MuseMenuActive,#u4786.MuseMenuActive,#u4779.MuseMenuActive,#u4772.MuseMenuActive,#u4765.MuseMenuActive,#u4758.MuseMenuActive,#u7347.MuseMenuActive,#u7340.MuseMenuActive,#u8029.MuseMenuActive,#u8928.MuseMenuActive,#u9412.MuseMenuActive,#u5019.MuseMenuActive,#u5056.MuseMenuActive,#u5049.MuseMenuActive,#u5042.MuseMenuActive,#u5035.MuseMenuActive,#u5028.MuseMenuActive,#u7559.MuseMenuActive,#u7789.MuseMenuActive,#u8022.MuseMenuActive,#u8923.MuseMenuActive
{
	background-color: #8CC63F;
}

#u8926-4
{
	background-color: transparent;
	line-height: 13px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	position: relative;
}

#u4709
{
	background-color: #7AD2AB;
	background-color: rgba(34,181,115,0.6);
	border-radius: 0px 7px 7px 0px ;
	position: relative;
	-pie-background: rgba(34,181,115,0.6);
}

#u4709:hover
{
	background-color: #BADC8B;
	background-color: rgba(140,198,63,0.6);
	-pie-background: rgba(140,198,63,0.6);
}

#u4709.MuseMenuActive
{
	background-color: #BADC8B;
	background-color: rgba(140,198,63,0.6);
	-pie-background: rgba(140,198,63,0.6);
}

#u4711-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 17px;
	text-align: left;
	color: #FFFFFF;
	font-family: droid-sans, sans-serif;
	font-weight: 700;
	position: relative;
}

#u4711-2
{
	padding-top: 2px;
}

.MenuItem /* unifiedNavBar */
{
	cursor: pointer;
}

#u5146
{
	vertical-align: top;
	position: relative;
	background: url("../images/harcourt-logo-u5146.png") no-repeat 0px 0px;
}

#u5146:hover
{
	background: url("../images/harcourt-logo-u5146-r.png") no-repeat 0px 0px;
}

#u5373
{
	border-color: #C7B299;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.76);
	position: relative;
	-pie-background: rgba(255,255,255,0.76);
}

#u4701,#u4750,#u4785,#u4778,#u4771,#u4764,#u4757,#u7346,#u7339,#u8028,#u8927,#u9409,#u4743,#u4736,#u4729,#u4722,#u5018,#u5053,#u5046,#u5039,#u5032,#u5025,#u7558,#u7786,#u8021,#u8920,#u4708,#u5365
{
	background-color: transparent;
	position: relative;
}

#u5360
{
	background-color: transparent;
	position: relative;
}

#u5355
{
	background-color: transparent;
	position: relative;
}

#u5365:hover,#u5360:hover,#u5355:hover
{
	background-color: #000000;
}

#u8286
{
	background-color: transparent;
	-webkit-transform: matrix(0.9986,-0.0523,0.0523,0.9986,-3,3);
	-ms-transform: matrix(0.9986,-0.0523,0.0523,0.9986,-3,3);
	transform: matrix(0.9986,-0.0523,0.0523,0.9986,-3,3);
	position: relative;
}

#u181
{
	background-color: transparent;
	position: relative;
}

#u286-4
{
	background-color: transparent;
	color: #FFFFFF;
	font-size: 9px;
	line-height: 11px;
	position: relative;
}

#u287-18
{
	background-color: transparent;
	line-height: 14px;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	position: relative;
}

#u290-4
{
	display: block;
	vertical-align: top;
	position: relative;
}

