
<!--
' Producto:             Intelisis I-portal
' Style:		Plastic Blue INTELISIS.COM
' Desarrollo:           Thelma de la Cruz
' Fecha Modificacion:   08/ENERO/2009
Boton mas grande
-->  


.dxscControl_PlasticBlue
{    
    background: white;
	border: solid 1px #415699;
}
.dxscLoadingPanel_PlasticBlue
{
	border:solid 1px #415699;
	background-color: White;	
	font: 8pt Tahoma;
	color: black;
}


	
.dxscLoadingPanel_PlasticBlue td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px;
}
.dxscLoadingDiv_PlasticBlue
{
    background: White;
    /*opacity: 0.25;*/
    cursor: wait;
}

/* Headers */
.dxscDateHeader_PlasticBlue, 
.dxscAlternateDateHeader_PlasticBlue,
.dxscDayHeader_PlasticBlue,
.dxscDateCellHeader_PlasticBlue,
.dxscTodayCellHeader_PlasticBlue,
.dxscTimelineDateHeader_PlasticBlue,
.dxscHorizontalResourceHeader_PlasticBlue,
.dxscVerticalResourceHeader_PlasticBlue
{    
    color: #415699;
    background: url(dxpgAreaHoverH.gif) repeat-x left top #474747;
    border: solid 1px #415699;
    border-width: 0 1px 1px 0;
    padding: 4px;
	font: 9pt Tahoma;		
	text-align: center;
    vertical-align: top;
    cursor: default;
	overflow: hidden;
	white-space: nowrap;	
}

.dxscAlteranteTimelineDateHeader_PlasticBlue,
.dxscAlternateDateHeader_PlasticBlue
{    
    background: url(dxpgAreaHoverH.gif) repeat-x left top #415699;
    color: #415699;
}
.dxscDayHeader_PlasticBlue
{
	border-width: 1px 1px 0 0;
}
.dxscDateCellHeader_PlasticBlue
{
    border-width: 1px;
}
.dxscTodayCellHeader_PlasticBlue
{    
	border-top-width: 1px;
	background: url(dxscViewSelectorButton.gif) repeat-x left top #7CABC4;
    	color: #FFFFFF;
}
.dxscTimelineDateHeader_PlasticBlue
{
    border-width: 1px 1px 1px 0;
}
.dxscHorizontalResourceHeader_PlasticBlue
{
    border-width: 1px 1px 1px 0;
    background: #868686;    
}
.dxscVerticalResourceHeader_PlasticBlue
{
    border-width: 1px 1px 0 0;
	border-top-color: #415699;
    background: #868686;    
    white-space: normal;
}
.dxscSelectionBar_PlasticBlue 
{	
    border-style: solid;
	border-width: 0 1px 0 0;
	height: 30px;
}

/* Corners */
.dxscLeftTopCorner_PlasticBlue, 
.dxscRightTopCorner_PlasticBlue
{
    background: url(dxscLeftTopCorner.gif) repeat-x left bottom #E8EDF1;
	width: 1px;
    border-style: solid;
    border-color: #415699 ;	
	border-width: 0 0 0px;
}
.dxscLeftTopCorner_PlasticBlue
{    
    border-width: 1px 1px 1px 0;
    font: 8pt Tahoma;
    text-align: center;
    padding: 2px;
}

/* Separators */
.dxscGroupSeparatorVertical_PlasticBlue 
{
	background: #A4BED1;
	border: solid 1px black;
}
.dxscGroupSeparatorHorizontal_PlasticBlue
{
    background: White;
    border: solid 1px #A4BED1;
}

.dxscGroupSeparatorVertical_PlasticBlue
{
    width: 1px; 
    border-width: 0 1px;
}
.dxscGroupSeparatorHorizontal_PlasticBlue
{
	height: 1px;
    border-width: 1px 0 0;
    font-size: 1px;
}

/* Apts Area */
.dxscAllDayArea_PlasticBlue
{
    background: url(edtButtonEditButtonBack.gif) repeat-x left bottom #E8EDF1;
    border: solid 1px #415699 ;
    border-width: 0 1px 1px 0;
}
.dxscDateCellBody_PlasticBlue 
{
	height: 100px;
    border: solid 1px;
    border-width: 0 1px 0 0;
}
.dxscTimeCellBody_PlasticBlue
{
    border: solid 1px;
	font: 9pt Tahoma;
}
.dxscTimelineCellBody_PlasticBlue
{
	height: 300px;
    border-style: solid;
    border-width: 1px 1px 0 0;
}

.dxscAppointment_PlasticBlue
{
    color: black;
    font: 8pt Tahoma;
    border: solid 1px #415699;
    padding: 0;
	margin: 0;
	cursor: default;
	position: absolute;
	overflow: hidden;
}

.dxscAppointmentTimeText_PlasticBlue
{
    color: #415699;    
}

.dxscAppointmentInnerBorders_PlasticBlue
{	
    border: solid 1px #415699;
    padding: 0px;
}
.dxscMoreButton_PlasticBlue
{
	font: 8pt Tahoma;
	color: black;
	text-decoration: underline;	
	padding: 0;	
}

/* Rulers */
.dxscTimeRulerHoursItem_PlasticBlue, .dxscTimeRulerMinuteItem_PlasticBlue
{
    color: #415699;
    background: #e2e2e2;
    border: solid 1px #415699;
    border-width: 0px 1px 1px 0;
	vertical-align: top;
	white-space: nowrap;
} 
.dxscTimeRulerHoursItem_PlasticBlue
{
    border-right-width: 0;
    border-left-color: #415699;
    font: 13pt Tahoma;
	text-align: right;
	width: 45px;
    padding: 2px 4px 0px;
}
.dxscTimeRulerMinuteItem_PlasticBlue
{
    border-left-width: 0px;
	text-align: center;
	width: 13px;
	font: 8pt Tahoma;
    padding: 4px;
    padding-left: 1px;
}

.dxscTimeRulerHeaderHourItem_PlasticBlue
{
    width: 55px;
}
.dxscTimeRulerHeaderMinuteItem_PlasticBlue
{
    width: 16px;
}
.dxscScrollHeaderItem_PlasticBlue 
{
    width: 16px;
}


/* Control elements */
.dxscToolbar_PlasticBlue 
{
	background: url(dxscToolbar.gif) repeat-x #415699;
	padding-left: 6px;
}
.dxscViewSelector_PlasticBlue 
{    
	background: url(dxscToolbar.gif) repeat-x #415699 ;
   	padding: 9px 5px;  
}
.dxscResourceNavigator_PlasticBlue 
{    
    background: #CADAE6;
    padding: 7px;
    border: solid 1px #415699;
}
.dxscViewVisibleInterval_PlasticBlue
{
    color: white;
    font: 9pt Tahoma;
    white-space: nowrap;
}
.dxscTooltip_PlasticBlue 
{
    background: #e2e2e2;
    padding: 4px 10px;
    font: 8pt Tahoma;
    color: #e2e2e2;
    white-space: nowrap;
}
.dxscInplaceEditor_PlasticBlue
{
	background: #e2e2e2;
	border: solid 3px #415699;
	padding: 0;
	font: 8pt Tahoma;
	color: Black;
}
.dxscErrorInfo_PlasticBlue
{
	background: #415699;
	color: #415699;
	padding: 10px;
	border: solid 1px Black;
    border-width: 1px 0;
}



/* Buttons */

.dxbButton_PlasticBlue

{
	font-family: Tahoma;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	color: #ffffff;
	height: 30px;
	width: 100px;
	background-image: url(edtButton.gif);

}

.dxbButtonHover_PlasticBlue 

{

	font-family: Tahoma;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	color: #ffffff;
	height: 30px;
	width: 100px;
	background-image: url(edtButtonHover.gif);

}


