﻿/* Main RAD Menu */
/* <Root items> */
.RadMenu_FSAT_Menu, .RadMenu_FSAT_Menu .rmLink
{
    font: bold 12px/23px "Lucida Grande" ,Arial, Verdana, sans-serif;
    color: #ccc;
    text-decoration: none;
    cursor: pointer;
    height: 20px;
    font-weight: bold;
    margin-bottom: 7px !important;
}

.RadMenu_FSAT_Menu .rmLink:hover
{
    color: #fff;
    cursor: pointer;
    background: #434343 url('../_images/Layout/bg_menu_hover.jpg') top left repeat-x;
    border: 1px solid #141414;
    height: 20px;
    margin-bottom: 7px !important;
}

.RadMenu_FSAT_Menu .rmGroup .rmLink:hover
{
    background-image: none;
}

.RadMenu_FSAT_Menu .rmItem a.rmLink
{
    padding: 0px 20px 5px 20px;
}

.RadMenu_FSAT_Menu .rmItem a.rmFocused, .RadMenu_FSAT_Menu .rmItem a.rmSelected
{
    color: #fff;
    cursor: pointer;
    background: #434343 url('../_images/Layout/bg_menu_hover.jpg') top left repeat-x;
    border: 1px solid #141414;
    margin-bottom: 7px;
}

.noborder
{
    margin-left: -13px;
}

/* </Root items> */


/* <Submenu items> */


/* if the browser is IE6 and below hide the down arrow */
.RadMenu_FSAT_Menu .rmHorizontal .rmExpandDown
{
    background-image: none;
}

html > /**/ body .RadMenu_FSAT_Menu .rmHorizontal .rmExpandDown
{
    background: transparent url(../_images/layout/bg_arrow.png) center right no-repeat;
    width: 100%;
}

.RadMenu_FSAT_Menu .rmSlide .rmScrollWrap
{
    background-image: none;
}

.RadMenu_FSAT_Menu .rmGroup a.rmLink
{
    padding: 5px 20px 0px 20px;
    text-decoration: underline;
}

.RadMenu_FSAT_Menu_rtl .rmGroup, .RadMenu_FSAT_Menu_rtl .rmGroup .rmVertical
{
    background-position: 100% 0;
}

.RadMenu_FSAT_Menu .rmGroup
{
    margin-top: 7px !important;
}

html > /**/ body .RadMenu_FSAT_Menu .rmGroup
{
    margin-top: 0px !important;
}


.RadMenu_FSAT_Menu .rmGroup .rmItem
{
    margin-left: 0px;
    background: #303030;
    font-family: "Lucida Grande" ,Arial, Verdana, sans-serif;
    color: #fff;
    height: 27px;
    border-bottom: 1px solid #1c1c1c;
}

.RadMenu_FSAT_Menu .rmGroup .rmItem:hover
{
    margin-left: 0px;
    background: #3d3c3c;
    font-family: "Lucida Grande" ,Arial, Verdana, sans-serif;
    color: #fff;
    height: 27px;
    background-image: none !important;
}


.RadMenu_FSAT_Menu .rmGroup .rmText
{
    font-family: "Lucida Grande" ,Arial, Verdana, sans-serif;
}

.RadMenu_FSAT_Menu .rmRootGroup li.rmItem .rmGroup a
{
    color: #efefef;
    font-weight: normal;
    margin-left: -30px;
    font-family: "Lucida Grande" ,Arial, Verdana, sans-serif;
    font-size: 1.0em;
    width: 150px;
    text-decoration: none;
}

.RadMenu_FSAT_Menu .rmRootGroup li.rmItem .rmGroup a:hover
{
    color: #fff;
    font-weight: normal;
    text-decoration: none;
    margin-left: -30px;
    font-family: "Lucida Grande" ,Arial, Verdana, sans-serif;
}

.RadMenu_FSAT_Menu li.rmItem .rmGroup a.rmSelected, .RadMenu_FSAT_Menu li.rmItem .rmGroup a.rmFocused
{
    background-color: transparent !important;
    background-image: none !important;
}


.RadMenu_FSAT_Menu .rmGroup li.rmLast
{
    padding-bottom: 1px;
}


.RadMenu_FSAT_Menu .rmScrollWrap .rmVertical
{
    border: 0;
}

.RadMenu_FSAT_Menu .rmGroup .rmItem .rmLink, .RadMenu_FSAT_Menu .rmGroup .rmItem .rmLink:hover, .RadMenu_FSAT_Menu .rmGroup .rmItem .rmFocused, .RadMenu_FSAT_Menu .rmGroup .rmItem .rmExpanded
{
    padding-top: 0;
    padding-bottom: 0;
    border: 0;
}

.RadMenu_FSAT_Menu .rmGroup .rmLast .rmLink, .RadMenu_FSAT_Menu .rmGroup .rmLast .rmLink:hover, .RadMenu_FSAT_Menu .rmGroup .rmLast .rmFocused, .RadMenu_FSAT_Menu .rmGroup .rmLast .rmExpanded
{
    padding-bottom: 1px;
}

.RadMenu_FSAT_Menu .rmGroup .rmLink, .RadMenu_FSAT_Menu .rmGroup .rmText, .RadMenu_FSAT_Menu .rmGroup .rmItem .rmDisabled, .RadMenu_FSAT_Menu .rmGroup .rmItem .rmDisabled:hover, .RadMenu_FSAT_Menu .rmGroup .rmItem .rmDisabled .rmText, .RadMenu_FSAT_Menu .rmGroup .rmItem .rmDisabled:hover .rmText
{
    background-position: 0px;
    background-repeat: no-repeat;
    background-color: transparent;
}

.RadMenu_FSAT_Menu .rmGroup .rmLink:hover, .RadMenu_FSAT_Menu .rmGroup .rmFocused, .RadMenu_FSAT_Menu .rmGroup .rmExpanded
{
    background-position: 0px;
}

.RadMenu_FSAT_Menu .rmGroup .rmLink:hover .rmText, .RadMenu_FSAT_Menu .rmGroup .rmFocused .rmText, .RadMenu_FSAT_Menu .rmGroup .rmExpanded .rmText
{
    background-position: 0px;
}












/* Main RAD Grid */
.RadGrid_FSAT
{
    border: 0px;
    background: #4f4f4f;
    color: #fff;
}

.RadGrid_FSAT, .RadGrid_FSAT .rgMasterTable, .RadGrid_FSAT .rgDetailTable, .RadGrid_FSAT .rgGroupPanel table, .RadGrid_FSAT .rgCommandRow table, .RadGrid_FSAT .rgEditForm table, .RadGrid_FSAT .rgPager table, .GridToolTip_FSAT
{
    font: 12px/16px arial,sans-serif;
}

.RadGrid_FSAT .rgAdd, .RadGrid_FSAT .rgRefresh, .RadGrid_FSAT .rgEdit, .RadGrid_FSAT .rgDel, .RadGrid_FSAT .rgFilter, .RadGrid_FSAT .rgPagePrev, .RadGrid_FSAT .rgPageNext, .RadGrid_FSAT .rgPageFirst, .RadGrid_FSAT .rgPageLast, .RadGrid_FSAT .rgExpand, .RadGrid_FSAT .rgCollapse, .RadGrid_FSAT .rgSortAsc, .RadGrid_FSAT .rgSortDesc, .RadGrid_FSAT .rgUpdate, .RadGrid_FSAT .rgCancel, .RadGrid_FSAT .rgUngroup, .RadGrid_FSAT .rgExpXLS, .RadGrid_FSAT .rgExpDOC, .RadGrid_FSAT .rgExpPDF, .RadGrid_FSAT .rgExpCSV
{
    background-image: url('../_images/layout/sprite.gif');
}

/*header*/

.RadGrid_FSAT .rgHeaderDiv
{
    background: #474747 0 -9550px repeat-x url('../_images/layout/sprite.gif');
}
.rgTwoLines .rgHeaderDiv
{
    background-position: 0 -9050px;
}

.RadGrid_FSAT .rgHeader, .RadGrid_FSAT th.rgResizeCol
{
    font-size: 9px;
    text-transform: uppercase;
    letter-spacing: 1px;
    border: 0;
    border-bottom: 1px solid #000;
    background: #191919 0 -2300px repeat-x url('../_images/layout/sprite.gif');
}

