/* Content Styles */
.rightnav {
	width: 202px;
	background-color: #fbfced;
	border-right: solid 1px #ffffff;
}
.rightnavpdp {
	width: 202px;
	padding-top: 10px;
	border-right: solid 1px #ffffff;
}
.rightnavshp {
	width: 202px;
	border-right: solid 1px #ffffff;
}

#kap-difference {
	width: 202px;
	margin-bottom: 2px;
	background-color: #f7f6fa;
}
.kapdiff-bg {
	background-image: url(/images/redesign06/nav/kapdiff-bg.jpg);
	background-repeat: no-repeat; height:24px;
	font-weight: bold; color: #4f398b; font-size: 10px;
	padding-left: 14px; padding-top: 6px;
}
.kapdiff-quote {
	margin: 0px;
	padding: 7px 7px 0px 7px;
}
.kapdiff-text {
	background-color: #f7f6fa;
	margin: 0px 7px 6px 7px;
	padding: 14px;
	border: solid 1px #d5cfeb;
	border-top: 0;
	font-size: 10px; color: #5d4994;
}
.kapdiff-textbold {
	text-align: right;
	font-size: 10px; color: #5d4994;font-weight: bold;
}

.promo {
	background-color: #ffffff;
	padding: 14px 0px;
}
.promo-bottom {
	background-color: #fbfced;
	padding: 14px 0px;
}
.commheader {
	padding: 14px 10px 10px 10px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #4f398b;
}
.commcopy {
	padding: 0px 10px 14px 10px;
	font: 10px Verdana, Arial, Helvetica, sans-serif; color: #3c3c3d;
}
.commbold {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #3c3c3d;
	padding-bottom: 5px;
}
.compic {
	float: left;
	width: 58px;
	padding-right: 10px;
	padding-bottom: 10px;
}
a.join {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #1b0069;
}
.commcopy2 {
	padding: 0px 10px 14px 10px;
	font: 10px Verdana, Arial, Helvetica, sans-serif; color: #1b0069;
}

.pod-title {
	padding: 0px 10px 3px 10px;
	font: 10px Verdana, Arial, Helvetica, sans-serif; color: #1b0069;	
}
.promo4 {
	width: 201px;
}

.compic2 {
	float: left;
	width: 42px;
	padding-bottom: 20px;
	position: relative;
}

.commcopy3 {
	padding: 5px 10px 10px 0px;
	font: 10px Verdana, Arial, Helvetica, sans-serif; color: #1b0069;
	width: 125px;
	float:left;
	position: relative;
}

/* Content Styles */
#content {
	padding: 15px 20px;
	line-height: 16px;
	font-size: 1.1em;
}

#content ul, #content li {
	margin: 0; padding: 0;
}
#content ul, #content ol {
	padding-left: 1.4em;
	margin-bottom: 1em;
}
#content ul li {
	list-style-type: disc;
}
#content ol li {
	list-style-type: decimal;
}

#content ol li ol li {
	list-style-type: upper-alpha;
}

#content div.content {
	width: 415px;
}
#content blockquote {
	background: transparent url(/images/nursing/open-quote.gif) left top no-repeat;
	margin: 0;
	padding: 0;
}

#content blockquote div {
	padding: 0 20px;
	background: transparent url(/images/nursing/close-quote.gif) right bottom no-repeat;
}

#content p.client {
	font-style: italic;
	text-align: right;
	padding-right: 30px;
	margin-bottom: 20px;
}
#content dl {
	padding-bottom: 18px;
}

#content dl dd {
	padding-left: 40px;
}

