html,
body,
form {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    color: #fff;
    /*overflow: hidden;*/
    font: 11px 'Avant Grade Gothic book', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}

.rfdZone.RadForm,
.rfdZone {
    background: transparent !important;
    background-color: transparent !important;
}

.rpText,
.RadMenu,
.RadMenu .rmText,
.riTextBox,
.RadDock .rdTitleBar EM,
.RadDock .rdContent,
#tblLicenseDetail,
.RadTreeView,
.rfdRadioChecked,
.rfdRadioUnchecked,
.RadToolBar .rtbWrap,
.RadListBox .rlbItem,
.RadListBox .rlbText,
.RadComboBoxDropDown,
.RadComboBox .rcbInput,
.RadGrid,
.RadGrid .rgGroupHeader,
.RadGrid .rgMasterTable,
.RadGrid .rgDetailTable,
.RadGrid .rgGroupPanel TABLE,
.RadGrid .rgCommandRow TABLE,
.RadGrid .rgEditForm TABLE,
.RadGrid .rgPager TABLE,
.GridToolTip,
.RadWindow .rwDialogPopup,
.RadWindow .rwTitleRow EM,
.RadToolBarDropDown .rtbWrap,
.RadForm.rfdButton a.rfdSkinnedButton,
.RadForm.rfdButton input[type="button"].rfdDecorated,
.RadForm.rfdButton input[type="reset"],
.RadForm.rfdButton input[type="submit"].rfdDecorated,
.RadForm.rfdButton .rfdSkinnedButton button,
.RadInput .riTextBox,
.RadCalendar .rcMainTable,
.RadCalendar .rcTitlebar TABLE,
.rfdSelectBox,
.RadTabStrip .rtsLink {
    font: 11px 'Avant Grade Gothic book', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif !important;
}

.pageTitle {
    color: #bed500;
    font: 16px 'Avant Grade Gothic book', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder !important;
}

.offlinePageTitle,
.activationPageTitle {
    color: #bed500;
    font: 16px 'Avant Grade Gothic book', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
    font-weight: bolder !important;
    line-height: 50px;
}

.pageTitleWhite {
    color: #fff;
    font: 24px 'Avant Grade Gothic book', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}

.pageSubTitle {
    color: #bed500;
    font: 16px 'Avant Grade Gothic book', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold !important;
    line-height: 60px;
}

.pageSubTitleSmall {
    color: #bed500;
    font: 12px 'Avant Grade Gothic book', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold !important;
}

.pageSubTitleSmallHeight {
    color: #bed500;
    font: 12px 'Avant Grade Gothic book', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
    line-height: 20px;
    font-weight: bold !important;
}

.pageSubTitleWhite {
    color: #fff;
    font: 16px 'Avant Grade Gothic book', 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}

TABLE TD.SubTitle {
    padding-top: 20px;
    padding-bottom: 10px;
}

.rfdHeading.RadForm H4 {
    border-bottom: none !important;
    color: #fff;
}

.rfdHeading.RadForm H5 {
    border-bottom: none !important;
}

TABLE.PageHeader {
    margin: 0;
    padding: 0;
    width: 920px;
}

    TABLE.PageHeader TD.PageHeaderIcons {
        width: 100%;
        text-align: right;
    }

.Feedback {
    color: #bed500;
    line-height: 30px;
}

body.TPM {
    padding: 20px;
    background-color: #515153;
}

.ValidatiorText,
.OfflineText {
    display: block;
}

.ValidatiorTextMSG {
    color: red;
    display: block;
    line-height: 20px;
}

.AdminImageCell {
    width: 30px;
    text-align: center;
}

.AdminTopAlignedCell {
    vertical-align: top;
}

.AdminMSGCell {
    padding-top: 20px;
}

#tblLicenseDetail {
    empty-cells: show;
    margin-right: 20px;
}

/*<FORM_DECORATOR>*/
table.rfdRoundedWrapper td div.rfdRoundedOuter,
table.rfdRoundedWrapper td div.rfdRoundedInner {
    display: none !important;
}

TEXTAREA,
.rfdTextbox INPUT[type="text"],
.rfdTextbox INPUT[type="password"] {
    padding-left: 3px !important;
    border-left: 1px solid #080808 !important;
    padding-right: 3px !important;
    border-right: 1px solid #080808 !important;
}

    TEXTAREA,
    .rfdTextbox INPUT[type="text"]:hover,
    .rfdTextbox INPUT[type="password"]:hover {
        border-left-color: #444 !important;
        border-right-color: #444 !important;
    }

.rfdRoundedCorners {
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}

.RadComboBox INPUT[type="text"] {
    border: none !important;
}