.RadGrid_FSAT th.rgSorted
{
    background-color: #020202;
    background-position: 0 -2600px;
}

.RadGrid_FSAT .rgHeader, .RadGrid_FSAT .rgHeader a
{
    color: #fff;
}

/*rows*/

.schedule .rgRow td, .schedule .rgAltRow td
{
    color: #fff !important;
    font-weight:bold !important;
    font-size: 11px !important;
}

.schedule .rgSelectedRow, .RadGrid_FSAT .rgSelectedRow
{
    background:#424242 !Important;
    z-index:-50;
}

.RadGrid_FSAT .rgRow td, .RadGrid_FSAT .rgAltRow td, .RadGrid_FSAT .rgEditRow td, .RadGrid_FSAT .rgFooter td
{
    border-style: solid;
    border-width: 0 0 1px 0;
}

.RadGrid_FSAT .rgRow td
{
    border-color: #4f4f4f;
}

.RadGrid_FSAT .rgAltRow
{
    background: #494949;
}

.RadGrid_FSAT .rgAltRow td
{
    border-color: #494949;
}

.RadGrid_FSAT .rgRow .rgSorted
{
    border-bottom-color: #4b4b4b;
    background-color: #4b4b4b;
}

.RadGrid_FSAT .rgAltRow .rgSorted
{
    border-bottom-color: #454545;
    background-color: #454545;
}

.RadGrid_FSAT .rgSelectedRow .rgSorted, .RadGrid_FSAT .rgActiveRow .rgSorted, .RadGrid_FSAT .rgHoveredRow .rgSorted, .RadGrid_FSAT .rgEditRow .rgSorted
{
    background-color: transparent;
}

.RadGrid_FSAT .rgRow a, .RadGrid_FSAT .rgAltRow a, .RadGrid_FSAT .rgEditRow a, .RadGrid_FSAT .rgFooter a, .RadGrid_FSAT .rgEditForm a
{
    color: #fff;
}

.RadGrid_FSAT .rgSelectedRow
{
    background:#303030 0 -3900px repeat-x url('../_images/layout/sprite.gif');
    color: #ffcc33;
}
* + html .RadGrid_FSAT .rgSelectedRow .rgSorted
{
    background-color: #000;
}
* html .RadGrid_FSAT .rgSelectedRow .rgSorted
{
    background-color: #000;
}

.RadGrid_FSAT .rgActiveRow, .RadGrid_FSAT .rgHoveredRow
{
    color: #ff9900;
}
* + html .RadGrid_FSAT .rgActiveRow .rgSorted, * + html .RadGrid_FSAT .rgHoveredRow .rgSorted
{
    background-color: #2e2e2e;
}
* html .RadGrid_FSAT .rgActiveRow .rgSorted, * html .RadGrid_FSAT .rgHoveredRow .rgSorted
{
    background-color: #2e2e2e;
}

.RadGrid_FSAT .rgEditRow
{
    background: #202020;
    color: #d7d7d7;
}
* + html .RadGrid_FSAT .rgEditRow .rgSorted
{
    background-color: #202020;
}
* html .RadGrid_FSAT .rgEditRow .rgSorted
{
    background-color: #202020;
}

.RadGrid_FSAT .rgActiveRow td, .RadGrid_FSAT .rgActiveRow td.rgSorted, .RadGrid_FSAT .rgHoveredRow td, .RadGrid_FSAT .rgHoveredRow td.rgSorted
{
    border-bottom-color: #1e1e1e;
}

.RadGrid_FSAT .rgSelectedRow td, .RadGrid_FSAT .rgSelectedRow td.rgSorted
{
    border-bottom-color: #1a1a1a;
}

.RadGrid_FSAT .rgEditRow td, .RadGrid_FSAT .rgEditRow td.rgSorted
{
    border-bottom-color: #080808;
}

.RadGrid_FSAT .rgDrag
{
    background-image: url('../_images/layout/rgDrag.gif');
}

/*footer*/

.RadGrid_FSAT .rgFooterDiv, .RadGrid_FSAT .rgFooter
{
    background: #2e2e2e;
}

.RadGrid_FSAT .rgFooter td
{
    border: 0;
    border-top: 1px solid #080808;
}

/*status*/

.RadGrid_FSAT .rgPager .rgStatus
{
    border: solid #080808;
    border-width: 1px 1px 0 0;
}

.RadGrid_FSAT .rgStatus div
{
    background-image: url('Common/loading_small.gif');
}

/*pager*/

.RadGrid_FSAT .rgPager
{
    background: #1e1e1e 0 -8000px repeat-x url('../_images/layout/sprite.gif');
}

.RadGrid_FSAT td.rgPagerCell
{
    border-top: 1px solid #080808;
    border-left: 1px solid #3a3a3a;
}

.RadGrid_FSAT .rgInfoPart
{
    color: #a9a9a9;
}

.RadGrid_FSAT .rgInfoPart strong
{
    color: #fefefe;
}

.RadGrid_FSAT .rgPageFirst
{
    background-position: 0 -550px;
}
.RadGrid_FSAT .rgPageFirst:hover
{
    background-position: 0 -600px;
}
.RadGrid_FSAT .rgPagePrev
{
    background-position: 0 -700px;
}
.RadGrid_FSAT .rgPagePrev:hover
{
    background-position: 0 -750px;
}
.RadGrid_FSAT .rgPageNext
{
    background-position: 0 -850px;
}
.RadGrid_FSAT .rgPageNext:hover
{
    background-position: 0 -900px;
}
.RadGrid_FSAT .rgPageLast
{
    background-position: 0 -1000px;
}
.RadGrid_FSAT .rgPageLast:hover
{
    background-position: 0 -1050px;
}

.RadGrid_FSAT .rgPager .rgPagerButton
{
	border-color:#080808;
	background:#1b1b1b repeat-x 0 -1550px url('../_images/layout/sprite.gif');
	color:#fff;
	font-family:"segoe ui",arial,sans-serif;
}

.RadGrid_FSAT .rgNumPart a:hover,
.RadGrid_FSAT .rgNumPart a:hover span,
.RadGrid_FSAT .rgNumPart a.rgCurrentPage,
.RadGrid_FSAT .rgNumPart a.rgCurrentPage span
{
	background:no-repeat url('../_images/layout/sprite.gif');
}

.RadGrid_FSAT .rgNumPart a
{
	color:#a9a9a9;
}

.RadGrid_FSAT .rgNumPart a:hover
{
	background-position:100% -1250px;
	color:#FFCC33;
}

.RadGrid_FSAT .rgNumPart a:hover span
{
	background-position:0 -1150px;
}

.RadGrid_FSAT .rgNumPart a.rgCurrentPage,
.RadGrid_FSAT .rgNumPart a.rgCurrentPage:hover
{
	background-position:100% -1450px;
	color:#fff;
}

.RadGrid_FSAT .rgNumPart a.rgCurrentPage span,
.RadGrid_FSAT .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1350px;
}

/*sorting, reordering*/

.RadGrid_FSAT .rgHeader .rgSortAsc
{
    background-position: 3px -248px;
    height: 10px;
}

.RadGrid_FSAT .rgHeader .rgSortDesc
{
    background-position: 3px -198px;
    height: 10px;
}

.GridReorderTop_FSAT, .GridReorderBottom_FSAT
{
    background: 0 0 no-repeat url('../_images/layout/sprite.gif');
}



/*filtering*/

.RadGrid_FSAT .rgFilterRow
{
	background:#474747 0 -7000px repeat-x url('../images/layout/sprite.gif');
}

.RadGrid_FSAT .rgFilterRow td
{
	border-top:1px solid #4f4f4f;
    border-bottom:1px solid #080808;
}

.RadGrid_FSAT .rgFilter
{
	background-position:0 -300px;
}

.RadGrid_FSAT .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_FSAT .rgFilterActive,
.RadGrid_FSAT .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_FSAT .rgFilterBox
{
	border-color:#080808;
	background:#FFF;
	font-family:"segoe ui",arial,sans-serif;
	color:#000;
}


/*filter context menu*/

.RadMenu_FSAT .rgHCMClear,
.RadMenu_FSAT .rgHCMFilter
{
	border-color:#080808;
	background:#1b1b1b center -23px repeat-x url('FormDecorator/ButtonSprites.gif');
	color:#fff !important;
	font-family:"segoe ui",arial,sans-serif;
}

