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


/* Map Definitions */

dl#BusinessPropositionMap {
	margin: 0;
	padding: 0;
	background: transparent url(../pictures/PropositionChart002_675.gif) top left no-repeat;
	height: 819px;
	width: 675px;
	position: relative;
}
dt {
	margin: 0;
	padding: 0;
	position: absolute;
	font-size: 85%;
	display: none;
}
dd {
	margin: 0;
	padding: 0;
	position: absolute;
	font-size: 85%;
}

/* Application Idea */

dd#ApplicationIdea {
	top: 57px;
	right: 90px;
}
dd#ApplicationIdea a {
	position: absolute;
	width: 198px;
	height: 62px;
	text-decoration: none;
	border: 0px solid #FFFCE6;
	left: -341px;
	top: -54px;
}
dd#ApplicationIdea a span {
	display: none;
}
dd#ApplicationIdea a:hover {
	position: absolute;
	border: 0px solid #BCBCBC;
}
dd#ApplicationIdea a:hover span {
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	position: absolute;
	margin: 0;
	padding: 5px;
	width: 185px;
	top: 57px;
	text-align: left;
	background-color: #FFFFFF;
	overflow: visible;
	height: 100%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7275B4;
	border-bottom-color: #7275B4;
	border-left-color: #7275B4;
}

/* Application Group */

dd#ApplicationsGroup {
	top: 57px;
	right: 90px;
}
dd#ApplicationsGroup a {
	position: absolute;
	text-decoration: none;
	width: 198px;
	height: 62px;
	border: 0px solid #FFFCE6;
	left: -341px;
	top: 30px;
}
dd#ApplicationsGroup a span {
	display: none;
}
dd#ApplicationsGroup a:hover {
	position: absolute;
	border: 0px solid #BCBCBC;
}
dd#ApplicationsGroup a:hover span {
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	position: absolute;
	margin: 0;
	padding: 5px;
	width: 185px;
	top: 57px;
	text-align: left;
	background-color: #D7E8F7;
	overflow: visible;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7275B4;
	border-bottom-color: #7275B4;
	border-left-color: #7275B4;
}

/* Delivery Prototype */

dd#DeliverPrototype {
	top: 57px;
	right: 90px;
}
dd#DeliverPrototype a {
	position: absolute;
	text-decoration: none;
	width: 198px;
	height: 61px;
	border: 0px solid #FFFCE6;
	left: -341px;
	top: 127px;
}
dd#DeliverPrototype a span {
	display: none;
}
dd#DeliverPrototype a:hover {
	position: absolute;
	border: 0px solid #BCBCBC;
}
dd#DeliverPrototype a:hover span {
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	position: absolute;
	margin: 0;
	padding: 5px;
	width: 185px;
	top: 57px;
	text-align: left;
	background-color: #FFFFFF;
	overflow: visible;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7275B4;
	border-bottom-color: #7275B4;
	border-left-color: #7275B4;
}

/* Decision to Outsource PR Purchase Captial Equipment */

dd#Outsource {
	top: 57px;
	right: 90px;
}
dd#Outsource a {
	position: absolute;
	text-decoration: none;
	width: 198px;
	height: 75px;
	border: 0px solid #FFFCE6;
	left: -341px;
	top: 215px;
}
dd#Outsource a span {
	display: none;
}
dd#Outsource a:hover {
	position: absolute;
	border: 0px solid #BCBCBC;
}
dd#Outsource a:hover span {
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	position: absolute;
	margin: 0;
	padding: 5px;
	width: 185px;
	text-align: left;
	background-color: #FFFFFF;
	overflow: visible;
	top: 71px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7275B4;
	border-bottom-color: #7275B4;
	border-left-color: #7275B4;
}

/* Laser Micromachining Division */

