﻿
/*	
	----------                      ---------- 
	---------- Start region COMMON  ---------- 
	----------                      ---------- 
*/


/*	---------- End region COMMON ---------- */



/*	
	----------                      ---------- 
	---------- Start region NWATree ---------- 
	----------                      ---------- 
*/

.NWAProductListccpnl
{
		min-height:250px;
}
.NWACertccpnl
{
    max-height:300px; overflow:auto; 
}
.NWATreeccpnl,.NWAListccpnl,.NWAArticleTypeccpnl, .NWADateccpnl, .NWACertccpnl
{
	min-height:50px;
}

.NWATreeccpnl,.NWAListccpnl,.NWAArticleTypeccpnl, .NWADateccpnl, .NWAProductListccpnl, .NWACertccpnl
{
	margin: 1px;
	padding: 5px 5px 5px 5px;
	min-width:200px;
	border: solid 1px #96A7C7;
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color=999999, Direction=135, Strength=5);*/
}
 .NWADateccpnl
 {
 	width: 150px;
 }


 

/* -moz-box-shadow: 3px 3px 5px black; */

/* Additional node style*/
.NWATreeNode 
{ 
	white-space: nowrap; padding-top: 2px; cursor: hand; line-height: normal;
}

/* Additional hover node style*/
.NWATreeNode_Hover
{}

/* Additional selected node style*/
.NWATreeNode_Selected
{}

/* Additional parent node style*/
.NWATreeNodeParent
{}

/* 
	---------- End region NWATree ---------- 
*/



/*
	----------                            ---------- 
	---------- Start region DevXPressGrid ---------- 
	----------                            ----------
*/

