/*Telerik RadGrid Office2007 Skin*/

/*global*/

.RadGrid_Wids
{
    border:1px solid #b0b0b0;
    background:#ffffff;
    color:Black;
    width: 95%;
}

.RadGrid_Wids,
.RadGrid_Wids .rgMasterTable,
.RadGrid_Wids .rgDetailTable,
.RadGrid_Wids .rgGroupPanel table,
.RadGrid_Wids .rgCommandRow table,
.RadGrid_Wids .rgPager table,
.GridToolTip_Wids
{
    font:11px/16px Arial;
    
}

.RadGrid_Wids .rgEditForm table
{
    font:11px/18px Arial;
    
}

.RadGrid_Wids .rgEditForm .rgHeader
{
    font:11px/16px Arial;
    /*background-color: #a1b4c2;*/
    background-color: #3e5c78;
    font-weight: bold;
    padding: 5px 5px 5px 0px;
    color: White !important; 
    text-align:left;
}

.RadGrid_Wids .rgEditForm table th
{
    font:11px/16px Arial;
    background-color: #a1b4c2 !important;
    /*background-color: #3e5c78;*/
    font-weight: bold;
    padding: 5px 5px 5px 0px;
    color: white !important; 
    text-align:center;
}



.RadGrid_Wids .rgHeader:first-child,
.RadGrid_Wids th.rgResizeCol:first-child,
.RadGrid_Wids .rgFilterRow>td:first-child,
.RadGrid_Wids .rgRow>td:first-child,
.RadGrid_Wids .rgAltRow>td:first-child
{
    border-left-width:0;
    padding-left:8px;
}


.RadGrid_Wids .rgDel,
.RadGrid_Wids .rgEdit,
.RadGrid_Wids .rgFilter,
.RadGrid_Wids .rgPagePrev,
.RadGrid_Wids .rgPageNext,
.RadGrid_Wids .rgPageFirst,
.RadGrid_Wids .rgPageLast,
.RadGrid_Wids .rgExpand,
.RadGrid_Wids .rgCollapse,
.RadGrid_Wids .rgSortAsc,
.RadGrid_Wids .rgSortDesc,
.RadGrid_Wids .rgUpdate,
.RadGrid_Wids .rgCancel,
.RadGrid_Wids .rgUngroup,
.RadGrid_Wids .rgExpXLS,
.RadGrid_Wids .rgExpDOC,
.RadGrid_Wids .rgExpPDF,
.RadGrid_Wids .rgExpCSV
{
    background:transparent 0 -3200px repeat-x url('Grid/sprite.gif');
    height:18px;
    width:18px;
    border:0px;
}


.RadGrid_Wids .rgDel,
.RadGrid_Wids .rgEdit,
.RadGrid_Wids .rgFilter,
.RadGrid_Wids .rgPagePrev,
.RadGrid_Wids .rgPageNext,
.RadGrid_Wids .rgPageFirst,
.RadGrid_Wids .rgPageLast,
.RadGrid_Wids .rgExpand,
.RadGrid_Wids .rgCollapse,
.RadGrid_Wids .rgSortAsc,
.RadGrid_Wids .rgSortDesc,
.RadGrid_Wids .rgUpdate,
.RadGrid_Wids .rgCancel,
.RadGrid_Wids .rgUngroup,
.RadGrid_Wids .rgExpXLS,
.RadGrid_Wids .rgExpDOC,
.RadGrid_Wids .rgExpPDF,
.RadGrid_Wids .rgExpCSV
{
    background:transparent 0 -3200px repeat-x url('Grid/sprite.gif');
    height:18px;
    width:18px;
    border:0px;
}
.RadGrid_Wids .rgAdd
{
    background:transparent 0 -3200px repeat-x url('Grid/sprite.gif');
    height:18px;
    width:18px;
    border:0px;

}

.RadGrid_Wids .rgEditCommandColumn
{
    background: url('Grid/editgridrow.png');
    height:18px;
    width:18px;
    border:0px;

}

.GridHeader_Default
{
    color:black;
    font-weight:bold;
}

.GridHeader_Default a
{
    color:#934712;
    font-weight:bold;
}