.RadMenu_FSAT .rgHCMClear:hover,
.RadMenu_FSAT .rgHCMFilter:hover
{
	background-position:center -67px;
	background-color:#020202;
	color:#FFCC33;
}

/*context menu*/

.GridContextMenu_FSAT .rmLeftImage
{
	background-image:url('../Common/Grid/contextMenu.gif');
}

.GridContextMenu_FSAT .rgHCMSortAsc .rmLeftImage
{
	background-position:0 -20px;
}

.GridContextMenu_FSAT .rgHCMSortDesc .rmLeftImage
{
	background-position:0 -60px;
}

.GridContextMenu_FSAT .rgHCMUnsort .rmLeftImage
{
	background-position:0 -100px;
}

.GridContextMenu_FSAT .rgHCMGroup .rmLeftImage
{
	background-position:0 -140px;
}

.GridContextMenu_FSAT .rgHCMUngroup .rmLeftImage
{
	background-position:0 -180px;
}

.GridContextMenu_FSAT .rgHCMCols .rmLeftImage
{
	background-position:0 -220px;
}

.GridContextMenu_FSAT .rgHCMFilter .rmLeftImage
{
	background-position:0 -260px;
}

.GridContextMenu_FSAT .rgHCMUnfilter .rmLeftImage
{
	background-position:0 -300px;
}









/* Rad ToolBar for RadGrid */
.RadToolBar_FSAT .rtbOuter
{
    border: 0px;
}

.RadToolBar_FSAT .rtbMiddle
{
    border: 1px solid #000;
    background: #000 url('../_images/layout/bg_toolbar.jpg') repeat-x 0 0;
}


.RadToolBar_FSAT_Vertical .rtbMiddle
{
    background: #000 url('../_images/layout/bg_toolbar.jpg') repeat-x 0 0;
}

/* </vertical> */

/* </tool wrapper> */

/* <buttons> */

.RadToolBar_FSAT .rtbWrap, .RadToolBar_FSAT .rtbTemplate
{
    font: normal 12px/20px "Segoe UI" , Arial, sans-serif;
    color: #fff;
}

/* <button states> */

.RadToolBar_FSAT .rtbSplBtnFocused .rtbWrap, .RadToolBar_FSAT .rtbSplBtnFocused .rtbOut, .RadToolBar_FSAT .rtbSplBtnFocused .rtbMid, .RadToolBar_FSAT .rtbSplBtnFocused .rtbIn, .RadToolBar_FSAT .rtbItemFocused .rtbWrap, .RadToolBar_FSAT .rtbItemFocused .rtbOut, .RadToolBar_FSAT .rtbItemFocused .rtbMid, .RadToolBar_FSAT .rtbItemFocused .rtbIn, .RadToolBar_FSAT .rtbItemHovered .rtbWrap, .RadToolBar_FSAT .rtbItemHovered .rtbOut, .RadToolBar_FSAT .rtbItemHovered .rtbMid, .RadToolBar_FSAT .rtbItemHovered .rtbIn
{
    background-color: transparent;
    background-repeat: no-repeat;
}

.RadToolBar_FSAT .rtbItemClicked .rtbWrap, .RadToolBar_FSAT .rtbItemClicked .rtbOut, .RadToolBar_FSAT .rtbItemClicked .rtbMid, .RadToolBar_FSAT .rtbItemClicked .rtbIn
{
    background-color: transparent;
    background-repeat: no-repeat;
}

.RadToolBar_FSAT .rtbSplBtnExpanded .rtbWrap, .RadToolBar_FSAT .rtbSplBtnExpanded .rtbOut, .RadToolBar_FSAT .rtbSplBtnExpanded .rtbMid, .RadToolBar_FSAT .rtbSplBtnExpanded .rtbIn, .RadToolBar_FSAT .rtbDropDownExpanded .rtbWrap, .RadToolBar_FSAT .rtbDropDownExpanded .rtbOut, .RadToolBar_FSAT .rtbDropDownExpanded .rtbMid, .RadToolBar_FSAT .rtbDropDownExpanded .rtbIn, .RadToolBar_FSAT .rtbChecked .rtbWrap, .RadToolBar_FSAT .rtbChecked .rtbOut, .RadToolBar_FSAT .rtbChecked .rtbMid, .RadToolBar_FSAT .rtbChecked .rtbIn, .RadToolBar_FSAT li.rtbChecked .rtbWrap:hover, .RadToolBar_FSAT li.rtbChecked .rtbWrap:hover .rtbOut, .RadToolBar_FSAT li.rtbChecked .rtbWrap:hover .rtbMid, .RadToolBar_FSAT li.rtbChecked .rtbWrap:hover .rtbIn
{
    background-color: transparent;
    background-repeat: no-repeat;
}

.RadToolBar_FSAT .rtbItemFocused .rtbWrap, .RadToolBar_FSAT .rtbItemHovered .rtbWrap
{
    color: #ff9900;
    background: transparent url('../_images/layout/bg_toolbar_hover.png') top left repeat-x;
}

.RadToolBar_FSAT .rtbDropDownExpanded .rtbWrap, .RadToolBar_FSAT .rtbSplBtnExpanded .rtbWrap, .RadToolBar_FSAT .rtbChecked .rtbWrap, .RadToolBar_FSAT .rtbItemClicked .rtbWrap
{
    color: #fff;
}

/* </button states> */



/* </Drop Down Arrows> */

.RadToolBar_FSAT_Horizontal li.rtbSeparator
{
    border-left: 1px solid #181818;
    background: #5c5c5c;
}

.RadToolBar_FSAT_Vertical li.rtbSeparator
{
    border-top: 1px solid #181818;
    background: #5c5c5c;
}

/* </buttons> */


/* <disabled states> */

.RadToolBar_FSAT .rtbDisabled .rtbWrap:hover, .RadToolBar_FSAT .rtbDisabled .rtbWrap:hover .rtbOut, .RadToolBar_FSAT .rtbDisabled .rtbWrap:hover .rtbMid, .RadToolBar_FSAT .rtbDisabled .rtbWrap:hover .rtbIn
{
    background-image: none;
}

.RadToolBar_FSAT .rtbDisabled .rtbWrap
{
    color: #888\9;
}

.RadToolBar_FSAT .rtbDisabled .rtbChoiceArrow, .RadToolBar_FSAT .rtbDisabled .rtbWrap .rtbChoiceArrow
{
    background-image: url('ToolBar/rtbDropArrows.gif')\9;
}

@media screen and (-webkit-min-device-pixel-ratio:0) /* WebKit alpha + opacity/cleartype bug, like IE wasn't enough... */
{
    .RadToolBar_FSAT .rtbDisabled .rtbWrap
    {
        color: #888;
    }

    .RadToolBar_FSAT .rtbDisabled .rtbChoiceArrow, .RadToolBar_FSAT .rtbDisabled .rtbWrap .rtbChoiceArrow
    {
    }
}

/* </disabled states */

/* <drop-down> */

/* <Drop Down rounded corners and shadows> */

.RadToolBarDropDown_FSAT .rtbTopFix, .RadToolBarDropDown_FSAT .rtbBottomFix, .RadToolBarDropDown_FSAT .rtbGroup
{
    background-color: #4f4f4f;
    background-repeat: repeat-y;
}

.RadToolBarDropDown_FSAT .rtbBottomLeft, .RadToolBarDropDown_FSAT .rtbRoundedCorners
{
    background-color: transparent;
    background-repeat: no-repeat;
}

.RadToolBarDropDown_FSAT .rtbTopRight, .RadToolBarDropDown_FSAT .rtbBottomRight
{
    background-color: transparent;
    background-repeat: no-repeat;
}

.RadToolBarDropDown_FSAT .rtbTopFix, .RadToolBarDropDown_FSAT .rtbBottomFix, .RadToolBarDropDown_FSAT .rtbRoundedCorners .rtbFirst
{
    border-color: #000;
}


.RadToolBarDropDown_FSAT_rtl div.rtbTopFix, .RadToolBarDropDown_FSAT_rtl div.rtbBottomFix, .RadToolBarDropDown_FSAT_rtl .rtbGroup
{
    background-position: 100% 0;
}

/* </Drop Down rounded corners and shadows> */

.RadToolBarDropDown_FSAT
{
    border-color: #000;
    background-color: #4f4f4f;
}

