/*Telerik RadGrid Outlook Skin*/

/*global*/

.RadGrid
{
	/*
    border:1px solid #bad6ec;
 border-right:1px solid #bad6ec;
border-top:1px solid #bad6ec;
*/
    background:#fff;
    color:#000;
    font-family:ËÎÌå;
    font-size:12px;
}

.RadGrid,
.RadGrid .rgMasterTable,
.RadGrid .rgDetailTable,
.RadGrid .rgGroupPanel table,
.RadGrid .rgCommandRow table,
.RadGrid .rgEditForm table,
.GridToolTip
{
    font:12px/16px "ËÎÌå","segoe ui",arial,sans-serif;
}

.RadGrid .rgMasterTable,
.RadGrid .rgDetailTable
{
    border-collapse:separate;
}

.RadGrid .rgRow,
.RadGrid .rgAltRow,
.RadGrid .rgHeader,
.RadGrid .rgResizeCol,
.RadGrid .rgPager,
.RadGrid .rgGroupPanel,
.RadGrid .rgGroupHeader
{
	cursor:default;
}

.RadGrid .rgAltRow
{
	background-color:#f7fcff;
}

.RadGrid input[type="image"]
{
	cursor:pointer;
}

.RadGrid .rgRow td,
.RadGrid .rgAltRow td,
.RadGrid .rgEditRow td,
.RadGrid .rgFooter td,
.RadGrid .rgFilterRow td,
.RadGrid .rgHeader,
.RadGrid .rgResizeCol,
.RadGrid .rgGroupHeader td
{
	padding-left:7px;
	padding-right:7px;
}
/*
.RadGrid .rgHeader:first-child,
.RadGrid .rgHeader>th:first-child,
.RadGrid th.rgResizeCol:first-child,
.RadGrid .rgFilterRow>td:first-child,
.RadGrid .rgRow>td:first-child,
.RadGrid .rgAltRow>td:first-child
*/
.RadGrid .rgHeader:first-child,
.RadGrid .rgHeader>th:first-child,
.RadGrid th.rgResizeCol:first-child,
.RadGrid .rgFilterRow>td:first-child,
.RadGrid .rgRow>td:first-child,
.RadGrid .rgAltRow>td:first-child
{
	border-left:0;
	padding-left:8px;
}


.RadGrid .rgAdd,
.RadGrid .rgRefresh,
.RadGrid .rgEdit,
.RadGrid .rgDel,
.RadGrid .rgFilter,
.RadGrid .rgPagePrev,
.RadGrid .rgPageNext,
.RadGrid .rgPageFirst,
.RadGrid .rgPageLast,
.RadGrid .rgExpand,
.RadGrid .rgCollapse,
.RadGrid .rgSortAsc,
.RadGrid .rgSortDesc,
.RadGrid .rgUpdate,
.RadGrid .rgCancel,
.RadGrid .rgUngroup
{
	width:16px;
	height:16px;
	border:0;
	margin:0;
	padding:0;
	background-color:transparent;
	background-image:url('../Images/Grid/sprite.gif');
	background-repeat:no-repeat;
	vertical-align:middle;
	font-size:1px;
	cursor:pointer;
}

.RadGrid .rgGroupItem input,
.RadGrid .rgCommandRow img,
.RadGrid .rgHeader input,
.RadGrid .rgFilterRow img,
.RadGrid .rgFilterRow input,
.RadGrid .rgPager img
{
	vertical-align:middle;
}

/*header*/

.RadGrid .rgHeaderDiv
{
	/*
	background:#d6e5f3 0 -5900px repeat-x url('../Images/Grid/sprite.gif');
*/
 background-image:url('../images/in01_barbg03.gif');
}
.rgTwoLines .rgHeaderDiv
{
	/*
	background-position:0 -6200px;
*/
 background-image:url('../images/in01_barbg03.gif');
}

.rgNoScrollImage .rgHeaderDiv
{
	background-image:none;
}

.RadGrid .rgHeader,
.RadGrid th.rgResizeCol
{
	border:0;
	height:25px;
	/*
	
*/
  border-left :1px solid #bad6ec;
	border-bottom:1px solid #bad6ec;
	/*
	padding-top:5px;
	padding-bottom:4px;*/
	/*
	background:0 -2300px repeat-x #7da5e0 url('../Images/Grid/sprite.gif');
*/
 background-image:url('../images/in01_barbg03.gif');
	text-align:left;
	font-weight:bold;

}

.RadGrid th.rgSorted
{
	background-color:#ef9718;
	/*
	background-position:0 -2600px;
*/
	
}

.RadGrid .rgHeader,
.RadGrid .rgHeader a
{
    color:#000;
    text-decoration:none;
}

.RadGrid .rgCheck
{
	height:15px;
	margin:0;
	padding:0;
}