.RadGrid_Wids .rgRefresh
{
    background:#f2f2f2 0 -3200px repeat-x url('Grid/sprite.gif');
    height:18px;
    width:18px;
    border:0px;

}


/*header*/


.RadGrid_Wids .rgHeaderDiv
{
    background:#f2f2f2 0 -8050px repeat-x url('Grid/sprite.gif');
    
}

.rgTwoLines .rgHeaderDiv
{
    background-position:0 -7550px;
}

.RadGrid_Wids .rgHeader,
.RadGrid_Wids th.rgResizeCol
{
    border:solid #c9c9c9;
    border-width:0 0 1px 1px;
    background:0 -2300px repeat-x #f2f2f2 url('Grid/sprite.gif');
}

.RadGrid_Wids th.rgSorted
{
    border-bottom-color:#f2f2f2;
    border-top-color:#f2f2f2;
    background-color:#f2f2f2;
    background-position:0 -2600px;
    color:#934712;
}


.RadGrid_Wids th.rgSorted a,
.RadGrid_Wids .rgHeader,
.RadGrid_Wids .rgHeader a
{
    height:30px;
    color:#934712;
    text-align:left;
}

.RadGrid_Wids .rgHeader
{
    height:30px;
    color:black !important;
    text-align:left;
}


/*rows*/

.RadGrid_Wids .rgRow td,
.RadGrid_Wids .rgAltRow td,
.RadGrid_Wids .rgEditRow td,
.RadGrid_Wids .rgFooter td
{
    border-style:solid;
    border-width:0 0 1px 1px;
    padding-left: 2px;
    padding-right:2px;
}

.RadGrid_Wids .rgRow td,
.RadGrid_Wids .rgAltRow td
{
    border-color:#e6e6e6;
}

.RadGrid_Wids .rgRow .rgSorted,
.RadGrid_Wids .rgAltRow .rgSorted
{
    background-color:#ffffff;
}

.RadGrid_Wids .rgSelectedRow .rgSorted,
.RadGrid_Wids .rgActiveRow .rgSorted,
.RadGrid_Wids .rgHoveredRow .rgSorted,
.RadGrid_Wids .rgEditRow .rgSorted
{
    background-color:#EFF0D0;
}

.RadGrid_Wids .rgRow a,
.RadGrid_Wids .rgAltRow a,
.RadGrid_Wids .rgEditRow a,
.RadGrid_Wids .rgFooter a,
.RadGrid_Wids .rgEditForm a
{
    color:#934712;
    font-size:11px;
}

