.ypcontainer{	z-index: 50;	visibility: hidden;	position: absolute;}.ypcontents {	position: absolute;  filter: alpha(opacity=94);}.ypcontents A:link {	padding-right: 5px;	padding-left: 5px;	padding-bottom: 3px;	padding-top: 3px;}.ypcontents A:hover {	padding-right: 5px;	padding-left: 5px;	padding-bottom: 3px;	padding-top: 3px;}.ypcontents A:visited {	padding-right: 5px;	padding-left: 5px;	padding-bottom: 3px;	padding-top: 3px;}.menu {		font-family: Arial, Helvetica, sans-serif;		font-size: 10px;		background-color: #F3F3F3;		position: absolute;	  filter: alpha(opacity=94);		width: 140px;	}				.menu a { 		color:#666666;		display:block;		padding:2px 10px;		text-decoration:none;		background-color:#ffffff;		border-left : 5px solid #ffffff;		filter: alpha(opacity=85);	}		.menu a:hover {		color:#0033CC;		border-left : 5px solid #ff6666;			}		.menuAbout, .menuMauve {		font-family: Arial, Helvetica, sans-serif;		font-size: 10px;		background-color: #F3F3F3;		position: absolute;	  filter: alpha(opacity=94);		width: 132px;	}				.menuAbout a, .menuMauve a {		color:#666666;		display:block;		padding:2px 10px;		text-decoration:none;		background-color:#ffffff;		border-left : 5px solid #666666;		border-right : 1px solid #666666;		filter: alpha(opacity=94);	}		.menuAbout a:hover, .menuMauve a:hover {		color:#000000;		border-left : 5px solid #cccc00;			}		.menuTech, .menuGreen {		font-family: Arial, Helvetica, sans-serif;		font-size: 10px;		background-color: #F3F3F3;		position: absolute;	  filter: alpha(opacity=94);		width: 120px;	}				.menuTech a, .menuGreen a {		color:#666666;		display:block;		padding:2px 10px;		text-decoration:none;		background-color:#ffffff;		border-left : 5px solid #666666;		border-right : 1px solid #666666;		filter: alpha(opacity=94);	}		.menuTech a:hover, .menuGreen a:hover {		color:#000000;		border-left : 5px solid #99cccc;			}		.menuProducts, .menuOrange {		font-family: Arial, Helvetica, sans-serif;		font-size: 10px;		background-color: #F3F3F3;		position: absolute;	  filter: alpha(opacity=94);		width: 120px;	}				.menuProducts a, .menuOrange a {		color:#666666;		display:block;		padding:2px 10px;		text-decoration:none;		background-color:#ffffff;		border-left : 5px solid #666666;		border-right : 1px solid #666666;		filter: alpha(opacity=94);	}		.menuProducts a:hover, .menuOrange a:hover {		color:#000000;		border-left : 5px solid #669933;			}		.menuPress, .menuTurquoise {		font-family: Arial, Helvetica, sans-serif;		font-size: 10px;		background-color: #F3F3F3;		position: absolute;	  filter: alpha(opacity=94);		width: 120px;	}				.menuPress a, .menuTurquoise a {		color:#666666;		display:block;		padding:2px 10px;		text-decoration:none;		background-color:#ffffff;		border-left : 5px solid #666666;		border-right : 1px solid #666666;		filter: alpha(opacity=94);	}		.menuPress a:hover, .menuTurquoise a:hover {		color:#000000;		border-left : 5px solid #663300;			}		.menuInvestor, .menuBrown {		font-family: Arial, Helvetica, sans-serif;		font-size: 10px;		background-color: #F3F3F3;		position: absolute;	  filter: alpha(opacity=94);		width: 120px;	}				.menuInvestor a, .menuBrown a {		color:#666666;		display:block;		padding:2px 10px;		text-decoration:none;		background-color:#ffffff;		border-left : 5px solid #666666;		border-right : 1px solid #666666;		filter: alpha(opacity=94);	}		.menuInvestor a:hover, .menuBrown a:hover {		color:#000000;		border-left : 5px solid #669999;			}		.menuCareers, .menuPurple {		font-family: Arial, Helvetica, sans-serif;		font-size: 10px;		background-color: #F3F3F3;		position: absolute;	  filter: alpha(opacity=94);		width: 140px;	}				.menuCareers a, .menuPurple a {		color:#666666;		display:block;		padding:2px 10px;		text-decoration:none;		background-color:#ffffff;		border-left : 5px solid #ffffff;		filter: alpha(opacity=94);	}		.menuCareers a:hover, .menuPurple a:hover {		color:#000000;		border-left : 5px solid #b6bcd4;			}		.rule {		height: 1px;		background-color:#666666;		padding: 0px;	}/*.menu {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	background-color: #F3F3F3;}.menu A:link {	color: #666666;	text-decoration: none;	padding-right: 5px;	padding-left: 5px;	padding-bottom: 3px;	padding-top: 3px;	display: block;}.menu A:hover {	color: #0033CC;	text-decoration: none;	padding-right: 5px;	padding-left: 5px;	padding-bottom: 3px;	padding-top: 3px;	display: block;}.menu A:visited {	color: #666666;	text-decoration: none;	padding-right: 5px;	padding-left: 5px;	padding-bottom: 3px;	padding-top: 3px;	display: block;}.menurule {	background-color: #CCCCCC;	padding: 0px}.menurule {	background-color: #CCCCCC;	padding: 0px}.menutab {	background-color: #F3F3F3;	padding: 0px}*/