.RadToolBarDropDown_FSAT .rtbWrap, .RadToolBarDropDown_FSAT .rtbTemplate
{
    font-weight: normal;
    font-size: 12px;
    font-family: "Segoe UI" , Arial, sans-serif;
    color: #fff;
}

.RadToolBarDropDown_FSAT .rtbItemHovered, .RadToolBarDropDown_FSAT .rtbItemFocused, .RadToolBarDropDown_FSAT .rtbItemHovered .rtbWrap, .RadToolBarDropDown_FSAT .rtbItemFocused .rtbWrap
{
    color: #ff9900;
}

.RadToolBarDropDown_FSAT .rtbDisabled .rtbWrap
{
    color: #999;
}

.RadToolBarDropDown_FSAT .rtbSeparator
{
    border-color: #393939;
    background: #626262;
}

/* </drop-down> */

/* </RadToolBar / Black> */














.RadTabStrip_FSAT .rtsLI,
.RadTabStrip_FSAT .rtsLink
{
	color: #d7d7d7;
	font: 12px/26px "Segoe UI", Arial, sans-serif;
}

.RadTabStrip_FSAT .rtsLevel .rtsLink:hover,
.RadTabStrip_FSAT .rtsLevel .rtsSelected,
.RadTabStrip_FSAT .rtsLevel .rtsSelected:hover
{
	text-decoration: underline;
}

.RadTabStrip_FSAT .rtsLevel1 .rtsLink:hover,
.RadTabStrip_FSAT .rtsLevel1 .rtsSelected,
.RadTabStrip_FSAT .rtsLevel1 .rtsSelected:hover
{
	text-decoration: none;
}

.RadTabStrip_FSAT .rtsSelected
{
	color: #ffcc33;
}

.RadTabStripLeft_FSAT .rtsSeparator,
.RadTabStripRight_FSAT .rtsSeparator
{
	background: #000;
}

/* <focus cue> */
div.RadTabStrip_FSAT a.rtsLink:focus
{
    outline-color: #DDD;
}

div.RadTabStrip_FSAT a.rtsLink:focus:after
{
    border-color /*\**/: #DDD\9;
}
/* </focus cue> */

/* <disabled tabs> */
.RadTabStrip_FSAT .rtsDisabled
{
	color: #777;
}
/* </disabled tabs> */

/* <scrolling arrows> */
.RadTabStrip_FSAT .rtsNextArrow,
.RadTabStrip_FSAT .rtsPrevArrow,
.RadTabStrip_FSAT .rtsPrevArrowDisabled,
.RadTabStrip_FSAT .rtsNextArrowDisabled
{
	background-image: url('../_images/layout/TabStripStates.png');
}
/* </scrolling arrows> */

/* <tab backgrounds> */