h1, h2, h3, h4, p {
	margin: 0px; padding: 0px;
}
h1 {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif; color: #1b0069;
	margin-bottom: 7px;
}
h2 {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #4f398b;
	margin-bottom: 7px;
	margin-top: 1em;
}
#article-body h3 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #4f398b;
	margin-bottom: 7px;
	margin-top: 1em;
}
.usd {
	font-size: 12px; font-weight: bold; color: #1b0069;
}
p {
	margin-bottom: 1.5em;
}
.nopad {
	margin-bottom: 3px;
}
.nomargin {
	margin:0;
}
.normal-weight {
	font-weight: normal;
}
.custompad {
	margin-top: 0px;
	margin-bottom: 13px;
}
.contentheader {
	background-color: #ddd8e8;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #1b0069;
	height: 30px;
	padding-left: 4px;
}
.contentcell {
	border-right: solid 1px #d8d2e5;
	border-bottom: solid 1px #d8d2e5;
	padding-left: 4px;
	padding-top: 4px;
}
.helpbox {
	padding: 6px;
	background-color: #f4f7d2;
}
.helpbox a {
	text-decoration: none;
}
.helpboxtext {
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #494a3f;
}
.midimage {
	vertical-align: middle;
}
.btnpad {
	padding-right: 10px;
}
.spoffer1 {
	width: 95px; height: 80px;
	border-top: solid 1px #c0d530;
	border-right: solid 1px #c0d530;
	border-bottom: solid 1px #c0d530;
	padding: 8px 20px;
	text-align: center;
    vertical-align: middle;
    font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;
	float: left;
	margin-bottom: 1em;
}
.spoffer2 {
	width: 270px; height: 80px;
	border-top: solid 1px #c0d530;
	border-bottom: solid 1px #c0d530;
	padding: 8px;
	font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000;
	float: left;
	margin-bottom: 1em;
}
.clearfloat {
	clear: both;
}
.right {
	float:right;
}
.left {
	float:left;
}
/* KEP slideshow */
.kep-location {
	border: solid 1px #8b7eb2;
	width: 179px;
	background-color: #8b7eb2;
}
.kep-slide {
	text-align: center;
	background-color: #8b7eb2;
	padding: 2px 2px;
	font: 11px Verdana, Arial, Helvetica, sans-serif; color: #fff;
}
.kep-slide a:link, .kep-slide a:active, .kep-slide a:visited, .kep-slide a:hover {
	text-decoration: none;
	color: #fff;
}
.kep-prev {
	float:left;
	width: 12px; height: 12px;
	padding-left: 6px;	
}
.kep-next {
	float:right;
	width: 12px; height: 12px;
	padding-right: 6px;
}
/* end KEP slideshow */

#features {
	width: 202px;
	background-color: #fbfced;
}
#features ul, #features li {
	margin: 0; padding: 0;
}
#features ul {
	padding: 16px 10px 16px 15px;
	margin-left: 15px;
}
#features ul li {
	list-style-image: url(/images/redesign06/nav/feature-bullet.gif);
	font: 11px Verdana, Arial, Helvetica, sans-serif; color: #4b4b47;
	padding-top: 4px; padding-bottom: 4px;
}
.feature {
	width: 202px;
	height: 23px;
	background-image: url(/images/redesign06/nav/rightnav-bg.jpg);
	background-repeat: no-repeat;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #1b0069;
	letter-spacing: 1px;
}
#learnmore {
	width: 202px;
	background-color: #fbfced;
}
#learnmore ul, #learnmore li {
	margin: 0; padding: 0;
	list-style-type: none;
}
#learnmore ul {
	padding: 16px 10px 16px 10px;
	margin-left: 10px;
}
#learnmore ul li {
	background-image: url(/images/redesign06/nav/learn-bullet.gif);
	background-repeat: no-repeat;
	background-position: 0.6em 0.6em;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #270f62;
	padding-top: 4px; padding-bottom: 4px; padding-left: 15px;
}
#learnmore a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #270f62;
	text-decoration: none;
}
#needhelp {
	width: 202px;
	background-color: #f4f7d2;
}
.needhelptext {
	width: 202px;
	height: 23px;
	background-image: url(/images/redesign06/nav/rightnav-bg.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #1b0069;
}


.needhelpitem {
	padding: 5px 0px;
	width: 138px; height: 15px; float: left;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #3c3c3d;
	border-bottom: solid 1px #bfbfbf;
}
.needhelpitem-l {
	padding: 5px 0px;
	width: 138px; height: 15px; float: left;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #3c3c3d;
}
.shp-community-bg {
	background-image: url(/images/redesign06/shp/community-bg.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
.shp-community-title {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #1b0069;
	padding-left: 29px; padding-top: 6px;
	letter-spacing: 1px;
}
.oneoff-pad {
	padding: 25px 50px 25px 25px;
}


/* Footer Styles */
#old-footer {
	background-color: #9589ba;
	padding: 5px 0px 16px 0px;
	font: 9px/12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
	text-align: center;
	width: 870px;
}

#old-footer p {
	font: 9px/12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
	margin-bottom: 8px;
}

a.foot:link, a.foot:active, a.foot:hover, a.foot:visited {
	font-weight: bold;
	color: #FFFFFF;	text-decoration: none;
}
a.foot1:link, a.foot1:active, a.foot1:hover, a.foot1:visited {
	color: #FFFFFF;	text-decoration: none;
}
/* Rounded Corner */
.roundbottom {
	background: url(/images/ep/cornerBR.gif) no-repeat top right; 
	background-color:#ffffff;
}
img.corner {
  	width: 10px;
  	height: 10px;
  	border: none;
  	display: block !important;
}

/* Styles from old stylesheet */
.primary {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif; color: #1b0069;
	margin-bottom: 7px;
}
.secondary {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #4f398b;
	margin-bottom: 7px;
	margin-top: 1em;
}
.tertiary {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #4f398b;
	margin-bottom: 7px;
	margin-top: 1em;
}

.tertiaryRed {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #4f398b;
	margin-bottom: 7px;
	margin-top: 1em;
}

div.primary {
	margin-bottom: 7px;
}
div.secondary {
	margin-bottom: 7px;
	margin-top: 1em;
}
#pdpButton .pdpClass {
	display: inline;
	padding-right: 4px;
}

