﻿/* -- Ovverride DX Styles -- */
.dxncContent_DX {
    height: auto; /* 130px [Nicolay] Change fo a main page */
}
.dxdvContent_DX {
    height: 160px;
}

/* -- ASPxNewsControl -- */
.dxncControl_WS 
{
	font-size: 13px;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	padding: 0px;
}
.dxncControlCell_WS 
{
	padding: 0px;
}
.dxncLoadingPanel_WS
{
	border: Solid 1px #989AA4;
	background-color: White;
	font-size: 13px;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #252525;
}
.dxncLoadingPanel_WS td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 20px 20px 20px 20px;
}
.dxncContent_WS
{
	padding: 0px 0px 16px 0px;
    /*border-bottom: Solid 1px #B9BABF;*/
}
.dxncContent_WS table {
    height: auto!important;
}
.dxncPagerPanel_WS
{
	padding: 0px 0px 0px 0px;
}
.dxncItem_WS
{
	font-size: 13px;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #252525;
	/*padding: 12px 8px 12px 8px;*/
	padding: 0px;
}
.dxncEmptyItem_WS
{
	font-size: 13px;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #252525;
	padding: 12px 12px 12px 14px;
}
.dxncBackToTop_WS, .dxncBackToTop_WS a
{
    color: #125C87; text-decoration: none;
}
.dxncBackToTop_WS a:hover
{
    text-decoration: underline;
}
.dxncBackToTop_WS a:visited
{
    color: #8C0C54;
}
/* DataView */
.dxdvLoadingPanel_WS
{
	border: Solid 1px #989AA4;
	background-color: White;
	font-size: 13px;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #252525;
}
.dxdvLoadingPanel_WS td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 20px 20px 20px 20px;
}
/* Headline */
.dxncItemContent_WS
{
	font-size: 13px;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #252525; 
} 
.dxncItemDate_WS
{
	color: #676A73;
	white-space: nowrap;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
    font-size: 13px;
}
.dxncItemHeader_WS
{
	color: #125C87;
	font-weight: normal;
    line-height: 120%!important;
    font-size: 11pt;
    font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
    padding: 0px 0px 0px 0px;
}
.dxncItemHeader_WS .dxncItemDate_WS 
{
    font-size: 13px;
	color: #676A73;
	white-space: nowrap;
	font-weight: normal;
	padding: 3px 5px 3px 5px;
}
.dxncItemLeftPanel_WS
{
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 13px;
	color: #252525;
    text-align: right;
}
.dxncItemRightPanel_WS
{
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 13px;
	color: #252525;
}
.dxncItemLeftPanel_WS img,
.dxncItemRightPanel_WS img 
{
    margin-top: 0px;
}
.dxncItemDateLeftPanel_WS
{
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 13px;
	color: #676A73;
	white-space: nowrap;
}
.dxncItemDateRightPanel_WS
{
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	font-size: 13px;
	color: #676A73;
	white-space: nowrap;
}
.dxncItemTailDiv_WS
{
	font-size: 13px;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #8A0A37;
}
.dxncControl_WS a, .dxncItemTailDiv_WS a, .dxncItemContent_WS a.dxhl
{
	color: #125C87; text-decoration: none;
}
.dxncControl_WS a:hover, .dxncItemTailDiv a:hover, .dxncItemContent_WS a.dxhl:hover
{
    text-decoration: underline;
}
.dxncControl_WS a:visited, .dxncItemTailDiv_WS a:visited, .dxncItemContent_WS a.dxhl:visited
{
    color: #8C0C54;
}
.dxncEmptyData_WS
{
	color: #E1ABBE;
}
/* Disabled */
.dxncDisabled_WS, .dxncDisabled_WS span.dxhl,
.dxncDisabled_WS a, .dxncDisabled_WS a:hover
{
	color: #bcaab0;
	cursor: default;
}

