h3.acq_title {color:#71818a; font-size:21px; font-weight:normal; width: 701px;margin: 0px 0px 0px 0px; padding: 0px 0px 7px 0px; background-image: url(/imagesrv/images/blueDot.gif); background-repeat: repeat-x; background-position: bottom;}
.featuredContent {margin: 0px; padding: 14px 0px 0px 0px; background: url(/imagesrv/about/images/feature_area_bg.gif) repeat-x bottom left; width: 701px; height:240px;}
.logo {float:left; width:226px; margin:0px; padding:0px; text-align:center;}
.text_area {float:left; width:445px; margin:0px 0px 10px 11px; padding:0px 0px 10px 0px;}
.text_area h4 {text-transform:uppercase; color:#71818a; font-size:12px; margin: 8px 0px 12px 0px; padding: 0px 0px 8px 0px; background-image: url(/imagesrv/images/blueDot.gif); background-repeat: repeat-x; background-position: bottom;}
.colItem h4.boldh4 {color: #71818a; font: bold 14px Arial Narrow, Arial, Helvetica, Geneva, sans-serif; text-transform: uppercase;
letter-spacing: .5pt; margin: 0px 0px 8px 0px;	padding: 0px 0px 7px 0px; background-image: url(/imagesrv/images/blueDot.gif); background-repeat: repeat-x; background-position: bottom;}
.colItem h5 {margin: 8px 0px 0px 0px; font-size: 11px;	line-height: 14px;}
span.gray {color:#999; font-weight:normal;}

#tribanner { background: url(/imagesrv/about/images/gartner-acquisitions-bann.gif) no-repeat; background-position:center; width: 990px; height:90px; margin: 0 auto; padding: 0;}
#tribanner h2 {margin: 0px; padding: 44px 0 0 16px;font-size: 24px;font-weight: normal;color: #fff;}
#g1_body_techEvents { background: #bbb; color: #000000; margin: 0 auto; padding: 0 auto; width: 990px;}
#tablebann {background-color: #fff; width: 990px; margin: 0 auto; padding: 0;}


/* Image Map */
#mainContent {
background-color:#FFFFFF;
float:left;
font-family:Verdana,Arial,sans-serif;
font-size:70%;
font-weight:normal;
line-height:1.3em;
margin:0;
padding:11px 13px 0 18px;
width:468px;
}

dl#TimeLineMap{
	margin: 0 auto;
	padding: 0;
	background: transparent url(/imagesrv/about/images/AMR_TimelineFPO.gif) top left no-repeat;
	height: 569px;
	width: 785px;
	position: relative;
}

dl#TimeLineMap_AMR{
	margin: 0 auto;
	padding: 0;
	background: transparent url(/imagesrv/about/images/AMR_TimelineFPO.gif) top left no-repeat;
	height: 569px;
	width: 785px;
	position: relative;
}

dt{ margin: 0; padding: 0; position: absolute; font-size: 10px; display: none; }
dd{ margin: 0; padding: 0; position: absolute;  font-size: 10px; font-family: Arial, Helvetica, sans-serif;}

/* ---------- Hotspot Declarations ---------- */
dd#oneDef { top: 285px; left: 70px; }
dd#oneDef a{
	position: absolute;
	width: 46px;
	height: 20px;
	text-decoration: none;
	left: -1px;
}
dd#oneDef a span{
	display:none;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: normal;
	position: absolute;
	border: 1px solid #f60;
	bottom: -60%;
	margin: 0;
	padding: 10px;
	width: 300px;
	left:30px;
	line-height: 14px;
}

dd#twoDef { top: 285px; left: 203px; }
dd#twoDef a{position: absolute; width: 47px; height: 20px; text-decoration: none; }
dd#twoDef a span{
	display: none;
	text-indent: 0;
	vertical-align: bottom;
	color: #000;
	background-color: #F4F4F4;
	font-weight: normal;
	position: absolute;
	border: 1px solid #f60;
	bottom: 100%;
	margin: 0;
	padding: 10px;
	width: 200px;
	line-height: 14px;
}

dd#threeDef { top: 285px; left: 339px; }
dd#threeDef a{
	position: absolute;
	width: 46px;
	height: 20px;
	text-decoration: none;
	left: -1px;
}

dd#threeDef a span{
	display: none;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: normal;
	position: absolute;
	border: 1px solid #f60;
	bottom: 100%;
	margin: 0;
	padding:10px;
	width: 200px;
	line-height: 14px;
}

dd#fourDef { top: 285px; left: 471px; }
dd#fourDef a{position: absolute; width: 47px; height: 20px; text-decoration: none; }
dd#fourDef a span{
	display: none;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: normal;
	position: absolute;
	border: 1px solid #f60;
	bottom: 100%;
	margin: 0;
	padding: 10px;
	width: 200px;
	line-height: 14px;
}

dd#fiveDef { top: 285px; left: 539px; }
dd#fiveDef a{position: absolute; width: 47px; height: 20px; text-decoration: none; }
dd#fiveDef a span{ display: none; }
dd#fiveDef a span{
	display: none;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: normal;
	position: absolute;
	border: 1px solid #f60;
	bottom: 100%;
	left: 1px;
	margin: 0;
	padding: 10px;
	width: 200px;
}

dd#sixDef { top: 285px; left: 606px; }
dd#sixDef a{position: absolute; width: 47px; height: 20px; text-decoration: none; }
dd#sixDef a span{
	display: none;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: normal;
	position: absolute;
	border: 1px solid #f60;
	bottom: 100%;
	left: -174px;
	margin: 0;
	padding: 10px;
	width: 200px;
}

dd#sevenDef { top: 285px; left: 673px; }
dd#sevenDef a{position: absolute; width: 47px; height: 20px; text-decoration: none; }
dd#sevenDef a span{
	display: none;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	font-weight: normal;
	position: absolute;
	border: 1px solid #f60;
	bottom: 100%;
	left: -174px;
	margin: 0;
	padding: 10px;
	width: 200px;
}