.RadTabStripTop_FSAT .rtsLevel { background: #202020; }

.RadTabStripTop_FSAT .rtsLevel1 { background-color: transparent; }

.RadTabStripTop_FSAT .rtsLevel .rtsLink,
.RadTabStripTop_FSAT .rtsLevel .rtsOut { background-image: none; }

.RadTabStripTop_FSAT .rtsLevel1 .rtsLink,
.RadTabStripTop_FSAT .rtsLevel1 .rtsOut,
.RadTabStripBottom_FSAT .rtsLevel1 .rtsLink,
.RadTabStripBottom_FSAT .rtsLevel1 .rtsOut,
.RadTabStripTop_FSAT_Baseline .rtsLevel1,
.RadTabStripBottom_FSAT_Baseline .rtsLevel1 { background-image: url('../_images/layout/TabStripStates.png'); }

.RadTabStripLeft_FSAT .rtsLink,
.RadTabStripRight_FSAT .rtsLink { background-image: url('../_images/layout/TabStripVStates.png'); }

.RadTabStripLeft_FSAT .rtsLast .rtsLink,
.RadTabStripRight_FSAT .rtsLast .rtsLink
{
	border-bottom: 1px solid #090909;
}

/* </tab backgrounds> */

/* <background positioning: overlapping tabs> */

/* <orientation: top> */

.RadTabStripTop_FSAT .rtsLevel1 .rtsLink { background-position: 0 -52px; }
.RadTabStripTop_FSAT .rtsLevel1 .rtsFirst .rtsLink { background-position: 0 0; }
.RadTabStripTop_FSAT .rtsLevel1 .rtsOut { background-position: 100% -52px; }
.RadTabStripTop_FSAT .rtsLevel1 .rtsLast .rtsOut { background-position: 100% 0; }

.RadTabStripTop_FSAT .rtsLevel1 .rtsLI .rtsSelected { background-position: 0 -26px; }
.RadTabStripTop_FSAT .rtsLevel1 .rtsSelected .rtsOut { background-position: 100% -78px; }
.RadTabStripTop_FSAT .rtsLevel1 .rtsLI .rtsAfter { background-position: 0 -78px; }

.RadTabStripTop_FSAT .rtsLevel1 .rtsLast .rtsSelected .rtsOut { background-position: 100% -26px; }

.RadTabStripTop_FSAT_Baseline .rtsLevel1 { background-position: 0 100%; background-repeat: repeat-x; }

/* </orientation: top> */

/* <orientation: bottom> */

.RadTabStripBottom_FSAT .rtsLevel1 .rtsLink { background-position: 0 -130px; }
.RadTabStripBottom_FSAT .rtsLevel1 .rtsFirst .rtsLink { background-position: 0 -182px; }
.RadTabStripBottom_FSAT .rtsLevel1 .rtsOut { background-position: 100% -130px; }
.RadTabStripBottom_FSAT .rtsLevel1 .rtsLast .rtsOut { background-position: 100% -182px; }

.RadTabStripBottom_FSAT .rtsLevel1 .rtsLI .rtsSelected { background-position: 0 -156px; }
.RadTabStripBottom_FSAT .rtsLevel1 .rtsSelected .rtsOut { background-position: 100% -104px; }
.RadTabStripBottom_FSAT .rtsLevel1 .rtsLI .rtsAfter { background-position: 0 -104px; }

.RadTabStripBottom_FSAT .rtsLevel1 .rtsLast .rtsSelected .rtsOut { background-position: 100% -156px; }

.RadTabStripBottom_FSAT_Baseline .rtsLevel1 { background-position: 0 -599px; background-repeat: repeat-x; }

/* </orientation: bottom> */

/* <orientation: right> */

.RadTabStripRight_FSAT .rtsUL .rtsLink,
.RadTabStripRight_FSAT .rtsUL .rtsLI .rtsDisabled:hover { background-position: 100% 0; text-align: left; }
.RadTabStripRight_FSAT .rtsUL .rtsLink:hover { background-position: 100% -200px; }
.RadTabStripRight_FSAT .rtsUL .rtsSelected,
.RadTabStripRight_FSAT .rtsUL .rtsSelected:hover { background-position: 100% -400px; }

/* </orientation: right> */

/* <orientation: top (RTL)> */

.RadTabStripTop_FSAT_rtl .rtsLevel1 .rtsLink
{
	padding-left: 0;
	padding-right: 9px;
}

.RadTabStripTop_FSAT_rtl .rtsLevel1 .rtsOut
{
	padding-left: 9px;
	padding-right: 0;
}

.RadTabStripTop_FSAT_rtl .rtsLevel1 .rtsLink,
.RadTabStripTop_FSAT_rtl .rtsLevel1 .rtsOut { background-image: url('../_images/layout/TabStripStates_rtl.png'); }

.RadTabStripTop_FSAT_rtl .rtsLevel1 .rtsLink { background-position: 100% -52px; }
.RadTabStripTop_FSAT_rtl .rtsLevel1 .rtsFirst .rtsLink { background-position: 100% 0; }
.RadTabStripTop_FSAT_rtl .rtsLevel1 .rtsOut { background-position: 0 -52px; }
.RadTabStripTop_FSAT_rtl .rtsLevel1 .rtsLast .rtsOut { background-position: 0 0; }

.RadTabStripTop_FSAT_rtl .rtsLevel1 .rtsLI .rtsSelected { background-position: 100% -26px; }
.RadTabStripTop_FSAT_rtl .rtsLevel1 .rtsSelected .rtsOut { background-position: 0 -78px; }
.RadTabStripTop_FSAT_rtl .rtsLevel1 .rtsLI .rtsAfter { background-position: 100% -78px; }

.RadTabStripTop_FSAT_rtl .rtsLevel1 .rtsLast .rtsSelected .rtsOut { background-position: 0 -26px; }












.RadListBox_FSAT .rlbGroup
{
    border: 1px solid #000;
    background: #3F3F3F;
}

.RadListBox_FSAT .rlbTemplateContainer
{
    border-color: #000;
}

.RadListBox_FSAT .rlbText,
.RadListBox_FSAT .rlbItem,
.RadListBox_FSAT .rlbButtonText,
.RadListBox_FSAT .rlbEmptyMessage
{
	font-size: 12px;
	font-family: "Lucida Grande" ,Arial, Verdana, sans-serif;
	color: #FFF;
}

.RadListBox_FSAT .rlbHighlight
{
    color: #FFCC33;
}

.RadListBox_FSAT .rlbText,
.RadListBox_FSAT .rlbItem
{
	line-height: 18px;
}

.RadListBox_FSAT .rlbGroup .rlbHovered
{
	background: #3e3e3e;
}

.RadListBox_FSAT .rlbGroup .rlbSelected
{
	background: #2e2e2e;
}

.RadListBox_FSAT .rlbDisabled .rlbText
{
	color: #777;
}

.RadListBox_FSAT .rlbDisabled .rlbImage
{
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter:alpha(opacity=50);
}

.RadListBox_FSAT .rlbHeader,
.RadListBox_FSAT .rlbFooter
{
    background-image: url('../_images/layout/rlbHeaderFooter.png');
    background-position: 0 0;
    background-repeat: repeat-x;
    background-color: #1a1a1a;
}

.RadListBox_FSAT .rlbFooter
{
    background-position: 0 -200px;
    background-color: #464646;
}

.RadListBox_FSAT .rlbDropClue
{
    background-image: url('../_images/layout/rlbDropClue.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-color: transparent;
	left: -10px;
	width: 10px;
}

.RadListBox_FSAT .rlbGroup .rlbDropClueAbove
{
	border-top-style: dotted;
	border-top-color: #BBB;
}

.RadListBox_FSAT .rlbGroup .rlbDropClueBelow
{
	border-bottom-style: dotted;
	border-bottom-color: #BBB;
}

/* Buttons normal state vertical layout*/
.RadListBox_FSAT .rlbButtonText
{
	background: transparent url('../_images/layout/rlbSprite.png') no-repeat;
}

* html .RadListBox_FSAT .rlbButtonText
{
	background: transparent url('../_images/layout/rlbSpriteIE6.png') no-repeat;
}

.RadListBox_FSAT .rlbButton:hover .rlbButtonTL,
.RadListBox_FSAT .rlbButton:hover .rlbButtonTR,
.RadListBox_FSAT .rlbButton:hover .rlbButtonBL,
.RadListBox_FSAT .rlbButton:hover .rlbButtonBR
{
	background-image: url('../_images/layout/rlbButtonHover.png');
}

* html .RadListBox_FSAT .rlbButton:hover .rlbButtonTL,
* html .RadListBox_FSAT .rlbButton:hover .rlbButtonTR,
* html .RadListBox_FSAT .rlbButton:hover .rlbButtonBL,
* html .RadListBox_FSAT .rlbButton:hover .rlbButtonBR
{
	background-image: url('../_images/layout/rlbButtonHoverIE6.png');
}

.RadListBox_FSAT .rlbButton .rlbButtonTL,
.RadListBox_FSAT .rlbButton .rlbButtonTR,
.RadListBox_FSAT .rlbButton .rlbButtonBL,
.RadListBox_FSAT .rlbButton .rlbButtonBR,
.RadListBox_FSAT .rlbDisabled:hover .rlbButtonTL,
.RadListBox_FSAT .rlbDisabled:hover .rlbButtonTR,
.RadListBox_FSAT .rlbDisabled:hover .rlbButtonBL,
.RadListBox_FSAT .rlbDisabled:hover .rlbButtonBR
{
	background-image: url('../_images/layout/rlbButtonNormal.png');
}

* html .RadListBox_FSAT .rlbButton .rlbButtonTL,
* html .RadListBox_FSAT .rlbButton .rlbButtonTR,
* html .RadListBox_FSAT .rlbButton .rlbButtonBL,
* html .RadListBox_FSAT .rlbButton .rlbButtonBR,
* html .RadListBox_FSAT .rlbDisabled:hover .rlbButtonTL,
* html .RadListBox_FSAT .rlbDisabled:hover .rlbButtonTR,
* html .RadListBox_FSAT .rlbDisabled:hover .rlbButtonBL,
* html .RadListBox_FSAT .rlbDisabled:hover .rlbButtonBR
{
	background-image: url('../_images/layout/rlbButtonNormalIE6.png');
}

.RadListBox_FSAT .rlbButton:hover .rlbButtonText 
{ 
	color: #FFF; 
}

.RadListBox_FSAT .rlbDisabled .rlbButtonText,
.RadListBox_FSAT .rlbDisabled:hover .rlbButtonText
{
	color: #888;
}

.RadListBox_FSAT .rlbMoveUp .rlbButtonText { background-position: 0 0; }
.RadListBox_FSAT .rlbMoveUp:hover .rlbButtonText { background-position: -400px 0; }
.RadListBox_FSAT .rlbMoveUpDisabled .rlbButtonText,
.RadListBox_FSAT .rlbMoveUpDisabled:hover .rlbButtonText { background-position: -200px 0; }

.RadListBox_FSAT .rlbMoveDown .rlbButtonText { background-position: 0 -25px; }
.RadListBox_FSAT .rlbMoveDown:hover .rlbButtonText { background-position: -400px -25px; }
.RadListBox_FSAT .rlbMoveDownDisabled .rlbButtonText,
.RadListBox_FSAT .rlbMoveDownDisabled:hover .rlbButtonText { background-position: -200px -25px; }

.RadListBox_FSAT .rlbMoveToTop .rlbButtonText { background-position: 0 -275px; }
.RadListBox_FSAT .rlbMoveToTop:hover .rlbButtonText { background-position: -400px -275px; }
.RadListBox_FSAT .rlbMoveToTopDisabled .rlbButtonText,
.RadListBox_FSAT .rlbMoveToTopDisabled:hover .rlbButtonText { background-position: -200px -275px; }

.RadListBox_FSAT .rlbMoveToBottom .rlbButtonText { background-position: 0 -300px; }
.RadListBox_FSAT .rlbMoveToBottom:hover .rlbButtonText { background-position: -400px -300px; }
.RadListBox_FSAT .rlbMoveToBottomDisabled .rlbButtonText,
.RadListBox_FSAT .rlbMoveToBottomDisabled:hover .rlbButtonText { background-position: -200px -300px; }

.RadListBox_FSAT .rlbDelete .rlbButtonText { background-position: 0 -50px; }
.RadListBox_FSAT .rlbDelete:hover .rlbButtonText { background-position: -400px -50px; }
.RadListBox_FSAT .rlbDeleteDisabled .rlbButtonText,
.RadListBox_FSAT .rlbDeleteDisabled:hover .rlbButtonText { background-position: -200px -50px; }


.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferTo .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferFrom .rlbButtonText { background-position: 0 -100px; }
.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferTo .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferFrom .rlbButtonText { background-position: 0 -75px; }
.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferFrom:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferTo:hover .rlbButtonText { background-position: -400px -100px; }
.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferTo:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -75px; }

.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferToDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -100px; }

.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferToDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -75px; }


.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferAllTo .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferAllFrom .rlbButtonText { background-position: 0 -150px; }
.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferAllTo .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferAllFrom .rlbButtonText { background-position: 0 -125px; }
.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -150px; }
.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -125px; }

.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -150px; }

.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaLeft .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaRight .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -125px; }


.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferTo .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferFrom .rlbButtonText { background-position: 0 -200px; }
.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferTo .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferFrom .rlbButtonText { background-position: 0 -175px; }
.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferFrom:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferTo:hover .rlbButtonText { background-position: -400px -200px; }
.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferTo:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferFrom:hover .rlbButtonText { background-position: -400px -175px; }

.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferToDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferFromDisabled:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferToDisabled:hover .rlbButtonText { background-position: -200px -200px; }

.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferToDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferFromDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferToDisabled:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferFromDisabled:hover .rlbButtonText { background-position: -200px -175px; }


