.msowLevel 
{
}

.msowContainer #padding
{
	background-color: #CEDFFF;
	background-color: Transparent;			
}

.msowPopupContainer 
{  
	border-width: 0;
	border-style: solid;	
	border-color: #040873;	
	border-color: #cccccc;	
}

.msowPopupContainer #container
{	
	background-color: #ced7f8;
	background-color: #fcfbf6;
	background-color: #efefef;
    border-width: 0;
}

.msowPopupContainer #padding
{
	background-color: #ced7f8;
	background-color: #fcfbf6;
	background-color: Transparent;
	border-color: Transparent;
}

.msowItemSeparator
{
	background-color: #A5A6A5;
	background-color: Transparent;	
}

.msowItem 
{
	background-color: #CEDFFF;	
	background-color: Transparent;	
	cursor: default;
}


.msowItem #border
{
	background-color: Transparent;
	border-width: 1;
	border-style: solid;
	border-color: #CEDFFF;	
	border-color: #cccccc;
	border-color: Transparent;
	border-color: #cccccc;
}

.msowItem #item
{
	font-weight: bold;
	font-family: tahoma, helvetica;
	font-size: 11px;	
	color: #08497B;
	color: #264633;
}

.msowItemNN
{
	background-color: #CEDFFF;
	background-color: Transparent;
}

.msowItemNN #item
{
	font-weight: bold;
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: #08497B;
	color: #264633;
}


.msowItemDisabled 
{
	background-color: #CEDFFF;		
	cursor: default;
}


.msowItemDisabled #border
{
	background-color: #CEDFFF;
	border-width: 1;
	border-style: solid;
	border-color: #CEDFFF;
	border-color: Transparent;	
}

.msowItemDisabled #item
{
	font-weight: bold;
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: gray;
}

.msowItemDisabledNN
{
	background-color: #CEDFFF;
	background-color: Transparent;
}

.msowItemDisabledNN #item
{
	font-weight: bold;
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: gray;
}


.msowItemExpanded 
{
	background-color: #fcfbf6;	
	background-color: #efefef;
	cursor: default;
}

.msowItemExpanded #border
{
	background-color: #CEDFFF;
	background-color: Transparent;
	border-width: 1;
	border-style: solid;
	border-color: #ADC7EF;
	border-color: #cccccc;
}

.msowItemExpanded #item
{
	font-weight: bold;
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: #08497B;
	color: #264633;
}

.msowItemActive 
{
	background-color: #CEDFFF;
	background-color: #f5f5f5;
	background-color: #f4ebcc;
	cursor: hand;
}

.msowItemActive #border
{
	background-color: #CEDFFF;
	border-width: 1;
	border-style: solid;
	border-color: #ADC7EF;
	border-color: #cccccc;
}

.msowItemActive #item
{
	font-weight: bold;
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: #08497B;
	color: #264633;
	text-decoration: none;	
}


.msowItemActiveNN
{
	background-color: #CEDFFF;
	background-color: Transparent;
	border-width: 1;
	border-style: solid;
	border-color: #ADC7EF;
	border-color: #cccccc;
	
}

.msowItemActiveNN #item
{
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: #08497B;
	color: #264633;
	text-decoration: none;	
}


/* selected */

.msowItemSelected 
{
	background-color: #CEDFFF;
	background-color: Transparent;
}

.msowItemSelected #border
{
	background-color: #CEDFFF;
	background-color: Transparent;
	border-width: 1;
	border-style: solid;
	border-color: #ADC7EF;
	border-color: #cccccc;	
}

.msowItemSelected #item
{
	font-weight: bold;
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: #08497B;
	color: #264633;
}

.msowItemSelectedNN 
{
	background-color: #CEDFFF;
	background-color: #efefef;
}

.msowItemSelectedNN #item
{
	font-weight: bold;
	font-family: tahoma, helvetica;
	font-size: 11px;
	color: #08497B;
	color: #264633;
	color: Red;
}
