﻿/* Vivantio Grid */

/******** Header ********/

.GridHeader_Vivantio,
.ResizeHeader_Vivantio,
{
	border-bottom:2px solid Silver;
	text-align:left;
	padding-bottom:3px
}

.GridHeader_Vivantio,
.GridHeader_Vivantio a
{
	color:FireBrick;
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
}

.GridHeader_Vivantio input
{
	display:none;	/* if the "HeaderButtonType" property worked, this wouldn't be necessary */
}

/******** Rows ********/

.GridRow_Vivantio td,
.GridAltRow_Vivantio td,
.GridEditRow_Vivantio td,
.GridFooter_Vivantio td,
.GridGroupFooter_Vivantio td
{
}

.GridAltRow_Vivantio
{
	color:#000000;
	background-color:#FFFFFF;
}

.GridRow_Vivantio
{
	color:#000000;
	background-color:#F5F5F5;
}

.GridRow_Vivantio td,
.GridAltRow_Vivantio td,
.GridFooter_Vivantio td,
.GridGroupFooter_Vivantio td
{
	/*color:#000000;*/
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	cursor:hand;
	/*background-color:#F5F5F5;*/
	padding: 3px, 0px, 3px, 1px;
	
}

.GridAltRow_Vivantio td
{
}

.SelectedRow_Vivantio td
{
	background-color:#FFE5B0;
}

/*
 * None of these take effect in IE (actually, they might if a doc type is specified, but we don't do that)
.GridRow_Vivantio>td:first-child,
.GridAltRow_Vivantio>td:first-child,
.GridFooter_Vivantio>td:first-child,
.GridGroupFooter_Vivantio>td:first-child
{
	border-left-color:#c2d197;
}*/

.GridRow_Vivantio a,
.GridAltRow_Vivantio a,
.GridFooter_Vivantio a,
.GridGroupFooter_Vivantio a,
.GridEditForm_Vivantio a,
tr.GridEditRow_Vivantio,
tr.GridEditRow_Vivantio a
{
	/*color:#FFFFFF;*/
	color:#000080;
}

/******** paging ********/

.GridPager_Vivantio
{
}

.GridPager_Vivantio td
{
}

.GridPager_Vivantio td td
{
}

.GridPager_Vivantio,
.GridPager_Vivantio div span,
.GridPager_Vivantio a,
.GridPager_Vivantio .sliderPagerLabel_Vivantio
{
}

.PagerLeft_Vivantio
{
	float:left;
}

.PagerRight_Vivantio
{
	float:right;
}

.PagerCenter_Vivantio
{
	text-align:center;
}

.PagerCenter_Vivantio *
{
	vertical-align:middle;
}

.RadGrid_Vivantio .rgPagePrev
{
	background-position:4px -992px;
}

.RadGrid_Vivantio .rgPageNext
{
	background-position:-20px -992px;
}

.RadGrid_Vivantio .rgPageFirst
{
	background-position:3px -960px;
}

.RadGrid_Vivantio .rgPageLast
{
	background-position:-19px -960px;
}

html body .RadGrid_Vivantio input.PagerTextBox
{
	padding:2px 0 2px 3px;
}



/******** sorting, reordering ********/

.GridHeader_Vivantio .rgSortAsc
{
	background-position:-20px -926px;
	height:12px;
}

.GridHeader_Vivantio .rgSortDesc
{
	background-position:4px -925px;
	height:12px;
}

.TopReorderIndicator_Vivantio,
.BottomReorderIndicator_Vivantio
{
	width:11px !important;
	height:11px !important;
	margin-left:-5px;
	background:url('Grid/sprite.gif') 0 -899px no-repeat;
}

.BottomReorderIndicator_Vivantio
{
	background-position:-21px -899px;
}



/******** filtering ********/

.GridFilterRow_Vivantio
{
	background:#9cb16a;
}

.GridFilterRow_Vivantio td
{
	border-top:1px solid #b6c988;
	border-bottom:1px solid #62703b;
	padding:0.1em 7px 0.2em 11px;
}

.RadGrid_Vivantio .rgFilter
{
	background-position:2px -1024px;
}

.GridFilterRow_Vivantio input[type="text"]
{
	border:1px solid #78884a;
	background:#f2f8e3;
	font:11px "segoe ui",arial,sans-serif;
	color:#41442b;
	vertical-align:middle;
}



/******** grouping ********/

.GroupPanel_Vivantio
{
	border-bottom:1px solid #202f11;
	background:#425335;
	color:#d3e8b1;
}

.GroupPanel_Vivantio table td
{
	line-height:1.6em;
}

.GroupPanel_Vivantio .rgSortAsc
{
	background-position:-20px -1679px;
	height:12px;
}

.GroupPanel_Vivantio .rgSortDesc
{
	background-position:4px -1679px;
	height:12px;
}

.GroupPanel_Vivantio td
{
	border:1px solid #465938;
	padding:0 6px;
}

.GroupPanel_Vivantio td td
{
	border:0;
	padding:0;
}

.GroupPanelItems_Vivantio
{
	border:1px solid;
	border-color:#587244 #587244 #577143;
	padding:3px 0 4px 5px;
	background:#4f6340;
	color:#d3e8b1;
	font-weight:normal;
}

.GroupHeader_Vivantio
{
	font-size:1.1em;
	color:#762100;
}

.GroupHeader_Vivantio td
{
	padding:0.8em 11px 0.5em 7px;
}

.RadGrid_Vivantio .rgExpand
{
	background-position:5px -1054px;
}

.RadGrid_Vivantio .rgCollapse
{
	background-position:-21px -1053px;
}

.GroupHeader_Vivantio td div
{
	top:-0.6em;
}

.GroupHeader_Vivantio td div div
{
	top:0;
}


/******** tooltip ********/

.GridToolTip_Vivantio
{
	border:1px solid #62703b;
	padding:3px;
	background:#9cb16a;
	color:#41442b;
}

