body, div, p, table, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3c3c3d;
}
#h-container {
	margin: 12px auto;
	width: 837px;
	text-align: left;		
}
.h-headertext {
	text-align: right;
	padding-top: 12px;
	padding-right: 30px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;
}
.h-headertext a:link, .h-headertext a:active, .h-headertext a:visited {
	color: #ffffff;
	text-decoration: none;
}
.right-bg1 {
	background-image: url(/images/redesign06/home/top-right-bg1.jpg);
	background-repeat: no-repeat;
}
.right-bg2 {
	background-image: url(/images/redesign06/home/top-right-bg2.jpg);
	background-repeat: no-repeat;
	padding-left: 14px;
}
#h-content {
	width: 400px;
	padding-left: 15px;		
}
#h-content1 {
	width: 400px;
	padding-left: 15px; padding-top: 15px;
	display: none;
}
#h-showlink {
	width: 400px;
	padding-left: 15px; padding-top: 15px;
	display: block;
}
.h-main-link {
	font-size:13px;
	font-weight: bold;
	color: #523d8d;
	padding-bottom: 3px;
}

.h-main-link a:link, .h-main-link a:active, .h-main-link a:visited, .h-main-link a:hover {
	text-decoration: none; color: #523d8d;
}
.h-small {
	font-size: 11px;
}

/* Med homepage styles */
.right-bg-m {
	background-image: url(/images/redesign06/home/top-right-bg-m.jpg);
	background-repeat: no-repeat;
}
#mh-content {
	padding: 75px 15px 108px 15px;		
}
.mh-main-link {
	font-weight: bold;
	color: #523d8d;
	padding-bottom: 12px;
}

.mh-main-link a:link, .mh-main-link a:active, .mh-main-link a:visited, .mh-main-link a:hover {
	text-decoration: none; color: #523d8d;
}
.mh-promo {
	margin: 0px 23px 5px 13px;
	border-top: solid 2px #a69cc4;
	padding-top: 9px;
}
.promo-border {
	border-right: solid 1px #a69cc4;
	height: 71px;
}
/* Nursing homepage styles */
#nh-content {
	padding: 70px 15px 96px 20px;		
}
#nh-content ul, #nh-content li {
	margin: 0; padding: 0;
	list-style-type: none;
}
#nh-content li {
	padding-bottom: 28px;
}
/* Kaplan Premier styles */
.right-bg-kp {
	background-image: url(/images/redesign06/home/kph-right-bg.jpg);
	background-repeat: no-repeat;
}
#kph-content {
	margin: 50px 38px 27px 16px;
	padding-bottom: 5px;
	border-bottom: solid 1px #afa6ca;
}
.kph-content-pad {
	padding-bottom: 25px;
}
.kph-links {
	padding-left: 16px;
}
/* KEP styles */
.kep-top-bg {
	background-image: url(/images/redesign06/home/kep-top-bg.jpg);
	background-repeat: no-repeat;
	height: 139px;
}
.kep-logo {
	padding: 40px 0px 0px 40px;
	width: 260px;
	float:left;
}
.agent {
	float:right;
	padding: 24px 30px 0px 0px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #c1d72e;	
}
.agent a:link, .agent a:active, .agent a:hover, .agent a:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #c1d72e;
	text-decoration: none;
}
.kep-bot-bg {
	background-image: url(/images/redesign06/home/kep-bot-bg.jpg);
	background-repeat: no-repeat;
	height: 369px;
}
.where-pad {
	padding: 81px 0px 0px 40px;
}
/* KEP styles */
.kep-right-bg {
	background-image: url(/images/redesign06/home/kep-right-bg.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
}
#kep-content {
	padding: 24px 15px 50px 0px;
}
.kep-main-link {
	font-weight: bold;
	color: #523d8d;	
}
.kep-cell-pad {
	padding-bottom: 16px;
}
.kep-link-pad {
	padding-bottom: 4px;
}
.kep-right-bot-bg {
	background-image: url(/images/redesign06/home/kep-right-bot.jpg);
	background-repeat: no-repeat;
	padding-left: 15px; padding-right: 5px;
}
.kep-right-link {
	float: right;
	padding-right: 8px;
}
.kep-small {
	font-size: 10px;
}
#kep-content-int {
	padding: 30px 15px 20px 0px;	
}

.kep-cell-pad-int {
	padding-bottom: 16px;
}
.kep-right-bg-int {
	background-image: url(/images/redesign06/home/kep-right-bg-int.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
}
/* UK home styles*/
#uk-content {
	padding: 34px 15px 55px 0px;		
}
.uk-text {
	font: 12px/17px Verdana, Arial, Helvetica, sans-serif; color: #645199;
}
.uk-text a {
	color: #645199;
}

#fr-content {
	padding: 34px 40px 70px 0px;		
}
.disclaimer {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
}