/* RadGrid CUGrid embedded skin */

.RadGrid_CUGrid { background-color: #dfecff; color: #0073bd; border: 1px solid #0073bd; border-radius: 5px; margin-left: auto; margin-right: auto; }
.RadGrid_CUGrid, .RadGrid_CUGrid table, .rgEditForm input, .rgEditForm textarea { font:normal 11px Tahoma, Sans-Serif; color: #0073bd; }
.RadGrid_CUGrid a, .GridPager_CUGrid a { color: WindowText; }

/*.MasterTable_CUGrid*/
.rgMasterTable { background-color: #ffffff; color: #0073bd; border: 0; -moz-user-select: -moz-none; border-top: solid 1px #6593cf; }
.rgMasterTable th, .rgMasterTable td { padding: 2px 2px 2px 5px; }
.rgMasterTable th.rgHeader, .rgMasterTable th.rgResizeCol 
{ color: White; font-weight: bold; /*font-variant: small-caps;*/ text-transform:uppercase; font-size:10px; text-align: center; border-bottom: #ffffff 2px groove;
    background: url(Grid/headerBg.png) repeat-x right top; background-color: #525252; border-right: #ffffff 2px groove; border-radius: 5px; }

th.rgHeader a { text-decoration: none; color: White; }
th.rgHeader span { text-decoration: none; color: White; cursor: default; }

.rgRow,.rgRow td, .rgAltRow,.rgAltRow td { cursor: default; font-weight: normal; }
.rgEditRow, .rgEditRow td, .rgSelectedRow, .rgSelectedRowtd { cursor: default; 	font-weight: bold; }
.SelectedRow_CUGrid { background: #a7cdf0 !important; }
.GridEditRow_CUGrid { background-color: #ffffe1; }
.GridEditForm_CUGrid table { border: solid 1px #0073bd; }
.ActiveRow_CUGrid { background: #ffffe1 !important; color: black; }

.GroupPanelItems_CUGrid { white-space:nowrap; color: white;  padding-bottom:4px; }
.GroupPanel_CUGrid { background: #6f9dd9 url(Grid/groupHeaderBg.gif) repeat-x bottom; width: 100%; height: 20px; border-collapse: collapse; color: white; }
.GroupPanel_CUGrid td { padding-left: 4px; }
.GroupPanel_CUGrid table table { border-collapse: collapse; }

.GroupHeader_CUGrid td { border-bottom: 2px solid #7BA4E0; padding-top:11px; color: #3768b9; font-weight: bold; }
.GroupHeader_CUGrid div { top: -2px; }

.TopReorderIndicator_CUGrid { background: url('Grid/MoveDown.gif') no-repeat; }
.BottomReorderIndicator_CUGrid { background: url('Grid/MoveUp.gif') no-repeat; }

/*081212 CJC Ingevoegd wil graag filtermenu lay-out aanpassen*/
/*lukt nog niet echt*/
/*.GridFilterRow_CUGrid td*/

.rgFilterRow td { padding-top:0.2em; padding-bottom:0.2em; background:url('Grid/filterBg.gif') left center no-repeat #929292; border-bottom:1px solid #696969; }
.rgFilterRow td:first-child { background-image:none; /*width: 100%;*/ }
.rgFilterRow input { border:1px solid #626262; margin: 0 4px 0 0; color: #525252; width: 80%; border-radius: 5px; }

/*---------*/
/*LET OP FILTERMENU IS NU RADMENU
CSS file voor RADMENU met zelfde skinname als RADGRID

http://www.telerik.com/community/forums/aspnet-ajax/grid/skinning-filtermenu-within-sharepoint-web-part.aspx

*/

/* Filter (RadMenu) 

.RadMenu_CUGrid .rmGroup { border: 1px solid #0073bd; background-color: #fff; white-space: normal; border-radius: 5px;}
.RadMenu_CUGrid .rmGroup .rmItem .rmLink,
.RadMenu_CUGrid .rmGroup .rmItem .rmExpanded,
.RadMenu_CUGrid .rmGroup .rmItem .rmText { font:normal 11px Tahoma, Verdana, Arial, Sans-Serif; color: #0073bd; text-decoration: none; background: White; padding-left: 2px; }
.RadMenu_CUGrid .rmGroup .rmItem .rmFocused,
.RadMenu_CUGrid .rmGroup .rmItem .rmSelected,
.RadMenu_CUGrid .rmGroup .rmItem .rmLink:hover { font-weight:bold; text-decoration: underline; background: White; padding-left: 2px; }

----------*/

/* Filter (RadMenu) */

.RadMenu_CUGrid .rmGroup { border: solid 1px black; background-color: #fff; white-space: normal; border-radius: 5px;}
.RadMenu_CUGrid .rmGroup .rmItem .rmLink,
.RadMenu_CUGrid .rmGroup .rmItem .rmExpanded,
.RadMenu_CUGrid .rmGroup .rmItem .rmText { font:normal 11px Tahoma, Verdana, Arial, Sans-Serif; color: black; text-decoration: none; background: #fff; padding-left: 2px; }
.RadMenu_CUGrid .rmGroup .rmItem .rmFocused,
.RadMenu_CUGrid .rmGroup .rmItem .rmSelected,
.RadMenu_CUGrid .rmGroup .rmItem .rmLink:hover { font-weight:bold; text-decoration: underline; background: White; padding-left: 2px; }

/*----------*/

/*AJAX Loading*/

.GridLoadingTemplate_CUGrid { background:#fff !important; font:normal 16px/16px arial,sans-serif; color:#01285c; }

/* rtl support */

.RadGridRTL_CUGrid th,
.RadGridRTL_CUGrid td { text-align:right; }
.RadGridRTL_CUGrid .GridPager_CUGrid span { float:none !important; }

/*.FilterMenuCloseUp {font: normal 11px/11px Tahoma,arial,sans-serif; border-radius: 5px;}
.FilterMenuCloseUp td {color: Blue; border: 1px solid white; border-radius: 5px;}
*/
/* 20-03-2009 CJC Toegevoegd: Admin grid Itemstyle
CloseUPGridItem: Stijl normale rij
CloseUPGridAltItem: Alternatieve stijl (even oneven rijen)
CloseUPEditItemStyle: Stijl voor rij in edit mode
CloseUPGridButtonColumn: Stijl voor knoppen kolommen
ACC_CloseUPGridButtonColumn: Stijl voor command kolommen ACC
*/
.CloseUPGridItem { background-color: White; color: #525252; font-size: 11px; font-weight: normal; font-family: Tahoma, Arial; }
.CloseUPGridAltItem { /*background-color: #cdcdcd; 120907 CJC volgens Grid prop BCA */ background-color: #eeede5; color: #525252; font-size: 11px; font-weight: normal; font-family: Tahoma, Arial; }
/*.CloseUPEditItemStyle { background-color: #0073bd; color: White; font-size: 11px; font-style: italic; }*/
.CloseUPEditItemStyle { background-color: #F8D05C; color: White; font-size: 11px; font-style: italic; }
.CloseUPGridButtonColumn { background-color: White; vertical-align: middle; }
.ACC_CloseUPGridButtonColumn { background-color: Transparent; vertical-align: middle; text-align: center; }

/*pager*/

.RadGrid_CUGrid .rgPager { background-color: #929292; border-radius: 5px; }
.RadGrid_CUGrid .rgPager .rgNumPart a:hover { border-top: 1px solid #929292; background-color: white; border-radius: 5px; }
.RadGrid_CUGrid .rgPager .rgNumPart .rgCurrentPage { border: 1px solid black; background-color: white; border-radius: 5px; }
.RadGrid_CUGrid .rgPager .rgPageNext { background: url(Grid/PagingNext.png) no-repeat left center; }
.RadGrid_CUGrid .rgPager .rgPageLast { background: url(Grid/PagingLast.png) no-repeat left center; }
.RadGrid_CUGrid .rgPager .rgPagePrev { background: url(Grid/PagingPrevious.png) no-repeat right center; }
.RadGrid_CUGrid .rgPager .rgPageFirst { background: url(Grid/PagingFirst.png) no-repeat right center; }
.RadGrid_CUGrid .rgPager .rgWrap rgNumPart { border: 1px solid black; border-radius: 5px; }
.RadGrid_CUGrid .rgPagerCell { color: white; font-size: 12px; font-weight: bold; cursor: default; }

/*end pager*/

/*----------------------------*/

/* Combobox CUGrid skin (o.a. voor PageSize)*/

.RadComboBox_CUGrid { border: solid 1px black; background: white; border-radius: 5px; }
.RadComboBox_CUGrid .rcbArrowCell { background:url('ComboBox/DropArrow.gif') right center no-repeat #929292; }
.RadComboBox_CUGrid .rcbHovered .rcbArrowCell { background-color: transparent; }
.RadComboBox_CUGrid .rcbInputCell .rcbInput { font: bold 11px Tahoma, Verdana, Sans-serif; text-align: left; color: black; }
.RadComboBoxDropDown_CUGrid { border: solid 1px black; border-top: 0px; background: white; text-align: left; }
.RadComboBoxDropDown_CUGrid .rcbItem { color: black; padding: 3px; text-decoration: none; _height: 1%; }
.RadComboBoxDropDown_CUGrid .rcbHovered { color: white;	padding: 3px; text-decoration: none; background: #929292; cursor: hand; _height: 1%; }
.RadComboBoxDropDown_CUGrid .rcbDisabled { font: normal 11px Tahoma, Verdana, Sans-serif; color: gray; cursor: no-drop; padding: 3px; text-decoration: none; _height: 1%; }
.ComboBoxLoadingMessage_CUGrid { font: normal 11px Tahoma, Verdana, Sans-serif; padding: 2px; }
.ComboBoxMoreResultsMessage_CUGrid { font: normal 10px Tahoma, Verdana, Sans-serif; padding-bottom: 4px; }
.ComboBoxMoreResultsImage_CUGrid { padding: 5px; margin: 5px; }
.ComboBoxMoreResultsBox_CUGrid { border-top: solid 1px #000080; cursor: default; background: #f1f1f1; }

/*----------------------------*/