/* CSS Document */    body {		text-align:center;		margin-top:0px;		background-image:url(images/bkgd3.gif);		}/*----------------------------------------*//* id tags for layout */		#frame {		width:750px;		margin-right:auto;		margin-left:auto;		margin-top:0px;		padding:0px;		text-align:left;		background-color:#fff;		}			#contentcenter {		width:546px;		float:left;		background-color:#fff; 		border-top:10px solid white;		border-left:10px solid white;		}		#contentright {		width:170px;		float:right;		background-color:#fff2c6;		border:10px solid white;		}		#contentheader {		width:750px;		text-align:left;		background-color:#fff;		border-bottom:1px solid #666;		}	#contentsub {		width:135px;		float:right;		background-color:#fff2c6;		border-bottom:10px solid white;		border-left:10px solid white;		}		#homeleft {		width:268px;		float:left;		background-color:#fff;		border-bottom:10px solid white;		}		#homeright {		width:250px;		float:right;		background-color:#fff;		border-bottom:10px solid white;		}/*----------------------------------------*//* main navigation attributes*/			#navigation {		width:750px;		text-align:left;		background-color:#fff;		border-bottom:1px solid #666;		padding-bottom:25px;		}	.navgap {		padding-bottom:25px;		}			p.navbar {		text-align:left;		display:inline;		}			p span {		display:none;		}		.headerimage {		padding-bottom:10px;		}			.imgrightpad {		padding-right:10px;		}/*----------------------------------------*//*text attributes - main content area*/		h1 {		font:14px arial;		color:#666;		margin-top:0px;		margin-bottom:10px;		}			h2 {		font:bolder 12px arial;		color:#000;		}					h3 {		font:bolder 12px arial;		color:#333333;		text-decoration:underline;		}	.spotlight {		font:bolder 10px arial;		text-align:left;		color:#ffca1c;		padding:8px;		margin:0 0 0 0;		background-color:#333333		}					.main {		font:12px arial;		color:#666;		margin:0 20px 20px 0;		line-height:18px;		}			.copy {		font:12px arial;		color:#333333;		margin-top:5px;		}			.release {		font:12px arial;		color:#333333;		margin:25px 25px 0px 25px;		}			.msds {		font:10px arial;		color:#333333;		margin:2px 2px 2px 2px;		}			.prdate {		font:10px arial;		color:#333333;		text-align:right;		}			.prheadline {		font:10px arial;		color:#333333;		}			.location {		font:10px arial;		color:#333333;		padding-left:3px;		padding-top:3px;		}	.results {		font-size:10px;		color:#666666;		}/*----------------------------------------*//*home page box attributes*/			.homecell {		background-color:#D5D5D5;		margin: 0 0 0 0;		}			.special {		font:10px arial;		text-align:left;		color:#000;		padding:8px;		margin:0 0 0 0;		}			.space {		padding-top:12px;		}			.homesidebar {		font:10px arial;		padding:0px 8px;		vertical-align:top;		color:#000;		}/*----------------------------------------*//*footer attributes*/			#footer {		font:10px arial;		color:#626262;		width:750px;		border-top:1px solid #333;		background:#fff;		clear:left;		}	.addnav {		text-align:left;		padding-left:10px;		}			.copyright {		text-align:left;		padding-left:10px;		padding-bottom:25px;		}/*----------------------------------------*//* text link attributes*/			a.text:link {		font:10px arial;		color:#0000CC;		text-decoration:underline;		}			a.text:visited {		font:10px arial;		color:#660099;		text-decoration:underline;		}			a.text:hover {		font:10px arial;		color:#990000;		text-decoration:underline;		}/*----------------------------------------*//* secondary navigation attributes*/			#subnav {		width:160px;		float:left;		background:#ddd;		border-top:10px solid white;		border-bottom:10px solid white;		border-left:10px solid white;		}			.sidetitle {		font:bold 10px arial;		color:#333;		margin-top:10px;		margin-bottom:8px;		margin-left:10px;		text-decoration:underline;		}			.videobutton {		font-weight:bold;		margin-top:4px;		margin-bottom:1px;		margin-left:10px;		}	.sidenav {		font-weight:bold;		margin-top:10px;		margin-bottom:6px;		margin-left:10px;		}			.sidenavsub {		margin-top:0px;		margin-bottom:3px;		margin-left:22px;		}			a.sub:link {		font:10px arial;		color:#333;		text-decoration:none;		}			a.sub:visited {		font:10px arial;		color:#333;		text-decoration:none;		}			a.sub:hover {		font:10px arial;		color:#990000;		text-decoration:underline;		}		/*----------------------------------------*//* press release link attributes*/	a.prlink:link {		font:10px arial;		color:#0000ff;		text-decoration:underline;		}			a.prlink:visited {		font:10px arial;		color:#0000ff;		text-decoration:underline;		}			a.prlink:hover {		font:10px arial;		color:#0000ff;		text-decoration:underline;		}	/*----------------------------------------*//* image attributes*/	.board {		float:left;		margin-right:8px;		margin-bottom:4px;		}				