/* -- ASPxPager -- */
.dxpControl_WS
{
	font-size: 17pt;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	padding: 0px 0px 0px 0px;
}
.dxpButton_WS
{
	font-size: 17pt;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #125C87;
	text-decoration: none;
	white-space: nowrap;
	text-align: center;
	vertical-align: middle;
}
.dxpDisabledButton_WS
{
	font-size: 17pt;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: black;
	text-decoration: none;
}
.dxpPageNumber_WS
{
	font-size: 17pt;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #125C87;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding: 0px 6px 0px 5px;
}
.dxpPageNumber_WS:hover {
	text-decoration: underline;
}
.dxpPageNumber_WS a
{
	font-size: 17pt;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #125C87;
	text-decoration: none;
}
.dxpCurrentPageNumber_WS
{
	color: White;
	font-weight: normal;
	text-decoration: none;
	background-color: #9c9c9c;
}
.dxpCurrentPageNumber_WS:hover {
	text-decoration: none;
}
.dxpSummary_WS
{
	color: #9c9c9c;
}
.dxpSeparator_WS
{
}
/* Disabled */
.dxpDisabled_WS
{
	color: #ACACAC;
	border-color: #808080;
	cursor: default;
}

/* -- ASPxTabControl, ASPxPageControl -- */
.dxtcControl_WS 
{
	font-size: 13px;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #252525;
	background-color: White;
}
.dxtcControl_WS.Simple {
	position: relative;
	left: -20px;
	width: 1140px!important;
}
 .dxtcControl_WS.Simple .dxtcPageContent_WS {
	padding-left: 20px!important;
	padding-right: 20px!important;
}
.dxtcControl_WS.Simple .dxtcLeftIndentCell_WS, .dxtcControl_WS.Simple .dxtcRightIndentCell_WS {
	display: none;
}
.dxtcControl_WS.Simple .dxtcTabsCell>table {
	margin-top: 0px!important;
}
.dxtcControl_WS.Simple .dxtcTab_WS {
	background-color: #dbdbdb;
	padding: 8px 20px 9px 20px;
	border: none;
}
.dxtcControl_WS.Simple .dxtcTab_WS a {
	color: #3d3d3d!important;
	font-size: 14px;
}
.dxtcControl_WS.Simple .dxtcActiveTab_WS {
	padding: 8px 20px 9px 20px;
}
.dxtcControl_WS.Simple .dxtcActiveTab_WS, .dxtcControl_WS.Simple .dxtcActiveTab_WS a {
	background-color: #e28c05;
	color: White!important;
	font-size: 14px;
	border: none;
}
.dxtcLoadingPanel_WS
{
}
.dxtcLoadingPanel_WS td.dx
{
	padding: 0px;
}

