@charset "UTF-8";/* CSS Document *//*Stylesheet for the richardlaurence.com website */body {	color: black;	background-color: #FFFFFF;	font-size: 11px;	font-color: #003366;	font-weight: 100;	line-height: 21px;	font-family: Verdana, sans-serif;/* font-stretch: extra-expanded; */	margin: 0px;	}a:link {	color: #990000;	text-decoration: none;}a:visited {	color: #990000;	text-decoration: none;}a:hover {	color: #990000;	text-decoration: none;}a:active {	color: #990000;	text-decoration: none;	font-family: Verdana, sans-serif;	text-align: center;}/*pop-up set up */#pop_page {	position: relative;	text-align: left;	top:0px;	left:60px;	margin: 60 auto;	width: 900px;	height:900px;	border: 0px dotted red;	overflow: visible;	}#pop_up01 {	position: absolute;	text-align: left;	top:80px;	left:0px;	width:450px;	height:450px;	overflow:visible;	border: 0px solid green;	margin: 0 17px 0 0;	float: left;	color: black;	background-color: FBCC32;	font-size: 11px;	font-color: #003366;	font-weight: 100;	line-height: 14px;	font-family: Verdana, Arial,Helvetica, sans-serif;	z-index: 10;	}#pop_text {	position: absolute;	text-align: left;	top:540px;	left:0px;	width:450px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 13px;	font-family: Verdana, Arial,Helvetica, sans-serif;	float: right;	z-index: 11;}#pop_text_portrait {	position: absolute;	text-align: left;	top:620px;	left:0px;	width:450px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 13px;	font-family: Verdana, Arial,Helvetica, sans-serif;	float: right;	z-index: 11;}/* main page set-up *//* blue top panel (grey) goes here - all pages*/#grey {	position: absolute;	top:0px;	left:0px;	width:100%;	height:80px;	border: 0px dotted red;	background: #FFFFFF;	overflow: visible;	}		#bottom {	position: absolute;	top:540px;	left:0px;	width:500px;	height:200px;	border: 0px dotted red;	overflow: hidden;	z-index: 2;	}/* whole container here - all pages*/#page {	position: absolute;	top:0px;	left: 120px;	width: 100%;	border: 0px dotted red;	overflow: visible;	}		/* name and description goes here - all pages*/#top {	position: absolute;	top:20px;	left:0px;	width:820px;	height:20px;	border: 0px solid green;	z-index: 4;	}		/* this div applies to all work sub pages*/#work_back {	position: absolute;	text-align: left;	top:75px;	left:338px;	width:70px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 4;	}	#writing_back {	position: absolute;	text-align: left;	top:75px;	left:108px;	width:70px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 4;	}/* navigation panels go here - all pages*/#nav {	position: absolute;	text-align: left;	top:55px;	left:0px;	width:820px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 7;	}	#home {	position: absolute;	text-align: left;	top:0px;	left:0px;	width:70px;	height:23px;	border: 0px solid red;	margin-top: 0px;	z-index: 1;	}#about {	position: absolute;	text-align: left;	top:0px;	left:60px;	width:70px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 2;	}	#writing {	position: absolute;	text-align: left;	top:0px;	left:120px;	width:70px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 3;	}	#biography {	position: absolute;	text-align: left;	top:0px;	left:190px;	width:70px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 4;	}#clients {	position: absolute;	text-align: left;	top:0px;	left:280px;	width:70px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 5;	}	#work {	position: absolute;	text-align: left;	top:0px;	left:350px;	width:70px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 6;	}	#faq {	position: absolute;	text-align: left;	top:0px;	left:410px;	width:70px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 8;	}	#contact {	position: absolute;	text-align: left;	top:0px;	left:470px;	width:70px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 9;	}		#resources {	position: absolute;	text-align: left;	top:0px;	left:540px;	width:70px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 9;	}	#smartthinking {	position: absolute;	text-align: left;	top:0px;	left:620px;	width:70px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 9;	}			/* end of navigation panels - all pages*//* front page - social media contacts*/#home_page_networking {	position: absolute;	text-align: left;	top:585px;	left:593px;	width:292px;	height:93px;	border: 0px solid green;	margin-top: 0px;	z-index: 15;	}/* end of front page - social media contacts*/#main {	position: absolute;	text-align: left;	top:120px;	left:0px;	width:815px;	height:300px;	overflow:visible;	border: 0px solid green;	margin: 0 17px 0 0;	float: left;	}#home_left_2 {	position: absolute;	text-align: left;	top:400px;	left:0px;	width:150px;	height:150px;	overflow:visible;	border: 0px solid green;	margin: 0 17px 0 0;	float: left;	}	#home_left {	position: absolute;	text-align: left;	top:123px;	left:0px;	width:150px;	height:150px;	overflow:visible;	border: 0px solid green;	margin: 0 17px 0 0;	float: left;	}	#left_contact {	position: absolute;	text-align: left;	top:120px;	left:0px;	width:450px;	height:890px;	overflow:visible;	border: 0px solid green;	margin: 0 17px 0 0;	float: left;	color: black;	background-color: FBCC32;	font-size: 11px;	font-color: #003366;	font-weight: 100;	line-height: 14px;	font-family: Verdana, Arial,Helvetica, sans-serif;	z-index: 3;	}	#forward_back {	position: absolute;	text-align: right;	top:559px; left:0px; width:116px; height:20px;	overflow:visible;	border: 1px solid green;	margin: 0px 0px 0px 0px;	padding-right: 20px;	float: left;	}	#back {	position: absolute;	text-align: right;	top:557px;	left:70px;	width:20px;	height:20px;	overflow:visible;	border: 0px solid red;	margin: 0px 0px 0px 0px;	padding-right: 0px;	float: left;	color: #003366;	z-index: 5;	}	#download_text01 {	position: absolute;	text-align: left;	top:123px;	left:0px;	width:450px;	height:140px;	overflow:visible;	border: 0px solid red;	margin: 0px 0px 0px 0px;	padding-right: 0px;	float: left;	color: #003366;	z-index: 8;	}	#download_text02 {	position: absolute;	text-align: left;	top:296px;	left:0px;	width:450px;	height:80px;	overflow:visible;	border: 0px solid red;	margin: 0px 0px 0px 0px;	padding-right: 0px;	float: left;	color: #003366;	z-index: 9;	}		#download_text03 {	position: absolute;	text-align: left;	top:394px;	left:0px;	width:450px;	height:80px;	overflow:visible;	border: 0px solid red;	margin: 0px 0px 0px 0px;	padding-right: 0px;	float: left;	color: #003366;	z-index: 10;	}	#brands_text {	position: absolute;	text-align: left;	top:120px;	left:0px;	width:450px;	height:380px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	color: #003366;	z-index: 7;}	#home_text {	position: absolute;	text-align: left;	top:120px;	left:0px;	width:450px;	height:400px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	color: #003366;	z-index: 7;}#pen_graphic {	position: absolute;	text-align: left;	top:120px;	left:470px;	width:400px;	height:400px;	overflow:hidden;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 10;	visibility: visible;}#pen_graphic_work {	position: absolute;	text-align: left;	top:120px;	left:530px;	width:400px;	height:513px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 2;	visibility: visible;}#pen_graphic_mclaren {	position: absolute;	text-align: left;	top:120px;	left:600px;	width:400px;	height:513px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 2;	visibility: visible;}#pen_graphic_montblanc {	position: absolute;	text-align: left;	top:120px;	left:600px;	width:400px;	height:513px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 2;	visibility: visible;}#pen_graphic_ruddles {	position: absolute;	text-align: left;	top:120px;	left:650px;	width:400px;	height:513px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 2;	visibility: visible;}#copyright_box_front {	position: absolute;	text-align: center;	top:600px;	left:100px;	width:360px;	height:50px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 2;	visibility: visible;}#copyright_box_work {	position: absolute;	text-align: center;	top:625px;	left:80px;	width:400px;	height:50px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 2;	visibility: visible;}#copyright_box_about {	position: absolute;	text-align: center;	top:625px;	left:80px;	width:400px;	height:50px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 2;	visibility: visible;}#copyright_box_biography {	position: absolute;	text-align: center;	top:595px;	left:80px;	width:400px;	height:50px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 2;	visibility: visible;}#copyright_box_classical {	position: absolute;	text-align: center;	top:595px;	left:80px;	width:400px;	height:50px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 2;	visibility: visible;}#copyright_box_clients {	position: absolute;	text-align: center;	top:595px;	left:80px;	width:400px;	height:50px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 2;	visibility: visible;}/* Bentley work page set-up */ #bentley_text {	position: absolute;	text-align: left;	top:420px;	left:280px;	width:73px;	height:73px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#bentley_text02 {	position: absolute;	text-align: left;	top:420px;	left:360px;	width:179px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;	visibility: visible;}#bentley_top_text {	position: absolute;	text-align: left;	top:123px;	left:0px;	width:500px;	height:170px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#bentley_image_box01 {	position: absolute;	text-align: left;	top:350px;	left:0px;	width:240px;	height:240px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#bentley_download01 {	position: absolute;	text-align: center;	top:600px;	left:0px;	width:240px;	height:55px;	overflow:visible;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#bentley_image_box02 {	position: absolute;	text-align: left;	top:350px;	left:270px;	width:240px;	height:240px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#bentley_download02 {	position: absolute;	text-align: center;	top:600px;	left:270px;	width:240px;	height:55px;	overflow:visible;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#acrobat_box {	position: absolute;	text-align: left;	top:290px;	left:0px;	width:150px;	height:40px;	overflow:visible;	border: 0px solid green;	margin: 0 17px 0 0;	float: left;	}#bentley_acrobat_box {	position: absolute;	text-align: left;	top:300px;	left:0px;	width:150px;	height:40px;	overflow:visible;	border: 0px solid green;	margin: 0 17px 0 0;	float: left;	}/* Bentley work page ends *//* Milka work page set-up */#milka_text {	position: absolute;	text-align: left;	top:120px;	left:0px;	width:73px;	height:73px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#milka_text02 {	position: absolute;	text-align: left;	top:120px;	left:80px;	width:179px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#milka_top_text {	position: absolute;	text-align: left;	top:123px;	left:0px;	width:500px;	height:150px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#milka_image_box01 {	position: absolute;	text-align: center;	top:290px;	left:80px;	width:242px;	height:211px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#milka_download01 {	position: absolute;	text-align: left;	top:290px;	left:370px;	width:242px;	height:55px;	overflow:visible;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#milka_image_box02 {	position: absolute;	text-align: left;	top:520px;	left:80px;	width:260px;	height:211px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#milka_download02 {	position: absolute;	text-align: left;	top:520px;	left:370px;	width:260px;	height:55px;	overflow:visible;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#quicktime_box {	position: absolute;	text-align: center;	top:290px;	left:0px;	width:60px;	height:70px;	overflow:visible;	border: 0px solid green;	margin: 0 17px 0 0;	float: left;	}#quicktime_box02 {	position: absolute;	text-align: center;	top:360px;	left:0px;	width:60px;	height:60px;	overflow:visible;	border: 0px solid green;	margin: 0 17px 0 0;	float: left;	}/* Milka work page set-up ends here */	/* Montblanc work page set-up */#montblanc_text {	position: absolute;	text-align: left;	top:220px;	left:280px;	width:73px;	height:73px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#montblanc_text02 {	position: absolute;	text-align: left;	top:220px;	left:360px;	width:179px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;	visibility: visible;}#montblanc_top_text {	position: absolute;	text-align: left;	top:150px;	left:0px;	width:500px;	height:110px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#montblanc_image_box01 {	position: absolute;	text-align: center;	top:290px;	left:167px;	width:350px;	height:200px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;	font-family: Verdana, sans-serif;}#montblanc_image_box02 {	position: absolute;	text-align: center;	top:710px;	left:167px;	width:350px;	height:200px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: middle;	z-index: 7;	font-family: Verdana, sans-serif;}#montblanc_image_box03 {	position: absolute;	text-align: center;	top:500px;	left:167px;	width:350px;	height:200px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: middle;	z-index: 7;	font-family: Verdana, sans-serif;}#montblanc_image_box04 {	position: absolute;	text-align: center;	top:920px;	left:167px;	width:350px;	height:200px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: middle;	z-index: 7;	font-family: Verdana, sans-serif;}#montblanc_image_box05 {	position: absolute;	text-align: center;	top:285px;	left:170px;	width:350px;	height:200px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;	font-family: Verdana, sans-serif;}#montblanc_image_box06 {	position: absolute;	text-align: center;	top:925px;	left:170px;	width:350px;	height:200px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: middle;	z-index: 7;	font-family: Verdana, sans-serif;}#montblanc_image_box07 {	position: absolute;	text-align: center;	top:495px;	left:170px;	width:350px;	height:200px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: middle;	z-index: 7;	font-family: Verdana, sans-serif;}#montblanc_image_box08 {	position: absolute;	text-align: center;	top:710px;	left:170px;	width:350px;	height:200px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: middle;	z-index: 7;	font-family: Verdana, sans-serif;}#montblanc_image_box09 {	position: absolute;	text-align: left;	top:123px;	left:170px;	width:155px;	height:150px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: middle;	z-index: 7;	font-family: Verdana, sans-serif;}#montblancwork_more {	position: absolute;	text-align: left;	top:75px;	left:408px;	width:175px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 4;	}		#montblanc_textbox {	position: absolute;	text-align: center;	top:173px;	left:347px;	width:155px;	height:60px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#montblanc_acrobat_box {	position: absolute;	text-align: left;	top:290px;	left:0px;	width:150px;	height:40px;	overflow:visible;	border: 0px solid green;	margin: 0 17px 0 0;	float: left;	z-index: 10;	}	#montblanc_acrobat_box02 {	position: absolute;	text-align: left;	top:123px;	left:0px;	width:150px;	height:40px;	overflow:visible;	border: 0px solid green;	margin: 0 17px 0 0;	float: left;	z-index: 10;	}#acrobat_box {	position: absolute;	text-align: left;	top:320px;	left:0px;	width:150px;	height:40px;	overflow:visible;	border: 0px solid green;	margin: 0 17px 0 0;	float: left;	z-index: 10;	}/* Montblanc work page ends *//* McDonald's work page set-up */#mcdonalds_text {	position: absolute;	text-align: left;	top:120px;	left:280px;	width:73px;	height:73px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mcdonalds_text02 {	position: absolute;	text-align: left;	top:120px;	left:360px;	width:179px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;	visibility: visible;}#mcdonalds_toptext {	position: absolute;	text-align: left;	top:123px;	left:0px;	width:500px;	height:185px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mcdonalds_toptext02 {	position: absolute;	text-align: left;	top:123px;	left:0px;	width:500px;	height:125px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mcdonalds_imagebox01 {	position: absolute;	text-align: center;	top:372px;	left:0px;	width:261px;	height:305px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mcdonalds_imagebox02 {	position: absolute;	text-align: left;	top:372px;	left:280px;	width:250px;	height:148px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mcdonalds_imagebox03 {	position: absolute;	text-align: left;	top:528px;	left:280px;	width:250px;	height:148px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mcdonaldswork_more {	position: absolute;	text-align: left;	top:75px;	left:408px;	width:175px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 4;	}#mcdonalds_imagebox04 {	position: absolute;	text-align: center;	top:260px;	left:167px;	width:300px;	height:100px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mcdonalds_imagebox05 {	position: absolute;	text-align: center;	top:373px;	left:167px;	width:300px;	height:100px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mcdonalds_imagebox06 {	position: absolute;	text-align: center;	top:487px;	left:167px;	width:301px;	height:200px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mcdonalds_imagebox07 {	position: absolute;	text-align: center;	top:690px;	left:167px;	width:301px;	height:200px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mcdonalds_acrobat_box {	position: absolute;	text-align: left;	top:260px;	left:0px;	width:150px;	height:40px;	overflow:visible;	border: 0px solid green;	margin: 0 17px 0 0;	float: left;	z-index: 10;	}/* End of McDonald's work page set-up *//* Start of McLaren work page set-up */#mclaren_img_box {	position: absolute;	text-align: left;	top:220px;	left:0px;	width:73px;	height:73px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mclaren_work_text {	position: absolute;	text-align: left;	top:220px;	left:80px;	width:179px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mclaren_top_text {	position: absolute;	text-align: left;	top:123px;	left:0px;	width:500px;	height:110px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mclaren_image_box01 {	position: absolute;	text-align: center;	top:260px;	left:80px;	width:320px;	height:256px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mclaren_text01 {	position: absolute;	text-align: left;	top:260px;	left:420px;	width:240px;	height:120px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mclaren_image_box02 {	position: absolute;	text-align: center;	top:540px;	left:80px;	width:320px;	height:256px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#mclaren_text02 {	position: absolute;	text-align: left;	top:540px;	left:420px;	width:240px;	height:120px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}/* End of McLaren work page set-up *//* Start of Benq Siemens work page set-up */	#siemens_text {	position: absolute;	text-align: left;	top:320px;	left:0px;	width:73px;	height:73px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}	#siemens_text02 {	position: absolute;	text-align: left;	top:320px;	left:80px;	width:179px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}	/* Start of Symantec work page set-up *//* first two divs refer to work.htm */#symantec_text {	position: absolute;	text-align: left;	top:320px;	left:280px;	width:73px;	height:73px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#symantec_worktext {	position: absolute;	text-align: left;	top:320px;	left:360px;	width:179px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;	visibility: visible;}#symantec_top_text {	position: absolute;	text-align: left;	top:123px;	left:0px;	width:500px;	height:150px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#symantec_image_box01 {	position: absolute;	text-align: left;	top:343px;	left:0px;	width:196px;	height:271px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#symantec_text01 {	position: absolute;	text-align: center;	top:630px;	left:0px;	width:196px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;	font-weight: bold;}#symantec_image_box02 {	position: absolute;	text-align: left;	top:343px;	left:224px;	width:196px;	height:271px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#symantec_text02 {	position: absolute;	text-align: center;	top:630px;	left:224px;	width:196px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#symantec_acrobat_box {	position: absolute;	text-align: left;	top:290px;	left:0px;	width:150px;	height:40px;	overflow:visible;	border: 0px solid green;	margin: 0 17px 0 0;	float: left;	z-index: 10;	}/* Start of Infineon work pages set-up */#infineon_top_text {	position: absolute;	text-align: left;	top:123px;	left:0px;	width:500px;	height:150px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#infineon_text {	position: absolute;	text-align: left;	top:520px;	left:0px;	width:73px;	height:73px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#infineon_worktext {	position: absolute;	text-align: left;	top:520px;	left:80px;	width:179px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#infineon_image_box01 {	position: absolute;	text-align: center;	top:290px;	left:80px;	width:260px;	height:211px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#infineon_text01 {	position: absolute;	text-align: left;	top:515px;	left:80px;	width:260px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#infineon_image_box02 {	position: absolute;	text-align: left;	top:290px;	left:360px;	width:260px;	height:211px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#infineon_text02 {	position: absolute;	text-align: left;	top:514px;	left:360px;	width:260px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#infineon_image_box03 {	position: absolute;	text-align: center;	top:605px;	left:80px;	width:260px;	height:211px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#infineon_text03 {	position: absolute;	text-align: left;	top:836px;	left:80px;	width:260px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#infineon_image_box04 {	position: absolute;	text-align: center;	top:605px;	left:360px;	width:260px;	height:211px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#infineon_text04 {	position: absolute;	text-align: left;	top:836px;	left:360px;	width:260px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}	#infineonwork_more {	position: absolute;	text-align: left;	top:75px;	left:408px;	width:147px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 4;	}/* End of Infineon work pages set-up */		/* Start of Ruddles work pages set-up *//* first two divs refer to work.htm */#ruddles_text {	position: absolute;	text-align: left;	top:420px;	left:0px;	width:73px;	height:73px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#ruddles_worktext {	position: absolute;	text-align: left;	top:420px;	left:80px;	width:179px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}/* divs from here refer to ruddles.htm */#home_ruddles_text {	position: absolute;	text-align: left;	top:120px;	left:0px;	width:500px;	height:235px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#ruddles_image_box01 {	position: absolute;	text-align: center;	top:410px;	left:0px;	width:397px;	height:200px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#ruddles_text01 {	position: absolute;	text-align: left;	top:801px;	left:275px;	width:554px;	height:111px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#ruddles_image_box02 {	position: absolute;	text-align: center;	top:629px;	left:0px;	width:397px;	height:200px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#ruddles_text02 {	position: absolute;	text-align: left;	top:127px;	left:738px;	width:260px;	height:110px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#ruddles_image_box03 {	position: absolute;	text-align: center;	top:410px;	left:419px;	width:257px;	height:380px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#ruddles_image_box04 {	position: absolute;	text-align: center;	top:849px;	left:0px;	width:323px;	height:250px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#ruddles_acrobat_box {	position: absolute;	text-align: left;	top:360px;	left:0px;	width:150px;	height:40px;	overflow:visible;	border: 0px solid green;	margin: 0 17px 0 0;	float: left;	z-index: 10;	}/* Start of Hop work pages set-up *//* first two divs refer to work.htm */#hop_text {	position: absolute;	text-align: left;	top:520px;	left:280px;	width:73px;	height:73px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#hop_worktext {	position: absolute;	text-align: left;	top:520px;	left:360px;	width:179px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;	visibility: visible;}/* divs from here refer to hop.htm */#home_hop_text {	position: absolute;	text-align: left;	top:120px;	left:0px;	width:500px;	height:150px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#hop_image_box01 {	position: absolute;	text-align: center;	top:290px;	left:80px;	width:260px;	height:211px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#hop_text01 {	position: absolute;	text-align: left;	top:525px;	left:80px;	width:260px;	height:110px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}/* End of Hop work page set-up *//* Start of Benq Siemens work pages set-up */#benq_top_text {	position: absolute;	text-align: left;	top:123px;	left:0px;	width:500px;	height:150px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#benq_image_box01 {	position: absolute;	text-align: left;	top:290px;	left:80px;	width:260px;	height:211px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#benq_text01 {	position: absolute;	text-align: left;	top:290px;	left:355px;	width:200px;	height:120px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#benq_image_box02 {	position: absolute;	text-align: left;	top:514px;	left:80px;	width:260px;	height:211px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#benq_text02 {	position: absolute;	text-align: left;	top:514px;	left:355px;	width:200px;	height:120px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#benq_image_box03 {	position: absolute;	text-align: left;	top:740px;	left:80px;	width:260px;	height:211px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#benq_text03 {	position: absolute;	text-align: left;	top:740px;	left:355px;	width:200px;	height:120px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#benq_image_box04 {	position: absolute;	text-align: left;	top:966px;	left:80px;	width:260px;	height:211px;	overflow:visible;	border: 1px #333333;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}#benq_text04 {	position: absolute;	text-align: left;	top:966px;	left:355px;	width:200px;	height:120px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 18px;	float: right;	z-index: 7;}	#benqwork_more {	position: absolute;	text-align: left;	top:80px;	left:268px;	width:220px;	height:23px;	border: 0px solid green;	margin-top: 0px;	z-index: 4;	}/* End of Benq Siemens work page */#forward {	position: absolute;	text-align: right;	top:557px; left:90px; width:20px; height:20px;	overflow:visible;	border: 0px solid blue;	margin: 0px 0px 0px 0px;	padding-right: 0px;	float: left;	}#image_right {	position: absolute;	top:125px;	left:480px;	width:300px;	height:450px;	overflow:visible;	vertical-align: bottom;	padding: 10px 20px 20px 20px;	border: 0px solid green;	z-index: 8;	}#image {	position: absolute;	top:125px;	left:126px;	width:687px;	height:450px;	overflow:visible;	vertical-align: bottom;	padding-top: 0px;	padding-bottom: 0px;	border: 0px solid green;	z-index: 2;	}#subhead {	font-family: Arial, Helvetica, sans-serif, Verdana;	font-size: 10px;	font-weight: bold;	text-transform: capitalize;}#text {	position: absolute;	text-align: left;	top:584px;	left:126px;	width:687px;	height:75px;	overflow:visible;	border: 0px solid green;	margin-left: 0px;	line-height: 13px;	float: right;	z-index: 7;}#page #milka_top_text p {	font-family: Verdana, sans-serif;}#page #montblanc_top_text {	font-family: Verdana, sans-serif;}#page #infineon_image_box04 {	text-align: left;}center_text {	text-align: center;}#montblanc_image_box09 a strong {	text-align: center;}