dd#LaserMicromachiningDivision {
	top: 57px;
	right: 90px;
}
dd#LaserMicromachiningDivision a {
	position: absolute;
	text-decoration: none;
	width: 254px;
	height: 59px;
	border: 0px solid #FFFCE6;
	left: -557px;
	top: 325px;
}
dd#LaserMicromachiningDivision a span {
	display: none;
}
dd#LaserMicromachiningDivision a:hover {
	position: absolute;
	border: 0px solid #BCBCBC;
}
dd#LaserMicromachiningDivision a:hover span {
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	position: absolute;
	margin: 0;
	padding: 5px;
	width: 242px;
	text-align: center;
	background-color: #D7E8F7;
	overflow: visible;
	top: 57px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7275B4;
	border-bottom-color: #7275B4;
	border-left-color: #7275B4;
}

/* Laser Systems Division */

dd#LaserSystemsDivision {
	top: 57px;
	right: 90px;
}
dd#LaserSystemsDivision a {
	position: absolute;
	text-decoration: none;
	width: 254px;
	height: 59px;
	border: 0px solid #FFFCE6;
	left: -182px;
	top: 325px;
}
dd#LaserSystemsDivision a span {
	display: none;
}
dd#LaserSystemsDivision a:hover {
	position: absolute;
	border: 0px solid #BCBCBC;
}
dd#LaserSystemsDivision a:hover span {
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	position: absolute;
	margin: 0;
	padding: 5px;
	width: 242px;
	text-align: center;
	background-color: #D7E8F7;
	overflow: visible;
	top: 57px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7275B4;
	border-bottom-color: #7275B4;
	border-left-color: #7275B4;
}

/* Customer Pre-Acceptance */

dd#CustomerPreAcceptance {
	top: 57px;
	right: 90px;
}
dd#CustomerPreAcceptance a {
	position: absolute;
	text-decoration: none;
	width: 198px;
	height: 59px;
	border: 0px solid #FFFCE6;
	left: -156px;
	top: 461px;
}
dd#CustomerPreAcceptance a span {
	display: none;
}
dd#CustomerPreAcceptance a:hover {
	position: absolute;
	border: 0px solid #BCBCBC;
}
dd#CustomerPreAcceptance a:hover span {
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	position: absolute;
	margin: 0;
	padding: 5px;
	width: 184px;
	text-align: left;
	background-color: #FFFFFF;
	overflow: visible;
	top: 57px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7275B4;
	border-bottom-color: #7275B4;
	border-left-color: #7275B4;
}

/* Value Added Manufacturing */

dd#ValueAdded {
	top: 57px;
	right: 90px;
}
dd#ValueAdded a {
	position: absolute;
	text-decoration: none;
	width: 168px;
	height: 59px;
	border: 0px solid #FFFCE6;
	left: -399px;
	top: 552px;
}
dd#ValueAdded a span {
	display: none;
}
dd#ValueAdded a:hover {
	position: absolute;
	border: 0px solid #BCBCBC;
}
dd#ValueAdded a:hover span {
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	position: absolute;
	margin: 0;
	padding: 5px;
	width: 155px;
	text-align: center;
	background-color: #FFFFFF;
	overflow: visible;
	top: 57px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7275B4;
	border-bottom-color: #7275B4;
	border-left-color: #7275B4;
}

/* Install System */

dd#InstallSystem {
	top: 57px;
	right: 90px;
}
dd#InstallSystem a {
	position: absolute;
	text-decoration: none;
	width: 198px;
	height: 59px;
	border: 0px solid #FFFCE6;
	left: -156px;
	top: 573px;
}
dd#InstallSystem a span {
	display: none;
}
dd#InstallSystem a:hover {
	position: absolute;
	border: 0px solid #BCBCBC;
}
dd#InstallSystem a:hover span {
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	position: absolute;
	margin: 0;
	padding: 5px;
	width: 184px;
	text-align: left;
	background-color: #FFFFFF;
	overflow: visible;
	top: 57px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7275B4;
	border-bottom-color: #7275B4;
	border-left-color: #7275B4;
}