.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferAllTo .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferAllFrom .rlbButtonText { background-position: 0 -250px; }
.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferAllTo .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferAllFrom .rlbButtonText { background-position: 0 -225px; }
.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferAllFrom:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferAllTo:hover .rlbButtonText { background-position: -400px -250px; }
.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferAllTo:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferAllFrom:hover .rlbButtonText { background-position: -400px -225px; }

.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferAllFromDisabled:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferAllToDisabled:hover .rlbButtonText { background-position: -200px -250px; }

.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferAllToDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferAllFromDisabled .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaTop .rlbTransferAllToDisabled:hover .rlbButtonText,
.RadListBox_FSAT .rlbButtonAreaBottom .rlbTransferAllFromDisabled:hover .rlbButtonText { background-position: -200px -225px; }


















.RadToolTip_FSAT.rtLoading
{	
	background: url('Common/loading.gif') no-repeat center;
}

div.RadToolTip_FSAT table.rtWrapper td.rtWrapperTopLeft,
div.RadToolTip_FSAT table.rtWrapper td.rtWrapperTopRight,
div.RadToolTip_FSAT table.rtWrapper td.rtWrapperBottomLeft,
div.RadToolTip_FSAT table.rtWrapper td.rtWrapperBottomRight,
div.RadToolTip_FSAT table.rtWrapper td.rtWrapperTopCenter,
div.RadToolTip_FSAT table.rtWrapper td.rtWrapperBottomCenter,
div.RadToolTip_FSAT table.rtShadow td.rtWrapperTopLeft,
div.RadToolTip_FSAT table.rtShadow td.rtWrapperTopRight,
div.RadToolTip_FSAT table.rtShadow td.rtWrapperBottomLeft,
div.RadToolTip_FSAT table.rtShadow td.rtWrapperBottomRight,
div.RadToolTip_FSAT table.rtShadow td.rtWrapperTopCenter,
div.RadToolTip_FSAT table.rtShadow td.rtWrapperBottomCenter,
div.RadToolTip_FSAT a.rtCloseButton
{
	background-image: url('../_images/layout/ToolTipSprites.png');
}

div.RadToolTip_FSAT table.rtWrapper td.rtWrapperLeftMiddle,
div.RadToolTip_FSAT table.rtWrapper td.rtWrapperRightMiddle,
div.RadToolTip_FSAT table.rtShadow td.rtWrapperLeftMiddle,
div.RadToolTip_FSAT table.rtShadow td.rtWrapperRightMiddle
{
	background-image:  url('../_images/layout/ToolTipVerticalSprites.png');
}

div.RadToolTip_FSAT table.rtWrapper td.rtWrapperContent
{
	background-color: #333;
	color: #fff;
}

div.RadToolTip_FSAT div.rtTitlebar
{	
	color: #fff;
}

div.RadToolTip_FSAT div.rtCallout
{
	background-image: url('../_images/layout/Callouts.gif');
}


.tooltip
{
    padding:5px;
    font-family: "Lucida Grande" ,Arial, Verdana, sans-serif;
    color: #fff;
}

.tooltip h1
{
    margin:0px;
    padding:0px;
    font-size:15px;
    color:#ffcc33;
}

.tooltip p
{
    margin:0px;
    padding:0px;
    font-size:10px;
}




/* change the fonnt for  the textbox */
html body .RadInput .riTextBox,
html body .RadInputMgr
{
    font-family:"Lucida Grande",Arial, Verdana, sans-serifm !important;
    font-size:1.0em !important;
    background:#fff ;
    border-color:#666 !important;
}

html body .RadInput .riFocused,
html body .RadInput_Focused
{
    background:#dedede !important;
	border-color:#333 !important;
}

.RadComboBox,
.RadComboBox .rcbInput,
.RadComboBoxDropDown
{
    font-family:"Lucida Grande",Arial, Verdana, sans-serifm !important;
    font-size:1.0em !important;
}

.RadComboBoxDropDown
{
    background:#fff !important;
}

.RadComboBoxDropDown .rcbHeader,
.RadComboBoxDropDown .rcbFooter
{
	background:#fff !important;
}
























/* RadScheduler Black skin */

/* common */
.RadScheduler_FSAT,
.RadScheduler_FSAT a,
.RadScheduler_FSAT input,
.RadScheduler_FSAT select,
.RadScheduler_FSAT textarea
{
	font: normal 12px/14px "Lucida Grande" ,Arial, Verdana, sans-serif;
}

.RadScheduler_FSAT,
.RadScheduler_FSAT a
{
	color: #d7d7d7;
}

.RadScheduler_FSAT input,
.RadScheduler_FSAT select,
.RadScheduler_FSAT textarea
{
	color: #000;
}

.RadScheduler_FSAT textarea,
.RadScheduler_FSAT .rsAdvancedEdit .textareaWrapper,
.RadScheduler_FSAT .rsAptEditFormWrapper .rsAptEditTextareaWrapper
{
	background-repeat: repeat-x;
	background-color: #CCC;
	background-image: url('../_images/layout/rsAppointmentBg.png');
}

.RadScheduler_FSAT textarea
{
	background-position: -4px -7px;
}

/* header */

/* header sprites */
.RadScheduler_FSAT .rsHeader,
.RadScheduler_FSAT .rsHeader ul a:hover,
.RadScheduler_FSAT .rsHeader ul a:hover span,
.RadScheduler_FSAT .rsHeader .rsSelected,
.RadScheduler_FSAT .rsHeader .rsSelected em,
.RadScheduler_FSAT .rsHeader .rsDatePickerActivator,
.RadScheduler_FSAT .rsHeader .rsPrevDay,
.RadScheduler_FSAT .rsHeader .rsNextDay
{
	background-image: url('../_images/layout/rsSprites.png');
}

.RadScheduler_FSAT .rsHeader
{
	border: 1px solid #000;
}

.RadScheduler_FSAT .rsHeader,
.RadScheduler_FSAT .rsHeader ul a:hover span
{
	color: #FFCC33;
}

.RadScheduler_FSAT .rsHeader a,
.RadScheduler_FSAT .rsHeader ul span,
.RadScheduler_FSAT .rsHeader ul em
{
	color: #d7d7d7;
}

.RadScheduler_FSAT .rsHeader .rsSelected em
{ 
	color: #FFF;
}

/* content */

.RadScheduler_FSAT .rsContent
{
	background: #000;
}

/* <headers> */

.RadScheduler_FSAT .rsHorizontalHeaderTable
{
	color: #d7d7d7;
	background: #1a1a1a;
}

.RadScheduler_FSAT .rsHorizontalHeaderWrapper {
	border-color: #d2d2d2;
	background: #272727;
}

.RadScheduler_FSAT .rsSpacerCell,
.RadScheduler_FSAT .rsAllDayHeader,
.RadScheduler_FSAT .rsVerticalHeaderWrapper,
.RadScheduler_FSAT .rsVerticalHeaderTable
{
	background: #272727;
}

.RadScheduler_FSAT .rsVerticalHeaderTable th
{
	border-color: #868686 #d2d2d2;
	color: #d7d7d7;
}

.RadScheduler_FSAT .rsHorizontalHeaderTable th
{
	border-color: #000;
	background-color: #1a1a1a;
	background-image: url('../_images/layout/rsSprites.png');
}

