* html #content a, #sidebar a {border-bottom: none;text-decoration: underline;}
* html #content a:hover, #sidebar a:hover {border-bottom:none;}
* html #content a:visited {color: #339900;font-weight:normal;border-bottom:none;}

#sidebar h5{line-height: 1.7; color: #333333; font-weight: normal; text-align:center; background-color: #EBC098; 
border-top:solid 1px #B06621; border-bottom:solid 1px #B06621; margin-top:0; margin-bottom: 0}

h1, h2, h3, h4, h5, h6, dt{font-family: Verdana, Arial, Helvetica, sans-serif;}
h2{color:#D9663F; padding-bottom:.2em; margin-top: 0; font-weight:normal; border-bottom:1px dashed #BBC3C9;}
h4,h3 {padding:.2em 0 .3em 0}
h3, h4, h5, h6, dt{color: #085AA6;}
h3.red{color: #B6083A;}
h4.black{color: #000000;}

fieldset {margin:.2em auto;padding:.3em;margin-bottom:2em;color:#336699;border:1px solid #E9EDF1;border-bottom-color: #C8CDD2;border-right-color: #C8CDD2;}
legend {background: #EFF2FC url(../images/goto.gif) left center no-repeat;padding-left:16px;font-weight:bold;text-transform:uppercase;}
#content label {display: block;  /* block float the labels to left column, set a width */
	float: left;padding: 0;margin: 5px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right;width: 40%;}
#buttons {margin-left: 40%;}
#content form input, #content form select {width:auto;margin:5px 0 0 10px; }
#content form textarea{margin:5px 0 0 10px;width:50%;}
#req{float:right;margin:0;padding:0;}
#content fieldset br {clear:both;}
#content form input.result{border:none;border-bottom:solid 1px #999999;}

#logolist{list-style: none; margin:0px; padding: 0px;}
#logolist li {text-align:center; margin:25px 0px;}
#logolist li a, #logolist li a:visited, #logolist li a:hover {border-bottom: none;}

#home dt {}
#home dd.img img{float: right; width: 75px; height: 18px;}
#home dd.desc {width: 100%; margin: 0 0 0 0;}
#home dd p {margin-top: 0;}
#home dd ul {clear: left;}
#home li .topic a:link, #home li .topic a:active, #home li .topic a:visited{color: #085AA6; font-size:1.2em; font-weight:bold; text-decoration: none;}
#home li .topic a:hover{color: #085AA6; font-weight:bold; text-decoration: underline;}


#offer {float: left;}

#apply a{text-decoration: none;}
#apply img{float: right; width: 75px; height: 18px}

#content li {padding-bottom:.2em;}
#content a, #sidebar a {text-decoration:none; border-bottom: #336699 dotted 1px; color:#2D5986; }
#content a:hover, #sidebar a:hover {border-bottom:#267326 solid 1px; color:#267326;}
#content a:visited {border-bottom: #C8CDD2 dotted 1px; font-weight:normal; color: #267326;}
#content a:visited:hover {border-bottom:#267326 solid 1px;}


ul#subpagenav {float:left; width:100%; border-top:1px solid #cccccc; margin:1em 0 .5em 0; padding:.2em; }
ul#subpagenav li {width: 48%; list-style:none; padding:0; line-height:1.2em;}
li.next, li.nextonly {float:right; text-align:right;}
li.next {border-left:1px solid #cccccc;}
/*li.back {float:left;}*/
ul#subpagenav li.backonly, ul#subpagenav li.nextonly {width:95%;}
ul#subpagenav li a {border-bottom:none;}

.topic{color: #085AA6; font-size:1.2em; font-weight:bold;} /*linked to "home" in aclp.xsl */
/*.topic a{color: #085AA6; font-size:1.2em; font-weight:bold;}
.topic a:link{color: #085AA6; font-size:1.2em; font-weight:bold;}
.topic a:hover{color: #085AA6; font-size:1.2em; font-weight:bold;}
.topic a:active{color: #085AA6; font-size:1.2em; font-weight:bold;}
.topic a:visited{color: #085AA6; font-size:1.2em; font-weight:bold;}*/

.advan{clear: left;}

.table{font-size: .8em;} /*linked to small print at top and bottom of table on Stafford Loan page*/

#kheslcLogo {margin: 8px 0px; height:73; width:184; border-style:none;}
#kheslcLogo a, #kheslcLogo a:hover,#kheslcLogo a:visited, #kheslcLogo a:visited:hover {border-style: none;}
#kheslcSec img{float:left; margin-right:10px;}
#kheslcInfo {padding-top: 28px; margin-left: 10px; font-size: 10px;}

/* #epic {padding:1.2em 12em 1.2em 12em; margin: 15px 0px;}*/

#epic {padding:14px 5px 14px 0px;margin: 8px 0px;}

#khepay {margin: 8px 0px;}
#khepayInfo {font-size: 10px; padding: 5px 10px 0 0;float:left; margin-top:35px;}


#epic a:visited, #epic a, #epic a:visited:hover,#epic a:hover  {text-decoration:none; border-style: none;}

#epicLogo {float:left;padding:0px 0px 0px 0px; margin:0px; border-style: none;}
#epicInfo {padding:10px 0px 0px 135px;margin:0px;font-size:10px;} 
#epicDetail {padding:0px 0px 0px 135px;margin:0px;}

#repyOptions h3 {margin-bottom:5px;}
#payOpt {text-align:center;margin-bottom:15px;}
#content form input.repayOpt {height: 45px; width: 109px; margin-right:25px; border-color: #E9EDF1 #C8CDD2 #C8CDD2 #E9EDF1;}

