.ypcontainer{
	z-index: 50;
	visibility: hidden;
	position: absolute;
}
.ypcontents {
	position: absolute;
	filter: alpha(opacity=95);
}
.ypcontents A:link {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	padding-top: 7px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
.ypcontents A:hover {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	padding-top: 7px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
.ypcontents A:visited {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	padding-top: 7px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}

	.menuAbout {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight:bold;
		background-color: #000000;
		position: absolute;
		}
			
	.menuAbout a {
		color:#FFFFFF;
		display:block;
		text-decoration:none;
		background-color:#57B1E5;
		border-left : 2px solid #0E77AE;
		border-right : 2px solid #0E77AE;
		font-size: 10px;
		FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-weight:bold;
	}
	
	.menuAbout a:hover {
		color: #FFFFFF;
		display:block;
		background-color:#0E77AE;
		text-decoration:none;
		border-left : 2px solid #0E77AE;
		border-right : 2px solid #0E77AE;
		font-size: 10px;
		FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-weight:bold;
	}

	/*.menuTOP {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight:bold;
		background-color: #000000;
		position: absolute;
		}
			
	.menuTOP a {
		color:#FFFFFF;
		display:block;
		padding:2px 10px;
		text-decoration:none;
		background-color:#E82B32;
		border-left : 2px solid #A31118;
		border-right : 2px solid #A31118;
		font-size: 10px;
		FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-weight:bold;
	}
	
	.menuTOP a:hover {
		color: #FFFFFF;
		background-color:#51AFE3;
		text-decoration:none;
		border-left : 2px solid #2379B1;
		border-right : 2px solid #2379B1;
		font-size: 10px;
		FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-weight:bold;
	}*/

	.menuTOP {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight:bold;
		background-color: #000000;
		position: absolute;
		}
			
	.menuTOP a {
		color:#000000;
		display:block;
		padding:2px 10px;
		text-decoration:none;
		background-color:#F7F7F7;
		border-left : 2px solid #DFDFDF;
		border-right : 2px solid #DFDFDF;
		font-size: 10px;
		FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-weight:bold;
	}
	
	.menuTOP a:hover {
		color: #000000;
		background-color:#E0F1FA;
		text-decoration:none;
		border-left : 2px solid #56A5DD;
		border-right : 2px solid #56A5DD;
		font-size: 10px;
		FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-weight:bold;
	}
	
	.rule {
		height: 1px;
		background-color:#ffffff;
		padding: 0px;
	}

A.dd_menu_link:link, A.dd_menu_link:visited, A.dd_menu_link:active
{
font-size: 10px;
FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-variant:normal;
text-decoration: none;
}

A.dd_menu_link:hover
{
font-size: 10px;
FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-variant:normal;
text-decoration: none;
}

A.dd_menu_link_2:link, A.dd_menu_link_2:visited, A.dd_menu_link_2:active
{
font-size: 10px;
FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-variant:normal;
text-decoration: none;
}

A.dd_menu_link_2:hover
{
font-size: 10px;
FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-variant:normal;
text-decoration: none;
}

.ypcontents_2 {
	position: absolute;
	filter: alpha(opacity=95);
}
.ypcontents_2 A:link {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	padding-top: 7px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
.ypcontents_2 A:hover {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	padding-top: 7px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
.ypcontents_2 A:visited {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	padding-top: 7px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}