/* 
 * Deprecated DNN CSS class names will remain available for some time
 * before being  permanently removed. Removal will occur according to
 * the  following process:
 *
 * 1. Removal will only occur with a major (x.y) release, never
 *    with a maintenance (x.y.z) release.
 * 2. Removal will not occur less than six months after the release
 *    when it was deprecated.
 * 3. Removal will not occur until after deprecation has been noted 
 *    in at least two major releases.
 *
 *                                              |        |Planned |
 *  Name                                        |Release |Removal |
 *----------------------------------------------+--------+--------+
 * Mod{NAME}C                                     5.6.2    6.2
 *   {NAME} = sanitized version of the DesktopModule Name 
 *   Used on <div> tag surrounding Module Content, inside container
 *----------------------------------------------+--------+--------+
 */  


ul.dnnAdminTabNav li a[href='#dnnUserSubscriptions']
{
	display:none;
}

/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{
}

.ControlPanel {
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:hover    {
}

A.SelectedTab:active   {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:hover    {
}

A.OtherTabs:active   {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:hover    {
}
    
A.CommandButton:active   {
}

/* button style for standard HTML buttons */
.StandardButton     {
}

/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:hover {
}

A:active    {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}
OL UL LI   {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}

/* Login Styles */
.LoginPanel{
}

.LoginTabGroup{
}

.LoginTab {
}

.LoginTabSelected{
}

.LoginTabHover{
}

.LoginContainerGroup{
}

.LoginContainer{
}
/*stop fading on hover in edit mode*/ 
.dnnEditState .DnnModule { 
opacity: 1.0; 
}




/* OPEN POINT */
.OpenPointTable {border: 1px solid #ABABAB;  width:100%; margin: auto; background:#FFF; padding:5px; vertical-align:middle;}
.OpenPointTable td {border-bottom: 1px dashed #ABABAB;text-align:right;}
.OpenPointTable th {border-bottom: 1px dashed #ABABAB;text-align:left; vertical-align:middle;}
.OpenPointTableDivisor {border-left: 1px solid #ABABAB;}
.OpenPointNoBorderTd td {border-bottom: none;}

.OpenPointTableDetail {border: 1px solid #ABABAB;  width:100%; margin: auto; background:#FFF; padding:5px; vertical-align:middle;}
.OpenPointTableDetail td {border-bottom: 1px dashed #ABABAB;text-align:left;}
.OpenPointTableDetail th {border-bottom: 1px dashed #ABABAB;text-align:right;}



/* NP_GRIDVIEWS */
table.NP_GridViews, table.NP_GridViews_Blue { font-family: lucida grande,arial,helvetica,sans-serif;font-size: 11px;width: 100%;border: solid 1px #999;vertical-align: top;margin: 0px;margin-bottom:20px; background:#FFF}
table.NP_GridViews_Blue  { border: solid 1px #5A7499; }
.NP_GridViews td, .NP_GridViews_Blue td { color: #000;padding: 2px 8px;border-right-style: solid;border-right-width: 1px;border-bottom-style: solid;border-bottom-width: 1px;height: 20px; border-bottom-color: #e7f2da;
                                          border-right-color: #e7f2da;vertical-align: middle;}
.NP_GridViews_Blue td {  border-bottom-color: #D3DAED;  border-right-color: #D3DAED; }
.NP_GridViews th, .NP_GridViews_Blue th, .SideBarListHeader { border-right-style: solid;border-right-width: 1px;border-bottom-style: solid;border-bottom-width: 2px;font-weight: bold;text-align: center;
                                                              color: #613913;border-right-color: #999;border-bottom-color: #999;
                                                              background: #b0d781 url(../../DesktopModules/SystemMonitoringManager/Images/green_silver.gif) repeat-x;}
.NP_GridViews_Blue th { color: #152C6B;background: #8AB1D3 url(../../DesktopModules/SystemMonitoringManager/Images/blue_back.gif) repeat-x; border-right-color: #5A7499;border-bottom-color: #5A7499;}
.NP_GridViews .row-over {background-color: #e7f2da; }
.NP_GridViews .row-select { background-color: #F0FFDF;}
.NP_Wizard { font-family: lucida grande,arial,helvetica,sans-serif; font-size: 11px;width: 100%;}
.NP_SideBar img { display: none; }
.NP_GridViews caption {     padding-bottom:10px;font-weight: bold; text-align: left;color: #613913;}

.NP_GridViewsPager { /* background-color: #F0FFDF; */ } 
.NP_GridViewsPager table { font-family: lucida grande,arial,helvetica,sans-serif; font-size: 11px; } .NP_GridViewsPager td { border:none; }


.vista-grid .filterstable {width:100%;background:#F1F2F4;border:solid 1px #A7BAC5;color:#000;text-align:left;}

.filtersChoice, .filtersChoice td {vertical-align:middle;}
.filtersGridEmpty {width: 100%}
.filtersGrid {font-family: tahoma;font-size: 11px;width:90%;margin: 0px auto 20px auto;border: solid 1px #7f7f7f;text-align:left;background:#FFF;}
.filtersGrid th {text-align:left;padding: 4px;padding-left: 14px;color:#333333;border-bottom: solid 1px #BBD9EE;}  
.filtersGrid td {vertical-align:middle;}  
.filtersGrid .tdClass, .filtersGrid .borderTdClass {color:#333333;padding: 4px 10px 4px 10px;border-bottom: solid 1px #BBD9EE;}
.filtersGrid .borderTdClass {color:#8B0000;border-right: solid 1px #BBD9EE;}
.filtersGrid .filteraltrow {background-color: #fff} 
.filtersGrid .filterrow {background-color: #EFF1F2;}  

/* CALENDAR */
.cal_Theme1 .ajax__calendar_container {background-color: #e2e2e2;border: solid 1px #cccccc;}
.cal_Theme1 .ajax__calendar_header {background-color: #ffffff;margin-bottom: 4px;}
.cal_Theme1 .ajax__calendar_title, .cal_Theme1 .ajax__calendar_next, .cal_Theme1 .ajax__calendar_prev {color: #004080;padding-top: 3px;}
.cal_Theme1 .ajax__calendar_body {background-color: #e9e9e9;border: solid 1px #cccccc;}
.cal_Theme1 .ajax__calendar_dayname {text-align: center;font-weight: bold;margin-bottom: 4px;margin-top: 2px; }
.cal_Theme1 .ajax__calendar_day {text-align: center;}
.cal_Theme1 .ajax__calendar_today {font-weight: bold; }
.cal_Theme1 .ajax__calendar_other, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_today, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {color: #bbbbbb;}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_month, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_year, .cal_Theme1 .ajax__calendar_active {color: #004080;font-weight: bold;background-color: #ffffff;}

/************************************************************* HELP DESK *****************************/

/* RadGrid NPMetro Skin*/


.RadGrid_NPMetro
{
    border:1px solid #e5e5e5;
    background:#fff;
    color:#000;
}

.RadGrid_NPMetro,
.RadGrid_NPMetro .rgMasterTable,
.RadGrid_NPMetro .rgDetailTable,
.RadGrid_NPMetro .rgGroupPanel table,
.RadGrid_NPMetro .rgCommandRow table,
.RadGrid_NPMetro .rgEditForm table,
.RadGrid_NPMetro .rgPager table,
.GridToolTip_NPMetro
{
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadGrid_NPMetro .rgHeader:first-child,
.RadGrid_NPMetro th.rgResizeCol:first-child,
.RadGrid_NPMetro .rgFilterRow>td:first-child,
.RadGrid_NPMetro .rgRow>td:first-child,
.RadGrid_NPMetro .rgAltRow>td:first-child
{
	border-left-width:0;
	padding-left:8px;
}

.RadGrid_NPMetro .rgAdd,
.RadGrid_NPMetro .rgRefresh,
.RadGrid_NPMetro .rgEdit,
.RadGrid_NPMetro .rgDel,
.RadGrid_NPMetro .rgFilter,
.RadGrid_NPMetro .rgPagePrev,
.RadGrid_NPMetro .rgPageNext,
.RadGrid_NPMetro .rgPageFirst,
.RadGrid_NPMetro .rgPageLast,
.RadGrid_NPMetro .rgExpand,
.RadGrid_NPMetro .rgCollapse,
.RadGrid_NPMetro .rgSortAsc,
.RadGrid_NPMetro .rgSortDesc,
.RadGrid_NPMetro .rgUpdate,
.RadGrid_NPMetro .rgCancel,
.RadGrid_NPMetro .rgUngroup,
.RadGrid_NPMetro .rgExpXLS,
.RadGrid_NPMetro .rgExpDOC,
.RadGrid_NPMetro .rgExpPDF,
.RadGrid_NPMetro .rgExpCSV
{
	background-image:url('Images/npmetro/sprite.gif');
}

/*header*/
.RadGrid_NPMetro .rgHeader,
.RadGrid_NPMetro th.rgResizeCol
{
	border:0;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
}

.RadGrid_NPMetro th.rgSorted
{
	background-color:#e5e5e5;
}

.RadGrid_NPMetro .rgHeader,
.RadGrid_NPMetro .rgHeader a
{
    color:#767676;
}

.RadGrid_NPMetro th.rgSorted,
.RadGrid_NPMetro th.rgSorted a
{
    color:#000;
}

/*rows*/

.RadGrid_NPMetro .rgRow td,
.RadGrid_NPMetro .rgAltRow td,
.RadGrid_NPMetro .rgEditRow td,
.RadGrid_NPMetro .rgFooter td
{
	border-style:solid;
	border-width:0 0 1px 1px;
}

.RadGrid_NPMetro .rgRow td
{
	border-color:#fff #e5e5e5;
}

.RadGrid_NPMetro .rgAltRow
{
	background:#ededed;
}

.RadGrid_NPMetro .rgAltRow td
{
	border-color:#e5e5e5;
}

/*.RadGrid_NPMetro .rgRow .rgSorted
{
	border-bottom-color:#fffaeb;
	background-color:#fffaeb;
}

.RadGrid_NPMetro .rgAltRow .rgSorted
{
	border-bottom-color:#f1ecdd;
	background-color:#f1ecdd;
}*/

.RadGrid_NPMetro .rgSelectedRow .rgSorted,
.RadGrid_NPMetro .rgActiveRow .rgSorted,
.RadGrid_NPMetro .rgHoveredRow .rgSorted,
.RadGrid_NPMetro .rgEditRow .rgSorted
{
	background-color:transparent;
}

.RadGrid_NPMetro .rgRow a,
.RadGrid_NPMetro .rgAltRow a,
.RadGrid_NPMetro tr.rgEditRow a,
.RadGrid_NPMetro .rgFooter a,
.RadGrid_NPMetro .rgEditForm a
{
	color:#000;
}

.RadGrid_NPMetro .rgHoveredRow
{
    background:#e5e5e5;
} 

.RadGrid_NPMetro .rgSelectedRow
{
    color:#fff;
    background:#25a0da;
}

.RadGrid_NPMetro .rgSelectedRow input,
.RadGrid_NPMetro .rgSelectedRow a
{
    color:#fff;
}

.RadGrid_NPMetro .rgActiveRow
{
	background:#fff 0 -5200px repeat-x url('Images/npmetro/sprite.gif');
    color:#000;
}

.RadGrid_NPMetro .rgActiveRow input,
.RadGrid_NPMetro .rgActiveRow a
{
    color:#000;
}
*+html .RadGrid_NPMetro .rgSelectedRow .rgSorted{background-color:#ffa517}
* html .RadGrid_NPMetro .rgSelectedRow .rgSorted{background-color:#ffa517}

*+html .RadGrid_NPMetro .rgActiveRow .rgSorted,
*+html .RadGrid_NPMetro .rgHoveredRow .rgSorted{background-color:#ffe79c}
* html .RadGrid_NPMetro .rgActiveRow .rgSorted,
* html .RadGrid_NPMetro .rgHoveredRow .rgSorted{background-color:#ffe79c}

.RadGrid_NPMetro .rgEditRow
{
	background:#fff 0 -4900px repeat-x url('Images/npmetro/sprite.gif');
}
*+html .RadGrid_NPMetro .rgEditRow .rgSorted{background-color:#fff}
* html .RadGrid_NPMetro .rgEditRow .rgSorted{background-color:#fff}

.RadGrid_NPMetro .rgHoveredRow td,
.RadGrid_NPMetro .rgHoveredRow td.rgSorted
{
	border-color:#c3c3c3;
}

.RadGrid_NPMetro .rgActiveRow td,
.RadGrid_NPMetro .rgActiveRow td.rgSorted,
.RadGrid_NPMetro .rgSelectedRow td,
.RadGrid_NPMetro .rgSelectedRow td.rgSorted
{
	border-color:#25a0da;
}

.RadGrid_NPMetro .rgEditRow td,
.RadGrid_NPMetro .rgEditRow td.rgSorted
{
	border-color:#616161 #c3c3c3;
}

.RadGrid_NPMetro .rgDrag
{
	background-image:url('Images/npmetro/rgDrag.gif');
}

/*footer*/

.RadGrid_NPMetro .rgFooterDiv,
.RadGrid_NPMetro .rgFooter
{
	background:#e4e4e4;
}

.RadGrid_NPMetro .rgFooter td
{
	border-top:1px solid;
	border-color:#999 #e4e4e4;
}

/*status*/

.RadGrid_NPMetro .rgPager .rgStatus
{
	border:1px solid;
	border-color:#e5e5e5;
	border-left-width:0;
}

.RadGrid_NPMetro .rgStatus div
{
	background-image:url('Common/loading_small.gif');
}

/*pager*/

.RadGrid_NPMetro td.rgPagerCell
{
	border:1px solid;
	border-color:#e5e5e5;
	border-right-width:0;
}

.RadGrid_NPMetro .rgInfoPart
{
	color:#777;
}

.RadGrid_NPMetro .rgInfoPart strong
{
	color:#000;
}

.RadGrid_NPMetro .rgPageFirst
{
	background-position:0 -550px;
}
.RadGrid_NPMetro .rgPageFirst:hover
{
	background-position:0 -600px;
}
.RadGrid_NPMetro .rgPagePrev
{
	background-position:0 -700px;
}
.RadGrid_NPMetro .rgPagePrev:hover
{
	background-position:0 -750px;
}
.RadGrid_NPMetro .rgPageNext
{
	background-position:0 -850px;
}
.RadGrid_NPMetro .rgPageNext:hover
{
	background-position:0 -900px;
}
.RadGrid_NPMetro .rgPageLast
{
	background-position:0 -1000px;
}
.RadGrid_NPMetro .rgPageLast:hover
{
	background-position:0 -1050px;
}

.RadGrid_NPMetro .rgPager .rgPagerButton
{
	border-color:#25a0da;
	background:#25a0da;
	color:#fff;
	font:12px/12px "segoe ui",arial,sans-serif;
}

.RadGrid_NPMetro .rgNumPart a
{
	border:1px solid #fff;
	line-height:20px;
	color:#767676;
}

.RadGrid_NPMetro .rgNumPart a:hover
{
	color:#000;
	background-color:#e5e5e5;
}

.RadGrid_NPMetro .rgNumPart a.rgCurrentPage,
.RadGrid_NPMetro .rgNumPart a.rgCurrentPage:hover
{
	border-color:#25a0da;
	background:transparent;
}

/*sorting, reordering*/

.RadGrid_NPMetro .rgHeader .rgSortAsc
{
	background-position:3px -248px;
	height:10px;
}

.RadGrid_NPMetro .rgHeader .rgSortDesc
{
	background-position:3px -198px;
	height:10px;
}

.GridReorderTop_NPMetro,
.GridReorderBottom_NPMetro
{
	background:0 0 no-repeat url('Images/npmetro/sprite.gif');
}

.GridReorderBottom_NPMetro
{
	background-position:0 -50px;
}

/*filtering*/

.RadGrid_NPMetro .rgFilterRow td
{
    border-bottom:1px solid #e5e5e5;
}

.RadGrid_NPMetro .rgFilter
{
	background-position:0 -300px;
}

.RadGrid_NPMetro .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_NPMetro .rgFilterActive,
.RadGrid_NPMetro .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_NPMetro .rgFilterBox
{
	border-color:#e5e5e5;
	font:12px "segoe ui",arial,sans-serif;
	color:#000;
	height:15px;
}

/*filter context menu*/

.RadMenu_NPMetro .rgHCMClear,
.RadMenu_NPMetro .rgHCMFilter
{
	border-color:#7e7e7e;
	background:#25a0da;
	color:#000;
	font-family:"segoe ui",arial,sans-serif;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
}

.RadMenu_NPMetro .rgHCMClear:hover,
.RadMenu_NPMetro .rgHCMFilter:hover
{
	border-color:#c98400;
	background-color:#ffe79c;
	color:#882501;
}

/*context menu*/

.GridContextMenu_NPMetro .rmLeftImage
{
	background-image:url('Images/npmetro/contextMenu.gif');
}

.GridContextMenu_NPMetro .rgHCMSortAsc .rmLeftImage
{
	background-position:0 0;
}

.GridContextMenu_NPMetro .rgHCMSortDesc .rmLeftImage
{
	background-position:0 -40px;
}

.GridContextMenu_NPMetro .rgHCMUnsort .rmLeftImage
{
	background-position:0 -80px;
}

.GridContextMenu_NPMetro .rgHCMGroup .rmLeftImage
{
	background-position:0 -120px;
}

.GridContextMenu_NPMetro .rgHCMUngroup .rmLeftImage
{
	background-position:0 -160px;
}

.GridContextMenu_NPMetro .rgHCMCols .rmLeftImage
{
	background-position:0 -200px;
}

.GridContextMenu_NPMetro .rgHCMFilter .rmLeftImage
{
	background-position:0 -240px;
}

.GridContextMenu_NPMetro .rgHCMUnfilter .rmLeftImage
{
	background-position:0 -280px;
}

/*grouping*/

.RadGrid_NPMetro .rgGroupPanel
{
	border:0;
	border-bottom:1px solid #7c7c7c;
	background:#25a0da;
	color:#fff;
}

.RadGrid_NPMetro .rgGroupPanel td
{
	border:0;
	padding:3px 4px;
}

.RadGrid_NPMetro .rgGroupPanel td td
{
	padding:0;
}

.RadGrid_NPMetro .rgGroupPanel .rgSortAsc
{
	background-position:4px -144px;
}

.RadGrid_NPMetro .rgGroupPanel .rgSortDesc
{
	background-position:4px -94px;
}

.RadGrid_NPMetro .rgUngroup
{
	background-position:0 -6999px;
}

.RadGrid_NPMetro .rgGroupItem
{
	border:1px solid #7e7e7e;
	background:#fff;
	color:#000;
}

.RadGrid_NPMetro .rgMasterTable td.rgGroupCol,
.RadGrid_NPMetro .rgMasterTable td.rgExpandCol
{
	border-color:#c9c9c9;
	background:#c9c9c9 none;
}

.RadGrid_NPMetro .rgGroupHeader
{
    background:#c9c9c9;
    font-size:1.1em;
    line-height:22px;
	color:#000;
}

.RadGrid_NPMetro .rgGroupHeader td
{
	padding-left:8px;
	padding-bottom:2px;
}

.RadGrid_NPMetro .rgExpand
{
	background-position:5px -496px;
}

.RadGrid_NPMetro .rgCollapse
{
	background-position:3px -444px;
}

/*editing*/

.RadGrid_NPMetro .rgEditForm
{
	border-bottom:1px solid #999;
}

.RadGrid_NPMetro .rgUpdate
{
	background-position:0 -1800px;
}

.RadGrid_NPMetro .rgCancel
{
	background-position:0 -1850px;
}

/*hierarchy*/

.RadGrid_NPMetro .rgDetailTable
{
	border-color:#999;
}

/*command row*/

.RadGrid_NPMetro .rgCommandRow
{
	background: #25a0da;
	color:#fff;
}

.RadGrid_NPMetro .rgCommandCell
{
	border:0;
	border-bottom:1px solid #e5e5e5;
	padding:0;
}

.RadGrid_NPMetro tfoot .rgCommandCell,
.RadGrid_NPMetro .rgMasterTable>tbody>tr.rgCommandRow .rgCommandCell
{
	border-top:1px solid #e5e5e5;
	border-bottom:0;
}

.RadGrid_NPMetro .rgCommandTable td
{
	border:0;
	padding:2px 7px;
}

.RadGrid_NPMetro .rgCommandTable
{
	border:0;
}

.RadGrid_NPMetro .rgCommandRow a
{
	color:#fff;
	text-decoration:none;
}

.RadGrid_NPMetro input.rgAdd
{
	margin-right:3px;
	background-position:0 -1650px;
}

.RadGrid_NPMetro input.rgRefresh
{
	margin-right:3px;
	background-position:0 -1600px;
}

.RadGrid_NPMetro .rgEdit
{
	margin-right:3px;
	background-position:0 -1700px;
}

.RadGrid_NPMetro .rgDel
{
	margin-right:3px;
	background-position:0 -1750px;
}

.RadGrid_NPMetro .rgExpXLS,
.RadGrid_NPMetro .rgExpDOC,
.RadGrid_NPMetro .rgExpPDF,
.RadGrid_NPMetro .rgExpCSV
{
	background-image:url('../Common/Grid/export.gif');
}

.RadGrid_NPMetro .rgExpXLS
{
	background-position:0 0;
}
.RadGrid_NPMetro .rgExpDOC
{
	background-position:0 -50px;
}
.RadGrid_NPMetro .rgExpPDF
{
	background-position:0 -100px;
}
.RadGrid_NPMetro .rgExpCSV
{
	background-position:0 -150px;
}

/*multirow select*/

.GridRowSelector_NPMetro
{
	background:#4c4e54;
}

/*row drag n drop*/

.GridItemDropIndicator_NPMetro
{
    border-top:1px dashed #666;
}

/*tooltip*/

.GridToolTip_NPMetro
{
	border:1px solid #c98400;
	padding:3px;
	background:#ffefbd;
	color:#333;
}

/*rtl*/

.RadGridRTL_NPMetro .rgHeader:first-child,
.RadGridRTL_NPMetro th.rgResizeCol:first-child,
.RadGridRTL_NPMetro .rgFilterRow>td:first-child,
.RadGridRTL_NPMetro .rgRow>td:first-child,
.RadGridRTL_NPMetro .rgAltRow>td:first-child
{
	border-left-width:1px;
	padding-left:7px;
}

.RadGridRTL_NPMetro .rgPageFirst
{
	background-position:0 -1000px;
}
.RadGridRTL_NPMetro .rgPageFirst:hover
{
	background-position:0 -1050px;
}
.RadGridRTL_NPMetro .rgPagePrev
{
	background-position:0 -850px;
}
.RadGridRTL_NPMetro .rgPagePrev:hover
{
	background-position:0 -900px;
}
.RadGridRTL_NPMetro .rgPageNext
{
	background-position:0 -700px;
}
.RadGridRTL_NPMetro .rgPageNext:hover
{
	background-position:0 -750px;
}
.RadGridRTL_NPMetro .rgPageLast
{
	background-position:0 -550px;
}
.RadGridRTL_NPMetro .rgPageLast:hover
{
	background-position:0 -600px;
}

.RadGridRTL_NPMetro .rgExpand
{
	background-position:-20px -496px;
}



.MailFormClass {background:#F6F6F6;margin: 0px auto; width:100%}
.MailFormClass td {border-bottom: 1px solid #FFF}

.NoBorderTable, .NoBorderTable th, .NoBorderTable td {border-style:none;}

/** Tabstrip container */
.RadTabStrip_NPMetro {}


	.RadTabStripTop_NPMetro .rtsLevel {}
	.RadTabStripTop_NPMetro .rtsLevel1 {
		background-color: #25a0da;
	}




/** Tabs holder */
.RadTabStrip_NPMetro .rtsUL {
	background-color: #ffffff;
}

	.RadTabStrip_NPMetro .rtsLevel1 .rtsUL {
		background-color: #25a0da;
	}


	.RadTabStripTop_NPMetro .rtsLevel1 .rtsUL {padding: 5px; padding-bottom: 0}
	.RadTabStripBottom_NPMetro .rtsLevel1 .rtsUL {padding: 5px; padding-top: 0}




/** rtsLI */
.RadTabStrip_NPMetro .rtsLI {
	color: #767676;
	font: 12px/22px "Segoe UI", Arial, sans-serif;
}


	.RadTabStrip_NPMetro .rtsLevel1 .rtsLI {
		color: #ffffff;
	}


	.RadTabStripTop_NPMetro .rtsUL .rtsLI,
	.RadTabStripBottom_NPMetro .rtsUL .rtsLI {padding: 0 0 0 1px}
	.RadTabStripTop_NPMetro .rtsUL .rtsFirst,
	.RadTabStripBottom_NPMetro .rtsUL .rtsFirst {padding: 0 0 0 1px}




/** rtsLink */
.RadTabStrip_NPMetro .rtsLink {
	padding: 0 15px;
	color: #767676;
	font: 14px/22px "Segoe UI", Arial, sans-serif;
	text-transform: lowercase;
}


	.RadTabStrip_NPMetro .rtsLink:hover {
		color: #000000;
	}


	.RadTabStrip_NPMetro .rtsLevel1 .rtsLink {
		color: #ffffff;
		border: 1px solid #25a0da;
	}
	.RadTabStrip_NPMetro .rtsLevel1 .rtsLink:hover {
		border-color: #ffffff;
	}


	.RadTabStripTop_NPMetro .rtsLevel1 .rtsLink {border-bottom: 0}
	.RadTabStripBottom_NPMetro .rtsLevel1 .rtsLink {border-top: 0}
	.RadTabStripRight_NPMetro .rtsLevel1 .rtsLink {border-left: 0}
	.RadTabStripLeft_NPMetro .rtsLevel1 .rtsLink {border-right: 0}




/** rtsSelected */
.RadTabStrip_NPMetro .rtsSelected {
	color: #000000;
	background-color: #e5e5e5;
}

	.RadTabStrip_NPMetro .rtsSelected:hover {}


	.RadTabStrip_NPMetro .rtsLevel1 .rtsSelected {
		border-color: #ffffff;
		color: #767676;
		background-color: #ffffff;
	}
	.RadTabStrip_NPMetro .rtsLevel1 .rtsSelected:hover {
		color: #000000;
	}


	.RadTabStripTop_NPMetro .rtsSelected:hover {}
	.RadTabStripBottom_NPMetro .rtsSelected:hover {}
	.RadTabStripRight_NPMetro .rtsSelected:hover {}
	.RadTabStripLeft_NPMetro .rtsSelected:hover {}




/** rtsDisabled */
.RadTabStrip_NPMetro .rtsDisabled,
.RadTabStrip_NPMetro .rtsDisabled:hover
{
	color: #cccccc;
}


	.RadTabStrip_NPMetro .rtsLevel1 .rtsDisabled,
	.RadTabStrip_NPMetro .rtsLevel1 .rtsDisabled:hover
	{
		border-color: #25a0da;
		color: #91cae8;
	}


/** rtsText */
.RadTabStrip_NPMetro .rtsLevel .rtsOut,
.RadTabStrip_NPMetro .rtsLevel .rtsIn,
.RadTabStrip_NPMetro .rtsLevel .rtsTxt {padding: 0}




/** rtsSeparator */
.RadTabStrip_NPMetro .rtsSeparator {}




/** Scrolling arrows */
.RadTabStrip_NPMetro .rtsNextArrow,
.RadTabStrip_NPMetro .rtsPrevArrow,
.RadTabStrip_NPMetro .rtsPrevArrowDisabled,
.RadTabStrip_NPMetro .rtsNextArrowDisabled
{
	background-image: url('Images/npmetro/TabStripStates.png');
}
.RadTabStrip_NPMetro .rtsLevel .rtsNextArrow { background-position: -18px 0; }
.RadTabStrip_NPMetro .rtsLevel .rtsPrevArrow { background-position: 0 0; }
.RadTabStrip_NPMetro .rtsLevel .rtsNextArrow:hover { background-position: -54px 0; }
.RadTabStrip_NPMetro .rtsLevel .rtsPrevArrow:hover { background-position: -36px 0; }
.RadTabStrip_NPMetro .rtsLevel .rtsPrevArrowDisabled,
.RadTabStrip_NPMetro .rtsLevel .rtsPrevArrowDisabled:hover { background-position: -72px 0; }
.RadTabStrip_NPMetro .rtsLevel .rtsNextArrowDisabled,
.RadTabStrip_NPMetro .rtsLevel .rtsNextArrowDisabled:hover { background-position: -90px 0; }

.RadTabStripLeft_NPMetro .rtsLevel .rtsNextArrow,
.RadTabStripRight_NPMetro .rtsLevel .rtsNextArrow { background-position: -18px -20px; }
.RadTabStripLeft_NPMetro .rtsLevel .rtsPrevArrow,
.RadTabStripRight_NPMetro .rtsLevel .rtsPrevArrow { background-position: 0 -20px; }
.RadTabStripLeft_NPMetro .rtsLevel .rtsNextArrow:hover,
.RadTabStripRight_NPMetro .rtsLevel .rtsNextArrow:hover  { background-position: -54px -20px; }
.RadTabStripLeft_NPMetro .rtsLevel .rtsPrevArrow:hover,
.RadTabStripRight_NPMetro .rtsLevel .rtsPrevArrow:hover { background-position: -36px -20px; }
.RadTabStripLeft_NPMetro .rtsLevel .rtsPrevArrowDisabled,
.RadTabStripLeft_NPMetro .rtsLevel .rtsPrevArrowDisabled:hover,
.RadTabStripRight_NPMetro .rtsLevel .rtsPrevArrowDisabled,
.RadTabStripRight_NPMetro .rtsLevel .rtsPrevArrowDisabled:hover { background-position: -72px -20px; }
.RadTabStripLeft_NPMetro .rtsLevel .rtsNextArrowDisabled,
.RadTabStripLeft_NPMetro .rtsLevel .rtsNextArrowDisabled:hover,
.RadTabStripRight_NPMetro .rtsLevel .rtsNextArrowDisabled,
.RadTabStripRight_NPMetro .rtsLevel .rtsNextArrowDisabled:hover { background-position: -90px -20px; }



.hdeFilter
{
    width: 100%;
    margin: 0px 10px 0px 0px;
    background: #ffffff;
    border:1px solid #e5e5e5;
    font-size: 12px;
    font-family:"segoe ui", arial, sans-serif;
    text-align:left;
    }
.hdeThFilter
{
    text-align:left;
    margin: 10px 10px 10px 40px;
    }
.hdeTrFilterButton
{
    background-color:#e5e5e5;
    margin: 20px;
    }
.hdeTdFilter
{
    margin:0 0 0 25px;
    }
.hdeFilterButton
{
    margin:20px;
    }
.hdeSummary
{
    width: 100%;
    margin: 30px 10px 0px 0px;
    background: #ffffff;
    border:1px solid #e5e5e5;
    font-size: 12px;
    font-family:"segoe ui", arial, sans-serif;
    text-align:left;
    } 
 
 .hdeThSummary
{
    text-align:left;
    margin: 10px 10px 10px 40px;
    }
.hdeTrSummary
{
    width:100%;
    }
 .hdeThSummary title
{
    text-align:center;
    vertical-align:middle;
    margin: 10px 10px 10px 40px;
    }    
 
.hdeTdSummaryPlaceholder
{
    width:100%;
    margin:10px;
   } 
.hdeTdSum
{
    padding:0 0 0 15px;
    }
.hdeAction
{
    width: 100%;
    margin: 30px 10px 0px 0px;
    background: #ffffff;
    border:1px solid #e5e5e5;
    font-size: 12px;
    font-family:"segoe ui", arial, sans-serif;
    text-align:left;
    } 
 
 .hdeThAction
{
    text-align:left;
    margin: 10px 10px 10px 40px;
    }

 .hdeThAction title
{
    text-align:center;
    vertical-align:middle;
    margin: 10px 10px 10px 40px;
    }    
 
.hdeThAction_td
{
    width:50%;
    white-space: nowrap;
    margin:10px;
   } 
.hdeActionButton
{
    margin:20px;
    }
.hdeTrActionButton
{
    width:100%;
    background-color:#e5e5e5;
    margin: 20px;
    }
    
 /*** hde editor ***/
.hdeEdit_1_tb ,.hdeEdit_2_tb, .hdeEdit_3_tb
{
    margin: 0 25%;
    width: 500px;
    height:400px;
    background: #ffffff;
    border:1px solid #e5e5e5;
    font-size: 12px;
    font-family:"segoe ui", arial, sans-serif;
    text-align:left;
    }
    
.hdeEdit_1_tdHeader, .hdeEdit_2_tdHeader, .hdeEdit_3_tdHeader
{
    background-color:#e5e5e5;
    color:#ffffff;
    font-size:1.2em;
    font-weight:bold;
    padding:0 0 0 20px;
    height:80px;
    }
.hdeEdit_1_tdLabel, .hdeEdit_2_tdLabel, .hdeEdit_3_tdLabel
{
    text-align:left;
    margin: 10px 10px 10px 40px;
    font-weight:bold;
    vertical-align:middle;
    }
.hdeEdit_1_td, .hdeEdit_2_td, .hdeEdit_3_td
{
    text-align:left;
    margin: 10px 10px 10px 40px;
    vertical-align:middle;
    }
.hdeEdit_1_Element, .hdeEdit_2_Element, .hdeEdit_3_Element
{
    width:90%;
    margin: 10px;
    float:left;
    }
.hdeEdit_1_tdCommand, .hdeEdit_2_tdCommand, .hdeEdit_3_tdCommand
{
    text-align:right;
    padding:0 30px 0 0 ;
    }
.hdeEdit_2_tdPrimaryCommand, .hdeEdit_1_tdPrimaryCommand, .hdeEdit_3_tdPrimaryCommand
{
    text-align:right;
    }
.hdeEdit_2_tdSecondaryCommand, .hdeEdit_1_tdSecondaryCommand
{
    text-align:right;
    padding:0 0 0 0 ;
    width:70%;
    }
    .hdeEdit_3_tdSecondaryCommand
{
    text-align:right;
    padding:0 0 0 0 ;
    width:30%;
    }
.hdeEdit_3_customLabel
{
    float:left;
    text-align:left;
    margin: 10px 10px 10px 0px;
    vertical-align:middle;
    font-weight:bold;
    width:30%;
    }
.hdeEdit_3_customField
{
    float:left;
    text-align:left;
    margin: 10px 10px 10px 15px;
    vertical-align:middle;
    width:60%;
    }
.hdeEdit_3_customValidator, .hdeEdit_3_Validator
{
    float:left;
    text-align:left;
    margin: 10px 0 0 0;
    vertical-align:middle;
    width:auto;
    }


/** hde detail **/
.hdeEditDetail_tb 
{
    margin: 30px;
    width: 700px;
    height:400px;
    background: #ffffff;
    border:1px solid #e5e5e5;
    font-size: 12px;
    font-family:"segoe ui", arial, sans-serif;
    text-align:left;
    }
 .hdeEditDetail_tdHeader
{
    background-color:#e5e5e5;
    color:#ffffff;
    font-size:1.2em;
    font-weight:bold;
    padding:0 0 0 20px;
    height:80px;
    }
.hdeEditDetail_Label
{
    text-align:left;
    margin: 10px 10px 10px 40px;
    font-weight:bold;
    vertical-align:middle;
    }
.hdeEditDetail_td
{
    text-align:left;
    margin: 10px 10px 10px 40px;
    vertical-align:middle;
    }
.hdeEditDetail_Element
{
    width:90%;
    margin: 10px;
    float:left;
    }
.hdeEditDetail_tdCommand
{
    text-align:right;
    padding:0 30px 0 0 ;
    }
.hdeEditDetail_tdPrimaryCommand
{
    text-align:right;
    }
.hdeEditDetail_tdSecondaryCommand
{
    text-align:right;
    padding:0 0 0 0 ;
    width:70%;
    }
 .hdeEditDetail_Validator
{
    float:left;
    text-align:left;
    margin: 10px 0 0 0;
    vertical-align:middle;
    width:auto;
    }
.hdeListDetail_PanelView
{
    width:700px;
    margin:30px;
    border: 1px dotted #999999;
}
.hdeListDetail_PanelViewPrint
{
    width:980px;
    margin:30px;
    border: 1px dotted #999999;
}
.hdeListDetail_PanelView_tdHeader
{
    color:#ffffff;
    width: 100%;
    background-color: #999999;
    padding:10px;
}
.hdeListDetail_PanelView_Command a:link,.hdeListDetail_PanelView_Command a:visited,.hdeListDetail_PanelView_Command a:active
{
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
    }
.hdeListDetail_PanelView p
{
    margin:10px 10px 10px 30px;
    text-align:left;
    
    }
.hdeListDetail_PanelView_Hde
{
    width: 700px;
    border: 1px solid #a3c7e0;
}
.hdeListDetail_PanelView_HdeHeader
{
    width: 100%;
    background-color: #a3c7e0;
}
.tbEditHde_tb
{
   width:700px;
   margin:30px;
   border:1px dotted #c5c5c5;
    background: #e5e5e5;
    font-size: 12px;
    font-family:"segoe ui", arial, sans-serif;
    text-align:left;
}
 .tbEditHde_tdHeader
{
    background-color:#c5c5c5;
    color:#ffffff;
    font-size:1.2em;
    font-weight:bold;
    padding:0 0 0 20px;
    height:80px;
    }
.tbEditHde_Label
{
    text-align:left;
    margin: 10px 10px 10px 40px;
    font-weight:bold;
    vertical-align:middle;
    }
.tbEditHde_td
{
    text-align:left;
    margin: 10px 10px 10px 40px;
    vertical-align:middle;
    }
.tbEditHde_tdCommand
{
    text-align:right;
    padding:0 30px 0 0 ;
    }
.tbEditHde_tdPrimaryCommand
{
    text-align:right;
    }
.tbEditHde_tdSecondaryCommand
{
    text-align:right;
    padding:0 0 0 0 ;
    width:70%;
    }
 .tbEditHde_Validator
{
    float:left;
    text-align:left;
    margin: 10px 0 0 0;
    vertical-align:middle;
    width:auto;
    }
.tbEditHde_Element
{
    width:90%;
    margin: 10px 10px 10px 0;
    float:left;
    }
    
   /********* fine help desk *****************/


.MailFormClass {background:#F6F6F6;margin: 0px auto; width:100%}
.MailFormClass td {border-bottom: 1px solid #FFF}

.NoBorderTable, .NoBorderTable th, .NoBorderTable td {border-style:none;}