.rfdCheckboxUnchecked,
.rfdInputDisabled.rfdCheckboxUnchecked:hover,
.rfdCheckboxUnchecked:hover,
.rfdCheckboxChecked,
.rfdInputDisabled.rfdCheckboxChecked:hover,
.rfdCheckboxChecked:hover,
.rfdCheckbox input[type="checkbox"],
.rfdCheckbox input[type="checkbox"][disabled]:hover {
    background-image: url("FormDecorator/CheckBoxSprites.png") !important;
}

.rfdRadioUnchecked,
.rfdInputDisabled.rfdRadioUnchecked:hover,
.rfdRadioUnchecked:hover,
.rfdRadioChecked,
.rfdInputDisabled.rfdRadioChecked:hover,
.rfdRadioChecked:hover {
    background-image: url("FormDecorator/RadioButtonSprites.png") !important;
    _background-image: url("FormDecorator/RadioButtonSprites.gif") !important; /* IE6 hack */
}

.RadInput TABLE.riTable TD.riSpin {
    padding-left: 2px !important;
    background-image: url("ComboBox/rcbSprite.png") !important;
    background-position: 100% -154px !important;
}
/*</FORM_DECORATOR>*/

/*<COMBOBOX>*/
.RadComboBox .rcbInputCellLeft,
.RadComboBox .rcbInputCellRight,
.RadComboBox .rcbArrowCellLeft,
.RadComboBox .rcbArrowCellRight,
.RadComboBoxDropDown .rcbHeader,
.RadComboBoxDropDown .rcbFooter,
.RadComboBoxDropDown .rcbMoreResults,
.RadComboBoxDropDown .rcbMoreResults a {
    background-image: url("ComboBox/rcbSprite.png") !important;
}

