/*************************/
/* <RadMenu / Simple> */
.RadMenu_Cadwell ul.rmRootGroup,
.RadMenu_Cadwell div.rmRootGroup { padding: 1px 0; border: 0; background-color: #71113F; }
/* <Root items> */
.RadMenu_Cadwell,
.RadMenu_Cadwell .rmLink { font: inherit; font-size: 12px; line-height: 19px; color: #000; text-decoration: none; }
.RadMenu_Cadwell .rmItem .rmLink { padding: 1px 12px; }
.RadMenu_Cadwell .rmItem .rmLink .rmText { padding-right: 0; }
.RadMenu_Cadwell .rmItem .rmLink:hover,
.RadMenu_Cadwell .rmItem .rmFocused,
.RadMenu_Cadwell .rmItem .rmSelected { background: #ffe79c; }
.RadMenu_Cadwell .rmItem .rmExpanded,
.RadMenu_Cadwell .rmItem .rmExpanded:hover { background: #ffa517; border: 1px solid #ca4b0c; padding: 0 11px; }
.RadMenu_Cadwell .rmItem .rmDisabled,
.RadMenu_Cadwell .rmItem .rmDisabled:hover { color: #7d7d7d; background-color: transparent; border: 0; padding: 1px 12px; }
.RadMenu_Cadwell img.rmLeftImage { margin: 2px 2px 0 0; padding-bottom: 3px; }
/* </Root items> */
/* <Submenu items> */
.RadMenu_Cadwell .rmGroup,
.RadMenu_Cadwell .rmGroup .rmHorizontal { background: #fff; }
.RadMenu_Cadwell .rmGroup .rmItem .rmLink { padding: 1px; margin: 1px 2px; }
.RadMenu .rmGroup .rmItem .rmLeftImage { margin: 2px 0 0 6px; }
* html .RadMenu .rmGroup .rmItem .rmLeftImage { margin: 2px 0 0 3px; }
*+html .RadMenu .rmGroup .rmItem .rmLeftImage { margin: 2px 0 0 3px; }
.RadMenu_Cadwell .rmGroup .rmItem .rmLink:hover,
.RadMenu_Cadwell .rmGroup .rmItem .rmFocused,
.RadMenu_Cadwell .rmGroup .rmItem .rmSelected,
.RadMenu_Cadwell .rmGroup .rmItem .rmExpanded,
.RadMenu_Cadwell .rmGroup .rmItem .rmExpanded:hover { padding: 0; }
.RadMenu_Cadwell .rmGroup .rmItem .rmDisabled,
.RadMenu_Cadwell .rmGroup .rmItem .rmDisabled:hover { padding: 1px; }
.RadMenu_Cadwell .rmGroup .rmItem .rmLink .rmText { padding-right: 53px; }
.RadMenu_Cadwell .rmGroup .rmHorizontal .rmLink .rmText { padding-right: 10px; }
.RadMenu_Cadwell .rmGroup .rmExpandRight,
.RadMenu_Cadwell .rmGroup .rmExpandLeft,
.RadMenu_Cadwell .rmTopArrow,
.RadMenu_Cadwell .rmBottomArrow,
.RadMenu_Cadwell .rmLeftArrow,
.RadMenu_Cadwell .rmRightArrow { background: transparent url('images/Menu/rmExpandArrows.png') no-repeat; }
.RadMenu_Cadwell .rmGroup .rmExpandRight { background-position: 100% 0; }
.RadMenu_Cadwell .rmGroup .rmExpandLeft { background-position: 0 -48px; }
.RadMenu_Cadwell .rmLink:hover .rmExpandRight,
.RadMenu_Cadwell .rmFocused .rmExpandRight,
.RadMenu_Cadwell .rmSelected .rmExpandRight,
.RadMenu_Cadwell .rmExpanded .rmExpandRight { background-position: 100% -24px; }
.RadMenu_Cadwell .rmLink:hover .rmExpandLeft,
.RadMenu_Cadwell .rmFocused .rmExpandLeft,
.RadMenu_Cadwell .rmSelected .rmExpandLeft,
.RadMenu_Cadwell .rmExpanded .rmExpandLeft { background-position: 0 -72px; }
.RadMenu_Cadwell .rmTopArrow,
.RadMenu_Cadwell .rmBottomArrow,
.RadMenu_Cadwell .rmLeftArrow,
.RadMenu_Cadwell .rmRightArrow { background-color: #fff; }
.RadMenu_Cadwell .rmTopArrow { border-bottom: 1px solid #616161; background-position: 50% -95px; }
.RadMenu_Cadwell .rmBottomArrow { border-top: 1px solid #616161; background-position: 50% -109px; }
.RadMenu_Cadwell .rmLeftArrow { border-right: 1px solid #616161; background-position: 50% -48px; }
.RadMenu_Cadwell .rmRightArrow { border-left: 1px solid #616161; background-position: 50% 1px; }
.RadMenu_Cadwell .rmVertical li.rmSeparator .rmText,
.RadMenu_Cadwell .rmHorizontal .rmVertical li.rmSeparator .rmText { background: #616161; padding-bottom: 1px; margin-top: 2px; }
.RadMenu_Cadwell .rmHorizontal li.rmSeparator .rmText,
.RadMenu_Cadwell .rmVertical .rmHorizontal li.rmSeparator .rmText { background: #616161; width: 1px; margin-left: 1px; }
/* <rtl> */
.RadMenu_Cadwell_rtl .rmGroup,
.RadMenu_Cadwell_rtl .rmGroup .rmVertical { background-position: 101% 0; }
.RadMenu_Cadwell_rtl .rmGroup .rmItem .rmLink .rmText { padding-left: 53px; padding-right: 27px; }
.RadMenu_Cadwell_rtl .rmGroup .rmHorizontal .rmLink .rmText { padding-left: 10px; padding-right: 9px; }
/* </rtl> */
.RadMenu_Cadwell .rmScrollWrap .rmVertical { border: 0; }
/* </RadMenu / Simple> */
div.RadMenu_Cadwell .rmItem { padding: 0 15px; }
div.RadMenu_Cadwell .rmItem .rmLink { background-color: #71113F; color: #fff; line-height: 28px; font-size: 14px; font-weight: bold; }
div.RadMenu_Cadwell .rmItem .rmLink:hover { background-color: #b0798b; }
div.RadMenu_Cadwell .rmItem .rmDisabled { color: #ccbbbb; }
/*************************/

/*************************/
/*Telerik RadGrid Default Skin*/
/*global*/
.RadGrid_Cadwell { background:#fff; color:#000; }
.RadGrid_Cadwell .rgMasterTable,
.RadGrid_Cadwell .rgDetailTable { border-collapse:separate; }
.RadGrid_Cadwell .rgRow,
.RadGrid_Cadwell .rgAltRow,
.RadGrid_Cadwell .rgHeader,
.RadGrid_Cadwell .rgResizeCol,
.RadGrid_Cadwell .rgPager,
.RadGrid_Cadwell .rgGroupPanel,
.RadGrid_Cadwell .rgGroupHeader { cursor:default; }
.RadGrid_Cadwell input[type="image"] { cursor:pointer; }
.RadGrid_Cadwell .rgRow td,
.RadGrid_Cadwell .rgAltRow td,
.RadGrid_Cadwell .rgEditRow td,
.RadGrid_Cadwell .rgFooter td,
.RadGrid_Cadwell .rgFilterRow td,
.RadGrid_Cadwell .rgHeader,
.RadGrid_Cadwell .rgResizeCol,
.RadGrid_Cadwell .rgGroupHeader td { padding-left:7px; padding-right:7px; }
.RadGrid_Cadwell .rgClipCells .rgHeader,
.RadGrid_Cadwell .rgClipCells .rgRow>td,
.RadGrid_Cadwell .rgClipCells .rgAltRow>td { overflow:hidden; }
.RadGrid_Cadwell .rgHeader:first-child,
.RadGrid_Cadwell th.rgResizeCol:first-child,
.RadGrid_Cadwell .rgFilterRow>td:first-child,
.RadGrid_Cadwell .rgRow>td:first-child,
.RadGrid_Cadwell .rgAltRow>td:first-child { border-left:0; padding-left:8px; }
.RadGrid_Cadwell .rgAdd,
.RadGrid_Cadwell .rgRefresh,
.RadGrid_Cadwell .rgEdit,
.RadGrid_Cadwell .rgDel,
.RadGrid_Cadwell .rgFilter,
.RadGrid_Cadwell .rgPagePrev,
.RadGrid_Cadwell .rgPageNext,
.RadGrid_Cadwell .rgPageFirst,
.RadGrid_Cadwell .rgPageLast,
.RadGrid_Cadwell .rgExpand,
.RadGrid_Cadwell .rgCollapse,
.RadGrid_Cadwell .rgSortAsc,
.RadGrid_Cadwell .rgSortDesc,
.RadGrid_Cadwell .rgUpdate,
.RadGrid_Cadwell .rgCancel,
.RadGrid_Cadwell .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_Cadwell .rgGroupItem input,
.RadGrid_Cadwell .rgCommandRow img,
.RadGrid_Cadwell .rgHeader input,
.RadGrid_Cadwell .rgFilterRow img,
.RadGrid_Cadwell .rgFilterRow input,
.RadGrid_Cadwell .rgPager img { vertical-align:middle; }
/*header*/
.RadGrid_Cadwell .rgHeaderDiv { background:#e4e4e4; }
.RadGrid_Cadwell .rgHeader,
.RadGrid_Cadwell th.rgResizeCol { border:0; padding-top:5px; padding-bottom:5px; background:#e4e4e4; text-align:left; font-weight:normal; }
.RadGrid_Cadwell th.rgSorted { background-color:#fffaeb; }
.RadGrid_Cadwell .rgHeader,
.RadGrid_Cadwell .rgHeader a { color:#000; text-decoration:none; }
.RadGrid_Cadwell th.rgSorted,
.RadGrid_Cadwell th.rgSorted a { color:#892500; }
.RadGrid_Cadwell .rgCheck { height:15px; margin:0; padding:0; }
/*rows*/
.RadGrid_Cadwell .rgRow td,
.RadGrid_Cadwell .rgAltRow td,
.RadGrid_Cadwell .rgEditRow td,
.RadGrid_Cadwell .rgFooter td { border-style:none solid solid; border-width:0 1px 1px; padding-top:4px; padding-bottom:3px; }
.RadGrid_Cadwell .rgRow td { border-color:#fff #c3c3c3; }
.RadGrid_Cadwell .rgAltRow { background:#ededed; }
.RadGrid_Cadwell .rgAltRow td { border-color:#ededed #c3c3c3; }
.RadGrid_Cadwell .rgRow .rgSorted { border-bottom-color:#fffaeb; background-color:#fffaeb; }
.RadGrid_Cadwell .rgAltRow .rgSorted { border-bottom-color:#f1ecdd; background-color:#f1ecdd; }
.RadGrid_Cadwell .rgSelectedRow .rgSorted,
.RadGrid_Cadwell .rgActiveRow .rgSorted,
.RadGrid_Cadwell .rgHoveredRow .rgSorted,
.RadGrid_Cadwell .rgEditRow .rgSorted { background-color:transparent; }
.RadGrid_Cadwell .rgRow a,
.RadGrid_Cadwell .rgAltRow a,
.RadGrid_Cadwell .rgEditRow a,
.RadGrid_Cadwell .rgFooter a,
.RadGrid_Cadwell .rgEditForm a { color:#000; }
.RadGrid_Cadwell .rgSelectedRow { background:#71113F; color:#fff; }
*+html .RadGrid_Cadwell .rgSelectedRow .rgSorted,
* html .RadGrid_Cadwell .rgSelectedRow .rgSorted {background-color:#71113F}
.RadGrid_Cadwell .rgSelectedRow a { color: #B0798B; }
.RadGrid_Cadwell .rgActiveRow,
.RadGrid_Cadwell .rgHoveredRow { background:#B0798B 0 -2900px repeat-x url('images/Grid/sprite.gif'); color:#892500; }
*+html .RadGrid_Cadwell .rgActiveRow .rgSorted,
*+html .RadGrid_Cadwell .rgHoveredRow .rgSorted,
* html .RadGrid_Cadwell .rgActiveRow .rgSorted,
* html .RadGrid_Cadwell .rgHoveredRow .rgSorted{background-color:#ffe79c}
.RadGrid_Cadwell .rgEditRow { background:#fff 0 -4900px repeat-x url('images/Grid/sprite.gif'); }
.RadGrid_Cadwell .rgEditRow td img:hover { background-color: #dedede }
*+html .RadGrid_Cadwell .rgEditRow .rgSorted,
* html .RadGrid_Cadwell .rgEditRow .rgSorted{background-color:#fff}
.RadGrid_Cadwell .rgSelectedRow td,
.RadGrid_Cadwell .rgSelectedRow td.rgSorted { border-color: #999999 #B0798B; }
.RadGrid_Cadwell .rgActiveRow td,
.RadGrid_Cadwell .rgActiveRow td.rgSorted,
.RadGrid_Cadwell .rgHoveredRow td,
.RadGrid_Cadwell .rgHoveredRow td.rgSorted { border-color:#c98400 #ffe79c; }
.RadGrid_Cadwell .rgEditRow td,
.RadGrid_Cadwell .rgEditRow td.rgSorted { border-color:/*#616161*/ #c3c3c3; }
/*footer*/
.RadGrid_Cadwell .rgFooterDiv,
.RadGrid_Cadwell .rgFooter { background:#e4e4e4; }
.RadGrid_Cadwell .rgFooter td { border-top:1px solid; border-color:#999 #c3c3c3; }
/*status*/
.RadGrid_Cadwell .rgPager .rgStatus { width:35px; border:1px solid; border-color:#999 #999 #e4e4e4 #e4e4e4; border-left:0; padding:3px 0 2px; }
.RadGrid_Cadwell .rgStatus div { width:24px; height:24px; overflow:hidden; border:0; margin:0 auto; padding:0; background:transparent center center no-repeat url('images/Common/loading_small.gif'); text-indent:-2222px; }
/*pager*/
.RadGrid_Cadwell .rgPager { background:#e4e4e4; }
.RadGrid_Cadwell .rgPager td { padding:0; }
.RadGrid_Cadwell .rgPager .rgPagerCell { border:1px solid; border-color:#999 #e4e4e4 #e4e4e4; border-right:0; padding:5px 0 3px; }
.RadGrid_Cadwell .rgWrap { float:left; padding:0 10px; line-height:22px; white-space:nowrap; }
.RadGrid_Cadwell .rgArrPart1 { padding-right:0; }
.RadGrid_Cadwell .rgArrPart2 { padding-left:0; }
.RadGrid_Cadwell .rgInfoPart { float:right; color:#777; }
.RadGrid_Cadwell .rgInfoPart strong { font-weight:normal; color:#4c4e54; }
.RadGrid_Cadwell .rgArrPart1 img,
.RadGrid_Cadwell .rgArrPart2 img { margin:0 8px; }
.RadGrid_Cadwell .rgPageFirst,
.RadGrid_Cadwell .rgPagePrev,
.RadGrid_Cadwell .rgPageNext,
.RadGrid_Cadwell .rgPageLast { width:22px; height:22px; vertical-align:top; }
.RadGrid_Cadwell .NextPrev .rgPageFirst,
.RadGrid_Cadwell .NextPrev .rgPagePrev,
.RadGrid_Cadwell .NextPrev .rgPageNext,
.RadGrid_Cadwell .NextPrev .rgPageLast { vertical-align:middle; }
.RadGrid_Cadwell .rgPageFirst { background-position:0 -550px; }
.RadGrid_Cadwell .rgPageFirst:hover { background-position:0 -600px; }
.RadGrid_Cadwell .rgPagePrev { background-position:0 -700px; }
.RadGrid_Cadwell .rgPagePrev:hover { background-position:0 -750px; }
.RadGrid_Cadwell .rgPageNext { background-position:0 -850px; }
.RadGrid_Cadwell .rgPageNext:hover { background-position:0 -900px; }
.RadGrid_Cadwell .rgPageLast { background-position:0 -1000px; }
.RadGrid_Cadwell .rgPageLast:hover { background-position:0 -1050px; }
.RadGrid_Cadwell .rgPagerButton { height:22px; border:1px solid #7e7e7e; margin:0 14px 0 0; padding:0 4px 2px; background:#c6c6c6; color:#000; font: inherit; vertical-align:middle; cursor:pointer; }
.RadGrid_Cadwell .rgNumPart { padding:0; }
.RadGrid_Cadwell .NumericPages .rgNumPart { padding:0 10px; }
.RadGrid_Cadwell .rgNumPart a { float:left; line-height:20px; border:1px solid #e4e4e4; margin:0; padding:0 5px; color:#000; text-decoration:none; }
.RadGrid_Cadwell .rgNumPart a:hover { border-color:#c98400; background:#ffe79c; color:#892500; }
.RadGrid_Cadwell .rgNumPart a:hover span { cursor:pointer; }
.RadGrid_Cadwell .rgNumPart a.rgCurrentPage,
.RadGrid_Cadwell .rgNumPart a.rgCurrentPage:hover { border-color:#ca4b0c; background:transparent; color:#892500; cursor:default; }
.RadGrid_Cadwell .rgNumPart a.rgCurrentPage span,
.RadGrid_Cadwell .rgNumPart a.rgCurrentPage:hover span { cursor:default; }
.RadGrid_Cadwell .NextPrevNumericAndAdvanced .rgAdvPart { float:none; text-align:center; }
.RadGrid_Cadwell .rgPager .RadSlider { float:left; margin:0 10px 0 0; }
.RadGrid_Cadwell .rgPagerLabel,
.RadGrid_Cadwell .rgPager .RadComboBox,
.RadGrid_Cadwell .rgPager .RadInput_Cadwell { margin:0 4px 0 0; vertical-align:middle; }
*+html .RadGrid_Cadwell .rgPager .RadComboBox { margin-top:-1px; }
* html .RadGrid_Cadwell .rgPager .RadComboBox { margin-top:-1px; padding:1px 0;}
.RadGrid_Cadwell .rgPagerTextBox { text-align:center; }
/*sorting, reordering*/
.RadGrid_Cadwell .rgHeader .rgSortAsc { background-position:3px -248px; height:10px; }
.RadGrid_Cadwell .rgHeader .rgSortDesc { background-position:3px -198px; height:10px; }
.GridReorderTop_Cadwell,
.GridReorderBottom_Cadwell { width:9px !important; height:9px !important; margin-left:-5px; background:0 0 no-repeat url('images/Grid/sprite.gif'); }
.GridReorderBottom_Cadwell { background-position:0 -50px; }
/*filtering*/
.RadGrid_Cadwell .rgFilterRow { background:#e4e4e4; }
.RadGrid_Cadwell .rgFilterRow td { border-bottom:1px solid #999; border-left:1px solid #e4e4e4; padding-top:5px; padding-bottom:6px; }
.RadGrid_Cadwell .rgFilter { width:22px; height:22px; margin:0 0 0 2px; background-position:0 -300px; }
.RadGrid_Cadwell .rgFilter:hover { /*background-position:0 -350px;*/background-position:0 -300px; background-color: #71113F; }
.RadGrid_Cadwell .rgFilterActive,
.RadGrid_Cadwell .rgFilterActive:hover { background-position:0 -400px; }
.RadGrid_Cadwell .rgFilterBox { border:1px solid #616161; padding:2px 1px 3px; font: inherit; color:#000; vertical-align:middle; }
/*grouping*/
.RadGrid_Cadwell .rgGroupPanel { height:24px; border:0; border-bottom:1px solid #7c7c7c; background:#c6c6c6; }
.RadGrid_Cadwell .rgGroupPanel td { border:0; padding:3px 4px; }
.RadGrid_Cadwell .rgGroupPanel td td { padding:0; }
.RadGrid_Cadwell .rgGroupPanel .rgSortAsc { background-position:4px -144px; }
.RadGrid_Cadwell .rgGroupPanel .rgSortDesc { background-position:4px -94px; }
.RadGrid_Cadwell .rgUngroup { background-position:0 -6998px; }
.RadGrid_Cadwell .rgGroupItem { border:1px solid #7e7e7e; padding:0 2px 1px 3px; background:#c6c6c6; line-height:20px; font-weight:normal; vertical-align:middle; }
.RadGrid_Cadwell .rgMasterTable td.rgGroupCol,
.RadGrid_Cadwell .rgMasterTable td.rgExpandCol { border-color:#c9c9c9; background:#c9c9c9 none; }
.RadGrid_Cadwell .rgGroupHeader { background:#c9c9c9; font-size:1.1em; line-height:22px; color:#000; }
.RadGrid_Cadwell .rgGroupHeader td { padding:0 7px 2px 8px; }
.RadGrid_Cadwell .rgExpand { background-position:5px -496px; }
.RadGrid_Cadwell .rgCollapse { background-position:3px -444px; }
.RadGrid_Cadwell .rgGroupHeader td p { display:inline; margin:0; padding:0 10px; }
.RadGrid_Cadwell .rgGroupHeader td div div { top:-0.8em; padding:0 10px; }
.RadGrid_Cadwell .rgGroupHeader td div div div { top:0; padding:0; border:0; }
/*editing*/
.RadGrid_Cadwell .rgEditForm { border-bottom:1px solid #999; }
.RadGrid_Cadwell .rgUpdate { background-position:0 -1800px; }
.RadGrid_Cadwell .rgCancel { background-position:2px -1848px; }
/*hierarchy*/
.RadGrid_Cadwell .rgDetailTable { border:1px solid #999; border-right:0; }
/*command row*/
.RadGrid_Cadwell .rgCommandRow { background:#c6c6c6; color:#000; }
.RadGrid_Cadwell .rgCommandCell { border:0; border-bottom:1px solid #7e7e7e; padding:5px; }
.RadGrid_Cadwell tfoot .rgCommandCell { border-top:1px solid #7e7e7e; border-bottom:0; }
.RadGrid_Cadwell .rgCommandTable td { border:0; padding:3px 7px 4px; }
.RadGrid_Cadwell .rgCommandTable { border:0; }
.RadGrid_Cadwell .rgCommandRow a { color:#FFFFFF; text-decoration:underline; }
.RadGrid_Cadwell .rgAdd { margin-right:3px; background-position:0 -1650px; }
.RadGrid_Cadwell .rgRefresh { margin-right:3px; background-position:0 -1600px; }
.RadGrid_Cadwell .rgEdit { background-position:0 -1700px; }
.RadGrid_Cadwell .rgDel { background-position:0 -1750px; height: 16px; }
/*multirow select*/
.GridRowSelector_Cadwell { background:#4c4e54; }
/*row drag n drop*/
.GridItemDropIndicator_Cadwell { border-top:1px dashed #666; }
/*tooltip*/
.GridToolTip_Cadwell { border:1px solid #c98400; padding:3px; background:#ffefbd; color:#333; }
/*rtl*/
.RadGridRTL_Cadwell .rgHeader,
.RadGridRTL_Cadwell .rgResizeCol { text-align:right; }
.RadGridRTL_Cadwell .rgHeader:first-child,
.RadGridRTL_Cadwell th.rgResizeCol:first-child,
.RadGridRTL_Cadwell .rgFilterRow>td:first-child,
.RadGridRTL_Cadwell .rgRow>td:first-child,
.RadGridRTL_Cadwell .rgAltRow>td:first-child { border-left:1px solid; padding-left:7px; }
.RadGridRTL_Cadwell .rgPager .rgStatus { border-right:0; border-left-width:1px; }
.RadGridRTL_Cadwell .rgWrap { float:right; }
.RadGridRTL_Cadwell .rgInfoPart { float:left; }
.RadGridRTL_Cadwell .rgNumPart { width:220px; }
.RadGridRTL_Cadwell .rgNumPart a { float:right; }
.RadGridRTL_Cadwell .rgDetailTable { border-right:1px solid; border-left:0; }
div.RadGrid_Cadwell { background-color: #fff; }
div.RadGrid_Cadwell .rgCommandRow { background-color: #71113f; color: #fff; }
div.RadGrid_Cadwell .rgCommandCell,
div.RadGrid_Cadwell th.rgResizeCol { background-color: #71113f; }
div.RadGrid_Cadwell .rgHeader { background-color: #71113f; color: #fff; }
div.RadGrid_Cadwell .rgHeader a  { color: #fff; }
div.RadGrid_Cadwell .rgFilterRow,
div.RadGrid_Cadwell .rgRow td,
div.RadGrid_Cadwell .rgHoveredRow td,
div.RadGrid_Cadwell .rgRow,
div.RadGrid_Cadwell table tr.rgHoveredRow,
div.RadGrid_Cadwell .rgFooter { background-color: #dedede; }
div.RadGrid_Cadwell .rgSelectedRow td { background-color: #e2dede; color: #000000; }
div.RadGrid_Cadwell tr.rgSelectedRow { background-color: #e2dede; }
div.RadGrid_Cadwell .rgAltRow td { background-color: #e2dede; color: #400000; }
div.RadGrid_Cadwell .rgAltRow    { background-color: #e2dede; }
div.RadGrid_Cadwell .rgFooter td,
div.RadGrid_Cadwell .rgPager { background-color: #71113f; color: #fff; }
div.RadGrid_Cadwell .rgPager .rgPagerCell { background-color: #71113f; }
/*************************/

/*************************/
/*Telerik RadInput Skin*/
/*global*/
.RadInput_Cadwell,
.RadInputMgr_Cadwell { vertical-align:middle; font: inherit; }
.RadInput_Cadwell table { border:0; vertical-align:bottom; }
.rgEditRow .RadInput_Cadwell table { margin: 5px 0; }
.RadInput_Cadwell table.riTable td { border:0; padding:0; vertical-align:middle; overflow:visible;/*RadGrid*/ }
.RadInput_Cadwell table td.riCell { padding-right:4px; }
.RadInput_Cadwell textarea { vertical-align:bottom; overflow:auto; }
/*textbox states*/
html body .RadInput_Cadwell .riTextBox,
html body .RadInputMgr_Cadwell { border:1px solid #947979; padding:2px 1px 3px; background:#ffffff; color:#262121; font: inherit; }
html body .RadInput_Cadwell .riEmpty,
html body .RadInput_Empty_Cadwell { color:#787878; }
html body .RadInput_Cadwell .riHover,
html body .RadInput_Hover_Cadwell,
html body .RadInput_Cadwell .riFocused,
html body .RadInput_Focused_Cadwell { border-color:#8f2222; }
html body .RadInput_Cadwell .riRead,
html body .RadInput_Read_Cadwell { border-color:#b0b0b0; }
html body .RadInput_Cadwell .riDisabled,
html body .RadInput_Disabled_Cadwell { border-color:#b0b0b0; color:#787878; cursor:default; }
html body .RadInput_Cadwell .riError,
html body .RadInput_Error_Cadwell,
.RadForm.rfdTextbox .RadInput_Cadwell .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_Cadwell[type="text"] { border-color:#e80000; background:#ffffff 100% -298px no-repeat url('images/Input/sprite.gif'); color:#b22d2d; }
html body .RadInput_Cadwell .riNegative,
html body .RadInput_Negative_Cadwell { color:#454545; }
/*IE quirks mode*/
* html .RadInput_Cadwell input.riTextBox,
* html input.RadInputMgr_Cadwell { height /**/:22px; }
/*buttons*/
.RadInput_Cadwell a { display:block; overflow:hidden; position:relative;/*FF*/ outline:none;/*FF*/ z-index:2;/*Opera*/ background:transparent no-repeat url('images/Input/sprite.gif'); text-indent:-2222px; text-align:center; text-decoration:none; }
* html .RadInput_Cadwell a{position:static}/*IE6*/
*+html .RadInput_Cadwell a{position:static}/*IE7*/
/*go*/
.RadInput_Cadwell .riBtn a { width:20px; height:18px; line-height:18px; background-position:4px 5px; }
.RadInput_Cadwell .riBtn a:hover { background-position:4px -45px; }
/*spin*/
.RadInput_Cadwell .riSpin a { width:15px; height:7px; line-height:7px; margin:0 1px; }
.RadInput_Cadwell .riUp { background-position:4px -98px; }
.RadInput_Cadwell .riUp:hover { background-position:4px -148px; }
.RadInput_Cadwell a.riDown { background-position:4px -199px; margin-top:3px; }
* html .RadInput_Cadwell a.riDown { margin-top /**/:0; }
.RadInput_Cadwell a.riDown:hover { background-position:4px -249px; }
/*label*/
.RadInput_Cadwell .riLabel { margin:0 4px 0 0; color:#262121; white-space:nowrap; }
.StandardTemplate { padding: 10px; }
/*************************/

/*************************/
/*Telerik RadCalendar Default skin*/
table.RadCalendar_Cadwell { border-collapse:separate; border:0; background:#ffffff; font: inherit; width:220px; }
/*titlebar*/
.RadCalendar_Cadwell .rcTitlebar { width:100%; border:1px solid #7d7d7d; padding:0; background:#e3e3e3; color:#000000; }
.RadCalendar_Cadwell .rcTitlebar table { width:100%; border-collapse:separate; border:0; font: inherit; line-height: 23px; }
.RadCalendar_Cadwell .rcTitlebar td { border:0; padding:0 0 1px; text-align:center; vertical-align:middle; }
.RadCalendar_Cadwell .rcTitlebar .rcTitle { width:100%; cursor:pointer; }
.RadCalendar_Cadwell .rcTitlebar .rcPrev,
.RadCalendar_Cadwell .rcTitlebar .rcNext,
.RadCalendar_Cadwell .rcTitlebar .rcFastPrev,
.RadCalendar_Cadwell .rcTitlebar .rcFastNext { display:block; width:18px; height:18px; overflow:hidden; margin:1px 2px 0; background:transparent url('images/Calendar/sprite.gif') no-repeat; text-indent:-2222px; text-decoration:none; color:#cccccc; }
.RadCalendar_Cadwell .rcTitlebar .rcFastPrev { margin-left:4px; background-position:0 -200px; }
.RadCalendar_Cadwell .rcTitlebar .rcFastPrev:hover { background-position:0 -250px; }
.RadCalendar_Cadwell .rcTitlebar .rcPrev { background-position:0 -300px; }
.RadCalendar_Cadwell .rcTitlebar .rcPrev:hover { background-position:0 -350px; }
.RadCalendar_Cadwell .rcTitlebar .rcNext { background-position:0 -400px; }
.RadCalendar_Cadwell .rcTitlebar .rcNext:hover { background-position:0 -450px; }
.RadCalendar_Cadwell .rcTitlebar .rcFastNext { margin-right:4px; background-position:0 -500px; }
.RadCalendar_Cadwell .rcTitlebar .rcFastNext:hover { background-position:0 -550px; }
.RadCalendar_Cadwell .rcMain { width:100%; border:1px solid #999999; border-top:0; padding:0; }
.RadCalendar_Cadwell .rcMainTable { border-collapse:separate; border:0; width:100%; font: inherit; line-height: 17px; }
/*header, footer*/
.RadCalendar_Cadwell .rcHeader,
.RadCalendar_Cadwell .rcFooter { border:1px solid #999999; border-top:0; padding:0; }
/*week numbers and days*/
.RadCalendar_Cadwell .rcRow th,
.RadCalendar_Cadwell .rcWeek th { border:0; font-weight:normal; vertical-align:middle; cursor:default; }
.RadCalendar_Cadwell .rcWeek th { border-bottom:1px solid #999999; padding:4px 6px 4px 0; text-align:right; color:#333333; background-color: #fff; }
.RadCalendar_Cadwell .rcWeek .rcViewSel,
.RadCalendar_Cadwell .rcRow th { width:13px; padding:0 7px 0 9px; background:#ededed; text-align:center; }
/*date cells*/
.RadCalendar_Cadwell .rcRow td { border:1px solid #ffffff; padding:0; text-align:right; vertical-align:middle; }
.RadCalendar_Cadwell .rcMain .rcRow a,
.RadCalendar_Cadwell .rcMain .rcRow span { display:block; padding:1px 5px 1px 0; text-decoration:none; color:#000000; }
.RadCalendar_Cadwell .rcMain .rcWeekend a { color:#666666; }
.RadCalendar_Cadwell .rcRow .rcToday { border-color:#c90000; }
.RadCalendar_Cadwell .rcMain .rcOtherMonth a { color:#787878; }
.RadCalendar_Cadwell .rcMain .rcOutOfRange span { color:#787878; cursor:default; }
.RadCalendar_Cadwell .rcRow .rcHover { border-color:#c90000; background:#ff9c9c; }
.RadCalendar_Cadwell .rcRow .rcHover a { color:#8a0000; }
.RadCalendar_Cadwell .rcRow .rcSelected { border-color:#c90c0c; background:#ff1717; }
.RadCalendar_Cadwell .rcMain .rcRow .rcSelected a { color:#fff; }
/*multimonth view*/
table.RadCalendarMultiView_Cadwell { width:auto; }
.RadCalendarMultiView_Cadwell .rcTitlebar { border-color:#616161; background:#c7c7c7; }
.RadCalendarMultiView_Cadwell .rcTitlebar table { line-height:29px; }
.RadCalendarMultiView_Cadwell .rcMain { border-color:#616161; }
.RadCalendarMultiView_Cadwell .rcCalendar { width:220px; border:1px solid #999999; padding:0; }
.RadCalendarMultiView_Cadwell .rcMainTable .rcTitle { border:0; border-bottom:1px solid #999999; padding:0 0 2px; background:#e3e3e3; text-align:center; line-height:22px; }
/*month view*/
table.RadCalendarMonthView_Cadwell { border-collapse:separate; border:1px solid #616161; background:#ffffff; font: inherit; color:#333333; }
table.RadCalendarMonthView_Cadwell td { border:0; padding:5px 2px 0; }
.RadCalendarMonthView_Cadwell #rcMView_Feb,
.RadCalendarMonthView_Cadwell #rcMView_Apr,
.RadCalendarMonthView_Cadwell #rcMView_Jun,
.RadCalendarMonthView_Cadwell #rcMView_Aug,
.RadCalendarMonthView_Cadwell #rcMView_Oct,
.RadCalendarMonthView_Cadwell #rcMView_Dec { border-right:1px solid #999999; }
.RadCalendarMonthView_Cadwell a { display:block; padding:2px 4px; text-align:center; text-decoration:none; color:#333333; }
.RadCalendarMonthView_Cadwell .rcSelected a { border:1px solid #c90c0c; padding:1px 3px; background:#ff1717; color:#870101; }
.RadCalendarMonthView_Cadwell #rcMView_PrevY a,
.RadCalendarMonthView_Cadwell #rcMView_NextY a { display:block; width:18px; height:13px; overflow:hidden; margin:0 auto; padding:0; background:transparent no-repeat url('images/Calendar/sprite.gif'); text-indent:-2222px; text-align:center; text-decoration:none; color:#cccccc; }
.RadCalendarMonthView_Cadwell #rcMView_PrevY a { background-position:0 -2100px; }
.RadCalendarMonthView_Cadwell #rcMView_NextY a { background-position:0 -2200px; }
.RadCalendarMonthView_Cadwell .rcButtons { padding:5px 7px 4px; text-align:center; }
.RadCalendarMonthView_Cadwell input { border:1px solid #7a7a7a; padding:0; background:#c7c7c7; color:#000000; font: inherit; cursor:pointer; }
.RadCalendarMonthView_Cadwell #rcMView_Today { margin:0 0.4em 0 0; }
.RadCalendarMonthView_Cadwell #rcMView_OK { padding:0 0.2em; }
/*time view*/
table.RadCalendarTimeView_Cadwell { border-collapse:separate; border:1px solid #616161; background:#ffffff; font: inherit; }
.RadCalendarTimeView_Cadwell th { border:0; border-bottom:1px solid #999999; padding:0 0 1px; background:#e3e3e3; color:#000000; text-align:center; cursor:default; line-height:23px; font-weight:normal; }
table.RadCalendarTimeView_Cadwell td { border:0; border-left:1px solid #999999; padding:2px 2px 3px; }
table.RadCalendarTimeView_Cadwell td:first-child { border-left:0; }
.RadCalendarTimeView_Cadwell a { display:block; padding:2px 6px; text-align:center; color:#333333; text-decoration:none; }
.RadCalendarTimeView_Cadwell td.rcSelected a { border:1px solid #c90c0c; padding:1px 5px; background:#ff1717; color:#870101; }
.RadCalendarTimeView_Cadwell td.rcHover a { border:1px solid #c90000; padding:1px 5px; background:#ff9c9c; color:#8a0000; }
.RadCalendarTimeView_Cadwell .rcFooter { border:0; border-top:1px solid #999999; padding:0; }
/*pickers*/
.RadPicker_Cadwell,
.RadPicker_Cadwell td { vertical-align:middle; }
.RadPicker_Cadwell .RadInput { vertical-align:baseline; }
.RadPicker_Cadwell table.rcTable,
.RadPicker_Cadwell table.rcTable td { border:0; margin:0; padding:0; }
.RadPicker_Cadwell table.rcTable .rcInputCell { padding:0 4px 0 0; }
.RadPicker_Cadwell td a { position:relative;/*FF*/ outline:none;/*FF*/ z-index:2;/*Opera*/ margin:0 2px; text-decoration:none; }
* html .RadPicker_Cadwell td a{position:static}/*IE6*/
*+html .RadPicker_Cadwell td a{position:static}/*IE7*/
.RadPicker_Cadwell .rcCalPopup,
.RadPicker_Cadwell .rcTimePopup { display:block; overflow:hidden; width:22px; height:22px; background:url('images/Calendar/sprite.gif') no-repeat; text-indent:-2222px; text-align:center; }
.RadPicker_Cadwell .rcCalPopup,
.RadPicker_Cadwell .rcDisabled.rcCalPopup:hover { background-position:0 0; }
.RadPicker_Cadwell .rcCalPopup:hover,
.RadPicker_Cadwell .rcCalPopup:focus,
.RadPicker_Cadwell .rcCalPopup:active { background-position:0 -50px; }
.RadPicker_Cadwell .rcTimePopup,
.RadPicker_Cadwell .rcDisabled.rcTimePopup:hover { background-position:0 -100px; }
.RadPicker_Cadwell .rcTimePopup:hover,
.RadPicker_Cadwell .rcTimePopup:focus,
.RadPicker_Cadwell .rcTimePopup:active { background-position:0 -150px; }
.RadPicker_Cadwell .rcDisabled,
.RadCalendarMonthView_Cadwell .rcDisabled { opacity:0.5; filter:alpha(opacity=50); }
/*rtl*/
.RadCalendarRTL_Cadwell .rcTitlebar .rcFastPrev { background-position:0 -500px; }
.RadCalendarRTL_Cadwell .rcTitlebar .rcFastPrev:hover { background-position:0 -550px; }
.RadCalendarRTL_Cadwell .rcTitlebar .rcPrev { background-position:0 -400px; }
.RadCalendarRTL_Cadwell .rcTitlebar .rcPrev:hover { background-position:0 -450px; }
.RadCalendarRTL_Cadwell .rcTitlebar .rcNext { background-position:0 -300px; }
.RadCalendarRTL_Cadwell .rcTitlebar .rcNext:hover { background-position:0 -350px; }
.RadCalendarRTL_Cadwell .rcTitlebar .rcFastNext { background-position:0 -200px; }
.RadCalendarRTL_Cadwell .rcTitlebar .rcFastNext:hover { background-position:0 -250px; }
table.RadCalendar_Cadwell .rcTitlebar { background-color: #71113f; border-top-color: #7d7d7d; }
table.RadCalendar_Cadwell .rcTitlebar .rcTitle { color: #fff; }
table.RadCalendar_Cadwell .rcRow td.rcHover { border-color: #70113f; background-color: #b0798b; }
table.RadCalendar_Cadwell .rcRow td.rcHover a { color: #fff; }
table.RadCalendar_Cadwell .rcRow .rcWeekend { color: #111111; }
table.RadCalendar_Cadwell .rcRow .rcWeekend a { color: #111111; }
table.RadCalendar_Cadwell .rcRow .rcToday { border-color: #b0798c; }
table.RadCalendar_Cadwell .rcRow .rcSelected { border-color: #b0798c; background-color: #71113f; color: #fff; }
table.RadCalendar_Cadwell .rcRow .rcSelected a { color: #fff; }
table.RadCalendar_Cadwell .rcRow .rcOtherMonth { color: #b0798b; }
table.RadCalendar_Cadwell .rcRow .rcOtherMonth a { color: #b0798b; }
/*************************/

/*************************/
/* RadComboBox */
/*global*/
.RadComboBox_Cadwell * { margin: 0; padding: 0;  }
.RadComboBox_Cadwell,
.RadComboBox_Cadwell .rcbInput,
.RadComboBoxDropDown_Cadwell { font: inherit; color: #1f1f1f; text-align: left;  }
.RadComboBox_Cadwell_rtl,
.RadComboBox_Cadwell_rtl .rcbInput,
.RadComboBoxDropDown_Cadwell_rtl { text-align: right;  }
/* combobox */
.RadComboBox_Cadwell { vertical-align: middle;  }
* html .RadComboBox_Cadwell { vertical-align: top;  }
.RadComboBox_Cadwell table { border: 0; border-collapse: separate;  }
.RadComboBox_Cadwell table td.rcbInputCell { width: 100%; height: 18px; /*line-height: 18px;*/ vertical-align: middle; padding: 0; border: solid #383838; }
* html .RadComboBox_Cadwell td.rcbInputCell { height /**/: 20px; line-height /**/: 20px;  }
.RadComboBox_Cadwell table td.rcbInputCellLeft { border-width: 1px 0 1px 1px; }
.RadComboBox_Cadwell table td.rcbInputCellRight { border-width: 1px 1px 1px 0;  }
.RadComboBox_Cadwell .rcbInputCell .rcbInput { width: 100%; background: transparent; border: 0; vertical-align: middle; padding: 2px 0 1px; outline: 0;  }
* html .RadComboBox_Cadwell .rcbInputCell .rcbInput { height /**/: 16px; padding /**/: 2px 0; /* This should fix the ajax introduced height in IE7 and not break IE6 */  }
.RadComboBox_Cadwell .rcbInputCell .rcbEmptyMessage { color: #3d3d3d; font-style: italic;  }
.RadComboBox_Cadwell .rcbReadOnly .rcbInput { cursor: default;  }
.RadComboBox_Cadwell table td.rcbInputCell,
.RadComboBox_Cadwell .rcbInputCell .rcbInput { padding-left: 2px;  }
.RadComboBox_Cadwell_rtl table td.rcbInputCell,
.RadComboBox_Cadwell_rtl .rcbInputCell .rcbInput { padding-right: 2px; padding-left: 0;  }
.RadComboBox_Cadwell .rcbHovered .rcbInputCell .rcbInput,
.RadComboBox_Cadwell .rcbFocused .rcbInputCell .rcbInput { color: #4f011b;  }
.RadComboBox_Cadwell table td.rcbArrowCell { width: 18px; padding: 0; border: 1px solid #383838; background: #dedede url('images/ComboBox/rcbSprite.png') no-repeat;  }
.RadComboBox_Cadwell .rcbReadOnly .rcbArrowCellLeft,
.RadComboBox_Cadwell .rcbArrowCellHidden.rcbArrowCellLeft { border-width: 1px 0 1px 1px; }
.RadComboBox_Cadwell .rcbReadOnly .rcbArrowCellRight,
.RadComboBox_Cadwell .rcbArrowCellHidden.rcbArrowCellRight { border-width: 1px 1px 1px 0;  }
.RadComboBox_Cadwell td.rcbArrowCell { background-position: 0 0; }
.RadComboBox_Cadwell .rcbHovered .rcbArrowCell { background-position: 0 -20px; }
.RadComboBox_Cadwell .rcbFocused .rcbArrowCell { background-position: 0 -40px; }
.RadComboBox_Cadwell .rcbDisabled .rcbArrowCell { background-position: 0 -60px;  }
.RadComboBox_Cadwell td.rcbArrowCellHidden,
.RadComboBox_Cadwell .rcbHovered td.rcbArrowCellHidden,
.RadComboBox_Cadwell .rcbFocused td.rcbArrowCellHidden,
.RadComboBox_Cadwell table.rcbDisabled td.rcbArrowCellHidden { background: none;  }
.RadComboBox_Cadwell .rcbHovered .rcbArrowCell,
.RadComboBox_Cadwell .rcbHovered .rcbReadOnly .rcbInputCell,
.RadComboBox_Cadwell .rcbHovered .rcbReadOnly .rcbArrowCellHidden { background-color: #a0a0a0; }
.RadComboBox_Cadwell .rcbFocused .rcbArrowCell,
.RadComboBox_Cadwell .rcbFocused .rcbReadOnly .rcbInputCell,
.RadComboBox_Cadwell .rcbFocused .rcbReadOnly .rcbArrowCellHidden { background-color: #B0798B;  }
.RadComboBox_Cadwell .rcbHovered .rcbArrowCell,
.RadComboBox_Cadwell .rcbHovered .rcbInputCell { border-color: #780028; }
.RadComboBox_Cadwell .rcbFocused .rcbArrowCell,
.RadComboBox_Cadwell .rcbFocused .rcbInputCell { border-color: #78072d; }
.RadComboBox_Cadwell .rcbDisabled .rcbArrowCell,
.RadComboBox_Cadwell .rcbDisabled .rcbInputCell { border-color: #696969;  }
.RadComboBox_Cadwell .rcbArrowCell a { position: relative; outline: 0; overflow: hidden; display: block; width: 18px; height: 20px; text-decoration: none; text-indent: -9999px; font-size: 1px;  }
div.RadComboBox_Cadwell td.rcbArrowCellHidden,
div.RadComboBox_Cadwell .rcbArrowCellHidden a { width: 1px;  }
div.RadComboBox_Cadwell td.rcbArrowCellHidden.rcbArrowCellRight { border-left: 0;  }
/* Read-only styles */
/* dropdown */
.rcbSlide { position: absolute; overflow: hidden; display: none; _height: 1px; float: left;  }
.RadComboBoxDropDown_Cadwell { position: absolute; background: #999999; border: 1px solid #383838; cursor: default; font-size: 11px;  }
.RadComboBoxDropDown_Cadwell_rtl { direction: rtl;  }
.RadComboBoxDropDown_Cadwell .rcbScroll { overflow: auto; position: relative;  }
.RadComboBoxDropDown_Cadwell .rcbList { list-style: none outside; position: relative; margin: 0; padding: 0;  }
.RadComboBoxDropDown_Cadwell .rcbHeader,
.RadComboBoxDropDown_Cadwell .rcbFooter { background: #878787; color: #000000; padding: 5px 7px 4px;  }
.RadComboBoxDropDown_Cadwell .rcbHeader { border-bottom: 1px solid #4a4a4a; margin-bottom: 1px;  }
.RadComboBoxDropDown_Cadwell .rcbFooter { border-top: 1px solid #4a4a4a; margin-top: 1px;  }
.RadComboBoxDropDown_Cadwell .rcbNoWrap .rcbItem,
.RadComboBoxDropDown_Cadwell .rcbNoWrap .rcbHovered,
.RadComboBoxDropDown_Cadwell .rcbNoWrap .rcbDisabled,
.RadComboBoxDropDown_Cadwell .rcbNoWrap .rcbLoading { white-space: nowrap;  }
.RadComboBoxDropDown_Cadwell .rcbItem,
.RadComboBoxDropDown_Cadwell .rcbHovered,
.RadComboBoxDropDown_Cadwell .rcbDisabled,
.RadComboBoxDropDown_Cadwell .rcbLoading { padding: 2px 6px; margin: 0 1px;  }
.RadComboBoxDropDown_Cadwell .rcbHovered { padding: 1px 18px 1px 5px;  }
html>/**/body .RadComboBoxDropDown_Cadwell .rcbItem,
html>/**/body .RadComboBoxDropDown_Cadwell .rcbHovered,
html>/**/body .RadComboBoxDropDown_Cadwell .rcbDisabled,
html>/**/body .RadComboBoxDropDown_Cadwell .rcbLoading { min-height: 13px;  }
*+html .RadComboBoxDropDown_Cadwell .rcbItem,
*+html .RadComboBoxDropDown_Cadwell .rcbHovered,
*+html .RadComboBoxDropDown_Cadwell .rcbDisabled,
*+html .RadComboBoxDropDown_Cadwell .rcbLoading { height: auto;  }
.RadComboBoxDropDown_Cadwell_rtl .rcbItem,
.RadComboBoxDropDown_Cadwell_rtl .rcbDisabled,
.RadComboBoxDropDown_Cadwell_rtl .rcbLoading { padding: 2px 6px;  }
.RadComboBoxDropDown_Cadwell_rtl .rcbHovered { padding: 1px 5px 1px 18px;  }
.RadComboBoxDropDown_Cadwell .rcbImage { vertical-align: middle; margin: 0 6px 2px 0;  }
.RadComboBoxDropDown_Cadwell_rtl .rcbImage { margin: 0 0 2px 6px;  }
.RadComboBoxDropDown_Cadwell em { font-style: normal; font-weight: bold;  }
.RadComboBoxDropDown_Cadwell .rcbItem em { background: #8a8a8a;  }
.RadComboBoxDropDown_Cadwell .rcbHovered { background: #995d71; color: #4f011b; border: 1px solid #780028;  }
.RadComboBoxDropDown_Cadwell .rcbSeparator { color: #999999; background: #525252;  }
.RadComboBox_Cadwell .rcbDisabled .rcbInputCell .rcbInput,
.RadComboBoxDropDown_Cadwell .rcbDisabled { color: #474747; cursor: default;  }
.RadComboBoxDropDown_Cadwell .rcbLoading { background: #8f8f8f; text-align: center;  }
.RadComboBoxDropDown_Cadwell .rcbMoreResults { clear: both; border-top: 1px solid #737373; background: #878787; position: relative; padding: 0 6px 0; text-align: center; margin-top: 1px; color: #525252;  }
.RadComboBoxDropDown_Cadwell .rcbMoreResults a { display: inline-block; width: 15px; height: 9px; text-indent: -9999px; overflow: hidden; text-decoration: none; cursor: pointer; vertical-align: middle; background: url('images/ComboBox/rcbSprite.png') no-repeat -1px -85px;  }
* html .RadComboBoxDropDown_Cadwell .rcbMoreResults a { font-size: 0; line-height: 0; text-indent: 0;  }
*+html .RadComboBoxDropDown_Cadwell .rcbMoreResults a { font-size: 0; line-height: 0; text-indent: 0;  }
.RadComboBoxDropDown_Cadwell .rcbMoreResults span { vertical-align: middle; height: 19px; line-height: 19px; display: inline-block;  }
.RadComboBoxDropDown_Cadwell .rcbSeparatedList .rcbItem,
.RadComboBoxDropDown_Cadwell .rcbSeparatedList .rcbHovered,
.RadComboBoxDropDown_Cadwell .rcbSeparatedList .rcbDisabled,
.RadComboBoxDropDown_Cadwell .rcbSeparatedList .rcbLoading { padding-left: 12px;  }
.RadComboBoxDropDown_Cadwell .rcbSeparatedList .rcbSeparator { padding-left: 6px;  }
/*hacks*/
/*Opera start*/
@media screen and (min-width: 550px) 
{
.RadComboBoxDropDown_Cadwell_rtl .rcbItem,
.RadComboBoxDropDown_Cadwell_rtl .rcbDisabled,
.RadComboBoxDropDown_Cadwell_rtl .rcbLoading { 	padding: 2px 6px 2px 19px; }
.RadComboBoxDropDown_Cadwell_rtl .rcbHovered { 	padding: 1px 5px 1px 18px; }
}
/*Opera end*/
div.RadComboBox_Cadwell .rcbInputCell { background-color: #fff; }
div.RadComboBox_Cadwell .rcbInput { color: #000000; }
div.RadComboBox_Cadwell .rcbArrowCell { background-color: #71113f; color: #fff; }
div.RadComboBoxDropDown_Cadwell { background-color: #fff; }
div.RadComboBoxDropDown_Cadwell .rcbHeader { background-color: #fff; }
div.RadComboBoxDropDown_Cadwell .rcbItem { color: #000000; }
div.RadComboBoxDropDown_Cadwell .rcbHovered { background-color: #71113f; color: #fff; }
/*************************/

/*************************/
/* RadWindow/WindowHorizontalSprites.gif */
.RadWindow_Cadwell { border: solid 1px #616161; }
.RadWindow_Cadwell .rwTopLeft,
.RadWindow_Cadwell .rwTopRight,
.RadWindow_Cadwell .rwTitlebar,
.RadWindow_Cadwell .rwFooterLeft,
.RadWindow_Cadwell .rwFooterRight,
.RadWindow_Cadwell .rwFooterCenter,
.RadWindow_Cadwell .rwTopResize,
.RadWindow_Cadwell .rwStatusbar div,
.RadWindow_Cadwell .rwStatusbar,
.RadWindow_Cadwell .rwBodyLeft,
.RadWindow_Cadwell .rwBodyRight,
.RadWindow_Cadwell .rwStatusbarRow .rwCorner { background: #e3e3e3; }
.rwWindowContent { border: solid 1px #616161; }
.RadWindow_Cadwell iframe { display: block; }
.RadWindow_Cadwell a.rwIcon { background: url('images/Window/Icon.gif') no-repeat center; }
.RadWindow_Cadwell ul.rwControlButtons { margin: 0 0 0 0; width: auto !important; }
.RadWindow_Cadwell .rwControlButtons a { background-color: #c7c7c7; background-image: url('images/Window/CommandButtonSprites.gif'); width: 29px; height: 19px; border: solid 1px #7d7d7d; }
.RadWindow_Cadwell .rwControlButtons a:hover { border-color: #ad1717; background-color: #B0798B; }
div.RadWindow_Cadwell .rwTitlebarControls em { color: #000000; }
div.RadWindow_Cadwell .rwDialogInput { border: solid 1px #616161; }
div.RadWindow_Cadwell .rwDialogInput:hover { border: solid 1px #c90000; }
div.RadWindow_Cadwell td.rwLoading { background-color: #ffffff; }
div.RadWindow_Cadwell a.rwPopupButton { background: #c7c7c7; border: solid 1px #7d7d7d; }
div.RadWindow_Cadwell a.rwPopupButton:hover { background: #B0798B; border-color: #c90000; }
div.RadWindow_Cadwell .rwCloseButton { background-color: #71113f; }
div.RadWindow_Cadwell .rwCloseButton:hover { background-color: #b0798b; }
div.RadWindow_Cadwell .rwPinButton { background-color: #71113f; }
div.RadWindow_Cadwell .rwReloadButton { background-color: #71113f; }
div.RadWindow_Cadwell .rwMinimizeButton { background-color: #71113f; }
div.RadWindow_Cadwell .rwMaximizeButton { background-color: #71113f; }
div.RadWindow_Cadwell .rwMaximizeButton:hover { background-color: #b0798b; }
div.RadWindow_Cadwell .rwStatusbarRow div { background-color: #e6e6e6; }
.rfdButton input.rfdDecorated[type="submit"] { border: 2px outset #d4d0c8!important; background-color: #F0F0F0; }
.rfdButton input.rfdDecorated[type="submit"]:hover { background-color: #505050; color: #F0F0F0; }

/*************************/

/*************************/
/* RadToolTip / Default */
.RadToolTip_Cadwell.rtLoading { background: url('images/ToolTip/Loading.gif') no-repeat center; width: 100%;  height: 100%; }
div.RadToolTip_Cadwell { position: absolute; cursor: default; }
div.RadToolTip_Cadwell div.rtCallout { display: none; }
div.RadToolTip_Cadwell.rtVisibleCallout div.rtCallout { display: block; }
div.RadToolTip_Cadwell table.rtWrapper { padding: 0;  margin: 0; border-collapse: collapse; }
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperBottomRight { width: 3px;  height: 3px;  line-height: 1px;  font-size: 1px; background-image: url('images/ToolTip/ToolTipSprites.gif'); background-color: transparent; background-repeat: no-repeat; }
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperTopLeft { background-position: 0 -12px; }
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperTopRight { background-position: right -12px; }
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperBottomLeft { background-position: 0 -63px; }
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperBottomRight { background-position: right -63px; }
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperBottomCenter { height: 3px;  line-height: 0px;  font-size: 1px; background: url('images/ToolTip/ToolTipSprites.gif') ; background-repeat: repeat-x; }
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperTopCenter { background-position: 0 -66px; }
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperBottomCenter { background-position: 0 -120px; }
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperRightMiddle { background-image:  url('images/ToolTip/ToolTipVerticalSprites.gif'); background-repeat: repeat-y; font-size: 1px; width: 3px; }
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperLeftMiddle { background-position: 0 0; }
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperRightMiddle { background-position: -3px 0; }
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperContent { font: inherit; height: 100%; background-color: #ffffff; padding: 4px; color: #666666; }
div.RadToolTip_Cadwell div.rtTitlebar { color: #666666; font: inherit; float: left; line-height: 22px; }
div.RadToolTip_Cadwell a.rtCloseButton { display: block;  float: right; position: absolute; right: 2px; width: 13px;  height: 11px; font-size: 1px;  line-height: 1px; margin-top: 5px; margin-right: 3px; background-image: url('images/ToolTip/ToolTipSprites.gif'); background-position: 0 0; background-repeat: no-repeat; text-indent: -9999px; outline: none; }
/* RTL support begin */
div.RadToolTip_Cadwell_rtl a.rtCloseButton,
div.RadToolTip_Cadwell_rtl a.rtCloseButton:hover { float: left ; text-decoration: none; outline: none; left: 2px; margin-left: 1px; right: auto; margin-right: auto; }
div.RadToolTip_Cadwell_rtl div.rtTitlebar,
div.RadToolTip_Cadwell_rtl table.rtWrapper td.rtWrapperTopCenter div.rtTitlebar div { float: right ; }
/* position="rtCalloutCenter" */
div.RadToolTip_Cadwell_rtl .rtCalloutCenter { right: 0; left: auto; }
/* position="rtCalloutBottomRight" */
.RadToolTip_Cadwell_rtl .rtCalloutTopLeft { margin-right: -8px; left: 0; }
/* position="rtCalloutBottomCenter" */
.RadToolTip_Cadwell_rtl .rtCalloutTopCenter { margin-right: 10px; }
/* position="rtCalloutBottomLeft" */
.RadToolTip_Cadwell_rtl .rtCalloutTopRight { margin-right: 20px; }
/* position="rtCalloutTopCenter" */
.RadToolTip_Cadwell_rtl .rtCalloutBottomCenter { margin-right: 10px ; }
/* position="rtCalloutTopLeft" */
.RadToolTip_Cadwell_rtl .rtCalloutBottomRight { margin-right: 40px ; }
/* position="rtCalloutTopRight" */
.RadToolTip_Cadwell_rtl .rtCalloutBottomLeft { margin-right: -20px; left: 0; }
/* position="rtCalloutMiddleRight" */
.RadToolTip_Cadwell_rtl .rtCalloutMiddleLeft { margin-right: 10px; left: 0; }
/* position="rtCalloutMiddleLeft" */
.RadToolTip_Cadwell_rtl .rtCalloutMiddleRight { margin-right: 1px; }
/* RTL support end */
div.RadToolTip_Cadwell div.rtCallout { position: absolute;  height: 11px;  width: 11px; line-height: 0px;  font-size: 1px; background-image: url('images/ToolTip/Callouts.gif'); background-repeat: no-repeat; }
/* position="rtCalloutCenter" */
div.RadToolTip_Cadwell .rtCalloutCenter { visibility: hidden; }
/* position="rtCalloutBottomRight" */
.RadToolTip_Cadwell .rtCalloutTopLeft { margin-top: -10px;  margin-left: 20px; background-position: 0 -22px; }
/* position="rtCalloutBottomCenter" */
.RadToolTip_Cadwell .rtCalloutTopCenter { left: 50% ; margin-top: -9px;  margin-left: -10px; background-position: 0 0 ; }
/* position="rtCalloutBottomLeft" */
.RadToolTip_Cadwell .rtCalloutTopRight { left: 100% ; margin-top: -10px;  margin-left: -20px; background-position: 0 -11px ; }
/* position="rtCalloutTopCenter" */
.RadToolTip_Cadwell .rtCalloutBottomCenter { top: 100% ;  left: 50% ; margin-left: -10px ;  margin-top: -1px ; background-position: 0 -55px ; }
/* position="rtCalloutTopLeft" */
.RadToolTip_Cadwell .rtCalloutBottomRight { top: 100% ;  left: 100% ; margin-left: -40px ;  margin-top: -1px ; background-position: 0 -66px ; }
/* position="rtCalloutTopRight" */
.RadToolTip_Cadwell .rtCalloutBottomLeft { top: 100% ; margin-left: 20px ;  margin-top: -1px ; background-position: 0 -77px ; }
/* position="rtCalloutMiddleRight" */
.RadToolTip_Cadwell .rtCalloutMiddleLeft { top: 50% ; margin-left: -10px;  margin-top: -7px; background-position: 0 -44px ; }
/* position="rtCalloutMiddleLeft" */
.RadToolTip_Cadwell .rtCalloutMiddleRight { left: 100% ;  top: 50% ; margin-left: -1px; margin-top: -10px; background-position: 0 -33px; }
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperTopLeft,   
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperTopCenter,   
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperTopRight,   
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperLeftMiddle,   
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperContent,   
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperRightMiddle,   
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperBottomLeft,   
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperBottomCenter,   
div.RadToolTip_Cadwell table.rtWrapper td.rtWrapperBottomRight    { padding: 0; border: 0; border-collapse: collapse; }
