/* -- ASPxCallbackPanel -- */
.dxcpLoadingPanel_BlueSteel
{
	font: 8pt Tahoma;
	color: #303030;
}
.dxcpLoadingPanel_BlueSteel td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
/* -- ASPxCloudControl -- */
.dxccControl_BlueSteel a:visited
{
    color: #c37300!important;
}
.dxccControl_BlueSteel a:hover
{
    color: #ff9600!important;
}
.dxccControl_BlueSteel a
{
	text-decoration:none!important;
	color: #858585;	
}
.dxccControl_BlueSteel
{
	font-family: Verdana, Tahoma, Arial;
	text-decoration:none;
	color: #B4CFEC;
	background-color: #FFFFFF;
}

/* -- ASPxDataView -- */
.dxdvControl_BlueSteel 
{
	font: 9pt Tahoma;
	background-color: #ffffff;
	border: solid 1px Black;
	color: black;
	padding: 0px;
}
.dxdvLoadingPanel_BlueSteel
{
	font: 9pt Tahoma;
	color: #303030;
}
.dxdvLoadingPanel_BlueSteel td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 14px 20px 14px 50px;
}
.dxdvContent_BlueSteel
{
}
.dxdvItem_BlueSteel
{
	font: 9pt Tahoma;
	color: Black;
	background-color: #ffffff;
	padding: 13px 20px 13px 52px;
	height: 180px;
	/*if IE*/	
	height:expression("154px");
}
.dxdvEmptyItem_BlueSteel
{
	font: 9pt Tahoma;
	color: Black;
	text-align: left;
	vertical-align: top;
	padding: 14px 20px 14px 50px;
	height: 180px;
	/*if IE*/
	height:expression("154px");
}
.dxdvPagerPanel_BlueSteel
{
	font: 9pt Tahoma;
	color: #2A769D;
	background-color: #C9D7DC;
	padding: 0px;
}

/* -- ASPxHeadline -- */
.dxhlControl_BlueSteel 
{
	font: 10px Verdana;
	color: black;
}
.dxhlContent_BlueSteel
{
	font: 9pt Tahoma;
	color: #585858;
} 
.dxhlDate_BlueSteel
{
	font: bold 7pt Verdana;
	color: Black;
	white-space: nowrap;
}
.dxhlHeader_BlueSteel
{
	font: 9pt Tahoma;
	color: Black;
	padding-bottom: 4px;
	font-weight: bold;
	line-height: 17px;
}
.dxhlDateHeader_BlueSteel
{
	font: 9pt Tahoma;
	color: Gray;
	font-weight: normal;
}
.dxhlLeftPanel_BlueSteel
{
	font: 10px Verdana;
	color: black;
}
.dxhlRightPanel_BlueSteel
{
	font: 10px Verdana;
	color: black;
}
.dxhlDateLeftPanel_BlueSteel
{
	font: 10px Verdana;
	color: Gray;
	white-space: nowrap;
}
.dxhlDateRightPanel_BlueSteel
{
	font: 10px Verdana;
	color: Gray;
	white-space: nowrap;
}
.dxhlTailDiv_BlueSteel
{
	font: 10px Verdana;
	color: Black;
	background-color: #EEF2F5;
}
.dxhlTailDiv_BlueSteel a
{
	color: #4688aa;
	text-decoration: underline;
}
.dxhlTailDiv_BlueSteel a:hover
{
	color: #ff9600;
    text-decoration: underline;
}
.dxhlTailDiv_BlueSteel a:visited
{
	color: #c37300;
    text-decoration: underline;
}
.dxhlContent_BlueSteel a.dxhl span
{
	color: #4688aa;
	text-decoration: underline;
} 
.dxhlContent_BlueSteel a.dxhl:visited span
{
	color: #c37300;
    text-decoration: underline;
}
.dxhlContent_BlueSteel a.dxhl:hover span
{
	color: #ff9600;
    text-decoration: underline;
}
.dxhlContent_BlueSteel a.dxhl
{
	color: #4688aa;
	text-decoration: underline;
} 
.dxhlContent_BlueSteel a.dxhl:visited
{
	color: #c37300;
    text-decoration: underline;
}
.dxhlContent_BlueSteel a.dxhl:hover
{
	color: #ff9600;
    text-decoration: underline;
}

