/* 
-----------------------------------------------
  Kinaxis.com/go/experts/
  Layout Styles
----------------------------------------------- */
	
body {
	margin: 0;
	padding: 0;
	text-align: center;
	min-width: 950px;
	background: #B0B0B0 url(http://www.kinaxis.com/go/experts/images/pagebg.jpg) repeat-x;
	color:#000000;
}

/* 
-----------------------------------------------
  Page Structure
----------------------------------------------- */

#mainwrapper{
	width:950px;
	margin: 0 auto 0 auto;
	text-align: left;
	background-color:#ffffff;
	/* border:1px solid #666666; */
	background: #3C4076 url(http://www.kinaxis.com/go/experts/images/950-masthead.jpg) no-repeat;
	background-color: #3C4076;
	}

#header{
	width: 950px;
	height: 177px;
	position: relative;
	display: block;
	top: 0; left: 0;
	margin:0;padding:0;
	}	

#main{
	padding: 25px 13px 20px 13px;
	margin:0;
	background-color: #ffffff;
	/* margin:0;padding:0; */
	}	

#featureContainerMain {
	background: #ffffff url(http://www.kinaxis.com/go/experts/images/950-background-feature-3col.gif) repeat-y bottom left;
	border-bottom:1px solid #cccccc;
	padding: 0 0 20px 0;
	margin:5px 0 0 0;
	}

#featureContainerLeft {
	float:left;
	width: 608px;
	margin:0; padding:0;
	}
	
	/* child divs */
	#featureContainerLeft_Left {
		float:left;
		width: 300px;
		margin:0; padding:0;
		}
	#featureContainerLeft_Right {
		float:left;
		padding-left: 8px;
		width: 300px;
		}

#featureContainerRight {
	float:right;
	width:300px;
	}	

div.logobox, div.logobox-first {
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	height: 48px;
	background-color: #ffffff;
	margin: 0 1px 0 1px;
	padding: 0;
}
div.logobox-first {
	border-top:0;
	height:47px;}
	
/* 
#rightcol {
	float:right;
	width: 610px;
	margin:0; padding:0;
	background-color:#ffffff;
	background-position: -150px 0;
	}	
#rightcol #sectHead {
	}
#leftcol{
	float:left;
	margin:0; padding:0;
	width: 150px;
	}	
*/

#footer{
	width: 950px;
	margin:0 auto 0 auto;
	text-align:left;
	background-color:#757575;
	}
#footer div {padding: 7px 0 10px 170px;}/* extra div avoids IE box model issue */	
	
.clearfloats {clear:both;height:1px;}
	

/* homepage heading image swapping */
h2.swap {
  	margin:0;padding:0;
	height:49px;
	background-repeat:no-repeat;
	text-indent: -9999px; text-decoration: none;
  }
h2.H2featureContainerLeft {background:#ffffff url(http://www.kinaxis.com/go/experts/images/950-h2-analystperspectives.gif) no-repeat top left; width:608px;}
h2.H2featureContainerRight {background: #ffffff url(http://www.kinaxis.com/go/experts/images/950-h2-kinaxisperspectives.gif) no-repeat top left; width:300px;}


	

	
