body, 
html
{
	background:#000;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
}

#kn-container
{
	margin:0 auto;
	width:990px;
	height:100%;	
}

#kn-header  {
	background:url("/html/images/framework/banner_bg.jpg") no-repeat scroll left center #000000;
	float:left;
	height:150px;
	margin:0 0 3px;
	width:990px;
}
#kn-left
{
	float:left;
	width:169px;
	height:auto;
	padding:0 10px 0 0;
}

#kn-center
{
	float:left;
	width:630px;
	height:auto;
	overflow-x:hidden;
	margin:0 10px 0 0;
}

#kn-full, body.kn-wide_content #kn-center
{
	float:left;
	width:810px;
	height:auto;
	margin:0  0 0;
	overflow-x:hidden;
}

#kn-right
{
	float:left;
	width:170px;
	height:auto;
}

.kn-wide_content #kn-right{
	margin-left:10px;
}

/* Pod holders */
.kn-right_pod,
.kn-left_pod
{
	width:169px;
	height:100%;
	float:left;
	padding:0;
	margin:0 0 10px 0;
}



.kn-center_pod
{
	width:100%;
	height:auto;
	float:left;
	padding:0;
	margin:0 0 10px 0;	
	overflow-x:hidden;
}

.kn-center_pod_full_pod
{

}

a
{
	color:#fff;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

form{
	float:left;

}
/* new thin aux nav*/
.kn-aux-nav{
	width:100%;
	background:#333;
	height:30px;
}

.kn-aux-nav .kn-aux-nav-body{
	width:990px;
	margin:0 auto;
	font-sizE:0.7em;
}
.kn-aux-nav .kn-aux-nav-body ul li{
	float:left;
	height:29px;
	padding:0 5px 0 0;
}
.kn-aux-nav .kn-aux-nav-body ul li a{
	text-align:center;
	color:#333;
	display:block;
	height:29px;
	line-height:29px;
}
.kn-aux-nav .kn-aux-nav-body ul li a#aux-home{
	background: url(/html/images/buttons/home.png) no-repeat center;
	width:55px;
}
.kn-aux-nav .kn-aux-nav-body ul li a#aux-a-z{
	background: url(/html/images/buttons/a-z-reports.png) no-repeat center;
	width:91px;
}
.kn-aux-nav .kn-aux-nav-body ul li a#aux-advanced{
	background: url(/html/images/buttons/advanced-search.png) no-repeat center;
	width:122px;
}
.kn-aux-nav .kn-aux-nav-body ul li a#aux-info{
	background: url(/html/images/buttons/comp-info.png) no-repeat center;
	width:148px;
}

