BODY.family-mac DIV#product-model-list DIV.model-type
{
	min-height: 22em;
	padding-bottom: 32px;
}
BODY.family-mac DIV#product-model-list DIV.model-type UL.model-type-purchase LI.button
{
	bottom: 0px;
	position: absolute;
}
BUTTON#subscribe
{
	border-top-width: 0px;
	border-left-width: 0px;
	background: url(../styles/subscribe.png) no-repeat;
	border-bottom-width: 0px;
	margin: 1em 0px 0px;
	width: 88px;
	cursor: pointer;
	text-indent: -9999em;
	height: 20px;
	border-right-width: 0px;
}
#aos_header .education#masthead UL
{
	margin-top: 10px;
}
#aos_header #masthead ADDRESS.phone
{
	background: url(../styles/mh_phone.png) no-repeat 0px 50%;
	margin-left: 0px;
	width: 86px;
	height: 13px;
}
.home #aos_header .education#masthead ADDRESS.phone
{
	background: url(../styles/mh_phone.png) no-repeat 0px 50%;
	margin-left: 0px;
	width: 86px;
	height: 13px;
}
#aos_header .smb#masthead ADDRESS.phone
{
	background: url(../styles/mh_phone_smb.png) no-repeat 0px 50%;
	margin-left: 0px;
	width: 86px;
	height: 13px;
}
#aos_header .education#masthead ADDRESS.phone
{
	margin-bottom: 6px;
}
#aos_header .education#masthead LI#chatnow
{
	margin-bottom: 6px;
}
.home #aos_header #masthead ADDRESS.phone
{
	background: url(../styles/mh_phone-home.png) no-repeat 0px 50%;
	margin-bottom: 6px;
	margin-left: 6px;
	width: 125px;
}
.home #aos_header .smb#masthead ADDRESS.phone
{
	background: url(../styles/mh_phone-home-smb.png) no-repeat 0px 50%;
	margin-bottom: 6px;
	margin-left: 6px;
	width: 125px;
}
.home #aos_header .eduInstitution#masthead ADDRESS.phone
{
	background: url(../styles/mh_phone-home-ed.png) no-repeat 0px 50%;
	margin-bottom: 6px;
	margin-left: 6px;
	width: 125px;
}
.home #aos_header .epp#masthead ADDRESS.phone
{
	background: url(../styles/mh_phone-home-epp.png) no-repeat 0px 50%;
	margin-bottom: 6px;
	margin-left: 6px;
	width: 125px;
}
#aos_header .epp#masthead ADDRESS.phone
{
	background-image: url(../styles/mh_phone-epp.png);
}
#aos_header .epp#masthead #masthead_wrap
{
	background-image: url(../styles/masthead_epp.png);
}
.collapsed#aos_header .epp#masthead #masthead_wrap
{
	background-image: url(../styles/masthead_collapsed_epp.png);
}
#aos_header .fr-ca#masthead ADDRESS.phone
{
	background: url(../styles/mh_phone-home-xf.png) no-repeat 0px 50%;
	margin-left: 6px;
	width: 125px;
}
#aos_header #masthead LI#chatnow
{
	display: block;
}
.home #aos_header #masthead LI#chatnow
{
	display: none;
}
.home #aos_header .education#masthead LI#chatnow
{
	display: block;
}
#aos_header .eduIndividual#masthead #masthead_wrap
{
	background-image: url(../styles/masthead_edu.png);
}
.collapsed#aos_header .eduIndividual#masthead #masthead_wrap
{
	background-image: url(../styles/masthead_collapsed_edu.png);
}
#aos_header .smb#masthead #masthead_wrap
{
	background-image: url(../styles/masthead_smb.png);
}
.collapsed#aos_header .smb#masthead #masthead_wrap
{
	background-image: url(../styles/masthead_collapsed_smb.png);
}
#as-page-content DIV.benefitsbox
{
	margin: 24px 28px 30px 43px;
}
#as-page-content DIV.footnotes
{
	margin: 20px 12px 20px 0pt;
}
#as-page-content DIV.footnotes OL
{
	padding-left: 40px;
}
#as-page-content DIV.rule
{
	margin: 24px 18px 0px;
}
#as-page-content DIV.footnotes
{
	margin: 20px 12px 20px 0px;
}
#as-page-content DIV.footnotes LI
{
	margin: 0px 0px 10px;
}
FORM#g-search
{
	display: block;
}
DIV.ase-ni #globalheader #globalnav LI
{
	width: 136px;
}

