html,body {
height: auto;
}
body{
color:#444;
font:10pt Verdana,Geneva,Arial,Helvetica,sans-serif;
background: #f0f0f0;
margin:0;
text-align:center;
}
a,a:link{
color:#8B9BA9;
text-decoration:underline;
}
a:visited{
color:#827A51;
}
a:hover{
text-decoration:none;
}
a:active{
}
h1,h2,h3,h4,h5,h6,form,dl,dt,dd,ul,li,p,form{
margin:0;
padding:0;
}
/* changed jjk 2.0 to 1.7 */
h1{
font-size:1.7em;
}
/* changed jjk 1.7 to 1.5 */
h2{
font-size:1.5em;
}
/* changed jjk 1.5 to 1.3 */
h3{
font-size:1.3em;
}
/* changed jjk 1.3 to 1.1 */
h4{
font-size:1.1em;
}
/* changed jjk 1.2 to 1.0 */
p,dt,dd{
font-size:1.0em;
}
.clearingspace{
clear:both;
height:1px;
}
.floatright {
float:right;
margin:0 0 0 1.0em;
}
.floatleft {
float:left;
margin:0 1.0em 0 0;
}
.floatleft a, .floatright a {
border:0;
}
.nofloat {
margin:0 0 1.0em 0;
}
#skipnav{
display:none;
}

#wrapper {
width:auto;
background:#fff;
margin:0 auto;
text-align:left;
position:relative;
height:auto;
}
#ktrprintlogo {
display:block;
margin-bottom:10px;
}
/*--Search Box Styles--*/
#searchktr {
display:none;
}

/*--Header Styles--*/
#header {
background:#fff;
width:auto;
border-left:none;
border-right:none;
border-bottom:none;
}

#header h1 a {
display:none;
}



#globalnav {
display:none;
}

#topicnav {
display:none;
}



/*--Main Section Styles--*/
#main {
clear:both;
background:#fff;
min-height:50%;
padding-top:10px;
float:none;
border-left:none;
border-right:none;
border-top:1px solid #606;
width:auto;
}

#leftcol {
float:left;
width:30%;
}
#rightcol{
display:none;
}
#content{
padding:10px 20px;
}
#home #content, #course #content {
margin-right:0;
}
/* Changed by JJK from 30% to 33% */
#topic #content {
margin-left:33%;
}
#content h1 {
color:#777;
font-size:1.5em;
margin-bottom:1.0em;
}
#content dl dt {
font-weight:bold;
margin-bottom:0.2em;
}
#content dl dt a {
color:#069;
text-decoration:none;
}
#content dl dd {
margin-bottom:0.8em;
}
#content ul {
margin-left:17px;
}
/*-- added by jjk --*/
#copyright{
font-size:0.8em;
color:#999;
}
/*--Footer Styles--*/
#footer{
clear:both;
background:#fff;
border-top:1px solid #606;
color:#999;
float:none;
width:auto;
border-left:none;
border-right:none;
}
#footer p {
float:left;
margin:5px 10px;
}
#footer ul {
display:none;
}
#footer ul li {
display:inline;
margin-right:15px;
}
#footer address {
display: block;
font-style: normal;
font-size: 0.8em;
float:right;
margin:5px 10px;
}

/*--Course Listing Index--*/
#courseindex #content p {
margin-bottom:1.0em;
}
#courseindex #content h3 {
clear:both;
margin-left:5px;
}
#courseindex #content ul {
margin-bottom:1.5em;
margin-top:0.5em;
}
#courseindex #content ul li {
font-size:1.2em;
margin-bottom:0.3em;

}
#courseindex #courseindexlinks {
list-style-type: none;
margin:0;
}
#courseindex #courseindexlinks li {
float:left;
border-right:1px solid #ccc;
margin-left:5px;
}
#courseindex #courseindexlinks li a {
padding-right:5px;
}

/*--About Us Page--*/
#about #content, #courseindex #content, #contact #content {
margin: 0 1.0em;
}
#about #content h2, #contact #content h2 {
margin-bottom:1.0em;
}
#about #content p, #contact #content p {
margin-bottom:1.5em;
}
#about #content #proprietary {
font-size:0.8em;
}

/*--Contact Styles--*/
#contact #content address {
font-style: normal;
font-size: 1.2em;
margin-left:2.0em;
}

/*--Conference Downloads Styles--*/
/*-- changed jjk 1.4 to 1.2 */
#conference #content h3 {
font-size:1.2em;
color:#666;
clear:both;
}
/*-- changed jjk 1.5 to 1.1 */
#conference #content p {
margin-bottom:1.1em;
}
/*-- changed jjk 1.3 to 1.1 */
#conference #content ul {
font-size:1.1em;
}
#conference #content img {
float:left;
}


