/**     ************  DO NOT MODIFY  **********
 *  This is a generated file and should not be modified.
 */

/*!!! BEGIN /ui/juic/css/components/sfTableHeader.css !!!*/
.sfCollapse .topBar {background: #cad6e2 url('/ui/juic/img/column_header_selected_c733812e8eb7556931d2f6cd2cfde455.gif') repeat-x; background-position:top;}
.sfCollapse .topBar_icon_close, .sfCollapse .topBar_icon_open {float:left;width:20px;height:23px;cursor:pointer;}
.sfCollapse .topBar_icon_close {background:url('/ui/juic/img/item_arrow_close_4b25ba1f9d2c826bd78135866d6b4bf0.gif') 10px 6px no-repeat}
.sfCollapse .topBar_icon_open {background:url('/ui/juic/img/item_arrow_open_015dcbbc7fe463a467032d0240761c31.gif') 10px 6px no-repeat}
.sfCollapse .topBar_content {margin-left:26px;padding-top:4px;padding-right:1em;padding-bottom:4px;}
.sfCollapse .topBar_label,
.sfCollapse .topBar_label:active,
.sfCollapse .topBar_label:focus,
.sfCollapse .topBar_label:hover,
.sfCollapse .topBar_label:visited {
float: left;
font-weight: bold;
cursor: pointer;
color: #000;
border-bottom: none;
}
.sfCollapse .nonCollapsible:hover {
cursor: auto;
}
.sfCollapse .topBar_left {float:left;}
.sfCollapse .topBar_right {float:right;}
.sfCollapse .content {padding:.5em;margin-bottom:1em;}
.clr {clear:both;height:1px;margin-top:-1px;line-height:1px;overflow:hidden;}

/*!!! BEGIN /ui/juic/css/components/sfIIC.css !!!*/
.beige_dlg {
background: #f8f7e3 url('/ui/juic/img/beigedlg_shadow_2c74c0bb1dfb838a669b0eda28b35b35.gif') bottom repeat-x;
border-top: 1px solid #e1e1e1;
margin: 0 10px;
}
.globalLowVisionSupport .beige_dlg{
background: none;
}
.dark .beige_dlg{
border: 1px solid #fff;
}
.light .beige_dlg{
border: 1px solid #000;
}

/* In case xi.css doesn't get included into the page. */
.beige_dlg h4 {
clear: both;
margin: 0 0 .4em;
line-height: 1.1em;
}

.beige_dlg .bd {
margin-right: -14px;
border: 1px solid #e1e1e1;
border-width: 0 1px !important;
position: relative;
left: -7px;
background: #f8f7e3;
margin-top: -1px;
height: auto !important;
}
.globalLowVisionSupport .beige_dlg .bd{
left: 0;
margin-right: 0;
}
.dark .beige_dlg .bd{
border: 0 none !important;
}
.light .beige_dlg .bd{
border: 0 none !important;
}

.beige_dlg .content {
padding: 0 10px;
  /**height: 1%;*/
line-height: 1.25em;
}

.beige_dlg .content.scrollable {
padding-right: 0;
}
.beige_dlg .ct,.beige_dlg .ct .cl,.beige_dlg .cb,.beige_dlg .cb .cl {
display: block;
font-size: 0;
line-height: 0;
margin: 0;
height: 4px;
position: relative;
}

.beige_dlg .ct, .beige_dlg .ct .cl, .beige_dlg .cb, .beige_dlg .cb .cl {
background: url('/ui/juic/img/beigedlg_sprite_32202cb821ac857f1dbf8a82a96a5be3.gif') no-repeat;
}

.beige_dlg .ct, .beige_dlg .ct .cl {
height: 9px;
}

.beige_dlg .cb, .beige_dlg .cb .cl {
height: 13px;
}

.beige_dlg .ct .cl, .beige_dlg .cb .cl {
width: 12px;
}

.beige_dlg .ct {
background-position: right -9px;
right: -8px;
}

.beige_dlg .ct .cl {
background-position: 0 0;
left: -16px;
}

.beige_dlg .cb {
background-position: right -31px;
right: -8px;
bottom: 0 !important;
}

.beige_dlg .cb .cl {
background-position: 0 -18px;
left: -16px !important;
}

.beige_caret {
position: absolute;
display: inline-block;
background-repeat: no-repeat;
z-index: 10;
padding: 0;
margin: 0;
}

.lg_caret_top, .lg_caret_bottom, .lg_caret_left, .lg_caret_right, .sm_caret_top, .sm_caret_bottom, .sm_caret_left, .sm_caret_right {
padding: 0;
margin: 0;
position: absolute;
visibility: visible;
line-height: 0 !important;
}

.lg_caret_top .beige_dlg, .lg_caret_bottom .beige_dlg, .lg_caret_left .beige_dlg, .lg_caret_right .beige_dlg {
margin: 0;
}

.lg_caret_top .beige_caret, .lg_caret_bottom .beige_caret, .lg_caret_left .beige_caret, .lg_caret_right .beige_caret {
background: url('/ui/juic/img/blg_caret_lg_sprite_22e96eb07fadd85045cf4d274a8c4e29.gif');
}

.lg_caret_top table, .lg_caret_bottom table, .lg_caret_left table, .lg_caret_right table {
  /*width: 100%;*/
border-collapse: collapse;
}

.lg_caret_top {
padding-top: 18px;
}

.lg_caret_bottom {
padding-bottom: 16px;
}

.lg_caret_left {
padding-left: 32px;
}

.lg_caret_right {
padding-right: 32px;
}

.lg_caret_left .beige_caret, .lg_caret_right .beige_caret {
width: 30px;
height: 21px;
top: 20px;
}

.lg_caret_top .beige_caret, .lg_caret_bottom .beige_caret {
width: 35px;
height: 20px;
}

.lg_caret_top .beige_caret {
background-position: 0 -65px;
top: 2px;
}

.lg_caret_bottom .beige_caret {
background-position: 0 0;
bottom: 1px;
}

.lg_caret_left .beige_caret {
background-position: 0 -25px;
left: 0
}

.lg_caret_right .beige_caret {
background-position: 0 -45px;
right: 1px;
}

.lg_caret_top .container-close, .lg_caret_bottom .container-close, .lg_caret_left .container-close, .lg_caret_right .container-close {
position: absolute;
top: 7px;
right: -3px;
z-index: 6;
height: 12px;
width: 12px;
margin: 0;
padding: 0;
background: url('/ui/juic/img/icon_close_29d9613e58221bb8ccbf2f49c01e4774.gif') no-repeat;
cursor: pointer;
visibility: inherit;
}

.lg_caret_top .container-close {
top: 25px !important;
}

.lg_caret_right .container-close {
right: 29px !important;
}

/* sm caret */
.sm_caret_top .beige_dlg, .sm_caret_bottom .beige_dlg, .sm_caret_left .beige_dlg, .sm_caret_right .beige_dlg {
margin: 0;
}

.sm_caret_top .beige_dlg .bd, .sm_caret_bottom .beige_dlg .bd, .sm_caret_left .beige_dlg .bd, .sm_caret_right .beige_dlg .bd {
padding: 0 !important;
padding-top:4px;
}

.sm_caret_top .beige_caret, .sm_caret_bottom .beige_caret, .sm_caret_left .beige_caret, .sm_caret_right .beige_caret {
background: url('/ui/juic/img/blg_caret_sm_sprite_acf926ad8d9a97f2a4f7dc0e59a2beb3.gif');
line-height: 0 !important;
}

.sm_caret_top .beige_caret, .sm_caret_bottom .beige_caret {
width: 14px !important;
height: 12px !important;
}

.sm_caret_left .beige_caret, .sm_caret_right .beige_caret {
width: 12px !important;
height: 14px !important;
}

.sm_caret_top {
padding-top: 8px;
}

.sm_caret_bottom {
padding-bottom: 8px;
}

.sm_caret_left {
padding-left: 18px;
}

.sm_caret_right {
padding-right: 17px;
}

.sm_caret_top .beige_caret {
background-position: 0 -28px;
left: 8px;
top: 0;
}

.sm_caret_bottom .beige_caret {
background-position: 0 0;
left: 8px;
bottom: 0;
}

.sm_caret_left .beige_caret {
background-position: 0 -97px;
left: 0;
top: 13px;
}

.sm_caret_right .beige_caret {
background-position: 0 -61px;
right: 0;
top: 13px;
}

.sm_caret_top .photo, .sm_caret_bottom .photo, .sm_caret_left .photo, .sm_caret_right .photo {
margin-right: 0;
vertical-align: top;
}

.draggable .content {
padding: 0 5px;
}
.sm_caret_top .handle, .sm_caret_bottom .handle, .sm_caret_left .handle, .sm_caret_right .handle {
display: none;
}

.draggable .handle {
background: url('/ui/juic/img/drag_dots2_134cda5a9509f44aeeb27b3ebcb7a67c.gif') no-repeat !important;
cursor: move;
height: 17px;
width: 10px;
margin-right: 3px;
float: left;
display: inline;
*display: inline-block;
}
/* --- END small caret styles --- */

/* --- BEGIN Print Preview --- */
.printbody .beige_dlg {
background: none;
background-color: #f8f7e3;
border: 1px solid #ccc;
}

.printbody .beige_dlg .ct, .printbody .beige_dlg .ct .cl, .printbody .beige_dlg .cb, .printbody .beige_dlg .cb .cl {
background: none;
}

.printbody .beige_dlg .bd {
position: static;
margin: 0;
border-width: 0 !important;
}
/* --- END Print Preview --- */

button.container-close {
border: 0;
background-color: transparent;
}

/*!!! BEGIN /ui/juic/css/components/sfDataGrid.css !!!*/
.dgTableBodyContainerHorizScroll {
height:100%;
width: 100%;
padding: 0;
margin: 0;
overflow-x:hidden;
overflow-y:hidden;
}

.dgTblContainer {
overflow:hidden;
padding:0pt;
width: 100%;
}

.dgHeaderContainer {
width: 100%;
overflow:hidden;
}

.dgTableBodyContainer {
overflow:auto;
width:100%;
}

.dgHeightAutoresize {
height: 100%;
}

.dataGrid tr.dgRowDisabled td {
background-color:#EEDDDD;
color:#666666;
}

.dataGrid td.gridMinWidth {
height:1px;
font-size:0px;
line-height:1px;
padding:0;
margin:0;
}

/* .grid is used for data tables, .axial is used for form tables */
.dataGrid, .axial {
margin-bottom: 15px;
}

.dataGrid th, .biaxial th {
padding: 2px 8px 3px;
vertical-align: bottom;
background: #dfe5ec url('/ui/juic/img/column_header_fb5b6a5474723f8bb60dbff48005838a.gif') repeat-x;
}

.dataGrid th.table_header, .axial th.table_header, .table_header, .biaxial th.table_header {
background: #becdda url('/ui/juic/img/table_header_c45c293242fa2c99f618aa9159ae1e7b.gif') repeat-x;
text-align: left;
padding: 4px 3px;
}

.rtl .dataGrid th.table_header,
.rtl .axial th.table_header,
.rtl .table_header,
.rtl .biaxial th.table_header {
text-align: right;
}

.dataGrid th.table_headerAlt, .biaxial th.grpTableHeader {
border: 1px solid #dbdbdb;
border-width: 1px 0;
}

.dataGrid td {
padding: 2px 8px 3px;
vertical-align: top;
}

th.sort, .dataGrid th.sort {
background: #ccd7e1 url('/ui/juic/img/column_header_selected_c733812e8eb7556931d2f6cd2cfde455.gif') repeat-x;
}

/* override font to not be bold for pagination latels when used in table header */
.dataGrid th.table_header .pagination label {
font-weight: normal;
}

.scrollable_x .dataGrid {
float: left;
margin-bottom: 0;
}

.scrollable_x .dataGrid:after {
content: ".";
display: block;
height: 0;
clear: left !important;
visibility: hidden;
}

.dataGrid th a {
border-bottom:1px dotted #000000;
cursor:pointer;
text-decoration:none;
}