.RadScheduler_FSAT .rsVerticalHeaderTable th
{
	border-color: transparent #191919;
}
* html .RadScheduler_FSAT .rsVerticalHeaderTable th { border-bottom-color: #191919; }

.RadScheduler_FSAT .rsVerticalHeaderTable .rsAlt th
{
	border-color: #535353 #191919;
}

/* </headers> */

/* <all-day-row> */

.RadScheduler_FSAT .rsAllDayRow
{
	background: #272727;
}

.RadScheduler_FSAT .rsSpacerCell,
.RadScheduler_FSAT .rsAllDayHeader,
.RadScheduler_FSAT .rsVerticalHeaderTable .rsAllDayHeader
{
	border-color: #535353 #191919;
}

.RadScheduler_FSAT .rsAllDayRow td
{
	border-color: #535353; 
	border-style: solid;
}

.RadScheduler_FSAT .rsVerticalHeaderTable .rsMainHeader th
{
	border-bottom-color: #535353;
}

.RadScheduler_FSAT .rsSpacerCell,
.RadScheduler_FSAT .rsContent .rsAllDayHeader
{
	border-bottom-color: #535353;
}

/* </all-day-row> */

.RadScheduler_FSAT .rsContent,
.RadScheduler_FSAT .rsTopWrap .rsFooter
{
	border: 1px solid #000;
	border-top: 0;
}

.RadScheduler_FSAT .rsContentTable
{
	background-color: #494949;
}

.RadScheduler_FSAT .rsContentTable td
{
	border-color: #4f4f4f;
	border-bottom-style: dotted;
}

.RadScheduler_FSAT .rsContentTable .rsAlt td
{
	border-color: #535353 #4f4f4f;
	border-bottom-style: solid;
}

.RadScheduler_FSAT .rsMonthView .rsOtherMonth
{
	background-color: #4f4f4f;
}

/* <appointments> */
.RadScheduler_FSAT .rsApt .rsArrowTop,
.RadScheduler_FSAT .rsApt .rsArrowBottom,
.RadScheduler_FSAT .rsApt .rsArrowLeft,
.RadScheduler_FSAT .rsApt .rsArrowRight,
.RadScheduler_FSAT .rsApt .rsAptDelete,
.RadScheduler_FSAT .rsApt .rsAptResize,
.RadScheduler_FSAT .rsApt .rsAptRecurrence,
.RadScheduler_FSAT .rsApt .rsAptRecurrenceException
{
	background-color: transparent;
	background-image: url('../_images/layout/rsSprites.png');
	background-repeat: no-repeat;
}

.RadScheduler_FSAT .rsAptCreate,
.RadScheduler_FSAT .rsMonthView .rsAptCreate
{
	background-color: #2f2f2f;
	background-image: url('../_images/layout/rsSprites.png');
	background-repeat: repeat-x;
}

.RadScheduler_FSAT .rsAptCreateRow2,
.RadScheduler_FSAT .rsMonthView .rsAptCreateRow2
{
	background-color: #2f2f2f;
	background-image: url('../_images/layout/rsSprites.png');
	background-repeat: repeat-x;
}

.RadScheduler_FSAT .rsNonWorkHour,
.RadScheduler_FSAT .rsSunCol,
.RadScheduler_FSAT .rsSatCol
{
	background-color: #404040;
}

.RadScheduler_FSAT .rsAptCreateRow3,
.RadScheduler_FSAT .rsMonthView .rsAptCreateRow3,
.RadScheduler_FSAT .rsAptCreateRow4,
.RadScheduler_FSAT .rsMonthView .rsAptCreateRow4,
.RadScheduler_FSAT .rsAptCreateRow5,
.RadScheduler_FSAT .rsMonthView .rsAptCreateRow5
{
	background: #2f2f2f;
}

.RadScheduler_FSAT .rsAptContent,
.RadScheduler_FSAT .rsFullTime 
{
	color: #000;
}

.RadScheduler_FSAT .rsSelectedSlot,
.RadScheduler_FSAT .rsMonthView .rsSelectedSlot
{
    background: #282828;
    border-color: #181818;
}

.RadScheduler_FSAT .rsContentTable td.rsAptCreate.rsSelectedSlot
{
    background: #181818;
    border-color: #080808;
}

.RadScheduler_FSAT .rsContentTable td.rsSelectedSlot
{
    background: #282828;
    border-color: #181818;
}

/* <New appointment imageless rendering */
.RadScheduler_FSAT .rsAptIn, 
.RadScheduler_FSAT .rsAptMid, 
.RadScheduler_FSAT .rsAptContent
{
    background-color: #CCC;
	border-color: #141414;
}

.RadScheduler_FSAT .rsAptContent
{
    background-image: url('../_images/layout/rsAppointmentBg.png');
}
/* </New appointment imageless rendering> */

.RadScheduler_FSAT .rsAptSimple
{
	background-color: #ccc;
	border-color: #080808;
}

/* </appointments> */

/* <footer> */

.RadScheduler_FSAT .rsFooter
{
	background-color: #1E1E1E;
	background-image: url('../_images/layout/rsSprites.png');
	background-repeat: repeat-x;
}

.RadScheduler_FSAT .rsFooter a
{
	color: #a7a7a7;
	background-color: transparent;
	background-image: url('../_images/layout/rsSprites.png');
	background-repeat: no-repeat;
}

.RadScheduler_FSAT div.rsFooter a:hover
{
	color: #d7d7d7;
}

/* </footer> */

/* <inline edit form> */

.RadScheduler_FSAT .rsEditOptions a,
.RadScheduler_FSAT .rsAptEditResizeHandle,
.RadScheduler_FSAT .rsAptEditFormWrapper
{
	background-image: url('../_images/layout/rsSprites.png');
}

.RadScheduler_FSAT .rsAptEditFormOuter, /* top */
.RadScheduler_FSAT .rsAptEditFormInner  /* bottom */
{
	background-image: url('../_images/layout/rsInlineEditHSprite.png');
}

.RadScheduler_FSAT .rsAptEditFormMiddle, /* left */
.RadScheduler_FSAT .rsAptEditFormMiddle2 /* right */
{
	background-image: url('../_images/layout/rsInlineEditVSprite.png');
}

.RadScheduler .rsAdvancedEdit .textareaWrapper,
.RadScheduler_FSAT .rsAptEditFormWrapper .rsAptEditTextareaWrapper
{
	border-color: #000;
	background-position: -4px -4px;
}

/* <inline edit form template and edit background> */

.RadScheduler_FSAT .rsAptEditFormWrapper .rsTemplateWrapper,
.RadScheduler_FSAT .rsAptEditFormWrapper .rsEditOptions 
{
	background: #1E1E1E;
}

/* </inline edit form template and edit background> */

/* </inline edit form> */

/* <advanced edit form> */

.RadScheduler_FSAT .rsAdvancedEdit .rsAdvContentWrapper
{
	background: #202020;
	border: 1px solid #000;
	border-top-color: #222;
}

* html .RadScheduler_FSAT div.rsAdvancedModal .rsAdvContentWrapper
{
	background: #020202;
}

* html .RadScheduler_FSAT .rsAdvancedModal
{
    padding-left: 5px;
    padding-right: 5px;
}

/* <xref input skins> */

.RadScheduler_FSAT .rsAdvancedEdit .rsAdvInput,
.RadScheduler_FSAT .rsAdvancedEdit select
{
	border-color: #333;
}

.RadScheduler_FSAT .rsAdvancedEdit .rsInvalid textarea,
.RadScheduler_FSAT .rsAdvancedEdit .rsInvalid input,
.RadScheduler_FSAT .rsAdvancedEdit .rsAdvTimePicker .riEmpty
{
	background-image: url('../_images/layout/inputsprite.gif');
}

.RadScheduler_FSAT .rsAdvancedEdit .rsInvalid
{
	border-color: #d51923; 
	color: #d51923;
}
/* </xref input skins> */

.RadScheduler_FSAT .rsAdvancedEdit h2,
.RadScheduler_FSAT .rsAdvancedEdit h3
{
	color: #FFCC33;
}

.RadScheduler_FSAT .rsAdvancedEdit h2
{
	border-bottom: 1px solid #3a3a3a;
}

.RadScheduler_FSAT .rsAdvancedEdit h2 span
{
	background: #202020;
}

.RadScheduler_FSAT .rsAdvancedEdit .rsAdvancedSubmitArea
{
	border-color: #3a3a3a;
}

.RadScheduler_FSAT .rsAdvancedEdit div.rsAdvancedSubmitArea a 
{
	color: #fff;
	background-image: url('../_images/layout/rsSprites.png');
}

.RadScheduler_FSAT .rsAdvancedEdit div.rsAdvancedSubmitArea a:hover
{
	color: #FFCC33;
}

/* </advanced edit form> */

/* <date/time picker> */

div.RadScheduler_FSAT .rsTimePick .RadInput_FSAT input.riEnabled,
div.RadScheduler_FSAT .rsTimePick .RadInput_FSAT input.riHover,
div.RadScheduler_FSAT .rsTimePick .RadInput_FSAT input.riFocused
{
	background-image: url('../_images/layout/rsSprites.png');
	background-color: #454545;
}

/* </date/time picker> */

/* <modal dialogs> */

.RadScheduler_FSAT .rsModalBgTopLeft,
.RadScheduler_FSAT .rsModalBgTopRight,
.RadScheduler_FSAT .rsModalBgBottomLeft,
.RadScheduler_FSAT .rsModalBgBottomRight
{
    background-image: url('../_images/layout/rsModalBg.png');
}

div.RadScheduler_FSAT .rsAnimating
{
    background-image: url('../_images/layout/rsModalBgIE6.png');
}

* html .RadScheduler_FSAT .rsModalBgTopLeft,
* html .RadScheduler_FSAT .rsModalBgTopRight,
* html .RadScheduler_FSAT .rsModalBgBottomLeft,
* html .RadScheduler_FSAT .rsModalBgBottomRight
{
    background-image: url('../_images/layout/rsModalBgIE6.png');
}

.RadScheduler_FSAT .rsAdvancedEdit .rsAdvTitle,
.RadScheduler_FSAT .rsAdvancedEdit .rsAdvInnerTitle
{
    background-image: url('../_images/layout/rsModalTitleBg.png');
}

.RadScheduler_FSAT .rsAdvancedEdit a.rsAdvEditClose,
.RadScheduler_FSAT .rsModalWrapper .rsModalWindowClose
{
	background-image: url('../_images/layout/rsSprites.png');
	margin-top: -25px;
}

.RadScheduler_FSAT .rsAdvancedEdit a.rsAdvEditClose:hover,
.RadScheduler_FSAT .rsModalWrapper a.rsModalWindowClose:hover
{
	background-position: -78px -526px;
}

.RadScheduler_FSAT .rsModalWrapper .rsModalTitle
{
	color: #d7d7d7;
	background-image: url('../_images/layout/rsSprites.png');
}

.RadScheduler_FSAT .rsModalWrapper .rsModalInner
{
	border-color: #000;
	background: #464646;
}

.RadScheduler_FSAT .rsModalWrapper .rsModalContent label
{
	color: #d7d7d7;
}

.RadScheduler_FSAT .rsModalWrapper .rsModalIcon,
.RadScheduler_FSAT .rsModalWrapper .rsModalButtons a
{
	background-image: url('../_images/layout/rsSprites.png');
}


/* Inline Edit buttons + ModalDialog buttons */
.RadScheduler_FSAT .rsModalWrapper .rsModalButtons a,
.RadScheduler_FSAT .rsTopWrap .rsAptEditFormWrapper .rsEditOptions a
{
	color: #fff;
}

.RadScheduler_FSAT .rsModalWrapper .rsModalButtons a:hover,
.RadScheduler_FSAT .rsTopWrap .rsAptEditFormWrapper .rsEditOptions a:hover
{
	color: #FFCC33;
}

/* </modal dialogs> */

.RadScheduler_FSAT .rsBottomIndicator .rsOvertimeArrow
{
	background: transparent url('../_images/layout/rsSprites.png') no-repeat -180px -31px;
}        	

.RadScheduler_FSAT .rsTopIndicator .rsOvertimeArrow
{
	background: transparent url('../_images/layout/rsSprites.png') no-repeat -134px -31px;
}      














.RecurrenceEditor_FSAT
{
	font: normal 12px/14px "Lucida Grande" ,Arial, Verdana, sans-serif;
}

/* <xref input skins> */

.RecurrenceEditor_FSAT .rsAdvInput,
.RecurrenceEditor_FSAT select
{
	border-color: #333;
}

.RecurrenceEditor_FSAT .rsInvalid input,
.RecurrenceEditor_FSAT .rsAdvTimePicker .riEmpty
{
	background-image: url('../_images/layout/inputsprite.gif');
}

.RecurrenceEditor_FSAT .rsInvalid
{
	border-color: #d51923; 
	color: #d51923;
}
/* </xref input skins> */

.RecurrenceEditor_FSAT h2,
.RecurrenceEditor_FSAT h3
{
	color: #FFCC33;
}

.RecurrenceEditor_FSAT h2
{
	border-bottom: 1px solid #3a3a3a;
}

.RecurrenceEditor_FSAT h2 span
{
	background: #202020;
}

.RecurrenceEditor_FSAT .rsAdvRecurrenceFreq
{
	border-right: 1px solid #3a3a3a;
}

.RecurrenceEditor_FSAT ul.rsRecurrenceOptionList 
{
	border-right: 1px solid #000;
}

.RecurrenceEditor_FSAT div.rsAdvPatternPanel
{
	border-left: 0;
}

.RecurrenceEditor_FSAT div.rsAdvRecurrencePatterns,
.RecurrenceEditor_FSAT div.rsAdvRecurrenceRangePanel
{
	border-color: #333;
}

/* <date/time picker> */

div.RecurrenceEditor_FSAT .rsTimePick .RadInput_FSAT input.riEnabled,
div.RecurrenceEditor_FSAT .rsTimePick .RadInput_FSAT input.riHover,
div.RecurrenceEditor_FSAT .rsTimePick .RadInput_FSAT input.riFocused
{
	background-image: url('../_images/layout/rsSprites.png');
	background-color: #454545;
}

/* </date/time picker> */








.ReminderDialog_FSAT,
.ReminderDialog_FSAT a
{
    color: #d7d7d7;
    font: normal 12px/14px "Lucida Grande" ,Arial, Verdana, sans-serif;
}

.ReminderDialog_FSAT .rsRemContentPanel
{
    border-color: #000;
}

/* <advanced edit title> */

.ReminderDialog_FSAT .rsModalBgTopLeft,
.ReminderDialog_FSAT .rsModalBgTopRight,
.ReminderDialog_FSAT .rsModalBgBottomLeft,
.ReminderDialog_FSAT .rsModalBgBottomRight
{
    background-image: url('../_images/layout/rsModalBg.png');
}

* html .ReminderDialog_FSAT .rsModalBgTopLeft,
* html .ReminderDialog_FSAT .rsModalBgTopRight,
* html .ReminderDialog_FSAT .rsModalBgBottomLeft,
* html .ReminderDialog_FSAT .rsModalBgBottomRight
{
    background-image: url('../_images/layout/rsModalBgIE6.png');
}

.ReminderDialog_FSAT a.rsRemTitleBarCloseBtn
{
    margin-top: -25px;
}

.ReminderDialog_FSAT a.rsRemTitleBarCloseBtn:hover
{
    background-position: -78px -526px;
}

.ReminderDialog_FSAT .rsRemTitleIcon,
.ReminderDialog_FSAT .rsRemTitleBarIcon,
.ReminderDialog_FSAT a.rsRemTitleBarCloseBtn,
.ReminderDialog_FSAT .rsRemActions a.rsRemDismissAllBtn,
.ReminderDialog_FSAT .rsRemActions a.rsRemOpenItemBtn,
.ReminderDialog_FSAT .rsRemActions a.rsRemDismissBtn,
.ReminderDialog_FSAT .rsRemSnoozePanel a.rsRemSnoozeBtn
{
    color: #fff;
    background-image: url('../_images/layout/rsSprites.png');
}

.ReminderDialog_FSAT .rsRemActions a.rsRemDismissAllBtn:hover,
.ReminderDialog_FSAT .rsRemActions a.rsRemOpenItemBtn:hover,
.ReminderDialog_FSAT .rsRemActions a.rsRemDismissBtn:hover,
.ReminderDialog_FSAT .rsRemSnoozePanel a.rsRemSnoozeBtn:hover
{
	color: #FFCC33;
}

/* </advanced edit title> */




.RadWindow_Black .rwIcon {    
    display: none!important;    
} 

.RadScheduler_Black .rsDayView td.rsCell  
{ 
    height:20px !important; 
    background: red !important; 
}

.RadScheduler_Black .rsDayView div.rsWrap    
{   
    height:20px !Important 
} 

.RadScheduler_Black h2
{   
    padding-top: 8px !important;
    font-family:"Lucida Grande",Arial, Verdana, sans-serifm !important;
    font-size: 12px !important;
    color:#efefef !important;
    text-align:left !important;
} 

.rsMainHeader
{
    text-align:left !important;
    width:125px !important;
    color:#fff;
    padding-top:5px !important;
    height:20px !important;
}



.RadNotification_Black
{
    font-family:"Lucida Grande",Arial, Verdana, sans-serifm !important;
}

.RadNotification_Black .rnTitleBarTitle 
{
    color:#fff !important;
    font-weight: bold !important;
}

.RadNotification_Black .RadXmlHttpPanel
{
    padding:4px !important;
}