.dxgvTable { min-height: 200px;}
.dxgvControl { min-height: 200px;}
.dxgvControl_AC, .dxgvDisabled_AC {font: 11px Arial;background-color: White;color: #333333;cursor: default;}
.dxgvDisabled_AC{color: Gray;}
.dxgvControl_AC a {color: #333333;}
.dxgvDisabled_AC a {color: Gray;}
.dxgvTable_AC {border-style: none;border-width: 0;border-color: inherit;border-collapse: separate !important;overflow: hidden;font: 11px Arial;color: #333333;}
.dxgvSelectedRow_AC{background: #ffc076;}
.dxgvPreviewRow_AC{background-color: white;}
.dxgvPreviewRow_AC td.dxgv{padding: 2px 6px 2px 6px;}
.dxgvEmptyDataRow_AC{color: #848484;}
.dxgvEmptyDataRow_AC td.dxgv{text-align:center;}
.dxgvSelectedRow_AC td.dxgv{border-color: #fe9552;}
.dxgvHeaderPanel_AC { background: center top;color: #333333;padding: 8px 6px 8px 6px;border-top-style: solid;border-bottom-style: solid;border-color: #999;border-width: 1px;}
.dxgvHeader_AC{border-color: #999999;border-width: 1px;border-style: solid none solid none;cursor: pointer;white-space: nowrap;padding: 3px 3px 3px 3px;background: center top;background-color: #CCCCCC;margin-right: 15px;}
.dxgvHeader_AC, .dxgvHeader_AC table{color: #333333;font: 11px Arial;font-weight: bold;}
.dxgvHeader_AC td:hover{color: #990000;}
.dxgvHeader_AC td {white-space:nowrap;}
.dxgvGroupPanel_AC{white-space: nowrap;font-size: 9pt;border-bottom: solid 1px #C0C0C0;padding: 7px 4px 8px 6px;}
.dxgvFooter_AC { background-color: #94B6E8;white-space: nowrap;}
.dxgvFooter_AC td.dxgv {padding: 4px;border-bottom: solid 1px #C0C0C0;border-right: solid 1px #C0C0C0;}
.dxgvDataRow_AC td.dxgvIndentCell, .dxgvGroupRow_AC td.dxgvIndentCell, .dxgvGroupFooter_AC td.dxgvIndentCell{border-width: 0px;}
.dxgvTitlePanel_AC {font-weight:bold;padding:3px;text-align:center;	border-bottom: solid 1px #C0C0C0;background: url(gvTitleBack.gif) repeat-x center top #ffcf8b;}
.dxgvCommandColumn_AC{padding: 2px 2px 2px 2px;}
.dxgvCommandColumn_AC a{margin: 0px 3px 0px 0px;}
.dxgvCommandColumnItem_AC{padding: 2px 2px 2px 2px;}
.dxgvDataRow_AC, .dxgvDataRow_AC td{ border-bottom: solid 0px #C0C0C0;}
/* 
	---------- End region DevXPressGrid ---------- 
*/



/*	
	----------                              ---------- 
	---------- Start region DevXPress Pager ---------- 
	----------                              ---------- 
*/
.dxpControl_AC{white-space: nowrap;height: 20px;padding-top: 4px;padding-bottom: 4px;width: 100%;color: #333333;vertical-align: middle;text-align: center;}
.dxpControl_AC table{margin:auto;}
.dxpButton_AC{white-space: nowrap;font: 11px Arial;color: #333333;text-align: center !important;vertical-align: middle;height: 14px;text-decoration: none;}
.dxpButton_AC a {color: #333333;}
.dxpDisabledButton_AC {white-space: nowrap;font: 11px Arial;color: #333333;}
.dxpPageNumber_AC {white-space: nowrap;font: 11px Arial;color: #333333;vertical-align: middle;}
.dxpPageNumber_AC a {white-space: nowrap;font: 11px Arial;color: #333333;}
.dxpCurrentPageNumber_AC {color: #990000;}
.dxpSummary_AC {font: 11px Arial;color: #333333;height:14px;}
.dxpSeparator_AC{font: 11px Arial;vertical-align: middle;background-color: #333333;}
/* Disabled */
.dxpDisabled_AC{font: 11px Arial;color: #999999;}
/*	---------- End region DevXPress Pager  ---------- */



/*
	----------											---------- 
	---------- Start region DevXPressGrid - FAQTemplate ---------- 
	----------											----------
*/
a , .text
{
	font-size: 11px;
	font-family:  Arial, Geneva, Helvetica, sans-serif;
	color: #333333;
	text-decoration:none;
}

a:hover ,.grey:hover
{
	color: #990000;
}

a.noHover:hover,a.noHover span.grey:hover
{
	color: #333333;	
}

a.boldLink
{
	font-weight:bold;
}

a.grey
{
	color:#cccccc;
}

a.link, a.boldLink
{
	padding: 0 0 0 11px;
	background: url(img/icon-link.gif) 0 4px no-repeat;
}



/*	---------- End region DevXPressGrid - FAQTemplate ---------- */

.pagerPanel
{
	border-top: solid 1px #999;
	padding: 10px 0px 10px 0px;
}
.pnlFilter
{
    background-color: #EAEAEA; width: 100%; padding-bottom: 6px; padding-top: 2px;
}


/*	---------- ErrorControl for Error page ---------- */

.errBlock {}
.errBlock .errRow{color:#990000;width:700px;}
.errBlock .hidden{display:none;}
.errBlock .errDetails
{
    border: solid 1px #cccccc;
    background-color: #F2F2F2;
    padding: 10px;
    margin-left: 10px;
    font-family: 'Courier New' , Courier, monospace;
}
.errBlock .errDescr
{
    padding-top: 10px;
    padding-bottom: 10px;
    color: #333333;
}
.errBlock .BoldHeading{font-weight:bold;padding-bottom:6px;}
.errBlock .Indent{padding-left:10px; padding-right:10px;}
.errBlock .DarkGrey{color:#333333;}
.errBlock .collapsed{background:url("img/collapsed.gif") no-repeat 0 4px;padding-left:10px;}
.errBlock .expanded{background:url("img/expanded.gif") no-repeat 0 4px;padding-left:10px;}


/*** 
  Styles for new footer prototype used in PrintPrveviewPmd.aspx
***/

html, body {height: 100%;}

#wrap {min-height: 100%;}

div#mainContentContainerDiv
{
	height:100%;
	overflow:auto;
	padding-bottom: 20px; /* must be same height as the footer */
}

div#footerDiv
{
	position: relative;
	margin-top: -20px; /* negative value of footer height */
	height: 20px;
	clear:both;
}

div#footerDiv .NWAFooter
{
	/* disable old footer style only if the new prototype is used */
	margin-top: 0px !important;
}

.popupActionsItem span,
.popupActionsItem a
{
    background: url(img/arrow_B_right.gif) no-repeat;
    background-position: 0 4px;
    padding-left: 9px;
    color: #666;
}
