.osxTopLevel 
{
	background-color: transparent;
}

.osxTopLevelContainer 
{
}

.osxItemSeparator
{
	background-color: #A5A6A5;
}

.osxTopItem
{
}

.osxTopItem #item
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	font-weight: bold;
}

.osxTopItemDisabled
{
}

.osxTopItemDisabled #item
{
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: gray;
}

.osxTopItemActive
{
	background-image: none;
	cursor: default;
}

.osxTopItemActive #item
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFEC80;
	font-weight: bold;
}

.osxTopItemActiveNN
{
	background-color: #4271C6;
}

.osxTopItemActiveNN #item
{
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: white;
}

/* popup */

.osxPopup 
{
	background-image: url(bkgnd.gif);
	background-color: #F7F7F7;
}

.osxPopupContainer
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85)progid:DXImageTransform.Microsoft.Shadow(strength=2, color=#A0A0A0,direction=135);
}

.osxPopupContainer #border
{
	background-color: #A5A6A5;
}

.osxPopupContainer #container
{
	background-color: #FFFBF7;
}

.osxItem
{
}

.osxItem #item
{
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: black;
}

.osxItemDisabled
{
}

.osxItemDisabled #item
{
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: gray;
}

.osxItemActive
{
	background-image: url(bkgnda.gif);
	cursor: default;
}

.osxItemActive #item
{
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: white;
}

.osxItemActiveNN
{
	background-color: #4271C6;
}

.osxItemActiveNN #item
{
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: white;
}
.containersizing
{
	background-image: url(button.gif);
}