@import url("general2.css");
/* commented backslash hack v2 \*/ 
html, body{ height:100%; } 
/* end hack */ 
* { margin:0;padding:0; }
p { margin:0;padding:0;text-align:left; }
/*body { background:url(../images/bg-main.gif) #fffde9 repeat-x;  }*/
body { background-color:#ffffff;}
img { display:block; }


div.master { width:100%;  }
div.nav1 { width:773px;height:77px;background:url(../images/bg-nav1.gif);position:relative; }
div.focus { width:783px;height:100%;background:url(../images/dropshadow.gif) #fff; }
img.kap-logo { padding-left:24px;float:left; }
img.btn-stu {float:right;}
div.phone-login {font-weight:bold;font-size:12px;text-align:right;width:265px;margin-right:5px;font-family:verdana;color:#cce3f2;float:right;}
div.bodymain {width:773px;height:100%;background:#000;}
div.bodymainSub {padding-top:15px;width:100%;height:100%;float:left;background:url(../images/bgmask.gif) no-repeat bottom left #fff;}
div.bodymainSubChild{float:left;width:100%;height:100%;background:url(../images/bgmaskChild.gif) bottom right no-repeat #fff;}
div.areasofstudy {font-family:verdana;width:159px;background:#ffffff;font-weight:bold;height:100%;font-size:9px;padding-left:10px;float:left;}
span.areasofstudy {font-size:13px;font-family:verdana;font-weight:bold;}
div.areasofstudySub1 {float:left;margin-top:10px;}
div.areasofstudySub2 {width:115px;float:left;padding-right:11px;}
div.contentblock1 {float:left;width:293px;height:100%;text-align:left;padding-left:10px;}
img.img-strip {float:left;margin-right:5px;}
h1.h1 {margin:0;padding:0;font-size:13px;font-family:verdana;font-weight:bold;}
h2.h2 {font-size:12px;font-family:verdana;color:#C37B31;font-weight:normal;}
div.h2wrap {width:100%;border-top:1px solid #efeff0;padding-top:7px;margin-top:7px;}
p.content {color:#636363;font-family:verdana;font-size:10px;padding-top:7px;}

ul.subcontent  {
 
 margin:15px 0 0 0;padding:0 0 0 0px;
    list-style-type:none;
 line-height:20px;font-family:verdana;font-weight:bold;font-size:11px;color:#636363;

}
ul.subcontent  li {
position:relative;
left:-0px;
padding-left:14px;
    background:transparent url(../images/blueborderblock.jpg) no-repeat;
    background-position:0px 5px;
    font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	width: 350px;
	float: left;
 }
	/*ul.subcontent  li {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/blueborderblock.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	width: 350px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 18px;
	color: #7f7f7f;
	list-style-type: none;
	background-position: 0px 5px;}
/* png transparency */
.schoolcontent1{
color:#636363;font-family:verdana;font-size:10px;margin-top:10px;
}
.schoolcontent2{
color:#636363;font-family:verdana;font-size:10px;
}

.schoolheader{
font-size:12px;font-family:verdana;color:#C37B31;
}

ul.aos_schools{
width:155px;
overflow:hidden;
padding:0;
margin:0;
}
ul.aos_schools li{
list-style-type:none;
list-style-position:outside;
padding:0 10px 0 32px;
margin:0;
}
ul.aos_schools a{
background:url(../images/nav-dotted.jpg) bottom left repeat-x;
width:120px;
line-height:15px;
padding:5px 0 5px 0;
display:block;
text-decoration:none;
color:#757575;
}
ul.aos_schools a.last{
background:none;
width:120px;
padding:5px 0 5px 0;
display:block;
text-decoration:none;
color:#757575;
}
ul.aos_schools a:hover{
text-decoration:underline;
}
ul.aos_schools a.last:hover{
background:none;
width:120px;
padding:5px 0 5px 0;
display:block;
text-decoration:underline;
color:#757575;
}
ul.aos_schools li.aas{
background:url(../images/ul-aos_schools/aas.gif) center left no-repeat;
}
ul.aos_schools li.business{
background:url(../images/ul-aos_schools/business.gif) center left no-repeat;
}
ul.aos_schools li.cj{
background:url(../images/ul-aos_schools/cj.gif) center left no-repeat;
}
ul.aos_schools li.education{
background:url(../images/ul-aos_schools/education.gif) center left no-repeat;
}
ul.aos_schools li.hs{
background:url(../images/ul-aos_schools/hs.gif) center left no-repeat;
}
ul.aos_schools li.isat{
background:url(../images/ul-aos_schools/isat.gif) center left no-repeat;
}
ul.aos_schools li.ls{
background:url(../images/ul-aos_schools/ls.gif) center left no-repeat;
}
ul.aos_schools li.nursing{
background:url(../images/ul-aos_schools/nursing.gif) center left no-repeat;
}
ul.aos_schools li.prof{
background:url(../images/ul-aos_schools/profstudy.gif) center left no-repeat;
}
ul.aos_schools li.bafc{
background:url(../images/ul-aos_schools/bafc.gif) center left no-repeat;
}
ul.aos_schools li.hcc{
background:url(../images/ul-aos_schools/hcc.gif) center left no-repeat;
}
ul.aos_schools li.itc{
background:url(../images/ul-aos_schools/itc.gif) center left no-repeat;
}

.liveChatImgLink {
            height:50px;
            position:relative;
                        top:254px;
                        left:362px;
            width:87px;
            z-index:100;

}
.2{
margin-top:7px;
}
div.mainbanner{
background:url(../images/logoKPUtest.jpg);
width:773px;
height:275px;
position:relative;
}
div.livechat{
bottom:8px;
/* margin-right:13px; */
position:relative;
right:0;
z-index:0;
}
div.sectionContentBlock{
width:600px;float:left;border-left:1px solid #f0f0f0;
}
div.ctaContainer{
float:right;width:264px;padding-right:10px;padding-left:15px;border-left:1px solid #f0f0f0;
}
div.ctaContainerChild{
float:right;width:264px;padding:40px 15px 0 0;
}
div.ctaStep1Box{
width:264px;height:100%;float:right;font-size:11px;font-family:arial;text-align:left;
}
div.step1Padding{
padding:31px 0 0 21px;
}
div.ctaStep2Box{
background:url(../images/hl-bg2.jpg);display:none;width:100%;
}
div.step2Padding{
padding-left:20px;padding-right:15px;
}
.inputphone1{
width:210px;height:15px;margin-top:3px;
}
.inputPhone2{
width:210px;height:15px;margin-top:3px;
}
.inputEmail{
width:210px;height:15px;margin-top:3px;
}
div.CallKap{
font-size:16px;font-family:verdana;height:33px;width:259px;background-repeat:no-repeat;font-weight:bold;color:#4762A0;margin-top:10px;margin-left:2px;padding-top:10px;background:url(../images/phone.gif) no-repeat;
}
div.CallKapSub{
margin:0 0 0 48px;
}
img.2{
margin-top:7px;margin-bottom:7px;border:0px;
}
div.footer{
clear:both;width:100%;font-family:arial;font-size:11px;color:#000;margin-top:5px;
}
div.step3Box{
padding-left:20px; 
}
div.step3Box input{
width:200px;height:15px;margin-top:3px;
} 
div.State{
float:left;margin-right:93px;
}
.selectState{
width:110px;margin-top:3px;
}
#Zip{
width:97px;height:15px;
}
.selectCountry{
width:218px;margin-top:3px;
}
div.footerSub{
width:100%;clear:both;line-height:18px;font-family:arial;font-size:10px;color:#000;
}
#sitemap{
width:100%;height:600px;float:left;font-size:11px;font-family:arial;text-align:left;
}
#sitemap a{
text-decoration:none;
color:#757575;
}
#sitemap a:hover{
text-decoration:underline;
}

/*CSS for getinfo homepage (new porgram announcements)*/

.npawrapper {
	float: left;
	width: 288px;
	position: relative;
}
.npaborder {
	float:left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bcbcbc;
	border-left-color: #bcbcbc;
	position: relative;
	width: 286px;
	background-color:#fff;
}
.npacontainer {
	float: left;
	width: 277px;
	margin-right: 5px;
	margin-left: 5px;
	position: relative;
	background-color: #e3effc;
}
.npacontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	text-decoration: none;
	float: left;
	padding-top: 9px;
	padding-bottom: 8px;
	padding-left: 5px;
	position: relative;
	width: 246px;
	text-align: justify;
}
.npaclick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0f517d;
	text-decoration: underline;
	font-weight: bold;
}
.npabullet {
	float: left;
	padding-left: 10px;
	position: relative;
	padding-top: 14px;
}
.npabottom{
float:left;
position: relative;
}

.business_cfsArea
{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 450px;
}
.business_cfsLeft
{
	margin: 0px;
	float: left;
	width: 200px;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #7F7F7F;
	float: left;
	font-family: Arial;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
}
.business_cfsRight
{
	margin: 0px;
	float: left;
	width: 200px;
	padding: 0px;
	color: #7F7F7F;
	float: left;
	font-family: Arial;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
}
.business_cfsLeft a
{
	color: #7F7F7F;
text-decoration: none;
}
.business_cfsRight a
{
	color: #7F7F7F;
text-decoration: none;
}
.business_cfsLeft a:hover {
color:#7F7F7F;
text-decoration:underline;
}
.business_cfsRight a:hover {
color:#7F7F7F;
text-decoration:underline;
}

#midContainer .business_cfsBlue{
	color:#0092D7;
}

.callout
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#969696;
	padding: 7px 0 7px 13px;	
}
.callout a
{
	color:#24ABE6;
	text-decoration:none;
}