/* Tab Hyperlink*/
.dxtcTab_WS a, .dxtcTabWithTabPositionLeft_WS a, .dxtcTabWithTabPositionBottom_WS a, .dxtcTabWithTabPositionRight_WS a,
.dxtcActiveTab_WS a, .dxtcActiveTabWithTabPositionBottom_WS a, .dxtcActiveTabWithTabPositionLeft_WS a, .dxtcActiveTabWithTabPositionRight_WS a,
.dxtcTabHover_WS a, .dxtcTabHoverWithTabPositionBottom_WS a, .dxtcTabHoverWithTabPositionLeft_WS a, .dxtcTabHoverWithTabPositionRight_WS a
{
	text-decoration: none;
	color: #252525;    
}
/* Active Tab */
.dxtcActiveTab_WS, .dxtcActiveTabWithTabPositionBottom_WS,
.dxtcActiveTabWithTabPositionLeft_WS, .dxtcActiveTabWithTabPositionRight_WS
{
	font-size: 13px;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #111111;
	border: Solid 1px #B9BABF;
	padding: 5px 9px 4px 9px;
	background-color: #F3F5F9;
	text-align: center;
	white-space: nowrap;
}
.dxtcActiveTabWithTabPositionLeft_WS
{
	text-align: left;
	padding: 4px 9px 6px 5px;
}
.dxtcActiveTabWithTabPositionRight_WS
{
	text-align: left;
	padding: 4px 9px 6px 5px;
}
.dxtcActiveTab_WS table.dxtc, .dxtcActiveTabWithTabPositionBottom_WS table.dxtc,
.dxtcActiveTabWithTabPositionLeft_WS table.dxtc, .dxtcActiveTabWithTabPositionRight_WS table.dxtc
{
	font-size: 13px;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #000000;    
}
.dxtcActiveTab_WS td.dxtc, .dxtcActiveTabWithTabPositionBottom_WS td.dxtc,
.dxtcActiveTabWithTabPositionLeft_WS td.dxtc, .dxtcActiveTabWithTabPositionRight_WS td.dxtc
{
	white-space: nowrap;
    border-width: 0px!important;
    padding: 0px!important;
}
.dxtcActiveTabHover_WS
{
}
/* Tab */
.dxtcTab_WS, .dxtcTabWithTabPositionLeft_WS, 
.dxtcTabWithTabPositionBottom_WS, .dxtcTabWithTabPositionRight_WS
{
	font-size: 13px;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #125C87;
	border: none 0px;
	padding: 6px 10px 4px 10px;
    text-align: center;
    white-space: nowrap;
}
.dxtcTabWithTabPositionBottom_WS
{
}
.dxtcTabWithTabPositionLeft_WS
{
    text-align: left;
	padding: 5px 10px 7px 6px;
}
.dxtcTabWithTabPositionRight_WS
{
    text-align: left;
	padding: 5px 10px 7px 6px;
}
.dxtcTab_WS table.dxtc, .dxtcTabWithTabPositionBottom_WS table.dxtc, 
.dxtcTabWithTabPositionLeft_WS table.dxtc, .dxtcTabWithTabPositionRight_WS table.dxtc
{
	font-size: 13px;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #125C87;    
}
.dxtcTab_WS td.dxtc, .dxtcTabWithTabPositionBottom_WS td.dxtc, 
.dxtcTabWithTabPositionLeft_WS td.dxtc, .dxtcTabWithTabPositionRight_WS td.dxtc
{
	white-space: nowrap;
    border-width: 0px!important;
    padding: 0px!important;
}
/* Hover */
.dxtcTabHover_WS, .dxtcTabHoverWithTabPositionBottom_WS,
.dxtcTabHoverWithTabPositionLeft_WS, .dxtcTabHoverWithTabPositionRight_WS
{
    padding: 3px 9px 6px 10px;    
}
.dxtcTabHoverWithTabPositionBottom_WS
{
	padding: 4px 9px 5px 10px;
}
.dxtcTabHoverWithTabPositionLeft_WS
{
    padding: 4px 10px 6px 5px;
}
.dxtcTabHoverWithTabPositionRight_WS
{
    padding: 4px 9px 6px 6px;
}
.dxtcTabHover_WS td.dxtc, .dxtcTabHoverWithTabPositionBottom_WS td.dxtc,
.dxtcTabHoverWithTabPositionLeft_WS td.dxtc, .dxtcTabHoverWithTabPositionRight_WS td.dxtc
{
	white-space: nowrap;
    border-width: 0px!important;
    padding: 0px!important;
}

.dxtcPageContent_WS, .dxtcPageContentWithTabPositionBottom_WS, 
.dxtcPageContentWithTabPositionLeft_WS, .dxtcPageContentWithTabPositionRight_WS,
.dxtcPageContentWithoutTabs_WS
{
	font-size: 13px;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #111111;
	background-color: White;

    vertical-align: top;
	padding: 24px 35px 24px 35px!important;
}
.v-simple, .v-simple, 
.v-simple, .v-simple,
.v-simple
{
	padding: 20px 0px 20px 0px;
}
.dxtcPageContentWithTabPositionLeft_WS
{
}
.dxtcPageContentWithTabPositionRight_WS
{
}
.dxtcPageContentWithTabPositionBottom_WS
{
}
.dxtcPageContentWithoutTabs_WS
{
}
.dxtcContent_WS
{
	font-size: 13px;
	font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	color: #000000;

	background-color: White;
	vertical-align: top;
	padding: 16px 20px 8px 20px;
}
.dxtcControl_WS td.dxtcTabsCell, .dxtcControl_WS td.dxtcTabsCellWithTabPositionBottom,
.dxtcControl_WS td.dxtcTabsCellWithTabPositionLeft, .dxtcControl_WS td.dxtcTabsCellWithTabPositionRight 
{
}
.dxtcControl_WS td.dxtcTabsCellWithTabPositionBottom
{
}
.dxtcControl_WS td.dxtcTabsCellWithTabPositionLeft
{
	padding-left: 0px!important;
}
.dxtcControl_WS td.dxtcTabsCellWithTabPositionLeft table
{
	margin-left: 2px!important;
}
.dxtcControl_WS td.dxtcTabsCellWithTabPositionRight
{
	padding-right: 0px!important;
}
.dxtcControl_WS td.dxtcTabsCellWithTabPositionRight table
{
	margin-right: 2px!important;
}
/* Disabled */
.dxtcDisabled_WS, .dxtcDisabled_WS table.dxtc
{
	color: #e590ae;
	cursor: default;
}