/* Customer Support & Service Contracts */

dd#Support {
	top: 57px;
	right: 90px;
}
dd#Support a {
	position: absolute;
	text-decoration: none;
	width: 198px;
	height: 59px;
	border: 0px solid #FFFCE6;
	left: -156px;
	top: 671px;
}
dd#Support a span {
	display: none;
}
dd#Support a:hover {
	position: absolute;
	border: 0px solid #BCBCBC;
}
dd#Support a:hover span {
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	position: absolute;
	margin: 0;
	padding: 5px;
	width: 184px;
	text-align: left;
	background-color: #FFFFFF;
	overflow: visible;
	top: 57px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7275B4;
	border-bottom-color: #7275B4;
	border-left-color: #7275B4;
}

/* Volume Manufacturing */

dd#VolumeManufacturing {
	top: 57px;
	right: 90px;
}
dd#VolumeManufacturing a {
	position: absolute;
	text-decoration: none;
	width: 80px;
	height: 25px;
	border: 0px solid #FFFCE6;
	left: -395px;
	top: 396px;
}
dd#VolumeManufacturing a span {
	display: none;
}
dd#VolumeManufacturing a:hover {
	position: absolute;
	border: 0px solid #BCBCBC;
}
dd#VolumeManufacturing a:hover span {
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	position: absolute;
	margin: 0;
	padding: 5px;
	width: 184px;
	text-align: left;
	background-color: #FFFFFF;
	overflow: visible;
	top: 24px;
	border: 1px solid #7275B4;
	right: -60px;
}

/* Automation */

dd#Automation1 {
	top: 57px;
	right: 90px;
}
dd#Automation1 a {
	position: absolute;
	text-decoration: none;
	width: 56px;
	height: 16px;
	border: 0px solid #FFFCE6;
	left: -341px;
	top: 452px;
}
dd#Automation1 a span {
	display: none;
}
dd#Automation1 a:hover {
	position: absolute;
	border: 0px solid #BCBCBC;
}
dd#Automation1 a:hover span {
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	position: absolute;
	margin: 0;
	padding: 5px;
	width: 130px;
	text-align: center;
	background-color: #FFFFFF;
	overflow: visible;
	top: 16px;
	border: 1px solid #7275B4;
	right: -40px;
}

/* Automation */

dd#Automation2 {
	top: 57px;
	right: 90px;
}
dd#Automation2 a {
	position: absolute;
	text-decoration: none;
	width: 56px;
	height: 16px;
	border: 0px solid #FFFCE6;
	left: 33px;
	top: 444px;
}
dd#Automation2 a span {
	display: none;
}
dd#Automation2 a:hover {
	position: absolute;
	border: 0px solid #BCBCBC;
}
dd#Automation2 a:hover span {
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	position: absolute;
	margin: 0;
	padding: 5px;
	width: 130px;
	text-align: center;
	background-color: #FFFFFF;
	overflow: visible;
	top: 16px;
	border: 1px solid #7275B4;
	right: 0px;
}

/* Value Added Manufacturing */

dd#ValueAddedManufacturing {
	top: 57px;
	right: 90px;
}
dd#ValueAddedManufacturing a {
	position: absolute;
	text-decoration: none;
	width: 169px;
	height: 59px;
	border: 0px solid #FFFCE6;
	left: -399px;
	top: 552px;
}
dd#ValueAddedManufacturing a span {
	display: none;
}
dd#ValueAddedManufacturing a:hover {
	position: absolute;
	border: 0px solid #BCBCBC;
}
dd#ValueAddedManufacturing a:hover span {
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	position: absolute;
	margin: 0;
	padding: 5px;
	width: 155px;
	text-align: left;
	background-color: #FFFFFF;
	overflow: visible;
	top: 57px;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7275B4;
	border-bottom-color: #7275B4;
	border-left-color: #7275B4;
}
