.calendar td{font-size:11px}.calendar .title{font-weight:bold;background-color:#d7d7e5}.calendar .day{width:25px;cursor:pointer;text-align:center;border:thin solid #f6f6f6}.calendar .dayhover{width:25px;cursor:pointer;text-align:center;text-decoration:underline;border:thin solid #f6f6f6}.calendar .today{width:25px;cursor:pointer;text-align:center;border:thin solid #000;font-weight:bolder;background-color:ButtonHighlight}.calendar .todayhover{width:25px;cursor:pointer;text-align:center;text-decoration:underline;border:thin solid #000;font-weight:bolder;background-color:ButtonHighlight}.calendar .dayheader{width:25px;text-align:center;border:thin solid #fff;font-weight:bold;background-color:#fff}.calendar .othermonthday{color:#999}.calendar .outofrangeday{visibility:hidden}.calendar .selectedday{width:25px;background-color:#fbe694;color:#000;border:thin solid #bb5503!important;font-weight:bold}.calendar .calendar{border:thin solid #000;border-collapse:collapse;background-color:#fff;cursor:default}.calendar .month{background-color:#f6f6f6;margin:0 5px 5px 5px}.calendar .nextprev{cursor:pointer;height:25px;vertical-align:middle;padding:0 5px 0 5px}.calendar .selector{width:14px;cursor:pointer;text-align:left;vertical-align:middle;background-color:#fff}table.comboBox,table.comboBoxHover{background-color:#fff;border:1px solid #c5c5c5}table.comboBox td:last-child,table.comboBoxHover td:last-child{padding-right:3px;padding-left:3px;border-left:thin solid #ccc}table.comboBoxHover td:last-child:hover{background-color:#eee!important}.comboTextBox{border:none!important;padding-left:12px}.comboTextBoxDisabled{border:none}.comboDropDown{border:1px solid #868686;background-color:#fff;padding:1px;padding-right:0;cursor:default}.comboItem{color:#555;padding-left:5px;text-align:left}.comboItem:hover{background-color:#eee}.ca-combo-box-container{position:static!important}.MenuGroup,.MenuItem,.MenuItemActive,.MenuItemExpanded,.MenuItemHover{color:#000;border:thin solid gray;cursor:pointer}.MenuGroup,.MenuItem,.MenuItemActive,.MenuItemExpanded{background-color:#fff}.MenuItemHover{background-color:#d3d3d3}.Grid{width:100%}.Grid .HeadingCellText{font-weight:bold;cursor:pointer}.Grid .AlternatingRow{background-color:#f9f9f9}.Grid>tbody>tr{page-break-inside:auto}.Grid .HeadingCell>div input:not([type='image']),.Grid .DataCell>div input:not([type='image']){width:100%}.Grid .HeadingCell>div input[type='text'],.Grid .DataCell>div input[type='text']{padding-right:6px;padding-left:6px}@media print{.Grid .EditCellRightSpreadsheet{width:50px;border-top:none;border-right:none;border-bottom:thin solid #a9a9a9;border-left:none}}.Grid.kt-table.kt-table-striped tr.HeadingRow>td,.Grid.kt-table.kt-table-striped tr.Row>td,.Grid.kt-table.kt-table-striped tr.AlternatingRow>td{padding:5px}.Grid.kt-table.kt-table-striped .HeadingRow{border-bottom:2px solid #ddd}.Grid.kt-table.kt-table-striped .DataCell{border-top:1px solid #ddd}.Grid.kt-width-auto td div{width:auto!important}.Grid:not(.kt-table):not(.kt-table){border:1px solid #ccc}.Grid:not(.kt-table):not(.kt-table) th,.Grid:not(.kt-table):not(.kt-table) td{padding:0}.Grid:not(.kt-table):not(.kt-table) td.DataCell{padding:2px 6px;empty-cells:show;border-right:1px solid #ccc}.Grid:not(.kt-table):not(.kt-table) td.DataCell:last-of-type{border-right:none}.Grid:not(.kt-table):not(.kt-table) td.HeadingCell{padding-left:6px;padding-right:6px;border-color:#ccc;border-style:solid;border-width:0 1px 1px 0}.Grid:not(.kt-table):not(.kt-table) td.HeadingCell:last-of-type{border-right:none}.Grid:not(.kt-table):not(.kt-table) td.HeadingCellHover{border-bottom-color:#428bca}.Grid:not(.kt-table):not(.kt-table) td.GridFooter{border-top:1px solid #ccc;height:26px}.Grid:not(.kt-table):not(.kt-table) .BusinessControlWrapper{color:#000;vertical-align:text-top}.Grid:not(.kt-table):not(.kt-table) .EditDataCell{background-color:#e2e2e2;border:1px solid #fff;border-right-color:#b5b5b5;border-bottom-color:#b5b5b5;vertical-align:middle;border-width:0!important}.Grid:not(.kt-table):not(.kt-table) .EditDataField{padding:0;padding-left:1px;width:98%!important;vertical-align:middle}.Grid:not(.kt-table):not(.kt-table) .HeadingRow{background-color:#f5f5f5}.Grid:not(.kt-table):not(.kt-table) .HeadingCell img{vertical-align:middle;height:auto;width:auto}.Grid:not(.kt-table):not(.kt-table) .HeadingCellActive{background-color:#f6f6f7}.Grid:not(.kt-table):not(.kt-table) .ListColumnEditDataField{width:100%;height:20px}.Grid:not(.kt-table):not(.kt-table) .ReadOnlyDataCell{background-color:#c6c6c6;border:1px solid #fff;border-right-color:#b5b5b5;border-bottom-color:#b5b5b5;vertical-align:middle;border-width:0!important}.Grid:not(.kt-table):not(.kt-table) .ReadOnlyDataField{padding:0;padding-left:1px;width:98%!important;vertical-align:middle}.Grid:not(.kt-table):not(.kt-table) .Row td.DataCellNumber{text-align:right}.Grid:not(.kt-table):not(.kt-table) .Row td.SortedDataCellNumber{text-align:right}.Grid:not(.kt-table):not(.kt-table) .ScrollBar{background-image:url(/Content/images/ca/grid/scroll/bg.gif)}.Grid:not(.kt-table):not(.kt-table) .ScrollBar td{padding:0}.Grid:not(.kt-table):not(.kt-table) .ScrollGrip{background-image:url(/Content/images/ca/grid/scroll/grip_bg.gif)}.Grid:not(.kt-table):not(.kt-table) .SelectedRow td.DataCell{background-color:rgba(66,139,202,.25)}.Grid:not(.kt-table):not(.kt-table) .SelectedRowClass{margin:-10px;border:1px solid #a9a9a9;background-color:#b8cdde}.Grid:not(.kt-table):not(.kt-table) .SelectorCell{border:0}.Grid:not(.kt-table):not(.kt-table) .SliderPopup{background-color:#fff4d7;border:1px solid #4b4b6f;border-top-color:#9495a2;border-left-color:#9495a2;width:150px;height:30px}.Grid:not(.kt-table):not(.kt-table) .SortedDataCell{background-color:rgba(66,139,202,.1)}.framework-view input[type='image']{padding-top:2px;max-height:24px;max-width:24px}.ViewFilterLabel>input{border:thin solid #c5c5c5;border-radius:3px}.ToolGroup>tbody>tr>td{padding:2px}.framework-commands-view .ToolGroup{border-bottom:none}.ToolGroup{border:1px solid #ccc}.ToolGroup td.Item,.ToolGroup td.ItemHover{border:thin solid rgba(127,127,127,.5);border-radius:4px}.ToolGroup td.ItemHover{background-color:rgba(127,127,127,.5)}.HoverTreeNode{cursor:default;border-radius:2px;background-color:rgba(127,127,127,.15)}.SelectedTreeNode{cursor:default;border-radius:2px;background-color:rgba(127,127,127,.25)}.TreeView{padding:5px;border:1px solid #d3d3d3;border-radius:4px;cursor:default;margin-bottom:20px}.page-explorer .framework-view{margin-bottom:20px}.TreeNode{padding:1px 4px}.NodeEdit{border:1px solid #d3d3d3}.page-explorer .framework-heading{margin-top:0}