/* CSS Document */

h1 {
	background-image: url(../images/title_home.png);
	height: 128px;
}
#navLeft ul li#navL1 a, #navLeft ul li#navL1 a:hover { background-image: url(../images/nav_home_active.png); }


.hmShapes {
	width: auto; height: 138px;
	clear: both;
	display: block;
}

.hmShapes a, .shape_imagine, .shape_integrated, .shape_impact {
	width: 145px; height: 138px;
	background-position: left top; background-repeat: no-repeat;
	display: block;
}
.shape_imagine { background-image: url(../images/fluentShapes_f01.png); }
.shape_imagine a { background-image: url(../images/shapeTxt_imagine.png); }
.shape_integrated {	background-image: url(../images/fluentShapes_f02.png); }
.shape_integrated a { background-image: url(../images/shapeTxt_integrated.png); }
.shape_impact { background-image: url(../images/fluentShapes_f03.png); }
.shape_impact a { background-image: url(../images/shapeTxt_impact.png); }

/* ************* SHAPES POSITIONING ************* */
.hmShapes_normal .shape_imagine { float: left; margin-right: 25px; }
.hmShapes_normal .shape_integrated { float: left; }
.hmShapes_normal .shape_impact { float: right; }

.hmShapes_imagine .shape_imagine { top:452px;position: absolute; z-index: 3; }
.hmShapes_imagine .shape_integrated { top:452px;position: absolute; z-index: 2; }
.hmShapes_imagine .shape_impact { top:452px;position: absolute; z-index: 1; }

.hmShapes_integrated .shape_imagine { top:452px;position: absolute; z-index: 1; }
.hmShapes_integrated .shape_integrated { top:452px;position: absolute; z-index: 3; }
.hmShapes_integrated .shape_impact { top:452px;position: absolute; z-index: 2; }

.hmShapes_impact .shape_imagine { top:452px;position: absolute; z-index: 1; }
.hmShapes_impact .shape_integrated { top:452px;position: absolute; z-index: 2; }
.hmShapes_impact .shape_impact { top:452px;position: absolute; z-index: 3; }

div.top_intro { height: 322px; }
div.hideDiv { display: none; }

a.hideLink { display: none; }

#hm_imagine h1 {
	background-image: url(../images/title_imagine.png);
	height: 40px;
}
#hm_integrated h1 {
	background-image: url(../images/title_integrated.png);
	height: 40px;
}
#hm_impact h1 {
	background-image: url(../images/title_impact.png);
	height: 40px;
}

#rightColumn p { margin-top: 141px; }

#rightColumn div.video { margin-top: 144px;text-align:center; }
#rightColumn div.fitkit { margin-top: 14px;color:#fff;font-size:12px;text-align:center; }
#rightColumn img { display:inline; }