.RadComboBox .rcbInputCell INPUT[type="text"],
.RadComboBox .rcbInputCell INPUT[type="text"]:hover {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.RadComboBox,
.RadComboBox .rcbInput,
.RadComboBoxDropDown,
.RadComboBox .rcbHovered .rcbInputCell .rcbInput,
.RadComboBoxDropDown .rcbHovered {
    color: #000 !important;
}

.RadComboBoxDropDown {
    background: #fff !important;
}

    .RadComboBoxDropDown .rcbHovered {
        background-color: #c8c8c8 !important;
    }

.RadComboBox .rcbArrowCellRight {
    background-position: 0 -88px !important;
}

.RadComboBox .rcbHovered .rcbArrowCellRight {
    background-position: -36px -88px !important;
}

.RadComboBox .rcbFocused .rcbArrowCellRight {
    background-position: -72px -88px !important;
}

.RadComboBox .rcbInputCellLeft,
.RadComboBox .rcbHovered .rcbInputCellLeft,
.RadComboBox .rcbFocused .rcbInputCellLeft {
    background-position: 0 0 !important;
}
/*</COMBOBOX>*/

/*<TEXTBOX>*/
.rfdSelectBox,
/*.rfdSelectBox LI,*/
.rfdSelectDisabled.rfdSelectBox LI,
.RadForm TABLE.rfdRoundedWrapper INPUT,
.rfdTextbox.RadForm INPUT[type='text'],
.rfdTextbox.RadForm INPUT[type='password'],
.rfdTextarea.RadForm TEXTAREA {
    color: #000 !important;
    background-color: #fff !important;
}

.rfdSelectBox_Black li:hover {
    color: #000 !important;
    background-color: #bed500 !important;
}

.rfdSelectBox_Black .rfdSelect_selected,
.rfdSelectBox_Black .rfdSelect_hovered {
    color: #000 !important;
    background-color: #c8c8c8 !important;
}

.rfdSelectDisabled {
    opacity: .9 !important; /* Gecko, Opera */
    -moz-opacity: .9 !important; /* Old Gecko */
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important; /* IE 6/7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)" !important; /* IE8 */
}

.RadInput .riTextBox {
    background: #fff !important;
}
/*</TEXTBOX>*/

/*<LINK & A-HREF>*/
a.standardLink,
.StandardLinkAndNormalWrap a {
    color: #bed500;
    text-decoration: none;
}

    a.standardLink:hover,
    .StandardLinkAndNormalWrap a:hover {
        color: #bed500;
        text-decoration: underline;
    }

    a.standardLink:active
    .StandardLinkAndNormalWrap a:active {
        color: #bed500;
    }

.RadMenu .rmGroup {
    background-color: #fff !important;
}

.RadMenu A.rmLink {
    color: #000 !important;
}

    .RadMenu A.rmLink:hover,
    .RadMenu .rmGroup A.rmFocused .rmText {
        color: #bed500 !important;
    }

.RadMenu .rmText {
    line-height: 23px !important;
}
/*</LINK & A-HREF>*/

/*<RADGRID>*/
.ProjectGrid,
.CustomersGrid,
.SummaryGrid {
    overflow: hidden;
    margin-bottom: 20px;
}

.RadGrid .rgFilterRow .RadComboBox {
    width: 100%;
}

.RadGrid .rgFilterRow td {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.RadGrid .rgFilterRow INPUT[type="text"],
.RadGrid .rgFilterRow INPUT[type="text"]:hover {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.RadGrid .rgFilterRow .RadComboBox table /*FF bug fix*/ {
    width: 100% !important;
}

.RadGrid .rgHeader,
.RadGrid th.rgResizeCol,
.RadGrid .rgRow td,
.RadGrid .rgFooter td,
.RadGrid .rgAltRow td,
.RadGrid .rgEditRow td,
.RadGrid td.rgPagerCell,
.RadGrid .rgFilterRow td {
    border-right: solid 1px #7e7e7e !important;
    border-bottom: none !important;
}

.RadGrid .rgRow td,
.RadGrid .rgFooter td,
.RadGrid .rgAltRow td,
.RadGrid .rgEditRow td,
.RadGrid .rgGroupHeader td {
    padding: 5px !important;
}

.RadGrid .rgGroupPanel TABLE {
    color: #fff !important;
}

.RadGrid .rgRow,
.RadGrid .rgAltRow,
.RadGrid {
    color: #000 !important;
    background: #fff !important;
}

    .RadGrid .rgRow .rgSorted,
    .RadGrid .rgAltRow .rgSorted {
        color: #000 !important;
        background: #f0f0f0 !important;
    }

    .RadGrid .rgSelectedRow,
    .RadGrid .rgSelectedRow .rgSorted {
        color: #fff !important;
        background: #303030 0 -3900px repeat-x url("Grid/sprite.png") !important;
    }

    .RadGrid .rgActiveRow,
    .RadGrid .rgHoveredRow,
    .RadGrid .rgActiveRow td.rgSorted,
    .RadGrid .rgHoveredRow td.rgSorted {
        color: #bed500 !important;
        background: #2e2e2e 0 -2900px repeat-x url("Grid/sprite.png") !important;
    }

    .RadGrid .rgHeader,
    .RadGrid th.rgResizeCol {
        font-size: 14px !important;
        padding: 10px 5px 10px 5px !important;
    }

    .RadGrid .rgFilterRow td .RadComboBox .rcbInputCellRight,
    .RadGrid .rgFilterRow td .RadComboBox .rcbArrowCellRight {
        display: none !important;
    }

    .RadGrid .rgFilterRow td .RadComboBox table td.rcbInputCell {
        border: 1px solid #000 !important;
        padding: 0 !important;
    }

    .RadGrid .rgFilterRow .RadComboBox {
        width: 80% !important;
    }

    .RadGrid .rgFilterRow td {
        background: #929292 !important;
        text-align: center !important;
    }

.GoogleCoulumnClearImg {
    float: right;
    margin-right: 4px;
    margin-left: 2px;
}

.RadGrid .rgFilterRow #ctl00_ctl00_MainContent_ArticleContent_CustomersGrid_ctl00_ctl02_ctl02_cmboCustomerName.RadComboBox,
.RadGrid .rgFilterRow #ctl00_ctl00_MainContent_ArticleContent_CustomersGrid_ctl00_ctl02_ctl02_cmboCustomerName.RadComboBox .rcbInput {
    width: 336px !important;
}

.RadGrid .rgFilter {
    border: 0 !important;
    padding: 0 !important;
    width: 16px !important;
    height: 16px !important;
    cursor: pointer !important;
    vertical-align: middle !important;
    background: transparent 0 -303px repeat-x url("Grid/sprite.png") !important;
}

    .RadGrid .rgFilter:hover {
        background-position: 0 -353px !important;
    }

.RadGrid .rgFilterBox {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.GridNoRecords {
    text-align: center;
    line-height: 30px;
}
/*</RADGRID>*/

/*<RADTABSTRIP>*/
.RadTabStrip .rtsLink {
    line-height: 22px !important;
}

.RadTabStrip .rtsLevel1 .rtsOut,
.RadTabStrip .rtsLevel1 .rtsLink,
.RadTabStripTop_Black_rtl .rtsLevel1 .rtsOut,
.RadTabStripTop_Black_rtl .rtsLevel1 .rtsLink {
    background-image: url("TabStrip/TabStripStates.png") !important;
}
/*</RADTABSTRIP>*/

/*REDEFINE COLORS*/
.RadForm.rfdButton .rfdSkinnedButton:hover *,
.RadTabStrip .rtsSelected {
    color: #bed500 !important;
}
