.ypcontainer{
	z-index: 50;
	visibility: hidden;
	position: absolute;
}
.ypcontents {
	position: absolute;
  filter: alpha(opacity=100);
}
.ypcontents A:link {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 4px;
	padding-top: 4px;
}
.ypcontents A:hover {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 4px;
	padding-top: 4px;
}
.ypcontents A:visited {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 4px;
	padding-top: 4px;
	color: #323232;
}

.ypcontents1 A:link {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.ypcontents1 A:hover {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.ypcontents1 A:visited {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	color: #ffffff;
}

	.menuAbout {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size: 11px;
		background-color: #000000;
		position: absolute;
		text-align: left;
	  filter: alpha(opacity=100);
}
			
	.menuAbout a {
		color:#000000;
		display:block;
		text-decoration:none;
		background-color:#DCF1FA;
		/*border-left : 2px solid #ffffff;
		border-right : 2px solid #ffffff;*/
		filter: alpha(opacity=100);
	}
	
	.menuAbout a:hover {
		color: #000000;
		background-color: #FFFFFF;
		/*border-left : 2px solid #FFFFFF;
		border-right : 2px solid #FFFFFF;*/
		filter: alpha(opacity=100);
	}
	
	.menuTech {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		background-color: #000000;
		position: absolute;
	  filter: alpha(opacity=100);
		width: 140px;
	}
			
	.menuTech a {
		color:#323232;
		display:block;
		padding:2px 10px;
		text-decoration:none;
		background-color:#CECECE;
		border-left : 2px solid #CECECE;
		border-right : 2px solid #CECECE;
		filter: alpha(opacity=100);
	}
	
	.menuTech a:hover {
		color: #5B5B5B;
		background-color:#EBEBEB;
		border-left : 2px solid #5B5B5B;
		border-right : 2px solid #5B5B5B;
		filter: alpha(opacity=100);		
	}
	
	.menuProducts {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		background-color: #F3F3F3;
		position: absolute;
	  filter: alpha(opacity=100);
		width: 140px;
	}
			
	
	
	.menuPress {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		background-color: #000000;
		position: absolute;
	  filter: alpha(opacity=100);
		width: 140px;
	}
			
	.menuPress a {
		color:#ffffff;
		display:block;
		padding:2px 10px;
		text-decoration:none;
		background-color:#ABABAB;
		border-left : 2px solid #ABABAB;
		border-right : 2px solid #ABABAB;
		filter: alpha(opacity=100);
	}
	
	.menuPress a:hover {
		color: #5B5B5B;
		background-color:#C8C8C8;
		border-left : 2px solid #5B5B5B;
		border-right : 2px solid #5B5B5B;
		filter: alpha(opacity=100);			
	}
	
	
	
	.rule {
		height: 1px;
		background-color:#ffffff;
		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
}
*/
