/* Define the left offsets ... */
#submenu1, #blocker1, #nav-1, #img-1
{
	left: 0px;
	border-left: 0px;
}

#submenu2, #blocker2, #nav-2, #img-2
{
	left: 83px;
}

#submenu3, #blocker3, #nav-3, #img-3
{
	left: 136px;
}

#submenu4, #blocker4, #nav-4, #img-4
{
	left: 198px;
}

#submenu5, #blocker5, #nav-5, #img-5
{
	left: 268px;
}

#submenu6, #blocker6, #nav-6, #img-6
{
	left: 333px;
}

#submenu7, #blocker7, #nav-7, #img-7
{
	left: 391px;
}

#submenu8, #blocker8, #nav-8, #img-8
{
	left: 443px;
}

#submenu9, #blocker9, #nav-9, #img-9
{
	left: 505px;
}

#submenu10, #blocker10, #nav-10, #img-10
{
	left: 572px;
}

#submenu11, #blocker11, #nav-11, #img-11
{
	left: 621px;
}

#submenu12, #blocker12, #nav-12, #img-12
{
	left: 648px;
}

/* Define the widths ... */
#submenu1, #blocker1
{
	width: 83px;
}

#submenu2, #blocker2
{
	width: 90px;
}

#submenu3, #blocker3
{
	width: 100px;
}

#submenu4, #blocker4
{
	width: 115px;
}

#submenu5, #blocker5
{
	width: 92px;
}

#submenu6, #blocker6
{
	width: 80px;
}

#submenu7, #blocker7
{
	width: 92px;
}

#submenu8, #blocker8
{
	width: 92px;
}

#submenu9, #blocker9
{
	width: 80px;
}

#submenu10, #blocker10
{
	width: 92px;
}
#submenu11, #blocker11
{
	width: 95px;
}

/*** other menu styles ***/

.nav-image
{
	border: 0px;
}

.pad-image
{
	position: relative;
	border: 0px solid red;
	margin: 0px;
	top: 0px;
	left: 0px;
}

.submenu
{
	position: absolute;
	visibility: hidden;
/*	top: 45px; */
	background: #977CB2;

	color: white;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 700;

	border: 1px solid white;

	padding-bottom: 4px;

	z-index: 10;

	/* IE only opacity setting */
	filter: alpha( opacity=88 );

	/* Mozilla only opacity setting */
	-moz-opacity: .88;
}

.submenu-nav
{
	position: absolute;
	top: 0px;
	height: 45px;
	background: #977CB2;

	color: white;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 700;

	border-left: 1px solid white;
	border-right: 1px solid white;
}

.submenu-item
{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 700;
	color: white;
	text-decoration: none;

	width: 100%;

	margin-left: 2px;
	margin-right: 2px;

	white-space: nowrap;
}

.submenu-item-link
{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 700;
	color: white;
	text-decoration: none;

	width: 100%;

	padding-left: 2px;
	padding-right: 2px;

	margin-left: 0px;
	margin-right: 0px;
}

.submenu-item-link:hover
{
	background: white;
	color: #977CB2;
}

.submenu hr
{
/* color neede for ie */
	color: white;
/* background-color needed for mozilla */
	background-color: white;
	border: 0px;
	height: 1px;
	width: 100%;
}

div.submenu-padding
{
	/*border-top: 1px solid white;*/
	padding: 0px;
	margin: 0px;
}

.blocker
{
	position: absolute;
	visibility: hidden;
/*	top: 45px; */
	background: red;
	z-index: 9;

/*
	padding-bottom: 4px;
	border: 1px solid white;
*/

	padding: 0px 1px 0px 1px;

	/* IE only opacity setting */
	filter: alpha( opacity=0 );

	/* Mozilla only opacity setting */
	-moz-opacity: .0;
}

div.border-gap
{
	position: absolute;
	/*border: 1px solid red;*/
	top: -1px;
	height: 1px;
	overflow: hidden;
}