/* Telerik RadGrid Outlook Skin */

.RadGrid_Outlook
{
	background-color: ButtonFace;
	color: WindowText;
	border: 1px solid #002D96;
}

.RadGrid_Outlook,
.MasterTable_Outlook
{
	font: 11px tahoma, sans-serif;
}

.RadGrid_Outlook a,
.GridPager_Outlook a
{
	color: WindowText;
}

.MasterTable_Outlook
{
	background-color: Window;
	color: WindowText;
	border: 0;
	border-top: 1px solid #c5c2b2;
	/*-moz-user-select: none;*/ /*disables text selecting in Firefox to combat unpleasant visual appearance*/
}

.MasterTable_Outlook td,
.MasterTable_Outlook th
{
	padding-top: 2px;
	padding-bottom: 2px;
	border-right: 1px inset white;

}

.GridHeader_Outlook,
.ResizeHeader_Outlook
{
	background-color: ButtonFace;
	color: WindowText;
	border-right: 2px inset white;
	border-top: 3px solid ButtonFace;
	border-bottom: 2px solid #d2cfbe;
	font-weight:normal;
	text-align: left;
}

.GridHeader_Outlook a
{
	text-decoration: none;
	color: WindowText;
}

.GridHeader_Outlook span
{
	text-decoration: none;
	color: WindowText;
}

.ResizeHeader_Outlook
{
	background: url(Grid/resizeHeader.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.GridRow_Outlook td,
.GridAltRow_Outlook td,
.GridEditRow_Outlook td
{
	border-bottom: 1px solid #EAE9E1;
}

/* IE6 can't use bottom borders, because they remain visible when collapsing groups of rows */
* html .GridRow_Outlook td,
* html .GridAltRow_Outlook td,
* html .GridEditRow_Outlook td
{
    border-bottom:0;
}
* html .GridRow_Outlook,
* html .GridAltRow_Outlook,
* html .GridEditRow_Outlook
{
    background:url(Grid/borderbottom.gif) left bottom repeat-x;
}
*+html .GridRow_Outlook td,
*+html .GridAltRow_Outlook td,
*+html .GridEditRow_Outlook td
{
    border-bottom:0;
}
*+html .GridRow_Outlook,
*+html .GridAltRow_Outlook,
*+html .GridEditRow_Outlook
{
    background:url(Grid/borderbottom.gif) left bottom repeat-x;
}


.SelectedRow_Outlook
{
	background: Highlight;
	color: white;
}
.SelectedRow_Outlook td
{
	border-bottom: 1px solid #666;
}

.GridEditRow_Outlook
{
	background-color: #ffffe1;
}
.GridEditRow_Outlook input
{
	font-size: 11px;
}

.GridRowOver_Outlook,
.ActiveRow_Outlook
{
	background: #ffffe1;
	color: black;
}

.GridPager_Outlook
{
	background-color: ButtonFace;
	color: WindowText;
}
.GridPager_Outlook td
{
	border-top: 3px solid #d2cfbe;
	padding: 3px 9px;
}

.PagerLeft_Outlook *,
.PagerRight_Outlook *,
.PagerCenter_Outlook *
{
	vertical-align:middle;
}

.PagerLeft_Outlook
{
	float:left;
}
.PagerRight_Outlook,
.sliderPagerLabel_Outlook
{
	float:right;
	padding-right:4px;
}
.GridPager_Outlook .radslider
{
	float:left;
}
.GridPager_Outlook img
{
	border:0;
}
.PagerCenter_Outlook
{
	display:block;
	text-align:center;
}

.GridPager_Outlook .radInput_Outlook
{
	vertical-align:middle;
}

.GroupPanelItems_Outlook
{
	white-space:nowrap;
	color: white;
	padding-bottom:4px;
}

.GroupPanel_Outlook
{
	background:url(Grid/topBg.gif) 0 0 repeat-x #039;
	width: 100%;
	height: 20px;
	border-collapse: collapse;
	color: white;
}

.GroupPanel_Outlook td
{
	padding-left: 4px;
}

.GroupPanel_Outlook table table
{
	border-collapse: collapse;
}

.GroupHeader_Outlook td
{
	border-bottom: 2px solid #7BA4E0;
	color: #3768b9;
	font-weight: bold;
}

.GroupHeader_Outlook td div
{
	top:-0.5em;
}

.GroupHeader_Outlook td div div
{
	top:0;
}

.GridFooter_Outlook td
{
}

/*rtl support*/

.RadGridRTL_Outlook th,
.RadGridRTL_Outlook td
{
	text-align:right;
}

.RadGridRTL_Outlook .PagerLeft_Outlook,
.RadGridRTL_Outlook .GridPager_Outlook .radslider
{
	float:right;
}
.RadGridRTL_Outlook .PagerRight_Outlook,
.RadGridRTL_Outlook .sliderPagerLabel_Outlook
{
	float:left;
}

/*button sprites*/

.RadGrid_Outlook .rgAdd,
.RadGrid_Outlook .rgRefresh,
.RadGrid_Outlook .rgEdit,
.RadGrid_Outlook .rgDel,
.RadGrid_Outlook .rgFilter,
.RadGrid_Outlook .rgPagePrev,
.RadGrid_Outlook .rgPageNext,
.RadGrid_Outlook .rgExpand,
.RadGrid_Outlook .rgCollapse,
.RadGrid_Outlook .rgSortAsc,
.RadGrid_Outlook .rgSortDesc,
.RadGrid_Outlook .rgUpdate,
.RadGrid_Outlook .rgCancel
{
	width:16px;
	height:16px;
	border:0;
	padding:0;
	background-color:transparent;
	background-image:url('Grid/sprite.gif');
	background-repeat:no-repeat;
	vertical-align:middle;
	cursor:pointer;
}

.GroupPanelItems_Outlook input,
.GridCommandRow_Outlook img,
.GridHeader_Outlook input,
.GridFilterRow_Outlook img,
.GridPager_Outlook img
{
	vertical-align:middle;
}

.RadGrid_Outlook .rgPagePrev
{
	background-position:4px -381px;
}

.RadGrid_Outlook .rgPageNext
{
	background-position:6px -413px;
}

.GridHeader_Outlook .rgSortAsc
{
	background-position:-21px -26px;
}

.GridHeader_Outlook .rgSortDesc
{
	background-position:4px -26px;
}

.TopReorderIndicator_Outlook,
.BottomReorderIndicator_Outlook
{
	width:9px !important;
	height:12px !important;
	margin-left:-5px;
	background:url('Grid/sprite.gif') 0 0 no-repeat;
}

.BottomReorderIndicator_Outlook
{
	background-position:-23px 0;
}

.RadGrid_Outlook .rgFilter
{
	background-position:2px -125px;
}

.GroupPanel_Outlook .rgSortAsc
{
	background-position:-21px -26px;
}

.GroupPanel_Outlook .rgSortDesc
{
	background-position:4px -26px;
}

.RadGrid_Outlook .rgExpand
{
	background-position:2px -157px;
}

.RadGrid_Outlook .rgCollapse
{
	background-position:2px -189px;
}

.RadGrid_Outlook .rgUpdate
{
	background-position:2px -317px;
}

.RadGrid_Outlook .rgCancel
{
	background-position:2px -349px;
}

.RadGrid_Outlook .rgAdd
{
	background-position:2px -446px;
}

.RadGrid_Outlook .rgRefresh
{
	background-position:5px -221px;
}

.RadGrid_Outlook .rgEdit
{
	background-position:2px -254px;
}

.RadGrid_Outlook .rgDel
{
	background-position:2px -287px;
}