/*--Homepage Styles--*/
#whatsnew {
background:#d7d7d7;
border-top:1px solid #C49CC4;
border-left:1px solid #C49CC4;
}
#whatsnew h3 {
background:url(../images/whatsnew_title.gif) no-repeat bottom right;
height:30px;
text-indent:-9999px;
}
#whatsnew dl {
margin:5px 15px;
font-size:0.9em;
}
#whatsnew dt {
margin-top:10px;
color:#666;
font-weight:bold;
}
#whatsnew p {
text-align:right;
padding:5px 10px;
}
/* change jjk width 475px to 90% */
#promotion {
margin-bottom:1.5em;
float:left;
width:100%;
}
#promotion h2 {
margin-bottom:0.3em;
}
#promotion p {
margin-bottom:1.0em;
}
#promotion img {
float:left;
margin-right:10px;
margin-bottom:10px;
}
#calltoaction {
background:#E9E9E9 url(../images/kingman_mascot.gif) top left no-repeat;
padding:10px 10px 10px 75px;
margin-top:10px;
height:75px;
border-top:1px solid #C49CC4;
border-left:1px solid #C49CC4;
border-bottom:1px solid #C49CC4;
}
#home #calltoaction {
margin-top:0;
}

/*--Topic Page Styles--*/

.java #main {
background: #fff url(../images/java_topic_bkgd.gif) no-repeat top left;
_margin-top:-1px;
}
.xml #main {
background: #fff url(../images/xml_topic_bkgd.gif) no-repeat top left;
_margin-top:-1px;
}
.soa #main {
background: #fff url(../images/soa_topic_bkgd.gif) no-repeat top left;
_margin-top:-1px;
}
.dotnet #main {
background: #fff url(../images/dotnet_topic_bkgd.gif) no-repeat top left;
_margin-top:-1px;
}
.unix #main {
background: #fff url(../images/unix_topic_bkgd.gif) no-repeat top left;
_margin-top:-1px;
}
.oracle #main {
background: #fff url(../images/oracle_topic_bkgd.gif) no-repeat top left;
_margin-top:-1px;
}
.db2 #main {
background: #fff url(../images/db2_topic_bkgd.gif) no-repeat top left;
_margin-top:-1px;
}
.jcl #main {
background: #fff url(../images/jcl_topic_bkgd.gif) no-repeat top left;
_margin-top:-1px;
}
.cobol #main {
background: #fff url(../images/cobol_topic_bkgd.gif) no-repeat top left;
_margin-top:-1px;
}
.cics #main {
background: #fff url(../images/cics_topic_bkgd.gif) no-repeat top left;
_margin-top:-1px;
}
.cplus #main {
background: #fff url(../images/cplus_topic_bkgd.gif) no-repeat top left;
_margin-top:-1px;
}

#topicoverview {
margin-left:1px;
padding:10px 15px;
font-size:9px;
line-height: 150%;
}
.java #topicoverview {
background:#CC99E5;
}
.xml #topicoverview {
background:#FFB2B2;
}
.soa #topicoverview {
background:#FFB2B2;
}
.dotnet #topicoverview {
background:#CCCCE5;
}
.unix #topicoverview {
background:#99E5CC;
}
.oracle #topicoverview {
background:#E5CC99;
}
.db2 #topicoverview {
background:#7FB299;
}
.jcl #topicoverview {
background:#ccccff;
}
.cobol #topicoverview {
background:#E5B299;
}
.cics #topicoverview {
background:#B2997F;
}
.cplus #topicoverview {
background:#FBD496;
}
#topicoverview p {
margin-bottom:7px;
}

#coursemap {
margin-left:1px;
}
#coursemap h3 {
font-size:1.3em;
color:#777;
margin:1.0em 0 0.3em 10px;
}
#coursemap p {
text-align:center;
}
#coursemap a img {
border:none;
}

/*--Course Page Styles--*/

#course #content {
margin-left: 1px;
}
#course .java  #content, #course .soa  #content, #course .dotnet  #content, #course .unix  #content, 
#course .oracle  #content, #course .db2  #content, #course .jcl  #content, #course .cobol  #content,
#course .cics  #content, #course .cplus  #content  {
border-left:none;
}
#course #courseoverview {
float:left;
width:45%;
}
#course #courseoutline {
margin-left:50%;
}
#rightcol h3 {
font-size:11px;
border-bottom:1px solid;
margin-top:10px;
margin-bottom:5px;
}
#rightcol ul {
margin-left:17px;
}
#rightcol ul li {
margin-bottom:5px;
}