.disclaimer {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
}
/* KEP Agents */

h2.agents, h3.agents {
	margin: 0px; padding: 0px;
}

h2.agents {
	padding: 7px 9px;
	font: bold 15px Verdana, Arial, Helvetica, sans-serif; color: #330099;
	text-decoration: none;
}

h3.agents {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #333366;
	text-decoration: none;
}
.aBullet {
	background-image: url(http://www.kaptest.com/graphics/agents/bullet.gif);
	background-repeat: no-repeat;
	height: 13px;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 14px;
}

.agent {
	padding: 0px 12px 0px 34px;
	float: left;
}
.box1 {
	padding-bottom: 8px;
}

.anchor {
	padding-left: 9px; padding-bottom: 30px;
}
.leftAnchor {
	width: 315px;
	float: left;
}
.anchorText {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #333366;
}

a.anchorText:link, a.anchorText:active, a.anchorText:hover, a.anchorText:visited {
	color: #333366; text-decoration: none;
}

input {
	font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000;
}

select {
	font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000;
}

.registrationBold {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #330099;}

.boxspace{
padding: 0px 9px 12px 9px;
}
.oneoffpad {
	padding-left: 25px;
}

/* Add hard-coded styles from old content */
.acceptance {
	font-weight: bold;
	color: #990000;
}

/* Enrollment Agreement */
.eaMain {font: bold 20px Verdana, Arial, Helvetica, sans-serif; color: #1b0069;}

.item {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000;}

/* Meet Our Consultants */
.gradMOC {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #333366;}
a.gradMOC:link {color: #333366;text-decoration: none;}
a.gradMOC:hover {color: #990000;text-decoration: underline;}
a.gradMOC:active {color: #333366;text-decoration: none;}
a.gradMOC:visited {color: #333366;text-decoration: none;}
.titleMOC {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #666699;}
a.titleMOC:link {color: #666699;text-decoration: none;}
a.titleMOC:hover {color: #990000;text-decoration: underline;}
a.titleMOC:active {color: #666699;text-decoration: none;}
a.titleMOC:visited {color: #666699;text-decoration: none;}
.copyMOC {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000033;}
.pcMOC {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #336600;}
a.pcMOC:link {color: #336600;text-decoration: none;}
a.pcMOC:hover {color: #990000;text-decoration: underline;}
a.pcMOC:active {color: #336600;text-decoration: none;}
a.pcMOC:visited {color: #336600;text-decoration: none;}
.pcTitleMOC {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #669933;}
a.pcTitleMOC:link {color: #669933;text-decoration: none;}
a.pcTitleMOC:hover {color: #990000;text-decoration: underline;}
a.pcTitleMOC:active {color: #669933;text-decoration: none;}
a.pcTitleMOC:visited {color: #669933;text-decoration: none;}
.pcCopyMOC {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #003333;}
/* ScoreMatch styles */
.scorematchCell {height:24px; border-bottom:solid 1px #85c2c2; border-right:solid 1px #85c2c2; position:relative;}
.scorematchBar {height:22px; background:#eaf5f5; position:relative; bottom:2px; right:2px;}
.scorematchTitle {font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #333366; text-decoration: none; position:relative; left:5px; top:5px;}
a.scorematch:link {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #330099;text-decoration: none;}
a.scorematch:hover {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #990000;text-decoration: underline;}
a.scorematch:active {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #990000;text-decoration: none;}
a.scorematch:visited {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #999999;text-decoration: none;}

.testInfoBar {font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background-color: #666699;}
.error {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #FF0000;}
.tertiaryEnrollment {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #4f398b;
	margin-bottom: 7px;
	margin-top: 1em;
}

.medSecondary {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #4f398b;
	margin-bottom: 7px;
	margin-top: 1em;
}

.medTertiary {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #4f398b;
	margin-bottom: 7px;
	margin-top: 1em;
}

.smallText {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
}

.medPrimary {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif; color: #1b0069;
	margin-bottom: 7px;
}

.medSecondary {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #4f398b;
	margin-bottom: 7px;
	margin-top: 1em;
}

.medArttextblue {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #4f398b;
	margin-bottom: 7px;
	margin-top: 1em;
}

.st-pd-title {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif; color: #1b0069;
	margin-bottom: 7px;
}

.bookHeader {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #4f398b;
	margin-bottom: 7px;
	margin-top: 1em;
}

/* End Styles from old stylesheet */