.RadGrid_Wids .rgSelectedRow
{
    background:#ffffff 0 -3900px repeat-x url('Grid/sprite.gif');
}
*+html .RadGrid_Wids .rgSelectedRow .rgSorted{background-color:#ffffff}
* html .RadGrid_Wids .rgSelectedRow .rgSorted{background-color:#ffffff}

.RadGrid_Wids .rgActiveRow,
.RadGrid_Wids .rgHoveredRow
{
    background:#ffffff;
}
*+html .RadGrid_Wids .rgActiveRow .rgSorted,
*+html .RadGrid_Wids .rgHoveredRow .rgSorted{background-color:#ffffff}
* html .RadGrid_Wids .rgActiveRow .rgSorted,
* html .RadGrid_Wids .rgHoveredRow .rgSorted{background-color:#ffffff}

.RadGrid_Wids .rgEditRow
{
    background:#ffffff;
}
*+html .RadGrid_Wids .rgEditRow .rgSorted{background-color:#ffffff}
* html .RadGrid_Wids .rgEditRow .rgSorted{background-color:#ffffff}



.RadGrid_Wids .rgSelectedRow td
{
    border-bottom-color:#ffffff;
}

.RadGrid_Wids .rgActiveRow td,
.RadGrid_Wids .rgHoveredRow td,
.RadGrid_Wids .rgEditRow td
{
    border-bottom-color:#e6e6e6;
    border-left-color:#e6e6e6;
}

.RadGrid_Wids .rgDrag
{
    background-image:url('Grid/rgDrag.gif');
}

/*footer*/

.RadGrid_Wids .rgFooterDiv,
.RadGrid_Wids .rgFooter
{
    background:#dbdbdb 0 -6500px repeat-x url('Grid/sprite.gif');
}

.RadGrid_Wids .rgFooter td
{
    border-width:1px 0;
    border-color:#b0b0b0 #ffffff #ffffff;
    padding-left:8px;
}

/*status*/

.RadGrid_Wids .rgPager .rgStatus
{
    border:0;
    border-top:1px solid #c9c9c9;
    border-right:1px solid #dbdbdb;
    border-color:#c9c9c9 #dbdbdb;
}

.RadGrid_Wids .rgStatus div
{
    background-image:url('Common/loading_small.gif');
}

/*pager*/

.RadGrid_Wids .rgPager
{
    background:#fcfcfc 0 -7000px repeat-x url('Grid/sprite.gif');
}

.RadGrid_Wids td.rgPagerCell
{
    border-top:1px solid #c9c9c9;
    border-left:1px solid #ffffff;
}

.RadGrid_Wids .rgInfoPart
{
    color:#934712;
}

.RadGrid_Wids .rgInfoPart strong
{
    color:#000000;
}

.RadGrid_Wids .rgPageFirst
{
    margin:0 3px 0 0;
    background-position:0 -550px;
}
.RadGrid_Wids .rgPageFirst:hover
{
    background-position:0 -600px;
}
.RadGrid_Wids .rgPagePrev
{
    margin:0 3px 0 0;
    background-position:0 -700px;
}
.RadGrid_Wids .rgPagePrev:hover
{
    background-position:0 -750px;
}
.RadGrid_Wids .rgPageNext
{
    margin:0 0 0 3px;
    background-position:0 -850px;
}
.RadGrid_Wids .rgPageNext:hover
{
    background-position:0 -900px;
}
.RadGrid_Wids .rgPageLast
{
    margin:0 0 0 3px;
    background-position:0 -1000px;
}
.RadGrid_Wids .rgPageLast:hover
{
    background-position:0 -1050px;
}

.RadGrid_Wids .rgPager .rgPagerButton
{
    border-color:#bababa;
    background:#fcfcfc repeat-x 0 -1550px url('Grid/sprite.gif');
    color:#6e6e6e;
    font:12px/12px "segoe ui",arial,sans-serif;
}

.RadGrid_Wids .rgNumPart a:hover,
.RadGrid_Wids .rgNumPart a:hover span,
.RadGrid_Wids .rgNumPart a.rgCurrentPage,
.RadGrid_Wids .rgNumPart a.rgCurrentPage span
{
    background:no-repeat url('Grid/sprite.gif');
}

.RadGrid_Wids .rgNumPart a
{
    color:#6e6e6e;
}

.RadGrid_Wids .rgNumPart a:hover
{
    background-position:100% -1250px;
}

.RadGrid_Wids .rgNumPart a:hover span
{
    background-position:0 -1150px;
}

.RadGrid_Wids .rgNumPart a.rgCurrentPage,
.RadGrid_Wids .rgNumPart a.rgCurrentPage:hover
{
    background-position:100% -1450px;
}

.RadGrid_Wids .rgNumPart a.rgCurrentPage span,
.RadGrid_Wids .rgNumPart a.rgCurrentPage:hover span
{
    background-position:0 -1350px;
}

/*sorting, reordering*/

.RadGrid_Wids .rgHeader .rgSortAsc
{
    
    background-position:3px -147px;
    height:15px;
}

.RadGrid_Wids .rgHeader .rgSortDesc
{
    
    background-position:3px -96px;
    height:15px;
}

.GridReorderTop_Wids,
.GridReorderBottom_Wids
{
    height:12px;
    background: #f2f2f2 0 no-repeat url('Grid/sprite.gif');
}

.GridReorderBottom_Wids
{
    background-position:0 -50px;
}

/*filtering*/

.RadGrid_Wids .rgFilterRow
{
    background:#f2f2f2;
}

.RadGrid_Wids .rgFilterRow td
{
    border:solid #cfcfcf;
    border-width:0 0 1px 1px;
}

.RadGrid_Wids .rgFilter
{
    background-position:0 -300px;
}

.RadGrid_Wids .rgFilter:hover
{
    background-position:0 -350px;
}

.RadGrid_Wids .rgFilterActive,
.RadGrid_Wids .rgFilterActive:hover
{
    background-position:0 -400px;
}

.RadGrid_Wids .rgFilterBox
{
    border-color:#dedede;
    font:12px Arial;
    color:#000000;
}

/*filter context menu*/

.RadMenu_Wids .rgHCMClear,
.RadMenu_Wids .rgHCMFilter
{
    border-color:#dbdbdb #bdbdbd #d9d9d9;
    background:#fcfcfc center -23px repeat-x url('FormDecorator/ButtonSprites.gif');
    color:#6e6e6e;
    font-family:Arial;
}

.RadMenu_Wids .rgHCMClear:hover,
.RadMenu_Wids .rgHCMFilter:hover
{
    border-color:#d9d9d9 #bababa #c7c7c7;
    background-position:center -67px;
    background-color:#ffffff;
    color:#000000;
}

/*grouping*/

.RadGrid_Wids .rgGroupPanel
{
    border:0;
    border-bottom:1px solid #b0b0b0;
    background:#fcfcfc;
}

.RadGrid_Wids .rgGroupPanel td
{
    border:0;
    padding:3px 4px;
    vertical-align:middle;
}

.RadGrid_Wids .rgGroupPanel td td
{
    padding:0;
}

.RadGrid_Wids .rgGroupPanel .rgSortAsc
{
    background-position:4px -144px;
}

.RadGrid_Wids .rgGroupPanel .rgSortDesc
{
    background-position:4px -94px;
}

.RadGrid_Wids .rgUngroup
{
    background-position:0 -7500px;
}

.RadGrid_Wids .rgGroupItem
{
    border:1px solid #c9c9c9;
    background:#f5f5f5 0 -1900px repeat-x url('Grid/sprite.gif');
    color:#6e6e6e;
}

.RadGrid_Wids .rgGroupHeader
{
    background:#f7f7f7;
    font-size:1.1em;
    line-height:21px;
    color:#b0b0b0;
}

.RadGrid_Wids .rgGroupHeader td
{
    border-top:1px solid #fcfcfc;
    border-bottom:1px solid #b2b2b2;
    padding-left:8px;
}

.RadGrid_Wids td.rgGroupCol,
.RadGrid_Wids td.rgExpandCol
{
    background:#f7f7f7 none;
    border-color:#f7f7f7;
}

.RadGrid_Wids .rgGroupHeader .rgExpand
{
    background-position:5px -495px;
}

.RadGrid_Wids .rgGroupHeader .rgCollapse
{
    background-position:3px -93px;
}

/*editing*/

.RadGrid_Wids .rgEditForm
{
    border-bottom:1px solid #e6e6e6;
}

.RadGrid_Wids .rgUpdate
{
    background-position:0 -1800px;
}

.RadGrid_Wids .rgCancel
{
    background-position:0 -1850px;
}

/*hierarchy*/

.RadGrid_Wids .rgDetailTable
{
    border-color:#b0b0b0;
}

.RadGrid_Wids .rgExpand
{
    background-position:5px -496px;
}

.RadGrid_Wids .rgCollapse
{
    background-position:3px -94px;
}

/*command row*/

.RadGrid_Wids .rgCommandRow
{
    background:#f2f2f2 0 -2099px repeat-x url('Grid/sprite.gif');
    color:Black;
}

.RadGrid_Wids .rgCommandCell
{
    border:0;
    padding:0;
}

.RadGrid_Wids thead .rgCommandCell
{
    border-bottom:1px solid #b0b0b0;
}

.RadGrid_Wids .rgCommandTable td
{
    border:0;
    padding:2px 7px;
}

.RadGrid_Wids .rgCommandTable
{
    border:1px solid #cfcfcf;
}

.RadGrid_Wids .rgCommandRow a
{
    color:#6e6e6e;
    text-decoration:none;
}

.RadGrid_Wids .rgAdd
{
    margin-right:3px;
    background-position:0 -1650px;
}

.RadGrid_Wids .rgRefresh
{
    margin-right:3px;
    background-position:0 -1600px;
}

.RadGrid_Wids .rgEdit
{
    background-position:0 -1700px;
}

.RadGrid_Wids .rgDel
{
    background-position:0 -1750px;
}

.RadGrid_Wids .rgExpXLS,
.RadGrid_Wids .rgExpDOC,
.RadGrid_Wids .rgExpPDF,
.RadGrid_Wids .rgExpCSV
{
    background-image:url('Grid/export.gif');
}

.RadGrid_Wids .rgExpXLS
{
    background-position:0 0;
}
.RadGrid_Wids .rgExpDOC
{
    background-position:0 -50px;
}
.RadGrid_Wids .rgExpPDF
{
    background-position:0 -100px;
}
.RadGrid_Wids .rgExpCSV
{
    background-position:0 -150px;
}

/*multirow select*/

.GridRowSelector_Wids
{
    background:#6e6e6e;
}

/*row drag n drop*/

.GridItemDropIndicator_Wids
{
    border-top:1px dashed #6e6e6e;
}

/*tooltip*/

.GridToolTip_Wids
{
    border:1px solid #b8b8b8;
    padding:3px;
    background:#f2f2f2;
    color:Black;
}

/*rtl*/

.RadGridRTL_Wids .rgHeader:first-child,
.RadGridRTL_Wids th.rgResizeCol:first-child,
.RadGridRTL_Wids .rgFilterRow>td:first-child,
.RadGridRTL_Wids .rgRow>td:first-child,
.RadGridRTL_Wids .rgAltRow>td:first-child
{
    border-left-width:1px;
    padding-left:7px;
}

.RadGridRTL_Wids .rgPageFirst
{
    background-position:0 -1000px;
}
.RadGridRTL_Wids .rgPageFirst:hover
{
    background-position:0 -1050px;
}
.RadGridRTL_Wids .rgPagePrev
{
    background-position:0 -850px;
}
.RadGridRTL_Wids .rgPagePrev:hover
{
    background-position:0 -900px;
}
.RadGridRTL_Wids .rgPageNext
{
    background-position:0 -700px;
}
.RadGridRTL_Wids .rgPageNext:hover
{
    background-position:0 -750px;
}
.RadGridRTL_Wids .rgPageLast
{
    background-position:0 -550px;
}
.RadGridRTL_Wids .rgPageLast:hover
{
    background-position:0 -600px;
}

.LinkButton
{
    FONT-SIZE: 11px;
    font-weight: bold;
}

.LinkButtonFloatRight
{
    font-size: 11px;
    font-weight: bold;
    float: right !important;
}

 DIV.RadGrid_Wids TH.rgSorted {

    BACKGROUND-COLOR: #F2F2F2;

}

 DIV.RadGrid_Wids .rgRow TD {

    BACKGROUND-COLOR: #FFFFFF;

    FONT-FAMILY: Arial;

    FONT-SIZE: 11px;

}

 DIV.RadGrid_Wids .rgSelectedRow TD {

    BACKGROUND-COLOR: #FFFFFF;

    COLOR: #000000;

    FONT-SIZE: 11px;

}

 DIV.RadGrid_Wids .rgActiveRow TD {

    BACKGROUND-COLOR: #FFFFFF;
    FONT-SIZE: 11px;
    COLOR: #000000;

}

 DIV.RadGrid_Wids .rgHoveredRow TD {

    BACKGROUND-COLOR: #FFFFFF;

    COLOR: #000000;

}

 DIV.RadGrid_Wids .rgRow {

    FONT-FAMILY: Arial;

    COLOR: #000000;

    FONT-SIZE: 11px;

}

 DIV.RadGrid_Wids .rgAltRow TD {

    BACKGROUND-COLOR: #FFFFFF;

    COLOR: #000000;

    FONT-SIZE: 11px;

}









 DIV.RadGrid_Wids TH.rgSorted {

    BORDER-LEFT: #C9C9C9 0px solid;

}

 DIV.RadGrid_Wids .rgCommandCell {

    BACKGROUND-IMAGE: url('Grid/GridHeader.gif');

    BACKGROUND-COLOR: transparent;

    

}

 DIV.RadGrid_Wids .rgHeader {

    FONT-WEIGHT: bold;

}

 DIV.RadGrid_Wids .rgHeader A {

    FONT-WEIGHT: bold;

}

 DIV.RadGrid_Wids TH.rgSorted {

    BORDER-BOTTOM-COLOR: #CCCCCC;

    BORDER-LEFT: #CCCCCC 1px solid;

    /*WIDTH: 5px;*/

}



 DIV.RadGrid_Wids TH.rgResizeCol {

    BACKGROUND-IMAGE: none;

}

 DIV.RadGrid_Wids .rgHeader {

    BACKGROUND-IMAGE: none;

}



 DIV.RadGrid_Wids {

    BACKGROUND-IMAGE: none;

}

 DIV.RadGrid_Wids .rgCommandRow {

    BACKGROUND-IMAGE: none;

    BACKGROUND-COLOR: transparent;

    FONT-FAMILY: Arial;


    COLOR: #934712;

    FONT-WEIGHT: bold;

}
DIV.RadGrid_Wids .rgCommandRow a{


    FONT-FAMILY: Arial;

    COLOR: #934712;

    FONT-WEIGHT: bold;

}

 DIV.RadGrid_Wids .rgCommandCell {

    BACKGROUND-IMAGE: url('Grid/GridHeader.gif');

    BORDER-BOTTOM: #B0B0B0 1px solid;

    BACKGROUND-COLOR: transparent;

    HEIGHT: 35px;

    COLOR: #934712;

    FONT-SIZE: 16px;

}

 DIV.RadGrid_Wids TH.rgResizeCol {

    BACKGROUND-POSITION: 0px 0px;

}

 DIV.RadGrid_Wids .rgHeader {

    BACKGROUND-POSITION: 0px 0px;

}

 DIV.RadGrid_Wids TH.rgSorted {

    BORDER-LEFT: #CCCCCC 1px solid;

    PADDING-LEFT: 7px;

    BACKGROUND-POSITION: 0px 0px;

}

 DIV.RadGrid_Wids .rgFilterRow {

    COLOR: #934712;

}
/*
 DIV.RadGrid_Wids .rgRow TD {

    WIDTH: 35px;

    HEIGHT: 19px;

}
*/
 DIV.RadGrid_Wids .rgSelectedRow TD {

    BACKGROUND-COLOR: #EFF0D0;

    /*WIDTH: 35px;*/

}

 DIV.RadGrid_Wids .rgHoveredRow TD {

    BACKGROUND-COLOR: #EFF0D0;

}

 DIV.RadGrid_Wids TR.rgSelectedRow {

    BACKGROUND-IMAGE: none;

}

 DIV.RadGrid_Wids .rgFooter TD {

    COLOR: #934712;

}

 DIV.RadGrid_Wids .rgFooter {

    BACKGROUND-IMAGE: none;

    BACKGROUND-COLOR: #F2F2F2;

}

 DIV.RadGrid_Wids .rgPager {

    BACKGROUND-IMAGE: none;

    BACKGROUND-COLOR: #F2F2F2;

    BACKGROUND-POSITION: 0px 0px;

    COLOR: #934712;

}




 DIV.RadGrid_Wids .rgRow {

    COLOR: inherit;

}

 DIV.RadGrid_Wids .rgAltRow TD {

    FONT-FAMILY: Arial;

    COLOR: inherit;

}



 DIV.RadGrid_Wids .rgHeader {

    COLOR: #000000;

}

 DIV.RadGrid_Wids .rgHeader A {

    COLOR: #000000;

}







 DIV.RadGrid_Wids .rgHeader {

    FONT-FAMILY: Arial;

    COLOR: #934712;

}

 DIV.RadGrid_Wids .rgHeader A {

    FONT-FAMILY: Arial;

    COLOR: #934712;

}

 DIV.RadGrid_Wids TH.rgSorted {

    FONT-FAMILY: Arial;

    COLOR: #934712;

}

 DIV.RadGrid_Wids TH.rgSorted A {

    FONT-FAMILY: Arial;

    COLOR: #934712;

}

 DIV.RadGrid_Wids .rgRow TD {

    MARGIN-LEFT: 2px;

    MARGIN-RIGHT: 2px;

}

