/* Kaplan At School */
#editSchool,
.editSchoolContainer {
	float:left;
	margin: 0.8em 1em 0.8em 0;
	width: 41.5em;
}
#displaySchool {
	float:left;
	margin: 0.8em 1em 0.8em 0;
	_width: 73.5em;
}
#editSchool p,
.editSchoolContainer p {
	float:left;
	margin:0;
	margin:0.1em 0.6em 0 0;
}
#editSchool p a,
.editSchoolContainer p a {	
	color:#006699;
	font-size:1em;
	line-height:1.7em;	
}
#displaySchool p {
	float:left;
	margin:0;
	margin:0 0.6em 0 0;
	color: #000;
}
#displaySchool p strong {
	color: #000;
}
#displaySchool p a {
	color:#7969A7;
	font-size:0.9em;
	font-weight:normal;
}
#content #editSchool .schoolNameEntryTextCSS,
#content  .editSchoolContainer .schoolNameEntryTextCSS {
	background:transparent none repeat scroll 0 0;
	background-image:none;
	padding-left:0.2em;
	padding-top:0.4em;
	width:9.2em;
	border-color:#C9C7C7;
	color:#797C80;
	float:left;
	font-size:1.1em;
	height:14px;
	margin:0 0.8em 0 0;
}
#container .wrapperNew .setLocButtonPDPSetSchoolForClasses,
#container .wrapperNew .setLocButtonPDPEditSchoolForClasses {
	font-size:1.1em;
	margin-top:0em;
}

#container .wrapperNew .setLocButtonPDPSetSchoolForClasses, 
#container .wrapperNew .setLocButtonPDPSetSchoolForClasses *,
#container .wrapperNew .setLocButtonPDPEditSchoolForClasses, 
#container .wrapperNew .setLocButtonPDPEditSchoolForClasses * {
	background-image:url(/assets/images/btn/btn_green.gif);
	color:#FFFFFF;
}
#container .wrapperNew .setLocButtonPDPSetSchoolForClasses:hover, 
#container .wrapperNew a.setLocButtonPDPSetSchoolForClasses:hover *,
#container .wrapperNew .setLocButtonPDPEditSchoolForClasses:hover, 
#container .wrapperNew a.setLocButtonPDPEditSchoolForClasses:hover * {
	background-image:url(/assets/images/btn/btn_green_over.gif);
	color:#fff;
}
#container #wrapper .setLocButtonPDPSetSchoolForClasses span,
#container #wrapper .setLocButtonPDPEditSchoolForClasses span {
	background-position:100% 0;
	padding:0.45em 0 0;
	text-decoration:none !important;
}
#container #wrapper .setLocButtonPDPSetSchoolForClasses em,
#container #wrapper .setLocButtonPDPEditSchoolForClasses em {
	margin-left: -0.4em;
	padding-left: 0.7em;
	background-position: 0 100%;
}
#container #wrapper .setLocButtonPDPSetSchoolForClasses strong,
#container #wrapper .setLocButtonPDPEditSchoolForClasses strong {
	background-position:100% 100%;
	padding:0 0.7em 0.45em 0;
}
.kasProductMessage {
	color: #116fa0;
	font-weight: bold;
	font-size: 0.9em;
	padding: 1em 2em;
	width: 42em;
}
#container #mainContent #widgetListing #courseList table.common .listingDetail table tbody.common td {
	padding-left:0.4em;
}
/* override styles */
#mainContent #mainContentWrap table.common tbody tr.kasBg {
	background-color:#e8edff;
}
#mainContent #mainContentWrap table.common tbody tr.kasBg td {
	background-color:#e8edff;
}
