/* AdvancedDataGrid */
.grid
{
	border: #cccccc 1px solid;
	text-align: left;
}
.gridFooter
{
	color: Black;
	background-color: #CCCCCC; 
	border-top: Black 1px solid; 
}
.gridHeader
{
	font:bold 13px tahoma; 
	color: #666666;
	background-color: #F1F0ED; 
	vertical-align: middle;
	height:35px;
	
}
.gridHeader td a, .gridHeader td a:visited, .gridHeader td a:active
{
	color: Black;
	font-weight: bold;
}
.gridHeader td
{	
	height: 20px; 
	text-align: left;
	vertical-align: middle;
	border-bottom: #CCCCCC 1px solid; 
	border-left: none;
	border-right: none;
}
.gridHeader td img
{
	display: inline;
}
.gridItem, .gridItemAlt, .gridItemSel, .gridItemEdit
{
	height: 26px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.gridItemEdit
{
	background-color: #EBF3D0; 
}
.gridItemEdit td
{
	border: Black 1px solid; 
	padding:2px;
}
.gridItem
{
	background-color: #ffffff;
	font: 11px tahoma;
	color:#666666;
}
.gridItemSel
{
	background-color: #FAFAF8;
	font: 11px tahoma;
	color:#666666;
}

.gridItemAlt
{
	background-color: #FAFAF8;
	font: 11px tahoma;
	color:#666666;
}

.gridItem a, .gridItemSel a, .gridItemAlt a {
	color:#3E8FC0;
	
}


.gridItem td, .gridItemSel td, .gridItemAlt td
{
	border-left: #CCCCCC 1px solid; 
	border-right: #CCCCCC 1px solid; 
}
.gridHeader td, .gridItem td, .gridItemAlt td, .gridItemSel td, gridItemEdit td
{
	padding: 2px 2px 2px 2px;
}
.gridPager
{
	color: #666666;
	background-color: #F1F0ED; 
	font-weight: bold;
	height: 20px;
}
.gridPager td
{
	border-top: #CCCCCC 1px solid; 
	Black-space: nowrap;
	width: 100%;
}

.gridItemPager
{
	font-weight: normal;
	color: #666666;
}
/* End of AdvancedDataGrid */

/* PopupInfoAnchor */
.PopupInfoAnchor_View 
{
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid;
	padding: 4px 4px 4px 4px;
	width: 250px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #EBF3D0;
	display: block;
	height: auto;
	position:absolute;
	top: auto;
	left: auto;
}
.PopupInfoAnchor_Hidden {display: none;}
/* End of PopupInfoAnchor */

/**************************************************************
 Add2CartButton section
**************************************************************/
.Add2CartControl_View
{
	display: block;
	height: auto;
	position:absolute;
	top: 150;
	left: 300;
	width: 400;
	vertical-align: top;
}
.Add2CartControl_Hidden {display: none;}
/**************************************************************
 Report section
**************************************************************/
.rptTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	height: 40px;
	font-weight:bold;
	color: black;
	background-color: white;
	vertical-align: middle;
	text-align:left;
}
.rptHeaderTD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: black;
	background-color: white;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-left-width: 1px;
	border-right-style:solid;
	border-right-width: 1px;
}

.rptItemTD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
	background-color: white;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	border-left-style:solid;
	border-left-width: 1px;
	border-right-style:solid;
	border-right-width: 1px;
}
/**************************************************************
 End Report section
**************************************************************/