/*rows*/

.RadGrid .rgRow td,
.RadGrid .rgAltRow td,
.RadGrid .rgEditRow td,
.RadGrid .rgFooter td
{
	border:1px solid;
	border-top:0;
	border-right:0;
	/*
	padding-top:4px;
	padding-bottom:3px;*/
}

.RadGrid .rgRow td,
.RadGrid .rgAltRow td
{
	border-color:#d0d7e5;
}


.RadGrid .rgRow .rgSorted,
.RadGrid .rgAltRow .rgSorted
{
	background-color:#f2f2f2;
}

.RadGrid .rgSelectedRow .rgSorted,
.RadGrid .rgActiveRow .rgSorted,
.RadGrid .rgHoveredRow .rgSorted,
.RadGrid .rgEditRow .rgSorted
{
	background-color:transparent;
}

.RadGrid .rgRow a,
.RadGrid .rgAltRow a,
.RadGrid .rgEditRow a,
.RadGrid .rgFooter a,
.RadGrid .rgEditForm a
{
	color:#000;
}

.RadGrid .rgSelectedRow
{
	background-color:#e0f2fc;
	/*
    background:#97b8e8 0 -3900px repeat-x url('../Images/Grid/sprite.gif');
*/
}
*+html .RadGrid .rgSelectedRow .rgSorted{background-color:#97b8e8}
* html .RadGrid .rgSelectedRow .rgSorted{background-color:#97b8e8}

.RadGrid .rgActiveRow,
.RadGrid .rgHoveredRow
{
	/*
    background:#ffd192 0 -2900px repeat-x url('../Images/Grid/sprite.gif');
*/
}
*+html .RadGrid .rgActiveRow .rgSorted,
*+html .RadGrid .rgHoveredRow .rgSorted{background-color:#ffd192}
* html .RadGrid .rgActiveRow .rgSorted,
* html .RadGrid .rgHoveredRow .rgSorted{background-color:#ffd192}

.RadGrid .rgEditRow
{
	background:#c8dbf6;
}
*+html .RadGrid .rgEditRow .rgSorted{background-color:#c8dbf6}
* html .RadGrid .rgEditRow .rgSorted{background-color:#c8dbf6}
/*
.RadGrid .rgSelectedRow td,
.RadGrid .rgActiveRow td,
.RadGrid .rgHoveredRow td,
.RadGrid .rgEditRow td
{
	border-left:0;
	padding-left:8px;
}
*/
.RadGrid .rgSelectedRow td
{
	/*border-bottom-color:#002d96;*/
}

.RadGrid .rgActiveRow td,
.RadGrid .rgHoveredRow td
{
	border-color:#d0d7e5;
}

/*footer*/

.RadGrid .rgFooterDiv,
.RadGrid .rgFooter
{
	background:#d5e4f3 0 -6500px repeat-x url('../Images/Grid/sprite.gif');
}

.RadGrid .rgFooter td
{
	border-width:1px 0;
	border-color:#567db0 #fff #fff;
	padding-left:8px;
}

/*status*/

.RadGrid .rgPager .rgStatus
{
	width:35px;
	border:0;
	border-top:1px solid;
	border-right:1px solid;
	border-color:#5d8cc9 #9cb9dc;
	padding:3px;
}

.RadGrid .rgStatus div
{
	width:24px;
	height:24px;
	overflow:hidden;
	border:0;
	margin:0 auto;
	padding:0;
	background:transparent center center no-repeat url('../Images/Grid/loading.gif');
	text-indent:-2222px;
}

/*pager*/

.RadGrid .rgPager
{
	background:#d6e5f3;
}

.RadGrid .rgPager td
{
	padding:0;
}

.RadGrid .rgPager .rgPagerCell
{
	border:0;
	border-top:1px solid #5d8cc9;
	border-left:1px solid #fff;
	padding:6px 0 4px;
}

.RadGrid .rgWrap
{
	float:left;
	padding:0 10px;
	line-height:22px;
	white-space:nowrap;
}

.RadGrid .rgArrPart1
{
	padding-right:0;
}

.RadGrid .rgArrPart2
{
	padding-left:0;
}

.RadGrid .rgInfoPart
{
	float:right;
	color:#333;
}

.RadGrid .rgInfoPart strong
{
	font-weight:normal;
	color:#000;
}

.RadGrid .rgSEO .rgArrPart1,
.RadGrid .rgSEO .rgArrPart2
{
	line-height:21px;
}

.RadGrid .rgWrap a img
{
	margin:0 8px;
}

.RadGrid .rgPageFirst,
.RadGrid .rgPagePrev,
.RadGrid .rgPageNext,
.RadGrid .rgPageLast
{
	width:17px;
	height:22px;
	float:left;
}

.RadGrid .NextPrev .rgPageFirst,
.RadGrid .NextPrev .rgPagePrev,
.RadGrid .NextPrev .rgPageNext,
.RadGrid .NextPrev .rgPageLast
{
	float:none;
}

.RadGrid .rgPageFirst
{
	margin:0 3px 0 0;
	background-position:0 -548px;
}
.RadGrid .rgPageFirst:hover
{
	background-position:0 -598px;
}
.RadGrid .rgPagePrev
{
	margin:0 3px 0 0;
	background-position:0 -698px;
}
.RadGrid .rgPagePrev:hover
{
	background-position:0 -748px;
}
.RadGrid .rgPageNext
{
	margin:0 0 0 3px;
	background-position:0 -848px;
}
.RadGrid .rgPageNext:hover
{
	background-position:0 -898px;
}
.RadGrid .rgPageLast
{
	margin:0 0 0 3px;
	background-position:0 -998px;
}
.RadGrid .rgPageLast:hover
{
	background-position:0 -1048px;
}

.RadGrid .rgPagerButton
{
	height:22px;
	border:1px solid #003c74;
	margin:0 14px 0 0;
	padding:0 4px 2px;
	background:#ebe8e3 repeat-x 0 -1550px url('../Images/Grid/sprite.gif');
	color:#000;
	font:12px/12px "segoe ui",arial,sans-serif;
	vertical-align:middle;
	cursor:pointer;
}

.RadGrid .rgNumPart
{
	padding:0 0;
	line-height:21px;
}

.RadGrid .NumericPages .rgNumPart
{
	padding:0 10px;
}

.RadGrid .rgNumPart a:hover,
.RadGrid .rgNumPart a:hover span,
.RadGrid .rgNumPart a.rgCurrentPage,
.RadGrid .rgNumPart a.rgCurrentPage span
{
	background:no-repeat url('../Images/Grid/sprite.gif');
}

.RadGrid .rgNumPart a
{
	float:left;
	margin:0;
	padding:0 5px 0 0;
	color:#000;
	text-decoration:none;
}

.RadGrid .rgNumPart span
{
	float:left;
	padding:0 0 0 5px;
}

.RadGrid .rgNumPart a:hover
{
	background-position:100% -1248px;
}

.RadGrid .rgNumPart a:hover span
{
	background-position:0 -1148px;
	cursor:pointer;
}

.RadGrid .rgNumPart a.rgCurrentPage,
.RadGrid .rgNumPart a.rgCurrentPage:hover
{
	background-position:100% -1448px;
	cursor:default;
}

.RadGrid .rgNumPart a.rgCurrentPage span,
.RadGrid .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1348px;
	cursor:default;
}

.RadGrid .NextPrevNumericAndAdvanced .rgAdvPart
{
	float:none;
	text-align:center;
}

.RadGrid .rgPager .RadSlider
{
	float:left;
	margin:2px 10px 0 0;
}

.RadGrid .rgPager .rgPagerLabel,
.RadGrid .rgPager .RadComboBox,
.RadGrid .rgPager .RadInput
{
	margin:0 4px 0 0;
	vertical-align:middle;
}

*+html .RadGrid .rgPager .RadComboBox{margin-top:-2px;}

* html .RadGrid .rgPager .RadComboBox{padding:1px 0;}

.RadGrid .rgPagerTextBox
{
	text-align:center;
}

/*sorting, reordering*/

.RadGrid .rgHeader .rgSortAsc
{
	background-position:3px -146px;
	height:10px;
}

.RadGrid .rgHeader .rgSortDesc
{
	background-position:3px -96px;
	height:10px;
}

.GridReorderTop,
.GridReorderBottom
{
	width:9px !important;
	height:9px !important;
	margin-left:-5px;
	background:0 0 no-repeat url('../Images/Grid/sprite.gif');
}

.GridReorderBottom
{
	background-position:0 -50px;
}

/*filtering*/

.RadGrid .rgFilterRow
{
	background:#d6e5f3;
}

.RadGrid .rgFilterRow td
{
    padding-top:5px;
    padding-bottom:6px;
    border:solid #89aee5;
    border-width:0 0 1px 1px;
}

.RadGrid .rgFilter
{
	width:22px;
	height:22px;
	margin:0 0 0 2px;
	background-position:0 -300px;
}

.RadGrid .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid .rgFilterActive,
.RadGrid .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid .rgFilterBox
{
	border:1px solid #c3d9f9;
	padding:2px 1px 3px;
	font:12px "segoe ui",arial,sans-serif;
	color:#000;
	vertical-align:middle;
}

/*grouping*/

.RadGrid .rgGroupPanel
{
	height:24px;
	border:0;
	border-bottom:1px solid #002d96;
	background:#d5e4f3 -1900px repeat-x url('../Images/Grid/sprite.gif');
}

.RadGrid .rgGroupPanel td
{
	border:0;
	padding:3px 4px;
	vertical-align:middle;
}

.RadGrid .rgGroupPanel td td
{
	padding:0;
}

.RadGrid .rgGroupPanel .rgSortAsc
{
	height:12px;
	background-position:4px -146px;
}

.RadGrid .rgGroupPanel .rgSortDesc
{
	height:12px;
	background-position:4px -96px;
}

.RadGrid .rgUngroup
{
	background-position:0 -7200px;
}

.RadGrid .rgGroupItem
{
	border:1px solid #4b78ca;
	padding:0 2px 1px 3px;
	background:#eae7e2 0 -7000px repeat-x url('../Images/Grid/sprite.gif');
	color:#000;
	line-height:20px;
	font-weight:normal;
	vertical-align:middle;
}

.RadGrid .rgGroupHeader
{
    background:#d7e6f7;
    font-size:1.1em;
    line-height:21px;
	color:#0045d6;
}

.RadGrid .rgGroupHeader td
{
	border-top:1px solid #fcfdfe;
	border-bottom:1px solid #8fb2e6;
    padding:0 7px 0 8px;
}

.RadGrid td.rgGroupCol,
.RadGrid td.rgExpandCol
{
	background:#d7e6f7 none;
	border-color:#d7e6f7;
}

.RadGrid .rgGroupHeader .rgExpand
{
	background-position:5px -495px;
}

.RadGrid .rgGroupHeader .rgCollapse
{
	background-position:3px -93px;
}

.RadGrid .rgGroupHeader td p
{
    display:inline;
    margin:0;
    padding:0 10px;
}

.RadGrid .rgGroupHeader td div div
{
	top:-0.8em;
	padding:0 10px;
}

.RadGrid .rgGroupHeader td div div div
{
	top:0;
	padding:0;
	border:0;
}

/*editing*/

.RadGrid .rgEditForm
{
	border-bottom:1px solid #d0d7e5;
}

.RadGrid .rgUpdate
{
	background-position:0 -1800px;
}

.RadGrid .rgCancel
{
	background-position:2px -1848px;
}

/*hierarchy*/

.RadGrid .rgDetailTable
{
	border:1px solid #002d96;
	border-right:0;
}

.RadGrid .rgExpand
{
	background-position:5px -496px;
}

.RadGrid .rgCollapse
{
	background-position:3px -94px;
}

/*command row*/

.RadGrid .rgCommandRow
{
	background:#033098 0 -2100px repeat-x url('../Images/Grid/sprite.gif');
	color:#fff;
}

.RadGrid .rgCommandRow td
{
	border:0;
	padding:0;
}

.RadGrid thead .rgCommandRow td
{
	border-bottom:1px solid #002d96;
}

.RadGrid tfoot .rgCommandRow td
{
	border-top:1px solid #002d96;
}

.RadGrid table .rgCommandRow td td
{
	border:0;
	padding:4px 7px 6px;
}

.RadGrid .rgCommandRow td td td
{
	padding:1px;
}

.RadGrid .rgCommandRow table
{
	border:0;
}

.RadGrid .rgCommandRow a
{
	color:#fff;
	text-decoration:none;
}

.RadGrid .rgAdd
{
	margin-right:3px;
	background-position:0 -1650px;
}

.RadGrid .rgRefresh
{
	margin-right:3px;
	background-position:0 -1600px;
}

.RadGrid .rgEdit
{
	background-position:0 -1700px;
}

.RadGrid .rgDel
{
	background-position:0 -1750px;
}

/*multirow select*/

.GridRowSelector
{
	background:#002d96;
}

/*row drag n drop*/

.GridItemDropIndicator
{
    border-top:1px dashed #002d96;
}

/*tooltip*/

.GridToolTip
{
	border:1px solid #6187b8;
	padding:3px;
	background:#ccddf5;
	color:#000;
}

/*rtl*/

.RadGridRTL .rgHeader,
.RadGridRTL .rgResizeCol
{
	text-align:right;
}

.RadGridRTL .rgHeader:first-child,
.RadGridRTL th.rgResizeCol:first-child,
.RadGridRTL .rgFilterRow>td:first-child,
.RadGridRTL .rgRow>td:first-child,
.RadGridRTL .rgAltRow>td:first-child
{
	border-left:1px solid;
	padding-left:7px;
}

.RadGridRTL .rgPager .rgStatus
{
	border-right:0;
	border-left-width:1px;
}

.RadGridRTL .rgWrap
{
	float:right;
}

.RadGridRTL .rgInfoPart
{
	float:left;
}

.RadGridRTL .rgNumPart
{
	width:220px;
}

.RadGridRTL .rgNumPart a
{
	float:right;
}

.RadGridRTL .rgDetailTable
{
	border-right:1px solid;
	border-left:0;
}

