/* CSS Document */

h1.config_heading{
font-size:16px;
font-weight:bold;
color:#069;
}

h2.config_subheading{
font-size:14px;
font-weight:bold;
color:red;
}

h3.config_step{
font-size:14px;
font-weight:bold;
color:black;
}

table.chart{
border:none;
border-collapse:collapse;
font-size:12px;
}

table.chart th{
color:#fff; 
background-color:#069;
}

#config_content{
width:750px;
float:right;
background-color:#FFF;
padding-right:25px;
}

.New_KJLClogo{
float:left;
margin-top:40px;
margin-left:0px;
border:none;
}

#New_header{
color:black;
width:990px;
display:block;
}

#New_headerbar{
display:block;
height:30px;
clear:both;
padding-top:10px;
}

#New_headerbar a{
color:#fff;
text-decoration:none;
} 
.capleft{
display:block;
float: left;
}

.capright{
display:block;
float:right;
}


/*Header Hover Settings*/
#tabsDemo {
overflow:hidden; /* wrap floats */
height:30px; /* trips haslayout, wrap floats IE */
list-style:none;
/* the background image */
background:url(/newweb/gif/topbar_middle_04.gif) 0 0 repeat-x;
font:bold 12px/25px sans-serif;
margin-top:0;
padding:0;
}

#tabsDemo li {
display:inline;
}

#tabsDemo a {
float:left;
position:relative;
padding-left:10px;
margin-right:20px; /* adjust space between tabs ... */ 
text-decoration:none;
color:#fff;
background:url(/Custom_Nipples/img/lava.gif) 0 -50px no-repeat;
}

#tabsDemo a span {
position:absolute;
top:0;
left:100%;
width:20px;
height:30px;
background:url(/Custom_Nipples/img/right.gif) 0px -50px no-repeat;
}

#tabsDemo .current a {
color:#fff;
background-position:0 0px;
}

#tabsDemo .current a span {
background-position:0 0px;
}

#tabsDemo a:active,
#tabsDemo a:focus,
#tabsDemo a:hover {
color:#fff;
background-position:0 0px;
   }

#tabsDemo a:active span,
#tabsDemo a:focus span,
#tabsDemo a:hover span {
background-position:0 0px;
  }	
