/****************************//*        Layout Start      */body {	height: 100%;	}html>body {	position: static;	}.extraPop {	display: table;	top: 0px;	left: 0px;	text-align: center;	width: 100%;	height: 100%;	z-index: 1000;	/* for ie6 */	background-image: url(images/grayed_out_ie.png);	background-attachment: fixed;	position: absolute;	bottom: auto;	top: expression(eval(document.documentElement.scrollTop));	}html>body .extraPop {	position: fixed; /* instead of absolute to prevent cliping */	background-image: url(images/grayed_out.png);	/*	background-color: #000000;	filter: alpha(opacity=50);	opacity: 0.5;	-moz-opacity: 0.5;	*/	}	/* To vertical center it I basically turned it into a tabel cell */.popCenteringDiv {	display: table-cell;	vertical-align: middle;	/* for IE6 */	position: relative;	top: 25%;	}html>body .popCenteringDiv {	position: static;	}	.popField {	text-align: left;	margin-left: auto;	margin-right: auto;	right: 0;	top: 0; 	/* needed for Safari */	left: 0;	/* needed for Safari and IE*/	/*	filter: alpha(opacity=100);	opacity: 1.0;	-moz-opacity: 1.0;	*/	/* for IE6 */	}html>body .popField {	position: static;	}/*        Layout End        *//****************************/.popField {	background-color: #ffffff;	color: #000000;	border: 4px solid #2e8dc3;	}	.popMessage {	padding: 24px;	padding-top: 8px;	}.popMessage .infoTitle {	font-size: 1.4em;	padding-bottom: 0;	}.popRightIcon {	float: right;	font-size: .9em;	}.popRightIcon img {	clear: both;	}.popRight {	padding-top: 12px;	font-size: 1.1em;	line-height: 1.4em;	}.popButtonRow {	clear: both;	text-align: center;	padding: 10px;	padding-bottom: 12px;	}.popButton {	cursor: pointer;	}