	 
/* -- ASPxCallbackPanel -- */
	 

	 
	 
.dxcpLoadingPanel
{
	font: 9pt Tahoma;
	color: #303030;
}
.dxcpLoadingPanel td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
.dxcpLoadingPanelWithContent
{
	font: 9pt Tahoma;
	color: #303030;
	border: solid 1px #9F9F9F;
	background-color: White;
}
.dxcpLoadingPanelWithContent td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
.dxcpLoadingDiv
{
	background-color: Gray;
	opacity: 0.01;
	filter:progid:DXImageTransform.Microsoft.Alpha(Style=0, Opacity=1);
}
/* Disabled */
.dxcpDisabled
{
	color: #acacac;
	cursor: default;
}


/* Disabled */
.dxccDisabled
{
	color: #808080;
	cursor: default;
}


/* -- ASPxSiteMapControl -- */
.dxsmControl a:hover
{	
	 
    text-decoration:none!important;
}
.dxsmControl a:visited
{
    color:black !important;
}

.dxsmControl 
{	
margin: 0px;
	color: maroon;
	background-color: white;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	border: Solid 1px #A8A8A8;
}
/* - Category Level - */
.dxsmCategoryLevel, .dxsmCategoryLevel a
{
    color: maroon;    
    font-weight: bold;
    font-size: 13.5pt;
    font-family: Verdana;
    text-decoration: none;
}
.dxsmCategoryLevel
{
    white-space: nowrap;
    padding: 0px 0px 5px 0px;
}
.dxsmCategoryLevel
{
    border-bottom: solid 1px #B8B8B8;    
}
 /*flow layout*/
.dxsmLevelCategoryFlow, .dxsmLevelCategoryFlow a
{
    color: maroon;    
    font-weight: bold;
    font-size: 13.5pt;
    font-family: Tahoma, Verdana, Arial;	
	text-decoration: underline;
}
/* - Level 0 - */
.dxsmLevel0, .dxsmLevel0 a, .dxsmLevel0Categorized a, .dxsmLevel0Categorized
{
    color: maroon;    
    font-weight: bold;
    font-size: 9pt;
    font-family: Verdana;
    text-decoration: none;
}
.dxsmLevel0, .dxsmLevel0Categorized
{
    white-space: nowrap;
    padding: 0px 0px 2px 0px;
}
.dxsmLevel0
{
    border-bottom:solid 1px #B8B8B8;
    padding: 0px 0px 5px 0px;
}
 /*flow layout*/
.dxsmLevel0Flow, .dxsmLevel0Flow a, .dxsmLevel0CategorizedFlow a, .dxsmLevel0CategorizedFlow
{
    color: maroon;    
    font-family: Tahoma, Verdana, Arial;	
    font-weight: bold;
    font-size: 9pt;
	text-decoration: underline;
}
.dxsmLevel0Flow
{
    padding: 0px 0px 0px 0px;    
}
.dxsmLevel0Flow
{
    text-decoration: none;    
}

/* - Level 1 - */
.dxsmLevel1, .dxsmLevel1 a, .dxsmLevel1Categorized a, .dxsmLevel1Categorized
{    
    font-family: Tahoma;
    color: black;  
    font-size: 9pt;
    text-decoration: none;    
}
.dxsmLevel2 a:Hover,
.dxsmLevel1 a:Hover {
	background: #ededed;
	color: maroon;
}


.dxsmLevel1, .dxsmLevel1Categorized
{   
    color: maroon;
    white-space: nowrap;  
    padding: 0px 0px 0px 0px;
}



/*flow layout*/
.dxsmLevel1Flow, .dxsmLevel1Flow a, .dxsmLevel1CategorizedFlow, .dxsmLevel1CategorizedFlow a
{    
    color: maroon;    
    font-family: Tahoma, Verdana, Arial;	
    font-size: 9pt;
	text-decoration: underline;
}
.dxsmLevel1Flow
{
    text-decoration: none;
    padding: 0px 0px 0px 0px;
}

/* - Level 2 - */
.dxsmLevel2, .dxsmLevel2 a, .dxsmLevel2Categorized a, .dxsmLevel2Categorized
{    
    font-size: 8pt;
    font-family: Tahoma;
    color: maroon;
    text-decoration: none;    
	 margin-left: 10px;
}
.dxsmLevel2, .dxsmLevel2Categorized
{
    white-space:nowrap;
    padding: 0px 0px 0px 0px;    
}
/*flow layout*/
.dxsmLevel2Flow, .dxsmLevel2Flow a
{
    color: maroon;
    font-size: 8pt;    
    font-family: Tahoma, Verdana, Arial;	
	text-decoration:underline;    
}
.dxsmLevel2Flow
{
    padding: 0px 0px 0px 0px;
}
/* - Level 3 - */
.dxsmLevel3, .dxsmLevel3 a
{    
    font-size: 7pt;
    font-family: Tahoma;
    color: #999999;
    text-decoration: none;
}
.dxsmLevel3
{
    white-space: nowrap;        
    padding: 0px 0px 0px 0px;    
}
/*flow layout*/
.dxsmLevel3Flow, .dxsmLevel3Flow a
{    
    color: #999999;
    font-size: 7pt;
    font-family: Tahoma, Verdana, Arial;	
	text-decoration: underline;    
}
/* - Level 4 - */
.dxsmLevel4, .dxsmLevel4 a
{    
    font-size: 6pt;
    font-family: Tahoma;
    color: #A8A8A8;
    text-decoration: none;
}
.dxsmLevel4
{
    white-space: nowrap;
    padding: 0px 0px 0px 0px;    
}
/*flow layout*/
.dxsmLevel4Flow, .dxsmLevel4Flow a
{
    color: #A8A8A8;
    font-family: Tahoma, Verdana, Arial;	
    font-size: 6pt;
	text-decoration: underline;        
}
.dxsmLevel4Flow
{
    padding: 0px 0px 0px 0px;        
}
/* - Other Levels - */
.dxsmLevelOther
{    
    font-size: 9px;
    font-family: Tahoma;
    color: #A8A8A8;
    text-decoration: none;
}
.dxsmLevelOther
{
    white-space:nowrap;
    padding: 0px 0px 0px 0px;            
}
/*flow layout*/
.dxsmLevelOtherFlow, .dxsmLevelOtherFlow a
{
    color: #A8A8A8;
    font-family: Tahoma, Verdana, Arial;	
    font-size: 9pt;
	text-decoration: underline;            
}
/* Disabled */
.dxsmDisabled
{
	color: #acacac;
	cursor: default;
}