/* -- ASPxMenu -- */
.dxmControl_BlueSteel 
{
	font: 12px Tahoma;
	color: white;
}
.dxmControl_BlueSteel a, .dxmMenu_BlueSteel a, .dxmVerticalMenu_BlueSteel a, .dxmSubMenu_BlueSteel a
{
	color: white;
	text-decoration: none;
}
.dxmMenu_BlueSteel, .dxmVerticalMenu_BlueSteel
{
	font: 9pt Tahoma;
	color: white;
	background-color: Black;

	background: #444444 url('mItemBack.gif') repeat-x top center;
}
.dxmMenuGutter_BlueSteel
{
}
.dxmMenuSeparator_BlueSteel
{
	background-color: Black;
}
.dxmMenuItem_BlueSteel, .dxmMenuItemWithImage_BlueSteel, .dxmMenuItemWithPopOutImage_BlueSteel, .dxmMenuItemWithImageWithPopOutImage_BlueSteel,
.dxmVerticalMenuItem_BlueSteel, .dxmVerticalMenuItemWithImage_BlueSteel, .dxmVerticalMenuItemWithPopOutImage_BlueSteel, .dxmVerticalMenuItemWithImageWithPopOutImage_BlueSteel, 
.dxmMenuLargeItem_BlueSteel, .dxmMenuLargeItemWithImage_BlueSteel, .dxmMenuLargeItemWithPopOutImage_BlueSteel, .dxmMenuLargeItemWithImageWithPopOutImage_BlueSteel,
.dxmVerticalMenuLargeItem_BlueSteel, .dxmVerticalMenuLargeItemWithImage_BlueSteel, .dxmVerticalMenuLargeItemWithPopOutImage_BlueSteel, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_BlueSteel
{
	font: 9pt Tahoma;
	color: white;
	background: #444444 url('mItemBack.gif') repeat-x top center;
	white-space: nowrap;

	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 11px;
}
.dxmMenuItemSelected_BlueSteel, .dxmMenuItemSelectedWithImage_BlueSteel, .dxmMenuItemSelectedWithPopOutImage_BlueSteel, .dxmMenuItemSelectedWithImageWithPopOutImage_BlueSteel,
.dxmVerticalMenuItemSelected_BlueSteel, .dxmVerticalMenuItemSelectedWithImage_BlueSteel, .dxmVerticalMenuItemSelectedWithPopOutImage_BlueSteel, .dxmVerticalMenuItemSelectedWithImageWithPopOutImage_BlueSteel,
.dxmMenuLargeItemSelected_BlueSteel, .dxmMenuLargeItemSelectedWithImage_BlueSteel, .dxmMenuLargeItemSelectedWithPopOutImage_BlueSteel, .dxmMenuLargeItemSelectedWithImageWithPopOutImage_BlueSteel,
.dxmVerticalMenuLargeItemSelected_BlueSteel, .dxmVerticalMenuLargeItemWithImageSelected_BlueSteel, .dxmVerticalMenuLargeItemSelectedWithPopOutImage_BlueSteel, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_BlueSteel
{
    color: White;
	background: #3e3f54 url('mItemBackS.gif') repeat-x top center;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 11px;
}
.dxmMenuItemHover_BlueSteel, .dxmMenuItemHoverWithImage_BlueSteel, .dxmMenuItemHoverWithPopOutImage_BlueSteel, .dxmMenuItemHoverWithImageWithPopOutImage_BlueSteel, 
.dxmVerticalMenuItemHover_BlueSteel, .dxmVerticalMenuItemHoverWithImage_BlueSteel, .dxmVerticalMenuItemHoverWithPopOutImage_BlueSteel, .dxmVerticalMenuItemHoverWithImageWithPopOutImage_BlueSteel, 
.dxmMenuLargeItemHover_BlueSteel, .dxmMenuLargeItemHoverWithImage_BlueSteel, .dxmMenuLargeItemHoverWithPopOutImage_BlueSteel, .dxmMenuLargeItemHoverWithImageWithPopOutImage_BlueSteel, 
.dxmVerticalMenuLargeItemHover_BlueSteel, .dxmVerticalMenuLargeItemHoverWithImage_BlueSteel, .dxmVerticalMenuLargeItemHoverWithPopOutImage_BlueSteel, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_BlueSteel
{
	color: White;
	background: #cacbe8 url('mItemBackH.gif') repeat-x top center;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 11px;
}
.dxmSubMenu_BlueSteel
{
	font: 9pt Tahoma;
	color: black;
	background-color: #ffffff;
	border: solid 1px #4e4f51;
	padding: 1px;
	position: relative; top: 0px;
}
.dxmSubMenuSeparator_BlueSteel
{
	width: 0px;
}
.dxmSubMenuItem_BlueSteel, .dxmSubMenuItemWithImage_BlueSteel, 
.dxmSubMenuItemWithPopOutImage_BlueSteel, .dxmSubMenuItemWithImageWithPopOutImage_BlueSteel
{
	background-color: #ffffff;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}
.dxmSubMenuItem_BlueSteel, 
.dxmSubMenuItemWithImage_BlueSteel 
{
	padding-top: 2px;
	padding-right: 40px;
	padding-bottom: 2px;
	padding-left: 7px;
}
.dxmSubMenuItemWithPopOutImage_BlueSteel, 
.dxmSubMenuItemWithImageWithPopOutImage_BlueSteel
{
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 7px;
}
.dxmSubMenuItemSelected_BlueSteel, .dxmSubMenuItemSelectedWithImage_BlueSteel, 
.dxmSubMenuItemSelectedWithPopOutImage_BlueSteel, .dxmSubMenuItemSelectedWithImageWithPopOutImage_BlueSteel
{
    color: Black;
	background-color: #bebebe;
	border: solid 1px #3e3f54;
}
.dxmSubMenuItemSelected_BlueSteel, 
.dxmSubMenuItemSelectedWithImage_BlueSteel 
{
    color: Black;
	padding-top: 2px;
	padding-right: 39px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.dxmSubMenuItemSelectedWithPopOutImage_BlueSteel, 
.dxmSubMenuItemSelectedWithImageWithPopOutImage_BlueSteel
{
    color: Black;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 6px;
}

.dxmSubMenuItemHover_BlueSteel, .dxmSubMenuItemHoverWithImage_BlueSteel, 
.dxmSubMenuItemHoverWithPopOutImage_BlueSteel, .dxmSubMenuItemHoverWithImageWithPopOutImage_BlueSteel
{
    color: Black;
	background-color: #dbdbdb;
	border: solid 1px #3e3f54;
}
.dxmSubMenuItemHover_BlueSteel, 
.dxmSubMenuItemHoverWithImage_BlueSteel
{
    color: Black;
	padding-top: 2px;
	padding-right: 39px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.dxmSubMenuItemHoverWithPopOutImage_BlueSteel, 
.dxmSubMenuItemHoverWithImageWithPopOutImage_BlueSteel
{
    color: Black;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 6px;
}

.dxmSubMenuBorderCorrector_BlueSteel
{
    position: absolute;
    border: 0px;
	padding: 0px;
}

/* -- ASPxNavBar -- */
.dxnbControl_BlueSteel 
{
	font: 9pt Tahoma;
	color: black;
	background-color: white;
	border-right: solid 1px Black;
	border-bottom: solid 1px Black;
}
.dxnbControl_BlueSteel a
{
	color: Black;
}
.dxnbLoadingPanel_BlueSteel
{
	font: 12px Tahoma;
	color: #303030;
}
.dxnbLoadingPanel_BlueSteel td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
.dxnbGroupHeader_BlueSteel
{
	font: 12px Tahoma;
	color: White;
	background: #444444 url('nbItemBack.gif') repeat-x top left;
	border-left: solid 1px Black;
	border-top: solid 1px Black;
	padding: 4px 6px 5px 10px;
}
.dxnbGroupHeader_BlueSteel table.dxnb
{
	font: 12px Tahoma;
	color: black;
}
.dxnbGroupHeader_BlueSteel td.dxnb
{
	color: White;
	white-space: nowrap;
}
.dxnbGroupHeaderCollapsed_BlueSteel
{
	font: 12px Tahoma;
	color: black;
	background: #444444 url('nbItemBack.gif') repeat-x top left;
	border-left: solid 1px Black;
	border-top: solid 1px Black;
	padding: 4px 6px 5px 10px;
}
.dxnbGroupHeaderCollapsed_BlueSteel table.dxnb
{
	font: 12px Tahoma;
	color: black;
}
.dxnbGroupHeaderCollapsed_BlueSteel td.dxnb
{
	color: White;
	white-space: nowrap;
}
.dxnbGroupContent_BlueSteel
{
	font: 12px Tahoma;
	color: #4F4F51;
	background-color: #3e3f54;
	border-left: solid 1px Black;
	border-top: solid 1px Black;
}
.dxnbItem_BlueSteel, .dxnbLargeItem_BlueSteel, .dxnbBulletItem_BlueSteel
{
	color: #4F4F51;
	background-color: #ffffff;
}
.dxnbItem_BlueSteel
{
	font: 12px Tahoma;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.dxnbLargeItem_BlueSteel
{
	font: 12px Tahoma;
	padding-top: 6px;
	padding-right: 11px;
	padding-bottom: 6px;
	padding-left: 11px;
}
.dxnbBulletItem_BlueSteel
{
	font: 12px Tahoma;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.dxnbItemSelected_BlueSteel, .dxnbLargeItemSelected_BlueSteel, .dxnbBulletItemSelected_BlueSteel
{
	background-color: #9faebb;
}
.dxnbItemSelected_BlueSteel
{
	font: 12px Tahoma;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.dxnbLargeItemSelected_BlueSteel
{
	font: 12px Tahoma;
	padding-top: 6px;
	padding-right: 11px;
	padding-bottom: 6px;
	padding-left: 11px;
}
.dxnbBulletItemSelected_BlueSteel
{
	font: 12px Tahoma;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.dxnbItemHover_BlueSteel, .dxnbLargeItemHover_BlueSteel, .dxnbBulletItemHover_BlueSteel
{
	background-color: #dbdbdb;
}
.dxnbItemHover_BlueSteel
{
	font: 12px Tahoma;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.dxnbLargeItemHover_BlueSteel
{
	font: 12px Tahoma;
	padding-top: 6px;
	padding-right: 11px;
	padding-bottom: 6px;
	padding-left: 11px;
}
.dxnbBulletItemHover_BlueSteel
{
	font: 12px Tahoma;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.dxnbGroupHeader_BlueSteel, .dxnbGroupHeaderCollapsed_BlueSteel
{
	text-align: left;
}
.dxnbItem_BlueSteel, .dxnbItemHover_BlueSteel, .dxnbItemSelected_BlueSteel,
.dxnbBulletItem_BlueSteel, .dxnbBulletItemHover_BlueSteel, .dxnbBulletItemSelected_BlueSteel
{
    text-align: left;
}
.dxnbItemSelected_BlueSteel
{
	color: White;
}
.dxnbItemHover_BlueSteel
{
	color: #4f4f51;
}
.dxnbLargeItem_BlueSteel, .dxnbLargeItemHover_BlueSteel, .dxnbLargeItemSelected_BlueSteel
{
    text-align: center;
}
.dxnbGroupHeaderHover_BlueSteel
{
	background: #82b3ce url('nbItemBackH.gif') repeat-x top left;
}
.dxnbGroupHeaderCollapsedHover_BlueSteel
{
	background: #82b3ce url('nbItemBackH.gif') repeat-x top left;
}
/* -- ASPxNewsControl -- */
.dxncControl_BlueSteel 
{
	font: 9pt Tahoma;
	color: black;
	padding: 18px 18px 18px 18px;
}
.dxncLoadingPanel_BlueSteel
{
	font: 12pt Tahoma;
	color: #303030;
}
.dxncLoadingPanel_BlueSteel td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
.dxncContent_BlueSteel
{
}
.dxncPagerPanel_BlueSteel
{
	padding: 0px 2px 0px 2px;
}
.dxncItem_BlueSteel
{
	font: 9pt Tahoma;
	vertical-align: top;
	padding: 0px;
}
.dxncEmptyItem_BlueSteel
{
	font: 9pt Tahoma;
	vertical-align: top;
	padding: 0px;
}
.dxncBackToTop_BlueSteel
{
	font: 9pt Tahoma;
	color: #404040;
}
.dxncItemContent_BlueSteel, .dxncItemContent_BlueSteel span.dxhl
{
	font: 9pt Tahoma;
	color: #585858;
	background-color: Transparent;
	text-align: left;
}
.dxncItemContent_BlueSteel a.dxhl  span
{
	color: #585858;
	text-decoration: underline;
}
.dxncItemContent_BlueSteel a.dxhl:visited span
{
	color: #c37300;
	text-decoration: underline;
}
.dxncItemContent_BlueSteel a.dxhl:hover span
{
	color: #ff9600;
	text-decoration: underline;
}
.dxncItemContent_BlueSteel a.dxhl
{
	color: #585858;
	text-decoration: underline;
}
.dxncItemContent_BlueSteel a.dxhl:visited
{
	color: #c37300;
	text-decoration: underline;
}
.dxncItemContent_BlueSteel a.dxhl:hover
{
	color: #ff9600;
	text-decoration: underline;
}

.dxncItemDate_BlueSteel
{
	font: 10px Tahoma;
	font-weight: bold;
	color: Black;
	white-space: nowrap;
	text-align: left;
}
.dxncItemHeader_BlueSteel
{
	font: 14px Tahoma;
	font-weight: bold;
	color: Black;
	padding-bottom: 5px;
}
.dxncItemLeftPanel_BlueSteel
{
	font: 12px Tahoma;
	color: black;
	vertical-align: top;   
}
.dxncItemRightPanel_BlueSteel
{
  	font: 12px Tahoma;
	color: black;
	vertical-align: top;
}

/* -- ASPxPager -- */
.dxpControl_BlueSteel
{
	font: 12px Tahoma;
	color: black;
	padding: 14px 20px 15px;
}
.dxpButton_BlueSteel
{
	font: 12px Tahoma;
	color: #394EA2;
	text-decoration: underline;
	white-space: nowrap;
	text-align: center;
	vertical-align: middle;
}
.dxpDisabledButton_BlueSteel
{
	font: 12px Tahoma;
	color: black;
	text-decoration: none;
}
.dxpPageNumber_BlueSteel
{
	font: 9pt Tahoma;
	color: #858585;
	text-decoration: underline;
	text-align: center;
	vertical-align: middle;
	padding: 0px 3px;
}
.dxpCurrentPageNumber_BlueSteel
{
	font: 9pt Tahoma;
	color: White;
	background-color: #858585;
	text-decoration: underline;
	padding: 0px 3px 0px 3px;
}
.dxpSummary_BlueSteel
{
	font: 9pt Tahoma;
	color: black;
	white-space: nowrap;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
}
.dxpSeparator_BlueSteel
{
	background-color: #cccccc;
}

/* -- ASPxPopupControl -- */
.dxpcControl_BlueSteel
{
	font: 12px Tahoma;
	color: black;
	background-color: white;
	border: solid 1px #4E4F51;
}
.dxpcControl_BlueSteel a
{
	color: #659960;
}
.dxpcCloseButton_BlueSteel
{
	font: 12px Tahoma;
	color: black;
	background-color: Transparent;
}
.dxpcCloseButtonHover_BlueSteel
{
	font: 12px Tahoma;
	color: White;
	background: url('pcItemBackH.gif') repeat-x top left;
	background-color: Transparent;
}
.dxpcContent_BlueSteel
{
	font: 9pt Tahoma;
	color: Black;
	background-color: #ffffff;
	white-space: normal;
	padding: 16px;
}
.dxpcFooter_BlueSteel
{
	color: Black;
	background: #C9D6DE url('pcItemFooter.gif') repeat-x top center;
}
.dxpcFooter_BlueSteel td.dxpc
{
	font: 9pt Tahoma;
	color: Black;
	white-space: nowrap;
	padding: 12px 16px;
}
.dxpcHeader_BlueSteel
{
	color: White;
	background: #444444 url('pcItemHeader.gif') repeat-x top center;
}
.dxpcHeader_BlueSteel td.dxpc
{
	font: 12px Tahoma;
	color: White;
	white-space: nowrap;
	padding: 0px 0px;
}
.dxpcModalBackground_BlueSteel
{
	background-color: #777777;
	opacity: 0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha(Style=0, Opacity=70);
}
/* -- ASPxRoundPanel -- */
.dxrpControl_BlueSteel td.dxrp
{
	font: 12px Tahoma;
	color: Black;
}
/* Header */
.dxrpHeader_BlueSteel td.dxrp
{
	font: 12px Tahoma;
	color: White;
}

/* -- ASPxSiteMapControl -- */




/* -- ASPxTabControl, ASPxPageControl -- */
.dxtcControl_BlueSteel 
{
	font: 9pt Tahoma;
	color: black;
}
.dxtcLoadingPanel_BlueSteel
{
	font: 12px Tahoma;
	color: #303030;
}
.dxtcLoadingPanel_BlueSteel td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}

/* Tab hyperlink */
.dxtcTab_BlueSteel a, .dxtcTabWithTabPositionLeft_BlueSteel a, 
.dxtcTabWithTabPositionBottom_BlueSteel a, .dxtcTabWithTabPositionRight_BlueSteel a,
.dxtcActiveTab_BlueSteel a, .dxtcActiveTabWithTabPositionBottom_BlueSteel a,
.dxtcActiveTabWithTabPositionLeft_BlueSteel a, .dxtcActiveTabWithTabPositionRight_BlueSteel a,
.dxtcTabHover_BlueSteel a, .dxtcTabHoverWithTabPositionBottom_BlueSteel a,
.dxtcTabHoverWithTabPositionLeft_BlueSteel a, .dxtcTabHoverWithTabPositionRight_BlueSteel a
{
	text-decoration: none;
	color: black;    
}

.dxtcActiveTab_BlueSteel, .dxtcActiveTabWithTabPositionBottom_BlueSteel,
.dxtcActiveTabWithTabPositionLeft_BlueSteel, .dxtcActiveTabWithTabPositionRight_BlueSteel
{
	font: 12px Tahoma;
	color: black;
	border: solid 1px #4E4F51;
	padding: 3px 13px 4px 13px;
	background-color: #f5f5f7;
}
/* Active Tab */
.dxtcActiveTab_BlueSteel table.dxtc, .dxtcActiveTabWithTabPositionBottom_BlueSteel table.dxtc,
.dxtcActiveTabWithTabPositionLeft_BlueSteel table.dxtc, .dxtcActiveTabWithTabPositionRight_BlueSteel table.dxtc
{
	font: 12px Tahoma;
	color: black;    
}
.dxtcActiveTab_BlueSteel td.dxtc, .dxtcActiveTabWithTabPositionBottom_BlueSteel td.dxtc,
.dxtcActiveTabWithTabPositionLeft_BlueSteel td.dxtc, .dxtcActiveTabWithTabPositionRight_BlueSteel td.dxtc
{
	white-space: nowrap;
}
.dxtcActiveTabHover_BlueSteel
{
	background-color: #f5f5f7;
}
/* Tab */
.dxtcTab_BlueSteel, .dxtcTabWithTabPositionLeft_BlueSteel, 
.dxtcTabWithTabPositionBottom_BlueSteel, .dxtcTabWithTabPositionRight_BlueSteel
{
	font: 12px Tahoma;
	color: White;
	background: #444444 url('tcTabBack.gif') repeat-x top left;
	border: solid 1px #4E4F51;
	padding: 3px 13px 4px 13px;
}
.dxtcTab_BlueSteel table.dxtc, .dxtcTabWithTabPositionBottom_BlueSteel table.dxtc, 
.dxtcTabWithTabPositionLeft_BlueSteel table.dxtc, .dxtcTabWithTabPositionRight_BlueSteel table.dxtc
{
	font: 12px Tahoma;
	color: White;
}
.dxtcTab_BlueSteel td.dxtc, .dxtcTabWithTabPositionBottom_BlueSteel td.dxtc, 
.dxtcTabWithTabPositionLeft_BlueSteel td.dxtc, .dxtcTabWithTabPositionRight_BlueSteel td.dxtc
{
	white-space: nowrap;
}
.dxtcTabWithTabPositionBottom_BlueSteel
{
}
.dxtcTabWithTabPositionLeft_BlueSteel
{
}
.dxtcTabWithTabPositionRight_BlueSteel
{
}
/* Hover */
.dxtcTabHover_BlueSteel, .dxtcTabHoverWithTabPositionBottom_BlueSteel,
.dxtcTabHoverWithTabPositionLeft_BlueSteel, .dxtcTabHoverWithTabPositionRight_BlueSteel
{
	font: 12px Tahoma;
	color: White;
	background: #82b3ce url('tcTabBackH.gif') repeat-x top left;
	padding: 3px 13px 4px 13px;
}

.dxtcPageContent_BlueSteel, .dxtcPageContentWithTabPositionBottom_BlueSteel, 
.dxtcPageContentWithTabPositionLeft_BlueSteel, .dxtcPageContentWithTabPositionRight_BlueSteel
{
	font: 12px Tahoma;
	color: black;
	background-color: #f5f5f7;
	vertical-align: top;
}
.dxtcContent_BlueSteel
{
	font: 12px Tahoma;
	color: black;
	border: solid 1px #4E4F51;
	background-color: white;
	vertical-align: top;
}

/* -- SiteMap --*/

/* -- ASPxTitleIndex -- */
.dxtiControl_BlueSteel 
{
	font: 10px Verdana;
	color: #858585;
	background-color: white;
	font-family: Verdana, Tahoma, Arial;
}
.dxtiLoadingPanel_BlueSteel
{
	font: 8pt Tahoma;
	color: #303030;
}
.dxtiLoadingPanel_BlueSteel td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
.dxtiItem_BlueSteel, .dxtiItem_BlueSteel a
{
	font: 9pt Verdana;
	color: #858585;
	padding: 0px 0px 4px;
	white-space: nowrap;
}
.dxtiItem_BlueSteel a
{
	text-decoration: none;
}
.dxtiControl_BlueSteel a:visited
{
	color: #4688aa;
	text-decoration: none;
}
.dxtiControl_BlueSteel a:hover
{
    color: #ff9600;
	text-decoration: none;
}
.dxtiGroupHeader_BlueSteel, .dxtiGroupHeaderCategorized_BlueSteel
{
	font: 16pt Verdana;
	text-decoration: none;
}
.dxtiGroupHeader_BlueSteel, .dxtiGroupHeaderCategorized_BlueSteel
{
	white-space:nowrap;
	padding: 0px;
	padding-left: 1px;
}
.dxtiGroupHeaderCategorized_BlueSteel
{
    border-bottom: Solid 1px #C0C0C0;
    padding-bottom: 2px;
}
/* - GroupHeaderText - */
.dxtiGroupHeaderText_BlueSteel
{
	border: solid 1px Black;
    color: #FFFFFF;
}
.dxtiGroupHeaderText_BlueSteel
{
	font: 18px Tahoma;
	color: White;
    padding: 0px 7px 2px 6px;
    background: #444444 url('tiItemBack.gif') repeat-x top left;
}
.dxtiGroupHeaderTextCategorized_BlueSteel
{
    color: White;
    font: bold 18px Tahoma;
    background: #575757 url('tiItemBack.gif') repeat-x top left;
    padding: 0px 7px 2px 5px
}
.dxtiGroupHeaderTextCategorized_BlueSteel
{
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 2px;
}
/* - FilterBox - */
.dxtiFilterBoxInfoText_BlueSteel
{
    font: 7pt Verdana;
    color: #999999;
    font-weight: normal;
    padding-top: 0px;
    padding-bottom: 4px;    
}
.dxtiFilterBoxEdit_BlueSteel
{
    font-size: 9pt;
    width: 158px;
    border: Solid 1px #a0a0a0;
    padding-left: 3px;
}
.dxtiFilterBox_BlueSteel, .dxtiFilterBox_BlueSteel table
{
    color: #898989;
    font-size: 9pt;
    font-weight: bold;        
}
.dxtiFilterBox_BlueSteel
{
    background-color: #E8E8E8;
    padding: 15px;    
}
/* - IndexPanel - */
.dxtiIndexPanel_BlueSteel
{
    padding-bottom: 2px;
    text-decoration: none;
    border-bottom: solid 2px Black;
}
.dxtiIndexPanelItem_BlueSteel, .dxtiCurrentIndexPanelItem_BlueSteel
{
	font: 14px Tahoma;
	color: #4688aa;
	padding-right: 5px;
}
.dxtiIndexPanelItem_BlueSteel a
{
	color: #4688aa;
	text-decoration: underline;
}
.dxtiIndexPanelItem_BlueSteel a:visited
{
	color: #c37300;
	text-decoration: underline;
}
.dxtiIndexPanelItem_BlueSteel a:hover
{
	color: #ff9600;
	text-decoration: underline;
}

.dxtiIndexPanelItem_BlueSteel, .dxtiCurrentIndexPanelItem_BlueSteel
{
}
.dxtiCurrentIndexPanelItem_BlueSteel
{
    color: #000000;
    background-color: #E0E0E0;
}
/* - BackToTop - */
.dxtiBackToTop_BlueSteel, .dxtiBackToTop_BlueSteel a
{
    font-size: 7pt;
    text-decoration: none;
    color: #468cbc;
}
.dxtiBackToTop_BlueSteel
{
    padding: 0px 0px 12px;
}
/* -- Common -- */
.dxDisabled_BlueSteel
{
	color: #808080;
}
