@charset "UTF-8";
/* InPraxis Learning CSS Document */

body {
   background: #65b79f url(images/pageTile.png) top left repeat-x fixed;
   font-family: Arial, Helvetica, sans-serif;
   	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.sidetext {
   font-size: 11px;
   color: #a7a9ac;
}

.sidetext strong {
   color: #000000;
}

.basetext {
   font-size: 12px;
   line-height: 14px;
   color: #000000;
}

.linkStyle {
   font: Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   font-size: 7pt;
   line-height: 10pt;
   font-weight: bolder;
   text-decoration: none;
}

a:link, a:visited, a:hover {
   color:#138fb9;
}

a:hover {
   color:#003366;
   text-decoration: underline;
}

.enter a{
   text-decoration: none;
   color: #FFFFFF;
}

.enter a:hover{
   text-decoration: underline;
   color: #990000;
}

.enter a:visited{
   color: #FFFFFF;
}

/****************master region*******************/

#Content {
   position: absolute;
   left: 50%;
   margin-left: -385px;
   margin-bottom: 0;
   padding: 0px;
   width: 770px;
}

#header img{
   top: 0px;
   left: 0px;
   margin: 0px;
   padding: 0px;
   height: 151px;
}

#navFrame img{
   background: #d3d4d6;
   width: 770px;
   height: 22px;
   top: 0;
   left: 0px;
   margin: 0px;
   padding: 0px;
}

#footer {
   position:absolute;
   background: url(images/footer.png);
   bottom: 0px;
   left: 0px;
   margin: 0px;
   padding: 0px;
   width: 770px;
   height: 27px;
}

#body {
   background: #FFFFFF url(images/bodyBG.png) bottom no-repeat;
   width: 750px;
   overflow:auto;
   padding: 10px;
}

#leftCol {
   position:absolute;
   min-height: 477px;
   width: 163px;
   top: 176px;
   left: 3px;
   margin: 0px;
}

#centreCol {
   background: url(images/dots.png) center repeat-y;
   padding:0px 10px;
   float:right;
   min-height: 477px;
   width: 398px;
   top: 0px;
   left: 0px;
   margin: 0px;
}

#rightCol {
   float:right;
   min-height: 477px;
   width: 156px;
   top: 0px;
   left: 0px;
   margin-left: 10px;
}

/****************header links*******************/

#custRes img{
	position: absolute;
	width:283px;
	height:16px;
	top: 42px;
	left: 187px;
}

#resNeeds img{
	position:absolute;
	width:200px;
	height:16px;
	top:64px;
	left:187px;
}

#sustPro img{
	position:absolute;
	width:307px;
	height:16px;
	top:86px;
	left:187px;
}

#learnLead img{
	position:absolute;
	width:229px;
	height:16px;
	top:108px;
	left:187px;
}

/****************nav links*******************/

#whoWeAre img{
	position:absolute;
	width:85px;
	height:22px;
	top: 151px;
	left: 186px;
}

#whatDone img{
	position:absolute;
	width:123px;
	height:22px;
	top: 151px;
	left: 292px;
}

#whatDoing img{
	position:absolute;
	width:130px;
	height:22px;
	top: 151px;
	left: 434px;
}

#connect img{
	position:absolute;
	width:119px;
	height:22px;
	top: 151px;
	left: 583px;
}