.dxscViewNavigatorButton_PlasticBlue
{    
    	background: url(dxscViewSelectorButton.gif) repeat-x #E7EEEE;
    	border: solid 1px #415699;
    	height: 30px;
    	padding: 0px 7px;
    	font: 9pt Tahoma;
    	color: #ffffff;
	cursor: default;
}
.dxscViewNavigatorButtonHover_PlasticBlue
{
    background: url(dxscLeftTopCorner.gif) repeat-x #415699;
    border: solid 1px #415699;
	color: white;
}
.dxscViewNavigatorButtonPressed_PlasticBlue
{
    background: url((dxscLeftTopCorner.gif) repeat-x #D0E8EE;
    border: solid 1px #415699;
}

.dxscViewSelectorButton_PlasticBlue 
{
    background: url(dxscViewSelectorButton.gif) repeat-x #E7EEEE;
    border: solid 1px #415699;
    padding: 6px 8px;	
	font: 9pt Tahoma;
	margin-right: 3px;
	color: white;
	cursor: pointer;
	cursor: hand;
}
.dxscViewSelectorButtonHover_PlasticBlue 
{
	background: url(dxpgAreaHoverH.gif) repeat-x #DDEEF3;
    border: solid 1px #415699;
	font: 9pt Tahoma;
	margin-right: 3px;
	color: #415699;
	cursor: pointer;
	cursor: hand;
}
.dxscViewSelectorButtonChecked_PlasticBlue 
{
	color: #415699;
    background: url(dxpgAreaHoverH.gif) repeat-x #D0E8EE;
    border: solid 1px #415699;
}
.dxscViewSelectorButtonPressed_PlasticBlue
{
    background: url(dxpgAreaHoverH.gif) repeat-x #D0E8EE;
    border: solid 1px #415699;
}

.dxscResourceNavigatorButton_PlasticBlue
{    
    background: #e1e1e1;
	cursor: pointer;
	cursor: hand;
}
.dxscResourceNavigatorButtonHover_PlasticBlue
{
    background: #415699;
}
.dxscResourceNavigatorButtonPressed_PlasticBlue
{
    background: #AEAEAE;
}

.dxscNavigationButton_PlasticBlue
{
    background: #303030;
	cursor: pointer;
	cursor: hand;
}
.dxscNavigationButtonHover_PlasticBlue
{
    background: #759DB3;    
}
.dxscNavigationButtonPressed_PlasticBlue
{
    background: #AEAEAE;    
}

.dxscSmartTagButton_PlasticBlue 
{
    background: url(dxpgAreaHoverH.gif) repeat-x #e1e1e1;
	border: solid 1px black;
    padding: 4px 5px;
	cursor: pointer;
	cursor: hand;
}

.dxscDVBottomMoreButton_PlasticBlue,
.dxscDVTopMoreButton_PlasticBlue
{
	cursor: pointer;
	cursor: hand;
}

.dxscNoBorderButton_PlasticBlue
{
	padding: 1px;
	cursor: pointer;
	cursor: hand;
}
.dxscNoBorderButtonHover_PlasticBlue
{
	padding: 0px;
    background: #C4DFEE;
    border: solid 1px #e2e2e2;
}
.dxscNoBorderButtonPressed_PlasticBlue
{
	padding: 0px;
    background: #e1e1e1;
    border: solid 1px #415699;
}
.dxscControlAreaForm_PlasticBlue
{
	font: 12pt Tahoma;
	color: black;
	white-space: normal;
	padding: 9px 12px 13px 12px;
	background-color: #E8EDF1;	
}


/*                 */
.dxscAlteranteTimelineDateHeader_PlasticBlue, .dxscAlternateDateHeader_PlasticBlue

{
	
	background-color: #e1e1e1;
	background-image: url(dxpgAreaHoverH.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	color: #415699;

}


.dxscSel_PlasticBlue

{

	position: absolute;
	background-color: highlight;
	border-bottom-color: #415699;
}






/* -- Calendar -- */
.dxeCalendar_PlasticBlue
{ 
    	font: bold 10pt Tahoma; 
    	border: solid 1px #9f9f9f;
    	color: Black;
    	font-weight: normal;
    	cursor: default;
    	 background-color: #e1e2e3; 
}
.dxeCalendar_PlasticBlue td.dxMonthGrid_PlasticBlue
{
    padding: 8px 20px;    
}
.dxeCalendar_PlasticBlue td.dxMonthGridWithWeekNumbers_PlasticBlue
{
    padding: 5px 20px 8px 8px;    
}
.dxeCalendarDayHeader_PlasticBlue
{
    	font: 10pt Tahoma;
		color: #405699;
    	font-size: 9pt;        
    	padding: 2px 4px 5px;
    	border-bottom: solid 1px #cfcfcf;
}
.dxeCalendarWeekNumber_PlasticBlue
{    
    font: 10pt Tahoma;
    font-size: 7pt;    
    text-align: right;    
    padding: 6px 8px 6px 4px;        
    color: #bfbfbf;
}
.dxeCalendarDay_PlasticBlue
{    
    font: Verdana;
	color: gray; 
	font-size: 9pt;
	padding: 4px 6px;
    text-align: center;    
}
.dxeCalendarWeekend_PlasticBlue        /* inherits dxeCalendarDay */
{
    color: #c00000;
}
.dxeCalendarOtherMonth_PlasticBlue     /* inherits dxeCalendarDay */
{
    color: #405699;
}
.dxeCalendarOutOfRange_PlasticBlue     /* inherits dxeCalendarDay */
{
    color: #ff6e02;    
}
.dxeCalendarSelected_PlasticBlue      /* inherits dxeCalendarDay */
{	
	font: 10pt Tahoma; 
    color: White;
    background-color: #405699;
}
.dxeCalendarToday_PlasticBlue         /* inherits dxeCalendarDay */
{
    padding: 3px 3px 2px;
    border: solid 1px #405699;    
}

.dxeCalendarHeader_PlasticBlue 
{
	color: White; 	
	 border: solid 1px #415699;
	 background-image: url(edtCalendarHeaderBack.gif);
	 padding: 4px 6px;
   
    
}
.dxeCalendarHeader_PlasticBlue  td.dxe
{
    	font: 10pt tahoma;
    	font-size: 9pt;
    	text-align: center;
    	color: white;
    	font-weight: normal;
    	cursor: default;    
    	border-width: 1px 0;
		cursor: hand;
}


.dxeCalendarFooter_PlasticBlue
{
    background-color: #ededed;
    padding: 8px 0px;    
    border-top: solid 1px #d6d6d6;
}

/*  calendario pop */ 

.dxeCalendarFastNav_PlasticBlue

{

	color: #415699;
	background-color:  #ffffff;
	/*background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-x-position: 0%;
	background-y-position: 0%;*/
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #415699;
	border-right-color: #415699;
	border-left-color: #415699;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 8px;

}

.dxeCalendarFastNavMonth_PlasticBlue, .dxeCalendarFastNavYear_PlasticBlue

{

	font-family: Tahoma;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 9pt;
	line-height: normal;
	color: #415699;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: center;
	cursor: pointer;
	background-color: #ffffff;

}

.dxeCalendarFastNavMonth_PlasticBlue

{

	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	background-color: #ffffff;

}

.dxeCalendarFastNavMonthHover_PlasticBlue, .dxeCalendarFastNavYearHover_PlasticBlue
{

	color: white;
	background-color: #415699;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #415699;
	border-right-color: #415699;
	border-bottom-color: #415699;
	border-left-color: #415699;

}

.dxeCalendarFastNavMonthHover_PlasticBlue

{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;

}

.dxeCalendarFastNavMonthArea_PlasticBlue
{

	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;
	
}

.dxeCalendarFastNavFooter_PlasticBlue

{

	color: #415699;
	background-color: #ededed;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #415699;
	border-bottom-color: #415699;
	border-left-color: #415699;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #415699;

}

.dxeButtonEditButton_PlasticBlue, .dxeCalendarButton_PlasticBlue

{

	vertical-align: middle;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #415699;
	border-right-color: #415699;
	border-bottom-color: #415699;
	border-left-color: #415699;

}

.dxeButtonEditButton_PlasticBlue, .dxeCalendarButton_PlasticBlue, .dxeButtonEditButton_PlasticBluetd.dx, .dxeCalendarButton_PlasticBlue td.dx

{
	color: #415699;
	font-family: Tahoma;
	font-size: 9pt;
	text-align: center;

}

.dxeCalendarButton_PlasticBlue

{

	background-color: #415699;
	background-image: url(edtButtonBack.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	padding-right: 11px;
	padding-bottom: 4px;
	padding-left: 11px;
	padding-top: 2px;	
	width: 32px;

}

.dxeCalendarButtonHover_PlasticBlue, .dxeButtonEditButtonHover_PlasticBlue

{
	color:  #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #415699;
	border-right-color: #415699;
	border-bottom-color: #415699;
	border-left-color: #415699;
	background-color: #e5f5ff;
	background-image: url(edtButtonBackHover.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
}

.dxeBase_PlasticBlue

{

	font-family: Tahoma;
	color: #415699;
	font-size: 9pt;
	
}


.dxscAppointment_PlasticBlue

{

	color: black;
	font-family: Tahoma;
	font-size: 8pt;
	line-height: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8b8b8b;
	border-right-color: #8b8b8b;
	border-bottom-color: #8b8b8b;
	border-left-color: #8b8b8b;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	cursor: default;
	width: 100%;
	height: 100%;
}

.dxscAppointmentInnerBorders_PlasticBlue

{

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8b8b8b;
	border-right-color: #8b8b8b;
	border-bottom-color: #8b8b8b;
	border-left-color: #8b8b8b;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.dxscAptSelDiv_PlasticBlue

{

	position: absolute;
	display: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: Black;
	border-right-color: Black;
	border-bottom-color: Black;
	border-left-color: Black;
}






 /* grid View*/






.dxgvControl_PlasticBlue

{ 	 	
	border: solid 1px #415699;
	font: 11px Tahoma;
	background-color: #f8f8f8;
	color: Black;
	cursor: hand;
}




.dxgvDisabled_PlasticBlue
{ 	 	
	border: solid 1px #415699;
	font: 11px Tahoma;
	background-color: #ffffff;
	color: Black;
	cursor: hand;
}
.dxgvDisabled_PlasticBlue 
{
	color: white;
	background-color: #f4f4f4;
}
.dxgvControl_PlasticBlue a 
{
	color: #415699;
	/*background-color: #f4f4f4;*/
	
}

.dxgvControl_PlasticBlue, .dxgvDisabled_PlasticBlue 

{
		
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #415699;
	border-bottom-color:  #415699;
	border-left-color:  #415699;
	font-family: Tahoma;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;	
	font-size: 11px;
	line-height: normal;
	background-color: #ffffff;
	color: #406497;	
	cursor: hand;  /*  the */
}

.dxgvDisabled_PlasticBlue a
{
	color: white;
}
.dxgvLoadingPanel_PlasticBlue
{
	border:solid 1px #405497;
	/*background-color: white;*/
	font: 8pt Tahoma;
	color: #7C7C94;
	border-bottom-color: #405497;
}
.dxgvLoadingPanel_PlasticBlue td
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
	border-bottom-color: #405497;
}
.dxgvLoadingPanelStatusBar_PlasticBlue
{
	background-color: #d9deec;
	font: 8pt Tahoma;
	color: #405497;
	border-bottom-color: #405497;
}
.dxgvLoadingPanelStatusBar_PlasticBlue td
{
	white-space: nowrap;
	text-align: center;
	padding: 0px 2px 0px 2px;
	border-bottom-color: #405497;
}
.dxgvTable_PlasticBlue
{
	background-color:#F5F5F5;
	border-collapse: separate !important;
	overflow:hidden;
	font: 11px Tahoma;
	color: Black;
	border-bottom-color: #405497;
	
}
.dxgvInlineEditRow_PlasticBlue,
.dxgvDataRow_PlasticBlue
{
	border-bottom: solid 1px #405497;

}
.dxgvInlineEditRow_PlasticBlue td.dxgv
{
	border-bottom: solid 1px #405497;
	border-right: 1px solid #405497;
	background: #ffffff;
}
.dxgvDataRowAlt_PlasticBlue
{
	border-bottom: solid 1px #405497;
	background-color: #ffffff;
}
.dxgvFilterRow_PlasticBlue   /*  pleca busqueda */ 
{
	border-bottom: solid 1px #405497;
	background: #d9deec;	
}
.dxgvEditForm_PlasticBlue 
{	
	background-color: #f4f8fc;
	border-bottom: solid 1px #405497;
}
.dxgvEditForm_PlasticBlue td.dxgv
{
	border-bottom: solid 1px #405497;
	padding: 0px 0px 2px 0px;
}
.dxgvSelectedRow_PlasticBlue
{	
	border-bottom: solid 1px #000000;	
/*	background: #ffffff;*/
}
.dxgvFocusedRow_PlasticBlue
{
	/*background: url(pcHeaderBack.gif) repeat-x center bottom #9c9ab7;*/
	border-bottom: solid 1px #000000;
}
.dxgvPreviewRow_PlasticBlue
{
	border-bottom: solid 1px #405497;
	background-color: white;
}
.dxgvDetailRow_PlasticBlue td.dxgv,
.dxgvPreviewRow_PlasticBlue td.dxgv,
.dxgvEmptyDataRow_PlasticBlue td.dxgv
{
	padding: 2px 2px 4px 4px;
	border-bottom: solid 1px #405497;
	
}
.dxgvEmptyDataRow_PlasticBlue td.dxgv
{
	color:#679ED9;
	text-align:center;
}

.dxgvEditFormDisplayRow_PlasticBlue td.dxgv,
.dxgvDataRow_PlasticBlue td.dxgv,
.dxgvDataRowAlt_PlasticBlue td.dxgv,
.dxgvSelectedRow_PlasticBlue td.dxgv,
.dxgvFocusedRow_PlasticBlue td.dxgv
{
	overflow:hidden;
	white-space:nowrap;
	border-color: #679ED9;	
	border-bottom: solid 1px #405497;
	border-right: solid 1px #405497;
	border-top:  solid 1px #405497;
	border-left:  solid 1px #405497;
	padding: 2px 2px 4px 4px;
}
.dxgvEditFormDisplayRow_PlasticBlue td.dxgv 
{
	border-bottom: solid 1px #405497;
	background: #ffffff;	
}
.dxgvSelectedRow_PlasticBlue td.dxgv
{
	border-bottom: solid 1px #405497;
	border-color: #679ED9;
}
.dxgvEditingErrorRow_PlasticBlue td.dxgv
{
	color: red;
	background-color: #ffffff;
	white-space: pre-wrap;
	font-weight: bold;
	border-bottom: solid 1px #405497;
	border-right: 1px solid #405497;
	border-top: 1px solid #405497;
	border-right: 0;
	border-top: 0;
	border-left: 0;
	padding: 6px 10px 6px 10px;
}

.dxgvFilterRow_PlasticBlue td.dxgv
{
	border-bottom: solid 1px #405497;
	border-right: 1px solid #405497;
	border-top: 0;
	border-left: 0;
	padding: 2px 2px 2px 2px;
}
.dxgvGroupRow_PlasticBlue
{
	border-bottom: solid 1px #405497;
	background-color: #ffffff;
	border-color:  #405497;
}
.dxgvFocusedGroupRow_PlasticBlue a
{
	background: url(pcHeaderBack.gif) repeat-x center bottom #405497;
	border-bottom: solid 1px #405497;

}
.dxgvGroupRow_PlasticBlue td.dxgv,
.dxgvFocusedGroupRow_PlasticBlue td.dxgv
{
	border: none 0;
	vertical-align:middle;
	white-space:nowrap;
	border-top: solid 1px white;
	border-bottom: solid 1px #405497;
	padding: 2px 4px 2px 4px;
}
.dxgvHeaderPanel_PlasticBlue 
{	
	background: url(pcHeaderBack.gif) repeat-x center top #405497;
	color: white;
	padding: 8px 4px 8px 4px;
	border-bottom: solid 1px #405497;
}

.dxgvHeader_PlasticBlue 
{
	cursor: hand;
	white-space: nowrap;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #405497;
	border-right-color: #405497;
	border-bottom-color: #405497;
	border-left-color: #405497;
	background-color: #405497;
	background-image: url(pcHeaderBack.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	color:  #ffffff;
		
}


.dxgvHeader_PlasticBlue
{
	color: #ffffff;
	font: 11px Tahoma;
	border-bottom: solid 1px #405497;
	background-color: white ;
	background-image: url(pcHeaderBack.gif);
	
}

.dxgvHeader_PlasticBlue table  				
	/* fondo de texto en la tabla*/ 
{
	color: white;
	font: 11px Tahoma;
	border-bottom: solid 1px  #405497;
	
	
}
.dxgvHeader_PlasticBlue td 
{
	border-bottom: solid 1px  #405497; 

	white-space:nowrap;
}
.dxgvCustomization_PlasticBlue 
{
	width:100%;
	padding:0 0 0 0;
	margin:0 0 0 0;
	overflow:auto;
}
.dxgvGroupPanel_PlasticBlue
{
	color: #ffffff; 
	white-space:nowrap;	
	background: #ffffff;
	border-bottom: solid 1px #405497;
	padding: 7px 4px 8px 6px;
	background-image: url(pcHeaderBack.gif);
}
.dxgvFooter_PlasticBlue
{	
	background-color: #405497;
	white-space:nowrap;
}
.dxgvFooter_PlasticBlue td.dxgv
{
	padding: 4px;
	border-bottom: solid 1px #405497;
	border-right: solid 1px #405497;
}
.dxgvTitlePanel_PlasticBlue
{
	font-weight:bold;
	color: white; 
	padding:3px;
	text-align:center;	
	border-bottom: solid 1px #405497;
	border-right: solid 1px #405497;
	background: url(pcHeaderBack.gif) repeat-x center top #405497;
}
.dxgvLoadingDiv_PlasticBlue
{
	background-color:white;	
	border-bottom: solid 1px #405497;
	border-right: solid 1px #405497;
		border-left	 : solid 1px #405497;
	border-top: solid 1px #679ED9;	
}
.dxgvStatusBar_PlasticBlue 
{
	border-top: solid 1px #405497;
	border-bottom: solid 1px #405497;
}
.dxgvStatusBar_PlasticBlue tr
{
	height: 20px;
}
.dxgvCommandColumn_PlasticBlue
{
	border-bottom: solid 1px #000000;
	border-top: solid 1px #000000;
	padding: 2px 2px 2px 2px;
}
.dxgvCommandColumn_PlasticBlue a
{
	
	margin: 0px 3px 0px 0px;
}
.dxgvCommandColumnItem_PlasticBlue
{
	
	padding: 2px 2px 2px 2px;
}
.dxgvEditFormTable_PlasticBlue
{
	padding: 2px 6px 6px 4px;
	font: 11px Tahoma;
	color: Black;
	border-bottom: solid 1px #405497;
}
.dxgvEditFormCaption_PlasticBlue
{
	
	border-bottom-style: solid;
	padding: 4px 4px 4px 10px; 
}

.dxgvInlineEditCell_PlasticBlue
{
	padding: 1px 1px 1px 1px; 

	white-space: nowrap;
	border-bottom-style: solid ;
	border-bottom-width: 1px ;
	border-bottom-style: solid ;
	border-bottom-color: #405497;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #405497;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #405497;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #405497;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.dxgvEditFormCell_PlasticBlue
{
	padding: 4px 4px 4px 4px; 
	border: 0;

	white-space: nowrap;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #405497;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #405497;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #405497;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #405497;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.dxgvEditFormDisplayRow_PlasticBlue td.dxgv, .dxgvDataRow_PlasticBlue td.dxgv, .dxgvDataRowAlt_PlasticBlue td.dxgv, .dxgvSelectedRow_PlasticBlue td.dxgv, .dxgvFocusedRow_PlasticBluetd .dxgv

{
	white-space: nowrap;
	border-bottom-width: 1px ;
	border-bottom-style: solid ;
	border-bottom-color: #405497;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #405497;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #405497;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #405497;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 4px;
}






 /* privot grid */


.dxpgControl_PlasticBlue
{
	color: Black;
	font: 9pt Tahoma;
	border-color: #405497;	
	background-color:#d9deec;
}
.dxpgControl_PlasticBlue
{
	color: Black;
	font: 9pt Tahoma;
	border-color: #405497;
	background-color:#d9deec;
}
.dxpgControl_PlasticBlue
{
	color: Black;
	font: 9pt Tahoma;
	border-color: #405497;
	background-color:#d9deec;
}

.dxpgMainTable_PlasticBlue
{
	color: Black;
	font: 9pt Tahoma;
	border-color: #679ed9;
	border-collapse: collapse!important;
	background-color:#d9deec;
	
}
.dxpgHeader_PlasticBlue
{
	color: Black;
	background-color: #FFFFFF;
	cursor: pointer;
	white-space: nowrap;
	border: Solid 0px #405497;
}
.dxpgHeaderGroupButton_PlasticBlue
{
	padding-left: 4px;
	vertical-align: middle;
	background-color: #405497;
	border-color: #405497;
	height: 26px;
	width: 100px; 
}
.dxpgHeaderText_PlasticBlue
{
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 4px;
	background-color:#ffffff;
}
.dxpgHeaderSort_PlasticBlue
{
	padding-left: 0px;
	padding-right: 4px;
	padding-top: 0px;
	vertical-align: middle;
	border-color: #405497;
}
.dxpgHeaderFilter_PlasticBlue
{
	padding-left: 0px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: middle;
	border-color: #405497;

}
.dxpgHeaderHover_PlasticBlue
{
	border-color: #405497;
	background-color:#d9deec;
	background: url(dxpgAreaHover.gif) repeat-x center top #d9deec;								
}


/*  consulta dinamica  */ 
.dxpgArea_PlasticBlue, .dxpgArea_PlasticBlue table
{
	
	background-color: #405497;
	background: url(dxscToolbar.gif) repeat-x center top #ffcf8b;
	border-color: #405497;
	color: Black;
	font: 9pt Tahoma;
	font-weight: normal;

}
.dxpgArea_PlasticBlue
{
	background-color: #405497 ;
	border: 0px;
}
.dxpgColumnArea_PlasticBlue
{
	border-bottom-style: solid;
	border-color: #405497;
}
.dxpgRowArea_PlasticBlue
{
	border-color: #405497;
}
.dxpgDataArea_PlasticBlue
{
	border-right: solid 1px #d9deec ;
	border-bottom: solid 1px #405497;
}
.dxpgFilterArea_PlasticBlue
{
	background-color: #d9deec ;
	font-weight: normal;
	border-bottom: Solid 1px #405497;
}
.dxpgEmptyArea_PlasticBlue
{
	cursor: default;
	padding-top: 6px;
	padding-left: 6px;
	padding-bottom: 7px;
	padding-right: 6px;
}
.dxpgColumnFieldValue_PlasticBlue
{
	background-color: #d9deec ;
	border-left: solid 1px #405497;
	border-top: solid 1px #405497;
	border-right: 0px;
	border-bottom: solid 1px #405497;
	padding: 4px 6px;
}
.dxpgColumnTotalFieldValue_PlasticBlue

{
	color: black;
	font: bold 9pt Tahoma;
	background-color: #d9deec;
}
.dxpgColumnGrandTotalFieldValue_PlasticBlue
{
	color: #000000;
	background-color: #d9deec;
}
.dxpgRowFieldValue_PlasticBlue
{
	border: solid 1px #405497;
	border-left: 0px;
	background-color: #d9deec ;
	padding: 4px 6px 4px 6px;
}
.dxpgRowTotalFieldValue_PlasticBlue

{
	color: white;
	font: bold 9pt Tahoma;
	background-color: #405497;
	
}
.dxpgRowGrandTotalFieldValue_PlasticBlue
{
	color: #FFFFFF;
	background-color: #405497
	
}
.dxpgCollapsedButton_PlasticBlue
{
	/*vertical-align: -1px;*/
	border: 0px;
	margin-right: 5px;
}
.dxpgCell_PlasticBlue
{
	background-color:#d9deec;
	border-color: #405497;
	border-width: 1px;
	border-style: Solid;
	text-align: right;
	padding: 4px;
}
.dxpgTotalCell_PlasticBlue
{

	color: white;
	font: bold 9pt Tahoma;
	background-color: #405497;
	border: Solid 1px #d9deec;
}
.dxpgGrandTotalCell_PlasticBlue
{
	color: white;
	font: bold 9pt Tahoma;
	background-color: #405497;
	border: Solid 1px #d9deec;	
}
.dxpgRowGrandTotalCell_PlasticBlue
{
	background-color: #405497;
}
.dxpgColumnGrandTotalCell_PlasticBlue
{
	background-color: #d9deec;
}
.dxpgFilterWindow_PlasticBlue
{
	color: Black;
	font: 9pt Tahoma;
	border: Solid 1px #d9deec ;
}
.dxpgFilterItemsArea_PlasticBlue
{
	color: Black;
	background-color: White;
}
.dxpgFilterItem_PlasticBlue
{
	font: 9pt Tahoma;
}
.dxpgFilterButton_PlasticBlue
{
	font: 9pt Tahoma;
	padding: 2px 6px;
}
.dxpgFilterButtonPanel_PlasticBlue
{
	font: 9pt Tahoma;
	background-color: #405497;
	border: Solid 1px #d9deec ;
	color: Black;
}
.dxpgLoadingDiv_PlasticBlue
{
	background-color: #405497;
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: solid 1px #405497;
}
.dxpgBottomPager_PlasticBlue
{
	border-top: none;
	border-bottom: none;
	border-right: none;
	border-left: none;
}
.dxpgCustomizationFieldsHeader_PlasticBlue
{
	color: Black;
	font: 9pt Tahoma;
}
.dxpgCustomizationFieldsContent_PlasticBlue
{
	padding: 0px;
	border: 0px;
	background-color: #d9deec;
	color: Black;
}
.dxpgLoadingPanel_PlasticBlue
{
	font: 9pt Tahoma;
	color: #000000;
	background-color: White;
	border: Solid 1px #d9deec ;
	text-align: center;
	cursor: wait;
}
.dxpgLoadingPanel_PlasticBlue td
{
	padding: 12px 12px 12px 12px;
}
.dxpgMenuItem_PlasticBlue
{
	font: 9pt Tahoma;
}
.dxpgDataHeadersImage_PlasticBlue
{
	margin-right: 5px;
	vertical-align: -2px;
	border: Solid 1px #d9deec ;
}

/* -- ASPxPopupControl -- */
.dxpcControl_PlasticBlue
{
	font: 8pt Tahoma;
	color: #415799;
	background-color: #EDF3F4;
	border: solid 1px #EDF3F4;
/*	padding: 1px;	*/
	background: url(dxpgAreaHoverH.gif) repeat-x left top #474747;
}
.dxpcControl_PlasticBlue a
{
	font: 10pt Tahoma;
	color: #415799;
}
.dxpcCloseButton_PlasticBlue
{
	font: 8pt Tahoma;
	color: black;
	padding: 1px 1px 1px 1px;
}
.dxpcCloseButtonHover_PlasticBlue
{
	font: 8pt Tahoma;
	color: black;
}
.dxpcContent_PlasticBlue 
{
	border: Solid 1px #CCCCCC;
	font: 9pt Tahoma;
	color: #415799;
	padding: 7px 10px 18px 10px;
	background-color: #F5F5F5;	
	white-space: normal;	
}
.dxpcFooter_PlasticBlue
{
	font: 11px Tahoma;
	color: #909090;
	background-color: #E9E9E9;
	border: Solid 1px #CCCCCC;
	border-top-style: none;	
	background-image: url('pcFooterBack.gif');
   	background-repeat:no-repeat;
}
.dxpcFooter_PlasticBlue td.dxpc
{
	font: 11px Tahoma;
	color: #909090;
	white-space: nowrap;
	padding: 7px 1px 7px 10px;
}
.dxpcHeader_PlasticBlue
{
	font: 11px Tahoma;
	border: solid 1px #415799;	
	/*background-color: #3D5294;*/
	background-image: url(pcHeaderBack.gif);
    	background-repeat:repeat-x;
    	background-position:top;
}
.dxpcHeader_PlasticBlue td.dxpc
{
	font: 11px Tahoma;
	font-weight: normal;	
	color: #FFFFFF;
	white-space: nowrap;
		
}

.dxDisabled_PlasticBlue
{
	color: #475699;
	border: solid 1px #475699;
}
/* -- ASPxCloudCon */
{
	font-family: Tahoma;
	text-decoration:none;
	color: #415699;
	background-color: #ffffff;
	font-size: 23px;
	border: solid 1px #475699; 
}
.dxccControl_PlasticBlue a

{

text-decoration: none;

color: #415699;

}

.dxccControl_PlasticBlue a:hover 

{

text-decoration: underline;
color: gray; 

}

/* -- ASPxDataView -- */
.dxdvControl_PlasticBlue
{
	font: 10px Verdana;
	color: White;
	background-color: #ffffff;
	padding: 3px 3px 3px 3px;
}
.dxdvLoadingPanel_PlasticBlue
{
	font: 8pt Tahoma;
	color: #AAAAAA;
}
.dxdvLoadingPanel_PlasticBlue td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
.dxdvContent_PlasticBlue
{
	border: solid 1px #415799;
	background-color: #f8f8f8; 
	padding: 12px 12px 12px 12px;
}
.dxdvItem_PlasticBlue
{
	font: 10px Verdana;
	color: #415799;
	background-color: #ffffff;
	border: Solid 1px #415799;
	padding: 12px 12px 12px 14px;	
	height: 180px;
	/*if IE*/	
	height:154px;
}
.dxdvEmptyItem_PlasticBlue
{
	font: 10px Verdana;
	color: #98a3c4;
	text-align: left;
	vertical-align: top;
	padding: 12px 12px 12px 14px;	
	height: 180px;
	/*if IE*/
	height: auto;
}
.dxdvPagerPanel_PlasticBlue
{
    background-color: #3F5496;
    padding: 2px 10px 2px 10px;
    border: Solid 1px #415799;
    background-image: url('dvPagerBack.gif');
    background-repeat: repeat-x;
    background-position: top;
}

/* -- ASPxHeadline -- */
.dxhlControl_PlasticBlue
{
	font: 8pt Tahoma;
	color: black;
	padding: 0px;
}
.dxhlContent_PlasticBlue
{
	font: 8pt Tahoma;
	color: #575757;
	line-height: 120%!important;
}
.dxhlTail_PlasticBlue
{
	text-decoration: none;
    font: 8pt Tahoma;
}
.dxhlDateHeader_PlasticBlue
{
	background-color: #5066AC;	    
	color: #FFFFFF;	
	font-size: 0.8em;	
	padding: 4px 6px 5px 7px;	
}
.dxhlDate_PlasticBlue
{
	background-color: #5066AC;
	color: #FFFFFF;
	padding: 4px 6px 5px 7px;
	white-space: nowrap;
}
.dxhlHeader_PlasticBlue
{	
	font: 1.3em Tahoma;
	text-decoration: none;
	color: #5A83D0;
	line-height: 141%!important;
}
.dxhlLeftPanel_PlasticBlue
{
	font: 8pt Verdana;
	color: #575757;
}
.dxhlRightPanel_PlasticBlue
{
  	font: 8pt Verdana;
	color: #575757;
}
.dxhlTailDiv_PlasticBlue a
{
	color: #5A83D0;
	text-decoration: none;
}
.dxhlTailDiv_PlasticBlue a:hover
{
    text-decoration: none;
}
.dxhlTailDiv_PlasticBlue a:visited
{
    color: #98A3C4;
}
.dxhlContent_PlasticBlue a.dxhl
{
	color: #5A83D0;
	text-decoration: none;
} 
.dxhlContent_PlasticBlue a.dxhl:hover
{
    text-decoration: none;
}
.dxhlContent_PlasticBlue a.dxhl:visited
{
    color: #98A3C4;
}

/* -- ASPxMenu -- */
.dxmControl_PlasticBlue
{
	font: 12px Tahoma;
	color: white;
	background-color: #2C4182;
}
.dxmControl_PlasticBlue a, .dxmMenu_PlasticBlue a, .dxmVerticalMenu_PlasticBlue a, .dxmSubMenu_PlasticBlue a
{
	color: white;
	text-decoration: none;
	
}
.dxmControl_PlasticBlue a:hover
{
	text-decoration:none;
}
.dxmMenu_PlasticBlue 
{
	font: 12px Tahoma;
	color: white;
	background-color: #ffffff;
 	border: solid 1px #2C4182;	
	border-left-width: 1px #ffffff;
	padding: 0px;
	background-image: url('tcTabABack.gif')
}



.dxmMenuGutter_PlasticBlue
{
}
/*---separadores--*/
.dxmMenuItem_PlasticBlue, .dxmMenuItemWithImage_PlasticBlue, .dxmMenuItemWithPopOutImage_PlasticBlue, .dxmMenuItemWithImageWithPopOutImage_PlasticBlue,
.dxmVerticalMenuItem_PlasticBlue, .dxmVerticalMenuItemWithImage_PlasticBlue, .dxmVerticalMenuItemWithPopOutImage_PlasticBlue, .dxmVerticalMenuItemWithImageWithPopOutImage_PlasticBlue, 
.dxmMenuLargeItem_PlasticBlue, .dxmMenuLargeItemWithImage_PlasticBlue, .dxmMenuLargeItemWithPopOutImage_PlasticBlue, .dxmMenuLargeItemWithImageWithPopOutImage_PlasticBlue,
.dxmVerticalMenuLargeItem_PlasticBlue, .dxmVerticalMenuLargeItemWithImage_PlasticBlue, .dxmVerticalMenuLargeItemWithPopOutImage_PlasticBlue, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_PlasticBlue
{
	font: 11px Tahoma;
	color: white;
	white-space: nowrap;
	background-image: url('edtButtonBack_16.gif');	
    	background-repeat:repeat-y;	
	

}

.dxmVerticalMenuItem_PlasticBlue, .dxmVerticalMenuItemWithImage_PlasticBlue, 
.dxmVerticalMenuItemWithPopOutImage_PlasticBlue, 
.dxmVerticalMenuItemWithImageWithPopOutImage_PlasticBlue,
.dxmVerticalMenuLargeItem_PlasticBlue, .dxmVerticalMenuLargeItemWithImage_PlasticBlue, 
.dxmVerticalMenuLargeItemWithPopOutImage_PlasticBlue, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_PlasticBlue
{
	font: 8pt Tahoma;
	color: black;	
	background-color: #F5F5F5;	
	white-space: nowrap;    
	background-image: none;
	border-top: Solid 1px #415799;
}
/*HyperLink*/
.dxmMenuItem_PlasticBlue a, .dxmMenuItemWithImage_PlasticBlue a, .dxmMenuItemWithPopOutImage_PlasticBlue a, .dxmMenuItemWithImageWithPopOutImage_PlasticBlue a,
.dxmVerticalMenuItem_PlasticBlue a, .dxmVerticalMenuItemWithImage_PlasticBlue a, .dxmVerticalMenuItemWithPopOutImage_PlasticBlue a, 
.dxmVerticalMenuItemWithImageWithPopOutImage_PlasticBlue a, .dxmMenuLargeItem_PlasticBlue a, .dxmMenuLargeItemWithImage_PlasticBlue a, .dxmMenuLargeItemWithPopOutImage_PlasticBlue a, 
.dxmMenuLargeItemWithImageWithPopOutImage_PlasticBlue a, .dxmVerticalMenuLargeItem_PlasticBlue a, 
.dxmVerticalMenuLargeItemWithImage_PlasticBlue a, .dxmVerticalMenuLargeItemWithPopOutImage_PlasticBlue a, 
.dxmVerticalMenuLargeItemWithImageWithPopOutImage_PlasticBlue a
{
	font: 11px Tahoma;
	color: white;
	white-space: nowrap;
	
}
.dxmVerticalMenuItem_PlasticBlue a, .dxmVerticalMenuItemWithImage_PlasticBlue a, 
.dxmVerticalMenuItemWithPopOutImage_PlasticBlue a, .dxmVerticalMenuItemWithImageWithPopOutImage_PlasticBlue a,
.dxmVerticalMenuLargeItem_PlasticBlue a, .dxmVerticalMenuLargeItemWithImage_PlasticBlue a, 
.dxmVerticalMenuLargeItemWithPopOutImage_PlasticBlue a, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_PlasticBlue a
{
	font: 8pt Tahoma;
	color: black;	
	white-space: nowrap;    
}


.dxmMenuLargeItem_PlasticBlue, .dxmMenuLargeItemWithImage_PlasticBlue, .dxmMenuLargeItemWithPopOutImage_PlasticBlue, .dxmMenuLargeItemWithImageWithPopOutImage_PlasticBlue
{
	/*background-image: url('mItemBack.gif');*/
}

.dxmMenuItem_PlasticBlue, .dxmMenuItemWithImage_PlasticBlue
{
	padding-top: 3px;
	padding-right: 16px;
	padding-bottom: 5px;
	padding-left: 18px;	
}
.dxmMenuItemWithPopOutImage_PlasticBlue, .dxmMenuItemWithImageWithPopOutImage_PlasticBlue
{
	padding-top: 4px;
	padding-right: 13px;
	padding-bottom: 5px;
	padding-left: 9px;
}
.dxmMenuItemWithPopOutImage_PlasticBlue
{
	padding-right: 13px;
	padding-left: 13px;    	
}
.dxmVerticalMenuItem_PlasticBlue 
{
	
	padding-top: 3px;
	padding-right: 19px;
	padding-bottom: 3px;
	padding-left: 8px;
}
.dxmVerticalMenuItemWithImage_PlasticBlue
{
	padding-top: 3px;	
	padding-right: 19px;	
	padding-bottom: 3px;	
	padding-left: 8px;	
}
.dxmVerticalMenuItemWithPopOutImage_PlasticBlue
{
	padding-top: 3px;	
	padding-right: 6px;	
	padding-bottom: 3px;
	padding-left: 8px;	
}
.dxmVerticalMenuItemWithImageWithPopOutImage_PlasticBlue
{
	padding-top: 3px;	
	padding-right: 6px;	
	padding-bottom: 3px;	
	padding-left: 8px;
}
.dxmMenuLargeItem_PlasticBlue, .dxmMenuLargeItemWithImage_PlasticBlue
{
	padding-top: 3px;
	padding-right: 16px;
	padding-bottom: 5px;
	padding-left: 18px;	
}
.dxmMenuLargeItemWithPopOutImage_PlasticBlue, .dxmMenuLargeItemWithImageWithPopOutImage_PlasticBlue
{
	padding-top: 3px;
	padding-right: 16px;
	padding-bottom: 5px;
	padding-left: 18px;	
}
.dxmVerticalMenuLargeItem_PlasticBlue, .dxmVerticalMenuLargeItemWithImage_PlasticBlue
{
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 11px;
}
.dxmVerticalMenuLargeItemWithPopOutImage_PlasticBlue, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_PlasticBlue
{
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 11px;
}

.dxmMenuItemSelected_PlasticBlue, .dxmMenuItemSelectedWithImage_PlasticBlue, .dxmMenuItemSelectedWithPopOutImage_PlasticBlue, .dxmMenuItemSelectedWithImageWithPopOutImage_PlasticBlue,
.dxmVerticalMenuItemSelected_PlasticBlue, .dxmVerticalMenuItemSelectedWithImage_PlasticBlue, .dxmVerticalMenuItemSelectedWithPopOutImage_PlasticBlue, .dxmVerticalMenuItemSelectedWithImageWithPopOutImage_PlasticBlue,
.dxmMenuLargeItemSelected_PlasticBlue, .dxmMenuLargeItemSelectedWithImage_PlasticBlue, .dxmMenuLargeItemSelectedWithPopOutImage_PlasticBlue, .dxmMenuLargeItemSelectedWithImageWithPopOutImage_PlasticBlue,
.dxmVerticalMenuLargeItemSelected_PlasticBlue, .dxmVerticalMenuLargeItemWithImageSelected_PlasticBlue, .dxmVerticalMenuLargeItemSelectedWithPopOutImage_PlasticBlue, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_PlasticBlue
{
	/*background-color: white;*/
	background-image: url('mItemHBack.gif');	
    background-repeat:repeat-y;	
	color: #2C4182;	
}
.dxmVerticalMenuItemSelected_PlasticBlue, .dxmVerticalMenuItemSelectedWithImage_PlasticBlue, .dxmVerticalMenuItemSelectedWithPopOutImage_PlasticBlue, .dxmVerticalMenuItemSelectedWithImageWithPopOutImage_PlasticBlue,
.dxmVerticalMenuLargeItemSelected_PlasticBlue, .dxmVerticalMenuLargeItemWithImageSelected_PlasticBlue, .dxmVerticalMenuLargeItemSelectedWithPopOutImage_PlasticBlue, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_PlasticBlue
{
	background-color: #dedede;    
	background-image: none;
	border:Solid 1px #dedede;
	color:  Black;
}
/*HyperLink*/
.dxmMenuItemSelected_PlasticBlue a, .dxmMenuItemSelectedWithImage_PlasticBlue a, .dxmMenuItemSelectedWithPopOutImage_PlasticBlue, .dxmMenuItemSelectedWithImageWithPopOutImage_PlasticBlue a,
.dxmMenuLargeItemSelected_PlasticBlue a, .dxmMenuLargeItemSelectedWithImage_PlasticBlue a, .dxmMenuLargeItemSelectedWithPopOutImage_PlasticBlue, .dxmMenuLargeItemSelectedWithImageWithPopOutImage_PlasticBlue a
{
	color: White;	
}
.dxmVerticalMenuItemSelected_PlasticBlue, .dxmVerticalMenuItemSelectedWithImage_PlasticBlue, .dxmVerticalMenuItemSelectedWithPopOutImage_PlasticBlue, .dxmVerticalMenuItemSelectedWithImageWithPopOutImage_PlasticBlue,
.dxmVerticalMenuLargeItemSelected_PlasticBlue, .dxmVerticalMenuLargeItemWithImageSelected_PlasticBlue, .dxmVerticalMenuLargeItemSelectedWithPopOutImage_PlasticBlue, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_PlasticBlue
{
	color:  Black;
}

.dxmMenuItemSelected_PlasticBlue, .dxmMenuItemSelectedWithImage_PlasticBlue
{
	padding-top: 3px;
	padding-right: 16px;
	padding-bottom: 5px;
	padding-left: 18px;	    
}
.dxmMenuItemSelectedWithPopOutImage_PlasticBlue, .dxmMenuItemSelectedWithImageWithPopOutImage_PlasticBlue
{
	padding-top: 4px;
	padding-right: 13px;
	padding-bottom: 5px;
	padding-left: 9px;
}
.dxmMenuItemSelectedWithPopOutImage_PlasticBlue
{
	padding-right: 13px;
	padding-left: 13px;	
}	

.dxmVerticalMenuItemSelected_PlasticBlue
{
	padding-top: 3px;
	padding-right: 19px;
	padding-bottom: 4px;
	padding-left: 8px;	
}
.dxmVerticalMenuItemSelectedWithImage_PlasticBlue
{
	padding-top: 3px;	
	padding-right: 19px;	
	padding-bottom: 4px;	
	padding-left: 8px;	
}
.dxmVerticalMenuItemSelectedWithPopOutImage_PlasticBlue
{
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 8px;
}
.dxmVerticalMenuItemSelectedWithImageWithPopOutImage_PlasticBlue
{
	padding-top: 3px;	
	padding-right: 6px;	
	padding-bottom: 3px;	
	padding-left: 8px;	
}
.dxmMenuLargeItemSelected_PlasticBlue, .dxmMenuLargeItemSelectedWithImage_PlasticBlue
{
	padding-top: 3px;
	padding-right: 16px;
	padding-bottom: 5px;
	padding-left: 18px;	
}
.dxmMenuLargeItemSelectedWithPopOutImage_PlasticBlue, .dxmMenuLargeItemSelectedWithImageWithPopOutImage_PlasticBlue
{
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 11px;
}
.dxmVerticalMenuLargeItemSelected_PlasticBlue, .dxmVerticalMenuLargeItemSelectedWithImage_PlasticBlue
{
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 11px;
}
.dxmVerticalMenuLargeItemSelectedWithPopOutImage_PlasticBlue, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_PlasticBlue
{
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 11px;
}
.dxmMenuItemHover_PlasticBlue, .dxmMenuItemHoverWithImage_PlasticBlue, .dxmMenuItemHoverWithPopOutImage_PlasticBlue, .dxmMenuItemHoverWithImageWithPopOutImage_PlasticBlue, 
.dxmVerticalMenuItemHover_PlasticBlue, .dxmVerticalMenuItemHoverWithImage_PlasticBlue, .dxmVerticalMenuItemHoverWithPopOutImage_PlasticBlue, .dxmVerticalMenuItemHoverWithImageWithPopOutImage_PlasticBlue, 
.dxmMenuLargeItemHover_PlasticBlue, .dxmMenuLargeItemHoverWithImage_PlasticBlue, .dxmMenuLargeItemHoverWithPopOutImage_PlasticBlue, .dxmMenuLargeItemHoverWithImageWithPopOutImage_PlasticBlue, 
.dxmVerticalMenuLargeItemHover_PlasticBlue, .dxmVerticalMenuLargeItemHoverWithImage_PlasticBlue, .dxmVerticalMenuLargeItemHoverWithPopOutImage_PlasticBlue, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_PlasticBlue
{
	background-color: #CBCBCB;
	color: black;
	
	background-image: url('mItemHBack.gif');	
    background-repeat:repeat-y;	
}
.dxmVerticalMenuItemHover_PlasticBlue, .dxmVerticalMenuItemHoverWithImage_PlasticBlue, .dxmVerticalMenuItemHoverWithPopOutImage_PlasticBlue, .dxmVerticalMenuItemHoverWithImageWithPopOutImage_PlasticBlue,
.dxmVerticalMenuLargeItemHover_PlasticBlue, .dxmVerticalMenuLargeItemHoverWithImage_PlasticBlue, 
.dxmVerticalMenuLargeItemHoverWithPopOutImage_PlasticBlue, 
.dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_PlasticBlue
{
    background-color: #e9e9e9;
  border-bottom-color:#e9e9e9;
   /* border-right-color:#e9e9e9;*/
	background-image: none;
}
.dxmMenuLargeItemHover_PlasticBlue, .dxmMenuLargeItemHoverWithImage_PlasticBlue, .dxmMenuLargeItemHoverWithPopOutImage_PlasticBlue, .dxmMenuLargeItemHoverWithImageWithPopOutImage_PlasticBlue
{
	background-image: url('mItemHBack.gif');	
    background-repeat:repeat-y;	
}

/*HyperLink*/
.dxmMenuItemHover_PlasticBlue a, .dxmMenuItemHoverWithImage_PlasticBlue a, .dxmMenuItemHoverWithPopOutImage_PlasticBlue a, .dxmMenuItemHoverWithImageWithPopOutImage_PlasticBlue a, 
.dxmVerticalMenuItemHover_PlasticBlue a, .dxmVerticalMenuItemHoverWithImage_PlasticBlue a, .dxmVerticalMenuItemHoverWithPopOutImage_PlasticBlue a, .dxmVerticalMenuItemHoverWithImageWithPopOutImage_PlasticBlue a, 
.dxmMenuLargeItemHover_PlasticBlue a, .dxmMenuLargeItemHoverWithImage_PlasticBlue a, .dxmMenuLargeItemHoverWithPopOutImage_PlasticBlue a, .dxmMenuLargeItemHoverWithImageWithPopOutImage_PlasticBlue a, 
.dxmVerticalMenuLargeItemHover_PlasticBlue a, .dxmVerticalMenuLargeItemHoverWithImage_PlasticBlue a, .dxmVerticalMenuLargeItemHoverWithPopOutImage_PlasticBlue, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_PlasticBlue a
{
	color: black;
}

.dxmMenuItemHover_PlasticBlue, .dxmMenuItemHoverWithImage_PlasticBlue
{
	padding-top: 3px;
	padding-right: 16px;
	padding-bottom: 5px;
	padding-left: 18px;	    
}
.dxmMenuItemHoverWithPopOutImage_PlasticBlue, .dxmMenuItemHoverWithImageWithPopOutImage_PlasticBlue
{	
	padding-top: 3px;
	padding-right: 13px;
	padding-bottom: 4px;
	padding-left: 9px;		
}	
.dxmMenuItemHoverWithPopOutImage_PlasticBlue
{	
	padding-right: 13px;
	padding-left: 13px;		
}	
.dxmMenuLargeItemHover_PlasticBlue, .dxmMenuLargeItemHoverWithImage_PlasticBlue
{    
	padding-top: 3px;
	padding-right: 16px;
	padding-bottom: 5px;
	padding-left: 18px;	
}
.dxmMenuLargeItemHoverWithPopOutImage_PlasticBlue, .dxmMenuLargeItemHoverWithImageWithPopOutImage_PlasticBlue
{
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 11px;
}
.dxmVerticalMenuLargeItemHover_PlasticBlue, .dxmVerticalMenuLargeItemHoverWithImage_PlasticBlue
{
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 11px;
}
.dxmVerticalMenuLargeItemHoverWithPopOutImage_PlasticBlue, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_PlasticBlue
{
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 11px;
}
.dxmSubMenu_PlasticBlue
{
	font: 8pt Tahoma;
	color: black;
	background-color: #CCCCCC;
	border: solid 1px #CCCCCC;
	
	border-bottom-width: 0px;
	padding: 0px 0px 0px 0px;
}
.dxmSubMenuGutter_PlasticBlue
{
}
.dxmSubMenuSeparator_PlasticBlue
{
	
}
.dxmSubMenuItem_PlasticBlue, .dxmSubMenuItemWithImage_PlasticBlue, 
.dxmSubMenuItemWithPopOutImage_PlasticBlue, .dxmSubMenuItemWithImageWithPopOutImage_PlasticBlue
{
	font: 8pt Tahoma;
	color: black;	
	background-color: #F5F5F5;	
	border: Solid 1px White;
	white-space: nowrap;
}
/*Hyperlink*/
.dxmSubMenuItem_PlasticBlue a, .dxmSubMenuItemWithImage_PlasticBlue a, 
.dxmSubMenuItemWithPopOutImage_PlasticBlue a, .dxmSubMenuItemWithImageWithPopOutImage_PlasticBlue a
{
	font: 8pt Tahoma;
	color: black;	
	white-space: nowrap;
}

.dxmSubMenuItem_PlasticBlue, .dxmSubMenuItemWithImage_PlasticBlue
{
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.dxmSubMenuItemWithPopOutImage_PlasticBlue, .dxmSubMenuItemWithImageWithPopOutImage_PlasticBlue
{
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 8px;
}
.dxmSubMenuItemSelected_PlasticBlue, .dxmSubMenuItemSelectedWithImage_PlasticBlue, .dxmSubMenuItemSelectedWithPopOutImage_PlasticBlue, .dxmSubMenuItemSelectedWithImageWithPopOutImage_PlasticBlue
{
	background-color: #dedede;
	/*border: Solid 1px #dedede;*/
}
.dxmSubMenuItemHover_PlasticBlue, .dxmSubMenuItemHoverWithImage_PlasticBlue, .dxmSubMenuItemHoverWithPopOutImage_PlasticBlue, .dxmSubMenuItemHoverWithImageWithPopOutImage_PlasticBlue
{
	background-color: #e9e9e9;
	border-bottom: Solid 1px #e9e9e9;
	/*border-right: Solid 1px #e9e9e9;*/
}
.dxmSubMenuBorderCorrector_PlasticBlue
{
    position: absolute;
    border: 0px;
	padding: 0px;
}

/* -- ASPxNavBar -- */
.dxnbControl_PlasticBlue
{
	font: 8pt Tahoma;
	color: White;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
}
.dxnbControl_PlasticBlue a
{
	color: #FFFFFF;
	text-decoration: none;
}
.dxnbLoadingPanel_PlasticBlue
{
	font: 8pt Tahoma;
	color: #303030;
}
.dxnbLoadingPanel_PlasticBlue td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
.dxnbGroupHeader_PlasticBlue table.dxnb
{
	font: bold 8pt Tahoma;
	color: #FFFFFF;
	background-image: url('nbHeaderBack.gif');
    background-repeat:repeat-x;	
	border: solid 1px #2C4182; 
	background-color: #3F5396;	   
	padding: 4px 4px 4px 8px;	
}
.dxnbGroupHeader_PlasticBlue td.dxnb
{
	white-space: nowrap;
}
.dxnbGroupHeaderCollapsed_PlasticBlue table.dxnb
{
	font: bold 8pt Tahoma;
	color: #FFFFFF;
	background-image: url('nbHeaderBack.gif');	
    background-repeat:repeat-x;	
	border: solid 1px #2C4182; 
	background-color: #3F5396;	   
	padding: 4px 4px 4px 8px;	
}
.dxnbGroupHeaderCollapsed_PlasticBlue table.dxnb
{
	font: bold 8pt Tahoma;
	color: #FFFFFF;
}
.dxnbGroupHeaderCollapsed_PlasticBlue td.dxnb
{
	white-space: nowrap;
}
.dxnbGroupContent_PlasticBlue
{
	font: 8pt Tahoma;
	background-color: #CCCCCC;
	border: solid 1px #A8A8A8;
	padding: 0px;
}
.dxnbItem_PlasticBlue, .dxnbLargeItem_PlasticBlue, .dxnbBulletItem_PlasticBlue,
.dxnbItem_PlasticBlue a, .dxnbLargeItem_PlasticBlue a, .dxnbBulletItem_PlasticBlue a
{
	font: 8pt Tahoma;
	color: #000000;    
	text-align: left;
}
.dxnbItem_PlasticBlue, .dxnbLargeItem_PlasticBlue, .dxnbBulletItem_PlasticBlue
{
	border: Solid 1px #FFFFFF;
	background-color: #f5f5f5;
}
.dxnbItem_PlasticBlue
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.dxnbLargeItem_PlasticBlue
{
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
}
.dxnbItemSelected_PlasticBlue, .dxnbLargeItemSelected_PlasticBlue, .dxnbBulletItemSelected_PlasticBlue
{
	background-color: #DEDEDE;
	border: solid 1px #DEDEDE;
}
.dxnbItemHover_PlasticBlue, .dxnbLargeItemHover_PlasticBlue, .dxnbBulletItemHover_PlasticBlue
{
	background-color: #E9E9E9;
	color: Black;
	border: solid 1px #E9E9E9;
	border-left-color: #FFFFFF;
	border-top-color: #FFFFFF;
}
.dxnbGroupHeader_PlasticBlue, .dxnbGroupHeaderCollapsed_PlasticBlue
{
    text-align: left;
}
.dxnbItem_PlasticBlue, .dxnbItemHover_PlasticBlue, .dxnbItemSelected_PlasticBlue,
.dxnbBulletItem_PlasticBlue, .dxnbBulletItemHover_PlasticBlue, .dxnbBulletItemSelected_PlasticBlue
{
    text-align: left;
}
.dxnbLargeItem_PlasticBlue, .dxnbLargeItemHover_PlasticBlue, .dxnbLargeItemSelected_PlasticBlue
{
    text-align: center;
}

/* -- ASPxNewsControl -- */
.dxncControl_PlasticBlue
{
	font: 10px Tahoma;
	color: black;
	padding: 18px;
}
.dxncLoadingPanel_PlasticBlue
{
	font: 8pt Tahoma;
	color: #303030;
}
.dxncLoadingPanel_PlasticBlue td.dx
{
	color: #AAAAAA;
	padding: 12px 12px 12px 12px;
	text-align: center;	
	white-space: nowrap;	
}
.dxncContent_PlasticBlue
{
}
.dxncPagerPanel_PlasticBlue
{
	border-top: Solid 1px #CCCCCC;
	padding: 5px 3px 0px 1px;	
}
.dxncItem_PlasticBlue
{
	font: 8pt Tahoma;
	vertical-align: top;	
	padding: 12px 8px 7px 7px;
	color: black;
	border: solid 1px #E9E9E9;
	border-top-color: #E9E9E9;
	background-color: #f5f5f5;
/*	background-image: url('dxncItemblog.gif');*/

}
.dxncEmptyItem_PlasticBlue
{
	font: 8pt Tahoma;
	vertical-align: top;
	padding: 12px 12px 12px 14px;
}
.dxncBackToTop_PlasticBlue a
{
    font: 8pt Tahoma;
    text-decoration: underline;
    color: #337898;
    white-space:nowrap;
}
/* - Headline - */
.dxncItemContent_PlasticBlue
{
	font: 8pt Tahoma;
	color: #575757;
	line-height: 120%!important;
}
.dxncItemTail_PlasticBlue
{
	text-decoration: none;
    font: 8pt Tahoma;
}
.dxncItemDateHeader_PlasticBlue
{
	background-color: #b7c2e6;	    
	color: #FFFFFF;	
	font-size: 0.8em;	
	padding: 4px 6px 5px 7px;	
}
.dxncItemDate_PlasticBlue
{
	background-color: #e9e9e9;
	color: #5A83D0;
	border: solid 1px #5A83D0;
	padding: 4px 6px 5px 7px;
	white-space: nowrap;
}
.dxncItemHeader_PlasticBlue
{	
	font: 11pt Tahoma;
	font-weight: bold;
	text-decoration: Bold;
	color: #5A83D0;
	line-height: 141%!important;
}
.dxncItemLeftPanel_PlasticBlue
{
	font: 8pt Verdana;
	color: #575757;
}
.dxncItemRightPanel_PlasticBlue
{
  	font: 8pt Verdana;
	color: #575757;
}
.dxncItemTailDiv_PlasticBlue a
{
	color: #5A83D0;
	text-decoration: none;
}
.dxncItemTailDiv_PlasticBlue a:hover
{
    text-decoration: none;
}
.dxncItemTailDiv_PlasticBlue a:visited
{
    color: #98A3C4;
}
.dxncItemContent_PlasticBlue a.dxhl
{
	color: #5A83D0;
	text-decoration: none;
} 
.dxncItemContent_PlasticBlue a.dxhl:hover
{
    text-decoration: none;
}
.dxncItemContent_PlasticBlue a.dxhl:visited
{
    color: #98A3C4;
}

/* -- ASPxPager -- */
.dxpControl_PlasticBlue
{
	font: 8pt Tahoma;
	color: #5A83D0;
	/*padding: 5px 2px 5px 2px;*/
	padding: 0px;	
	border: solid 1px #415799;
}
.dxpButton_PlasticBlue
{
	font: 8pt Tahoma;
	color: #5A83D0;
	text-decoration: none;
	white-space: nowrap;
	text-align: center;
	vertical-align: middle;
}
.dxpDisabledButton_PlasticBlue
{
	font: 8pt Tahoma;
	color: #ffffff;
	text-decoration: none;
}
.dxpPageNumber_PlasticBlue
{
	font: 8pt Tahoma;
	color: #5A83D0;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
}
.dxpCurrentPageNumber_PlasticBlue
{
	font: 8pt Tahoma;
	color: #415799;
	background-color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	padding: 2px 3px 3px 3px;
		border: solid 1px #415799;
}
.dxpSummary_PlasticBlue
{
	font: 8pt Tahoma;
	color: #415799;
	white-space: nowrap;
	text-align: center;
	vertical-align: middle;
	padding: 0px 4px 0px 4px;
}
.dxpSeparator_PlasticBlue
{
	
}

/* -- ASPxRoundPanel -- */

.dxrpControl_PlasticBlue 
{ 
    font: 8pt Tahoma;
    color: #ffffff;
	background-image: url('nbHeaderBack.gif');
	border-right: #5066AC;

}
.dxrpControl_PlasticBlue a:hover
{
    font: 8pt Tahoma;
    color: White;  
    background-color:White;
}
.dxrpControl_PlasticBlue a
{
	 font: 8pt Tahoma;
    color: White;  
	

}
.dxrpControl_PlasticBlue td.dxrp
{
	font: 8pt Tahoma;
	color: #ffffff;
	text-align:left;	
}

/* - Header - */

.dxrpHeader_PlasticBlue 
{
	font-size: 11px;
	font: 8pt Tahoma;
	color: #ffffff;
	text-align:left;		
}

.dxrpHeader_PlasticBlue td.dxrp
{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;    
	color: #ffffff;
	text-align:left;	
}


/* -- ASPxSiteMapControl -- */
.dxsmControl_PlasticBlue a:hover
{
    color: red;
}
.dxsmControl_PlasticBlue a:visited
{
    color:#ffffff;
}
.dxsmControl_PlasticBlue 
{	
	color: #000000;
	background-color: white;
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	border: Solid 1px #A8A8A8;
}
/* - Category Level - */
.dxsmCategoryLevel_PlasticBlue, .dxsmCategoryLevel_PlasticBlue a
{
    color: #FFFFFF;    
    font-size: 8pt;
    font-family: Tahoma;
    text-decoration: none;
}
.dxsmCategoryLevel_PlasticBlue
{
    white-space: nowrap;
    padding: 5px 8px 5px 8px;
    background-color: #415799;
	background-image: url('smLevel0Back.gif');	
    background-repeat:repeat-x;      
}
.dxsmCategoryLevel_PlasticBlue
{
    border-bottom-width: 0px;    
}
 /*flow layout*/
.dxsmLevelCategoryFlow_PlasticBlue, .dxsmLevelCategoryFlow_PlasticBlue a
{
    color: #1E3695;    
    font-weight: bold;
    font-size: 8pt;
    font-family: Tahoma, Verdana, Arial;	
	text-decoration: underline;
}
/* - Level 0 - */
.dxsmLevel0_PlasticBlue, .dxsmLevel0_PlasticBlue a, 
.dxsmLevel0Categorized_PlasticBlue a, .dxsmLevel0Categorized_PlasticBlue
{
    color: #FFFFFF;    
    font-size: 8pt;
    font-family: Tahoma;
    text-decoration: none;
}
.dxsmLevel0Categorized_PlasticBlue a, .dxsmLevel0Categorized_PlasticBlue
{
    color: #000000;    
    font-weight: bold;
}
.dxsmLevel0_PlasticBlue, .dxsmLevel0Categorized_PlasticBlue
{
    white-space: nowrap;
    padding: 5px 8px 2px 8px;
}
.dxsmLevel0_PlasticBlue
{
    background-color: #415799;
	background-image: url('smLevel0Back.gif');	
    background-repeat:repeat-x;    
}
.dxsmLevel0_PlasticBlue
{        
    border-bottom-width:0px;
    padding: 5px 8px 5px 8px;
}
 /*flow layout*/
.dxsmLevel0Flow_PlasticBlue, .dxsmLevel0Flow_PlasticBlue a, .dxsmLevel0CategorizedFlow_PlasticBlue a, .dxsmLevel0CategorizedFlow_PlasticBlue
{
    color: #FFFFFF;    
    font-family: Tahoma, Verdana, Arial;	
    font-weight: bold;
    font-size: 8pt;
	text-decoration: underline;
}
.dxsmLevel0Flow_PlasticBlue
{
    padding: 0px 0px 0px 0px;    
}
.dxsmLevel0Flow_PlasticBlue
{
    text-decoration: none;    
}

/* - Level 1 - */
.dxsmLevel1_PlasticBlue, .dxsmLevel1_PlasticBlue a, .dxsmLevel1Categorized_PlasticBlue a, .dxsmLevel1Categorized_PlasticBlue
{    
    font-family: 8pt;
    font-family: Tahoma;
    color: #000000;  
    font-size: 8pt;
    text-decoration: none;    
}
.dxsmLevel1_PlasticBlue, .dxsmLevel1Categorized_PlasticBlue
{
    white-space: nowrap;  
    padding: 0px 0px 0px 0px;
}

/*flow layout*/
.dxsmLevel1Flow_PlasticBlue, .dxsmLevel1Flow_PlasticBlue a, .dxsmLevel1CategorizedFlow_PlasticBlue, .dxsmLevel1CategorizedFlow_PlasticBlue a
{    
    color: #000000;    
    font-family: Tahoma, Verdana, Arial;	
    font-size: 8pt;
	text-decoration: underline;
}
.dxsmLevel1Flow_PlasticBlue
{
    text-decoration: none;
    padding: 0px 0px 0px 0px;
}

/* - Level 2 - */
.dxsmLevel2_PlasticBlue, .dxsmLevel2_PlasticBlue a, .dxsmLevel2Categorized_PlasticBlue a, .dxsmLevel2Categorized_PlasticBlue
{    
    font-size: 8pt;
    font-family: Tahoma;
    color: #000000;
    text-decoration: none;    
}
.dxsmLevel2_PlasticBlue, .dxsmLevel2Categorized_PlasticBlue
{
    white-space:nowrap;
    padding: 0px 0px 0px 0px;    
}
/*flow layout*/
.dxsmLevel2Flow_PlasticBlue, .dxsmLevel2Flow_PlasticBlue a
{
    color: #000000;
    font-size: 8pt;    
    font-family: Tahoma, Verdana, Arial;	
	text-decoration:underline;    
}
.dxsmLevel2Flow_PlasticBlue
{
    padding: 0px 0px 0px 0px;
}
/* - Level 3 - */
.dxsmLevel3_PlasticBlue, .dxsmLevel3_PlasticBlue a
{    
    font-size: 8pt;
    font-family: Tahoma;
    color: #000000;
    text-decoration: none;
}
.dxsmLevel3_PlasticBlue
{
    white-space: nowrap;        
    padding: 0px 0px 0px 0px;    
}
/*flow layout*/
.dxsmLevel3Flow_PlasticBlue, .dxsmLevel3Flow_PlasticBlue a
{    
    color: #000000;
    font-size: 8pt;
    font-family: Tahoma, Verdana, Arial;	
	text-decoration: underline;    
}
/* - Level 4 - */
.dxsmLevel4_PlasticBlue, .dxsmLevel4_PlasticBlue a
{    
    font-size: 8pt;
    font-family: Tahoma;
    color: #000000;
    text-decoration: none;
}
.dxsmLevel4_PlasticBlue
{
    white-space: nowrap;
    padding: 0px 0px 0px 0px;    
}
/*flow layout*/
.dxsmLevel4Flow_PlasticBlue, .dxsmLevel4Flow_PlasticBlue a
{
    color: #000000;
    font-family: Tahoma, Verdana, Arial;	
    font-size: 8pt;
	text-decoration: underline;        
}
.dxsmLevel4Flow_PlasticBlue
{
    padding: 0px 0px 0px 0px;        
}
/* - Other Levels - */
.dxsmLevelOther_PlasticBlue, .dxsmLevelOther_PlasticBlue a
{    
    font-size: 7pt;
    font-family: Tahoma;
    color: #000000;
    text-decoration: none;
}
.dxsmLevelOther_PlasticBlue
{
    white-space:nowrap;
    padding: 0px 0px 0px 0px;            
}
/*flow layout*/
.dxsmLevelOtherFlow_PlasticBlue, .dxsmLevelOtherFlow_PlasticBlue a
{
    color: #000000;
    font-family: Tahoma, Verdana, Arial;	
    font-size: 7pt;
	text-decoration: underline;            
}



/* -- ASPxTabControl, ASPxPageControl -- */
.dxtcControl_PlasticBlue 
{
	font: 8pt Tahoma;
	color: black;	
}
.dxtcControl_PlasticBlue a
{
	text-decoration: none;
	color: black;
}
.dxtcLoadingPanel_PlasticBlue
{
	font: 8pt Tahoma;
	color: #303030;
}
.dxtcLoadingPanel_PlasticBlue td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}



.dxtcControl_PlasticBlue td.dxtcTabsCell_PlasticBlue, 
.dxtcControl_PlasticBlue td.dxtcTabsCellWithTabPositionBottom_PlasticBlue, .dxtcControl_PlasticBlue td.dxtcTabsCellWithTabPositionLeft_PlasticBlue, .dxtcControl_PlasticBlue td.dxtcTabsCellWithTabPositionRight_PlasticBlue 

{
	background-color: #f3f3f3;
}
/* Active Tab */
.dxtcActiveTab_PlasticBlue, .dxtcActiveTabWithTabPositionBottom_PlasticBlue,
.dxtcActiveTabWithTabPositionLeft_PlasticBlue, .dxtcActiveTabWithTabPositionRight_PlasticBlue
{
	font: 8pt Tahoma;
	color: white;
	border: solid 1px #2C4182;
	padding: 4px 14px 4px 14px;
	background-image: url('tcTabABack.gif');
	background-repeat: repeat-x;
}
.dxtcActiveTab_PlasticBlue td.dxtc, .dxtcActiveTabWithTabPositionBottom_PlasticBlue td.dxtc,
.dxtcActiveTabWithTabPositionLeft_PlasticBlue td.dxtc, .dxtcActiveTabWithTabPositionRight_PlasticBlue td.dxtc
{
	font: 8pt Tahoma;
	color: white;    
	white-space: nowrap;
}
.dxtcActiveTabHover_PlasticBlue 
{
	color: white;    

}
/* Tab */
.dxtcTab_PlasticBlue, .dxtcTabWithTabPositionLeft_PlasticBlue, 
.dxtcTabWithTabPositionBottom_PlasticBlue, .dxtcTabWithTabPositionRight_PlasticBlue
{
	font: 8pt Tahoma;
	color: #415799;
	background-color: #FFFFFF;
	background-image: url('tcTabBack.gif');
	background-repeat: no-repeat;
	border: solid 1px #CCCCCC;
	padding: 4px 14px 4px 14px;		
}
.dxtcTab_PlasticBlue td.dxtc, .dxtcTabWithTabPositionBottom_PlasticBlue td.dxtc, 
.dxtcTabWithTabPositionLeft_PlasticBlue td.dxtc, .dxtcTabWithTabPositionRight_PlasticBlue td.dxtc
{
	font: 8pt Tahoma;
	color: black;    
	white-space: nowrap;
}
.dxtcTabWithTabPositionBottom_PlasticBlue
{
}
.dxtcTabWithTabPositionLeft_PlasticBlue
{
}
.dxtcTabWithTabPositionRight_PlasticBlue
{
}
/* Hover */

.dxtcTabHover_PlasticBlue
{

	font: 8pt Tahoma;
	color: #ffffff;
	border: solid 1px #415799;
}

.dxtcTabHoverWithTabPositionBottom_PlasticBlue,
.dxtcTabHoverWithTabPositionLeft_PlasticBlue, .dxtcTabHoverWithTabPositionRight_PlasticBlue
{
	
	background-image: url('tcTabHBack.gif');
	border: solid 1px #415799;
}





/*Content*/
.dxtcPageContent_PlasticBlue, .dxtcPageContentWithTabPositionBottom_PlasticBlue, 
.dxtcPageContentWithTabPositionLeft_PlasticBlue, .dxtcPageContentWithTabPositionRight_PlasticBlue
{
	font: 8pt Tahoma;
	color: black;
	vertical-align: top;
	background-image: url('tcContentBack.gif');
	background-color: #F8f8f8;
	background-repeat: repeat-x;	
	border: solid 2px #415799; 
	
}
.dxtcContent_PlasticBlue
{
	font: 8pt Tahoma;
	color: black;
	border: solid 1px #415799;
	background-color: white;
	vertical-align: top;
	background-image: url('tcContentBack.gif');
	background-repeat: repeat-x;
	height: 1px;
}


/* -- ASPxTitleIndex -- */
.dxtiControl_PlasticBlue a
{
    text-decoration: none!important;
}
.dxtiControl_PlasticBlue a:hover
{
    text-decoration: none!important;
    font-weight: normal;
}
.dxtiControl_PlasticBlue a:visited
{
    color: #98A3C4!important;
}
.dxtiControl_PlasticBlue 
{
	font: 11px Tahoma;
	color: #1E3695;
	background-color: #ffffff;
	font-family: Verdana, Tahoma, Arial;
	border: Solid 1px #A8A8A8;
	text-decoration: underline;
}
.dxtiLoadingPanel_PlasticBlue
{
	font: 8pt Tahoma;
	color: #AAAAAA;
}
.dxtiLoadingPanel_PlasticBlue td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
.dxtiItem_PlasticBlue, .dxtiItem_PlasticBlue a
{
	color: #5A83D0;
	font: 8pt Tahoma; 	
	font-weight: normal;
	text-decoration: none;		
}
.dxtiItem_PlasticBlue
{
	white-space: nowrap;
}
.dxtiGroupHeader_PlasticBlue, .dxtiGroupHeaderCategorized_PlasticBlue
{
	font: 14pt Verdana;
	text-decoration: none;
	font-weight: normal;
}
/*
.dxtiGroupHeader_PlasticBlue, .dxtiGroupHeaderCategorized_PlasticBlue
{
	white-space:nowrap;
	padding: 0px 0px 0px 8px;
	border: Solid 1px #CCCCCC;
	background-image: url('tiGroupHeader.gif');
}
.dxtiGroupHeaderCategorized_PlasticBlue
{
    border: Solid 1px #CCCCCC;
    padding-bottom: 0px;
}*/
/* - GroupHeaderText - */
.dxtiGroupHeaderText_PlasticBlue,
.dxtiGroupHeaderTextCategorized_PlasticBlue
{
    background-color:#415799; 
    color: #ffffff;
    font-size: 17px;
    font-family: Tahoma;
}
.dxtiGroupHeaderText_PlasticBlue
{
    padding: 0px 7px 0px 7px;
}
.dxtiGroupHeaderTextCategorized_PlasticBlue
{
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 0px;
}
/* - FilterBox - */
.dxtiFilterBoxInfoText_PlasticBlue
{
    font: 7pt Verdana;
    color: #999999;
    font-weight: normal;
    padding-top: 0px;
    padding-bottom: 4px;
    text-decoration: none;
}
.dxtiFilterBoxEdit_PlasticBlue
{
    border: Solid 1px #CCCCCC;    
    font-size: 9pt;
    font-weight: normal;    
    padding-left: 3px;
    text-decoration: none;
    width: 158px;    
}
.dxtiFilterBox_PlasticBlue, .dxtiFilterBox_PlasticBlue table
{
    color: #898989;
    font-size: 8pt;
    font-family: Tahoma;    
    font-weight: normal;        
    text-decoration: none;    
}
.dxtiFilterBox_PlasticBlue
{
    background-color:  #ffffff;
    padding: 15px;    
    padding-right: 0px;
}
/* - IndexPanel - */
.dxtiIndexPanel_PlasticBlue
{
    background-color: #F5F5F5;
    border: Solid 1px #CCCCCC;
    color: #CCCCCC;
    font-family: Verdana;
    padding: 10px 15px 10px 15px;
    text-decoration: none;    
}
.dxtiIndexPanelItem_PlasticBlue, .dxtiIndexPanelItem_PlasticBlue a, 
.dxtiCurrentIndexPanelItem_PlasticBlue, .dxtiCurrentIndexPanelItem_PlasticBlue a
{
    color: #5A83D0;
    font: 8.3pt Verdana;
    font-family: Verdana;
    text-decoration: none;
}
.dxtiIndexPanelItem_PlasticBlue, .dxtiCurrentIndexPanelItem_PlasticBlue
{
    padding: 2px 2px 2px 2px;
}
.dxtiCurrentIndexPanelItem_PlasticBlue
{
    color: #5B5B5B;
    background-color: #ffffff;
    text-decoration: none;
}
/* - BackToTop - */
.dxtiBackToTop_PlasticBlue, .dxtiBackToTop_PlasticBlue a
{
    font-size: 7pt;
    text-decoration: none;
    font-weight: normal;
    color: #5A83D0;
}
.dxtiBackToTop_PlasticBlue
{
    padding: 3px 0px 0px 17px;   
}

/*-----------------------  Menu Separador   -------------*/

.dxmMenuSeparator_PlasticBlue 

{
	background-image: url(mSeparatorHor.gif);	
/*	background-x-position: left;
	background-y-position: top;*/
	background-repeat: repeat-y;
}


/* wiki  */ 

.dxeEditArea_PlasticBlue 
{
	
	border: Solid 1px #415799;
	background-color: #ffffff;

}


.dxeButtonEdit_PlasticBlue,  
.dxeEditArea_PlasticBlue, 
.dxeButtonEdit_PlasticBlue td.dxic 

{
	border: Solid 1px #415799;
	background-color: #ffffff;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #415799;
	border-bottom-color: #415799;
	padding-top: 0px;
	padding-right: 	0px;
	padding-bottom: 0px;
	padding-left: 0px;


}

.dxeButtonEdit_PlasticBlue  td.dxic

{
	border: Solid 1px #415799;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
.dxeEditArea_PlasticBlue a
{
	
	border: Solid 1px #415799;
	background-color: #ffffff;
}

		/*     categorias wiki    */

.dxeListBoxItem_PlasticBlue

{
	border: Solid 1px #c0c0c0;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: white;
	font-family: Tahoma;
	font-size: 9pt;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 3px;
	white-space: nowrap;
	text-align: left;

}

.dxeListBoxItemSelected_PlasticBlue

{
	
	color: white;
	background-color: #415799;

}
.dxeListBoxItemHover_PlasticBlue

{

	color: #415799;
	background-color: #c0c0c0;

}



/*nuevos componentes*/


.dxcpLoadingPanel_PlasticBlue 
{
	font: 9pt Tahoma;
	color: #5A83D0;
	background-color: #ffffff;
	border: solid 1px #475799;
}
.dxcpLoadingPanel_PlasticBlue  td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
	background-color: White;
}
/* Disabled */
.dxcpDisabled_PlasticBlue 
{
	font: 9pt Tahoma; 
	color: #5A83D0;
	cursor: default;
	background-color:#5a83d0;
}


/* Disabled */
.dxccDisabled_PlasticBlue 
{
	color: #5A83D0;
	cursor: default;
	background-color:#5a83d0;
}

/* Disabled */
.dxdvDisabled_PlasticBlue 
{
	color:  #5A83D0;
	cursor: default;
}

.dxhlDateLeftPanel_PlasticBlue 
{
	font: 10px Verdana;
	color:  #5A83D0;
	white-space: nowrap;
}
.dxhlDateRightPanel_PlasticBlue 
{
	font: 10px Verdana;
	color:  #5A83D0;
	white-space: nowrap;
}

/* Disabled */
.dxhlDisabled_PlasticBlue 
{
	color:  #5A83D0;
	cursor: default;
}



/* -- ASPxHeadline -- */
.dxhlControl_PlasticBlue 
{
	font: 10px Tahoma;
	color: #5A83D0;
}
.dxhlContent_PlasticBlue 
{
	font: 8pt Tahoma;
	color: #5A83D0;
} 
.dxhlDate_PlasticBlue 
{
	color: #5A83D0;
	white-space: nowrap;
}
.dxhlHeader_PlasticBlue 
{
	font: 10pt Tahoma;
	color: #5A83D0;
	font-weight: bold;
	line-height: 17px;
}
.dxhlDateHeader_PlasticBlue 
{
	font: 10pt Tahoma;
	color: #5A83D0;
	font-weight: normal;
}
.dxhlLeftPanel_PlasticBlue 
{
	font: 10px Verdana;
	color: #5A83D0;
}
.dxhlRightPanel_PlasticBlue 
{
	font: 10px Verdana;
	color: #5A83D0;
}
.dxhlDateLeftPanel_PlasticBlue 
{
	font: 10px Verdana;
	color: #5A83D0;
	white-space: nowrap;
}
.dxhlDateRightPanel_PlasticBlue 
{
	font: 10px Verdana;
	color: #5A83D0;
	white-space: nowrap;
}
.dxhlTailDiv_PlasticBlue 
{
	font: 10px Verdana;
	color: #5A83D0;
}
.dxhlTailDiv_PlasticBlue  a
{
	color: #5A83D0;
}
.dxhlTailDiv_PlasticBlue  a:hover
{
    text-decoration: none;
}
.dxhlTailDiv_PlasticBlue  a:visited
{
    color: #5A83D0;
}
.dxhlContent_PlasticBlue  a.dxhl
{
	color: #5A83D0;
} 
.dxhlContent_PlasticBlue  a.dxhl:hover
{
    text-decoration: none;
}
.dxhlContent_PlasticBlue  a.dxhl:visited
{
    color: #5A83D0;
}
/* Disabled */
.dxhlDisabled_PlasticBlue 
{
	color: #5A83D0;
	cursor: default;
	background-color:#5A83D0;
}
/* Disabled */
.dxrpDisabled_PlasticBlue
{
	font: 10px Tahoma;
	color: #ffffff;
	cursor: default;
	background-color:#5A83D0;
}
 .dxrpDisabled_PlasticBlue  td.dxrp
{
	color: #ffffff;
	cursor: default;
}
.table_PlasticBlue
{
	color: #5A83D0;
	cursor: default;
} 
.DemoLabel_PlasticBlue
{
	padding-left: 6px;
	white-space: nowrap;
	color:  #5A83D0;
}
.NoLeftIndent_PlasticBlue

{
	padding-left: 0px;
}

/*nuevo de busar*/
.dxucControl_PlasticBlue

{
	padding-left: 0px;
	border: solid 2px #415799;
	background-color: #ffffff; 
}

.dxucEditArea_PlasticBlue a
{
	border: solid 1px #415799;
	background-color: #415799; 
}
					/*editor html*/
.dxheControl_PlasticBlue

{
	padding: 12px 12px 12px 12px;
	border: solid 2px #415799;
	background-color: #415799;
}
.dxheDateHeader_PlasticBlue a

{
	color: #415799;
	padding: 12px 12px 12px 12px;
	border: solid 2px #415799;
	background-color: #f8f8f8; 
}

.dxtbMenu_PlasticBlue
{
	color: #415799;
	padding: 1px 1px 1px 1px;
	border: solid 2px #415799;
	background-color: #f8f8f8; 
}

.dxtbMenuItem_PlasticBlue, 
.dxtbMenuItemWithImage_PlasticBlue, 
.dxtbMenuItemWithPopOutImage_PlasticBlue, 
.dxtbMenuItemWithImageWithPopOutImage_PlasticBlue 

{

	font-family: Tahoma;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 9pt;
	line-height: normal;
	-x-system-font: none;
	color: #415799;
	white-space: nowrap;

}

.dxtbMenuItem_PlasticBlue , 
.dxtbMenuItemWithImage_PlasticBlue 

{

	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;

}
.dxtbMenuItemHover_PlasticBlue, 
.dxtbMenuItemHoverWithImage_PlasticBlue, 
.dxtbMenuItemHoverWithPopOutImage_PlasticBlue, 
.dxtbMenuItemHoverWithImageWithPopOutImage_PlasticBlue

{
	background-color: #145799; 
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;

}

.dxtbDisabled_PlasticBlue 

{

	color: #415799;
	cursor: default;

}

.dxheViewArea_PlasticBlue 
{

	 background-color: #415799;
	border: solid 2px #415799;	
	padding: 3px 3px 3px 3px;
	cursor: default;

}

.dxheHtmlViewArea_PlasticBlue, .dxheDesignViewArea_PlasticBlue, .dxhePreviewArea_PlasticBlue 
{
	
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	background-color: #ffffff;
	background-image: none;
	text-align: left;
	font-family: Arial;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: normal;
	-x-system-font: none;

}
.dxheHtmlViewArea_PlasticBlue td

{

	background-color: #f8f8f8;	
	border: solid 2px #415799;	
	padding: 3px 3px 3px 3px;
	cursor: default;

}

.dxheContentArea_PlasticBlue
{

	background-color: #f8f8f8;	
	border: solid 2px #415799;	
	padding: 3px 3px 3px 3px;
	cursor: default;

}
/*
.dxtbSubMenu_PlasticBlue
{

		
	background-color: #ffffff;	
	border: solid 2px #415799;	
	padding: 3px 3px 3px 3px;
	cursor: default;

}*/


.dxeLoadingDiv_PlasticBlue
{

	background-color: #f8f8f8;	
	border: solid 2px #415799;	
	padding: 3px 3px 3px 3px;
	cursor: default;
}
.dxeLoadingPanel_PlasticBlue
{
	font: 9pt Tahoma;
	color: #415799;	
	background-color: #f8f8f8;
}
.dxeLoadingPanel_PlasticBlue td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}

.dxeReadOnly_PlasticBlue
{
    
}
.dxeBase_PlasticBlue
{
    font-family: Tahoma;
    font-size: 9pt;
    color: #415799;
	
}

.dxeTextBox_PlasticBlue, .dxeMemo_PlasticBlue
{
    background-color: #ffffff;
    border: solid 2px #415799;
}
.dxeTextBox_PlasticBlue td.dxic_PlasticBlue
{
	padding: 1px 2px;
}
.dxeTextBox_PlasticBlue td.dxic_PlasticBlue
{
	width: 100%;
}


.dxheStatusBar_PlasticBlue
{
	width: 100%;
	background-color: #ffffff;
} 




.dxeHyperlink_PlasticBlue
{
		color: #415799;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;

}

a.dxeHyperlink_PlasticBlue :hover 
{

	color: #415799;

}

