﻿table.TabControl
{
    border-bottom: 3px solid #b7c2d1;
    width: 100%;
    font-size: 14px;
}

table.TabControl td.Tab > div,
div.TabControl
{
    background-color: #b7c2d1;
    height: 23px;
    background: url("../Images/corner_b7c2d1_tl.gif") #b7c2d1 no-repeat left top;
}

table.TabControl td.Tab > div > div,
div.TabControl > div
{
    height: 23px;
    background: url("../Images/corner_b7c2d1_tr.gif") no-repeat right top;
    padding: 3px 10px;
    color: White;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
}

table.TabControl td.Last
{
    width: 100%;
}

/* -- ASPxTabControl, ASPxPageControl -- */
.dxtcControl_Portal 
{
	font: 9pt Tahoma;
	color: black;
}
.dxtcLoadingPanel_Portal
{
	font: 9pt Tahoma;
	color: #303030;
}
.dxtcLoadingPanel_Portal td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}

/* Tab Hyperlink*/
.dxtcTab_Portal_Portal a, .dxtcTabWithTabPositionLeft_Portal_Portal a, .dxtcTabWithTabPositionBottom_Portal_Portal a, .dxtcTabWithTabPositionRight_Portal a,
.dxtcActiveTab_Portal a, .dxtcActiveTabWithTabPositionBottom_Portal a, .dxtcActiveTabWithTabPositionLeft_Portal a, .dxtcActiveTabWithTabPositionRight_Portal a,
.dxtcTabHover_Portal a, .dxtcTabHoverWithTabPositionBottom_Portal a, .dxtcTabHoverWithTabPositionLeft_Portal a, .dxtcTabHoverWithTabPositionRight_Portal a
{
	text-decoration: none;
	color: black;    
}

.dxtcActiveTab_Portal, .dxtcActiveTabWithTabPositionBottom_Portal,
.dxtcActiveTabWithTabPositionLeft_Portal, .dxtcActiveTabWithTabPositionRight_Portal
{
	font: 9pt Tahoma;
	color: black;
	border: solid 1px #A8A8A8;
	padding: 3px 12px 4px 12px;
	background-color: #FFFFFF;
}
/* Active Tab */
.dxtcActiveTab_Portal table.dxtc, .dxtcActiveTabWithTabPositionBottom_Portal table.dxtc,
.dxtcActiveTabWithTabPositionLeft_Portal table.dxtc, .dxtcActiveTabWithTabPositionRight_Portal table.dxtc
{
	font: 9pt Tahoma;
	color: black;    
}
.dxtcActiveTab_Portal td.dxtc, .dxtcActiveTabWithTabPositionBottom_Portal td.dxtc,
.dxtcActiveTabWithTabPositionLeft_Portal td.dxtc, .dxtcActiveTabWithTabPositionRight_Portal td.dxtc
{
	white-space: nowrap;
    background-color: transparent!important;
    background-image: url('')!important;
    border-width: 0px!important;
    padding: 0px!important;
}
.dxtcActiveTabHover_Portal
{
	background-color: white;
}
/* Tab */
.dxtcTab_Portal, .dxtcTabWithTabPositionLeft_Portal, 
.dxtcTabWithTabPositionBottom_Portal, .dxtcTabWithTabPositionRight_Portal
{
	font: 9pt Tahoma;
	color: black;
	background-color: #E0E0E0;
	border: solid 1px #A8A8A8;
	padding: 3px 12px 4px 12px;
}
.dxtcTab_Portal table.dxtc, .dxtcTabWithTabPositionBottom_Portal table.dxtc, 
.dxtcTabWithTabPositionLeft_Portal table.dxtc, .dxtcTabWithTabPositionRight_Portal table.dxtc
{
	font: 9pt Tahoma;
	color: black;    
}
.dxtcTab_Portal td.dxtc, .dxtcTabWithTabPositionBottom_Portal td.dxtc, 
.dxtcTabWithTabPositionLeft_Portal td.dxtc, .dxtcTabWithTabPositionRight_Portal td.dxtc
{
	white-space: nowrap;
    background-color: transparent!important;
    background-image: url('')!important;
    border-width: 0px!important;
    padding: 0px!important;
}
.dxtcTabWithTabPositionBottom_Portal
{
}
.dxtcTabWithTabPositionLeft_Portal
{
}
.dxtcTabWithTabPositionRight_Portal
{
}
/* Hover */
.dxtcTabHover_Portal, .dxtcTabHoverWithTabPositionBottom_Portal,
.dxtcTabHoverWithTabPositionLeft_Portal, .dxtcTabHoverWithTabPositionRight_Portal
{
	background-color: #F2F2F2;
}
.dxtcPageContent_Portal, .dxtcPageContentWithTabPositionBottom_Portal, 
.dxtcPageContentWithTabPositionLeft_Portal, .dxtcPageContentWithTabPositionRight_Portal,
.dxtcPageContentWithoutTabs_Portal
{
	font: 12px Arial;
	color: black;
	background-color: white;
	vertical-align: top;
}
.dxtcContent_Portal
{
	font: 12px Arial;
	color: black;
	border: solid 1px #A8A8A8;
	background-color: white;
	vertical-align: top;
}
.dxtcControl_Portal td.dxtcTabsCell_Portal, .dxtcControl_Portal td.dxtcTabsCellWithTabPositionBottom_Portal,
.dxtcControl_Portal td.dxtcTabsCellWithTabPositionLeft_Portal, .dxtcControl_Portal td.dxtcTabsCellWithTabPositionRight_Portal 
{
}
/* Disabled */
.dxtcDisabled_Portal, .dxtcDisabled_Portal table.dxtc
{
	color: #acacac;
	cursor: default;
}



.dxtcControl_Portal
{
	font: 12px "Arial";
}

.dxtcActiveTab_Portal, .dxtcTab_Portal
{
	font: 14px "Arial";
    padding: 0px;
    border: none !important;
}

.dxtcTab_Portal > div.TabControl > div > div
{
    color: #b7c2d1 ;
}

.dxtcTab_Portal
{
    background-color: white;
}

.dxtcTab_Portal > div.TabControl
{
    background: url("../Images/tab_left.gif") no-repeat left top;
}

.dxtcTab_Portal > div.TabControl > div
{
    background: url("../Images/tab_right.gif") no-repeat right top;
    padding: 0px 5px;
}

.dxtcTab_Portal > div.TabControl > div > div
{
    background: url("../Images/tab_bg.gif") repeat-x top;
    padding: 3px 5px;
}

.dxtcTabsCell_Portal,
.dxtcTabsCell
{
    border-bottom: 3px solid #b7c2d1;
}

.dxtcPageContent_Portal
{
    border: none !important;
}
