.rich-color-picker-wrapper{
	display:none;
	overflow:hidden;
	position:absolute;
	width:350px;
	z-index: 3;
}
.rich-color-picker-ext{
	border: 1px solid;
	position: relative;
	height: 170px;
	padding: 0px;
	margin: 0px;
}

.rich-color-picker-rainbow div{
	background: transparent no-repeat scroll left top;
}
.rich-color-picker-color {
	background:#FF0000 none repeat scroll 0 0;
	cursor:crosshair;
	left:7px;
	top:7px;
	position:absolute;
	overflow:hidden;
	height:150px;
	width:150px;
	border: 1px solid;
}

.rich-color-picker-color div {
	left:0;
	position:absolute;
	top:0;
	height:150px;
	width:150px;
}

.rich-color-picker-color div div {
	left:0;
	top:0;
	position:absolute;
    margin:-6px 0 0 -6px;
	overflow:hidden;
	width:11px;
	height:11px;
}

.rich-color-picker-rainbow{
	cursor:n-resize;
	height:150px;
	left:160px;
	position:absolute;
	top:7px;
	width:35px;
	text-align: center;
}
.rich-color-picker-rainbow div{
	height:9px;
	left:1px;
	margin:-4px 0 0;
	overflow:hidden;
	position:absolute;
	width:35px;
}

.rich-color-picker-new-color, .rich-color-picker-current-color{
	position:absolute;
	top:7px;
	width: 60px;
	height: 30px;
	border: 1px solid;
}

.rich-color-picker-current-color{
	right:7px;
	top:7px;
}

.rich-color-picker-new-color{
    left:198px;
}
.rich-color-picker-hex-wrapper {
	height:22px;
	right:72px;
	position:absolute;
	top:119px;
}

.rich-color-picker-rgb-wrapper{
	right:97px;
	position:absolute;
	padding: 0px;
	text-align: right;
	margin-bottom: 2px
}

.rich-color-picker-hsb-wrapper{
	right:16px;
	position:absolute;
	padding: 0px;
	text-align: right;
	margin-bottom: 2px
}
.rich-color-picker-hsb-h, .rich-color-picker-rgb-r{
	top:45px;
}
.rich-color-picker-hsb-s, .rich-color-picker-rgb-g{
	top:70px;
}
.rich-color-picker-hsb-b, .rich-color-picker-rgb-b{
	top:95px;
}


.rich-color-picker-rgb-wrapper  label {
	padding-top: 2px;
	font-size: 16px;
}

.rich-color-picker-colors-input{
	width: 35px;	
	border: 1px solid;
}

.rich-color-picker-hex-wrapper input{
	width:60px;
	font-size: 13px;
}

.rich-color-picker-submit, .rich-color-picker-cancel{
	position:absolute;
	right:75px;
	top:144px;
}
.rich-color-picker-cancel{
	right:7px;
}
.rich-color-picker-span input{
	border: 1px solid;
	vertical-align:middle;
}
.rich-color-picker-icon {
	display:inline;
	cursor:pointer;
	height:16px;
	width:16px;
	vertical-align:middle;	
	border: 1px solid;
}
.rich-color-picker-icon-disabled{
	background-color: #cccccc;
	height:16px;
	width:16px;
}
.rich-color-picker-ext{
border-color:#C4C0B9;background-color:#FFFFFF;font-family:Arial, Verdana, sans-serif ;}
.rich-color-picker-span input{
background-repeat:repeat-x;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.InputBackgroundImage/DATB/eAFjYGDgfvnu4!!!!5kAGgQF0w__);border-color:#C4C0B9;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-color-picker-ext input{
color:#000000;background-color:#ffffff;}
.rich-color-picker-ext label{
color:#000000;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-color-picker-icon{
border-color:#C4C0B9;}
.rich-color-picker-color{
border-color:#C4C0B9;}
.rich-color-picker-new-color{
border-color:#C4C0B9;}
.rich-color-picker-current-color{
border-color:#C4C0B9;}
.rich-color-picker-cancel{
font-family:Arial, Verdana, sans-serif;color:#000000;border-color:#D4CFC7;}
.rich-color-picker-submit{
font-family:Arial, Verdana, sans-serif;color:#000000;border-color:#D4CFC7;}
.rich-color-picker-color div{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/colorpicker_overlay.png);}
.rich-color-picker-colors-input{
font-size:11px;font-family:Arial, Verdana, sans-serif ;color:#000000;border-color:#C4C0B9;background-color:#ffffff;}
.rich-color-picker-color div div{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/colorpicker_select.gif);}
.rich-color-picker-rainbow div{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/rangearrows.gif);}
.rich-color-picker-submit, .rich-color-picker-cancel{
color:#000000;border-color:#C4C0B9;font-size:11px;font-family:Arial, Verdana, sans-serif ;background-color:#D4CFC7;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.ButtonBackgroundImage/DATB/eAFjYGDgfvbq7fHzV5gAF!0FNQ__);border-width:1px;background-repeat:repeat-x;background-position:top left;}.drgind_fly{
	z-index : 1000;
	top : 40px; 
	left : 40px;
	position : absolute;
}
.drgind_internal{
	opacity:0.93;  
	filter:alpha(opacity=93);
}

.drgind_wordcut{
	padding : 0px 0px 0px 3px;
	width : 200px;
	overflow : hidden;	
	float : left;
	white-space: nowrap;
}
.drgind_text{
	border-top-width: 1px;
	border-top-style: solid;
	
	border-bottom-width: 2px;
	border-bottom-style: solid;
	
	border-right-width: 2px;
	border-right-style: solid;
}

.drgind_marker {
	border-top-width: 1px;
	border-top-style: solid;
	
	border-bottom-width: 2px;
	border-bottom-style: solid;
	
	border-left-width: 1px;
	border-left-style: solid;

	vertical-align : top;
}

.rich-dragindicator-iframe {
	position: absolute;
	display: inline;
	z-index: 999;
	top: 0px;
	left: 0px;
	filter:Alpha(opacity=0);
}/* order is sufficient! */
.drgind_reject .drgind_marker{
	background-color : #EF6771;
	border-top-color : #96000B;
	border-left-color : #96000B;
	border-bottom-color : #96000B;
	vertical-align : top;
}

.drgind_accept .drgind_marker, .drgind_default .drgind_marker {
	background-color : #9CDC48;
	border-top-color : #589900;
	border-left-color : #589900;
	border-bottom-color : #589900;
	vertical-align : top;
}
.drgind_text{
border-top-color:#D4CFC7;border-bottom-color:#D4CFC7;border-right-color:#D4CFC7;background-color:#EDEAE6;color:#000000;}
.drgind_text_content{
color:#000000;font-weight:bold;font-family:Arial, Verdana, sans-serif ;font-size:11px;}
.rich-panel{
background-color:#FFFFFF;border-color:#C4C0B9;}
.rich-panel-header{
background-color:#D4CFC7;border-color:#D4CFC7;font-size:11px;color:#000000;font-weight:bold;font-family:Arial, Verdana, sans-serif;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.GradientA/DATB/eAF79urt8fNXmAAXoQUq);}
.rich-panel-body{
font-size:11px;color:#000000;font-family:Arial, Verdana, sans-serif ;}.rich-panel{
			border-width: 1px;
			border-style: solid;
			padding : 1px;
		}
   
		.rich-panel-header{
			padding : 2px;
			border-width: 1px;
			border-style: solid;
			background-position : top left;
			background-repeat : repeat-x;
		}

		.rich-panel-body{
			padding : 10px;
		}.rich-panelbar{
	border : 1px solid;
	padding : 1px;
}
.rich-panelbar-interior {
	border-bottom : 0px !important;
}
.rich-panelbar-header{
	border : 0px solid red;
	padding : 0px 1px 1px 5px;
	cursor : pointer;
}

.rich-panelbar-header-act{
	border : 0px solid red;
	padding : 0px 1px 1px 5px;
	cursor : pointer;
}


.rich-panelbar-content{
	padding : 10px;
	text-align : left;
	vertical-align : top;
}

.rich-panelbar-b{
	border-top-width: 0px !important;
	border-left-width: 0px !important;
	border-right-width: 0px !important;
	padding : 0px;
}
.rich-panelbar{
border-color:#D4CFC7;}
.rich-panelbar-header{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.GradientA/DATB/eAF79urt8fNXmAAXoQUq);background-position:top left;background-repeat:repeat-x;vertical-align:middle;color:#000000;background-color:#D4CFC7;font-size:11px;font-weight:bold;font-family:Arial, Verdana, sans-serif;}
.rich-panelbar-header-act{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.GradientA/DATB/eAF79urt8fNXmAAXoQUq);background-position:top left;background-repeat:repeat-x;vertical-align:middle;color:#000000;background-color:#D4CFC7;font-size:11px;font-weight:bold;font-family:Arial, Verdana, sans-serif;}
.rich-panelbar-content{
color:#000000;}
.rich-panelbar-interior{
background-color:#FFFFFF;}.slider-container{
           background-color:transparent;
           width:100%;
           position:relative;
       }
       
       .rich-dataFilterSlider-container {
		   background-color:transparent;
           width:100%;
           position:relative;
       }

       .range{
           background-color:transparent;
           height: 10px;
           overflow:hidden;
           float:left;
           border-width: 1px;
           border-style: solid;
       }
       
        .rich-dataFilterSlider-range{
           background-color:transparent;
           height: 10px;
           overflow:hidden;
           float:left;
           border-width: 1px;
           border-style: solid;
       }

       .range-decor{
            height : 100%;
            width : 100%;
            border-width: 1px;
            border-style: solid;
        }
        
        .rich-dataFilterSlider-range-decor{
            height : 100%;
            width : 100%;
            border-width: 1px;
            border-style: solid;
        }

       .trailer{
           background-color:transparent;
           background-position:top right;
           background-repeat:repeat-x;
           height: 10px;
       }
       
       .rich-dataFilterSlider-trailer{
           background-color:transparent;
           background-position:top right;
           background-repeat:repeat-x;
           height: 10px;
       }

       .track{
           background-color:transparent;
           height: 8px;
           overflow:hidden;
           position:absolute;
       }
       
       .rich-dataFilterSlider-track{
           background-color:transparent;
           height: 8px;
           overflow:hidden;
           position:absolute;
       }

       .handle{
           position: absolute;
           width: 10px;
           height: 8px;
           background-color:transparent;
           line-height: 1px;
           font-size: 1px;
       }
       
       .rich-dataFilterSlider-handle{
           position: absolute;
           width: 10px;
           height: 8px;
           background-color:transparent;
           line-height: 1px;
           font-size: 1px;
       }

       .slider-input-field{
            border: 1px solid;
            background: left top repeat-x;
            padding: 0px 0px 0px 3px;
            width : 40px;
            margin: 0px 0px 0px 10px;
            float:left;
       }
       
       .rich-dataFilterSlider-input-field{
            border: 1px solid;
            background: left top repeat-x;
            padding: 0px 0px 0px 3px;
            width : 40px;
            margin: 0px 0px 0px 10px;
            float:left;
       }
.range{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderTrackGradient/DATB/eAG7eu!x!!!!mQAYdgWW);border-color:#C4C0B9;}
.rich-dataFilterSlider-range{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderTrackGradient/DATB/eAG7eu!x!!!!mQAYdgWW);border-color:#C4C0B9;}
.range{
border-color:#ffffff;}
.rich-dataFilterSlider-range{
border-color:#ffffff;}
.trailer{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/sldr_trailer3_bg.gif);}
.rich-dataFilterSlider-trailer{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/sldr_trailer3_bg.gif);}
.slider-input-field{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderFieldGradient/DATB/eAF7-e7j!!!!mQAZqAXI);background-color:#ffffff;font-family:Arial, Verdana, sans-serif ;font-size:11px;color:#000000;border-color:#C4C0B9;border-bottom-color:#ffffff;border-right-color:#ffffff;}
.rich-dataFilterSlider-input-field{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderFieldGradient/DATB/eAF7-e7j!!!!mQAZqAXI);background-color:#ffffff;font-family:Arial, Verdana, sans-serif ;font-size:11px;color:#000000;border-color:#C4C0B9;border-bottom-color:#ffffff;border-right-color:#ffffff;}.rich-gmap{
  width:400px;
  height:400px;
}.rich-virtualEarth{
  width:400px;
  height:400px;
}
.rich-separator{
height:6px;background-repeat:repeat-x;background-position:center;}.rich-tglctrl{
   
     }.rich-tab-active{
	border-width: 1px;
	border-style: solid;
	padding : 3px 10px 4px 10px;
	background-repeat: repeat-x;
	background-position: top;
	border-bottom-width: 0px;
	cursor : default;
}

.rich-tab-disabled {
	background-repeat: repeat-x;
	background-position: center top;
	border-width: 1px 1px 0px;
	border-style: solid;
	cursor : default;	
}

.rich-tab-header{
	padding : 2px 10px 2px 10px;
	text-align: center;
}

.rich-tabhdr-cell-disabled, .rich-tabhdr-cell-inactive {
	padding-top: 2px; 
}

.rich-tabhdr-side-cell {
	border-top-width: 1px;
	border-top-style: solid;
}

.rich-tabhdr-side-border{
	background-repeat: no-repeat;
	background-position: top;
}

.rich-tabpanel{
			width:100%;
}

.rich-tabpanel-content {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	vertical-align: top;
}

.rich-tabpanel-content-position {
	height:100%;
	position: relative;
}

.rich-tbpnl-tb-sel {
	border-width: 1px;
	border-style: solid;
	border-bottom : 0px;
	background-repeat: repeat-x;
	background-position: top;
	cursor : default;	
}
.rich-tab-header{
color:#000000;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-tab-active{
color:#000000;border-color:#ffffff;}
.rich-tab-disabled{
border-color:#ffffff;color:#B1ADA7;background-color:#E3DED5;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.images.TabGradientB/DATB/eAH7!!!!1XuPmQAZqwWW);}
.dr-tbpnl-tb-sel{
border-color:#E79A00;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.images.TabGradientB/DATB/eAH7!!!!1XuPmQAZqwWW);}
.rich-tabhdr-side-cell{
border-top-color:#C4C0B9;}
.rich-tabpanel-content{
background-color:#FFFFFF;color:#000000;border-bottom-color:#C4C0B9;border-right-color:#C4C0B9;border-left-color:#C4C0B9;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-tab-inactive{
background-color:#E3DED5;border-color:#ffffff;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.images.TabGradientB/DATB/eAH7!!!!1XuPmQAZqwWW);border-width:1px;border-style:solid;background-repeat:repeat-x;background-position:top;border-bottom-width:0px;cursor:default;}
.rich-tab-bottom-line{
border-bottom-color:#C4C0B9;border-bottom-style:solid;border-bottom-width:1px;}
.rich-tab-active{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.images.TabGradientA/DATB/eAG7eu!x!!!!mQAYdgWW);background-color:#FFFFFF;}
.rich-tabhdr-side-border{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.images.TabStripeImage/DATB/eAHbeeAIAARyAj4_);}.rich-stglpanel{
   border-width : 1px;
   border-style: solid;
   padding : 1px;
   background-position : top right;
   background-repeat : no-repeat;
}

.rich-stglpnl-marker {
	padding-right: 3px; 
}

.rich-stglpanel-header{
   border-width: 1px;
   border-style: solid;
   cursor: pointer;
   padding : 2px;
   background-position : top left;
   background-repeat : repeat-x;
}


.rich-stglpanel-body{
   padding : 10px;
   text-align : left;
   vertical-align : top;
   overflow: auto;
}
.rich-stglpanel-marker{
	float: right;
}
.rich-stglpanel{
background-color:#FFFFFF;border-color:#C4C0B9;}
.rich-stglpanel-header{
background-color:#D4CFC7;border-color:#D4CFC7;font-size:11px;color:#000000;font-weight:bold;font-family:Arial, Verdana, sans-serif;}
.rich-stglpanel-body{
background-color:#FFFFFF;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-stglpanel-header{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.GradientA/DATB/eAF79urt8fNXmAAXoQUq);}
.rich-toolbar{
border:1px solid;border-color:#C4C0B9;padding:0px;background-color:#D4CFC7;background-position:top left;background-repeat:repeat-x;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.GradientA/DATB/eAF79urt8fNXmAAXoQUq);}
.rich-toolbar-item{
font-size:11px;color:#000000;font-weight:bold;font-family:Arial, Verdana, sans-serif;padding:2px 10px 2px 10px;white-space:nowrap;}.rich-inslider {
	/*width : 200px;*/
	height : 20px;
}
.rich-inslider-vertical {
    width : 20px;
}

.rich-inslider-tip {
    position : absolute;
    white-space : nowrap;
    padding : 2px 2px 2px 2px;
    border : 1px solid;
}

.rich-inslider-size {
	width: 100%;
}
.rich-inslider-size-height {
    height: 100%;
    width: 7px;
    padding: 0px 3px;
}

.rich-inslider-left-num {
	text-align : left;
	border-left: 1px solid;
	padding : 0px 3px 0px 3px;
}
.rich-inslider-right-num{
	text-align : right;
	border-right : 1px solid;
	padding : 0px 3px 0px 3px;
}
.rich-inslider-top-num {
    text-align : left;
    border-top: 1px solid;
    border-color: #C4C0B9;
    color: #000000;
    font-family: Arial,Verdana,sans-serif;
    font-size: 11px;
    line-height: 11px;
    vertical-align: top;
}
.rich-inslider-bottom-num{
    text-align : left;
    border-bottom : 1px solid;
    padding : 0px 3px 0px 3px;
    border-color: #C4C0B9;
    color: #000000;
    font-family: Arial,Verdana,sans-serif;
    font-size: 11px;
    line-height: 11px;
    vertical-align: bottom;
}
.rich-inslider-vert-spacer{
	padding : 3px 0px;
	vertical-align: bottom;
}
.rich-inslider-handler{
	background-color : transparent;
	width : 7px;
	height : 8px;
	font-size : 1px;
	position : absolute;
	text-align : center;
	z-index : 1;
}

.rich-inslider-handler-vertical {
    background-color : transparent;
    width : 7px;
    height : 8px;
    font-size : 1px;
    position : absolute;
    text-align : center;
    z-index : 1;
}

.rich-inslider-tip {
    position : absolute;
    white-space : nowrap;
    padding : 2px 2px 2px 2px;
    border : 1px solid;
}

.rich-inslider-handler-selected{
	background-color : transparent;
	width : 7px;
	height : 8px;
	font-size : 1px;
	position : absolute;
	text-align : center;
	z-index : 1;
}

.rich-inslider-handler-selected-vertical{
	background-color : transparent;
	width : 7px;
	height : 8px;
	font-size : 1px;
	position : absolute;
	text-align : center;
	z-index : 1;
}

.rich-inslider-track{
	background-position: left top;
	background-repeat: repeat-x;
	height : 8px;
	font-size : 1px;
}
.rich-inslider-track-vertical{
    background-position: left top;
    background-repeat: repeat-y;
    height : 100%;
    font-size : 1px;
    width: 7px;
    background-color:#FFFFFF;
}
.rich-inslider-track-decor-1 {
	height : 100%;
	width : 100%;
	border : 1px solid;
}
.rich-inslider-track-decor-2 {
	border : 1px solid white;
}
.rich-inslider-field {
	border:1px inset;
	padding: 0px 0px 0px 3px;
	margin-top:0px;
	margin-bottom:0px;
	background-position:left top;
	background-repeat:repeat-x;
}

.rich-inslider-field-left {
    margin-right: 10px;
}
.rich-inslider-field-right {
    margin-left: 10px;
}
.rich-inslider-field-top {
    margin-bottom: 7px;
}
.rich-inslider-field-bottom {
    margin-top: 7px;
}
.rich-inslider-arrow {
    background-repeat:no-repeat;
    width: 15px;
    height: 15px;
}
.rich-inslider-dec-horizontal {
    background-position: 5px 4px;
}
.rich-inslider-inc-horizontal {
    background-position: 4px 4px;
}
.rich-inslider-inc-vertical {
    background-position: 3px 5px;
}
.rich-inslider-dec-vertical {
    background-position: 3px 3px;
}
.rich-inslider-dec-horizontal-selected {
    background-position: 5px 4px;
}
.rich-inslider-inc-horizontal-selected {
    background-position: 4px 4px;
}
.rich-inslider-inc-vertical-selected {
    background-position: 3px 5px;
}
.rich-inslider-dec-vertical-selected {
    background-position: 3px 3px;
}
.rich-inslider-td-arrow {
    text-align: left;
    vertical-align: bottom;
}
.rich-inslider-tip{
background-color:#FAE6B0 ;border-color:#E5973E ;font-family:Arial, Verdana, sans-serif ;font-size:11px;}
.rich-inslider-tip-step{
background-color:#FAE6B0 ;border-color:#E5973E ;font-family:Arial, Verdana, sans-serif ;font-size:11px;}
.rich-inslider-left-num{
font-family:Arial, Verdana, sans-serif ;font-size:11px;color:#000000;border-color:#C4C0B9;line-height:11px;}
.rich-inslider-right-num{
font-family:Arial, Verdana, sans-serif ;font-size:11px;color:#000000;border-color:#C4C0B9;line-height:11px;}
.rich-inslider-track{
background-color:#ffffff;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderTrackGradient/DATB/eAG7eu!x!!!!mQAYdgWW);}
.rich-inslider-track-decor-1{
border-color:#C4C0B9;}
.rich-inslider-handler{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderArrowImage/DATB/eAH7z8DAAAAEAAEA);}
.rich-inslider-handler-vertical{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderArrowImageRight/DATB/eAH7z8DAAAAEAAEA);}
.rich-inslider-track-vertical{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderTrackGradientVertical/DATB/eAG7eu!x!!!!mQAYdgWW);}
.rich-inslider-dec-horizontal{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderArrowImageLeft/DATB/eAH7z8DAAAAEAAEA);}
.rich-inslider-inc-horizontal{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderArrowImageRight/DATB/eAH7z8DAAAAEAAEA);}
.rich-inslider-inc-vertical{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderArrowImageTop/DATB/eAH7z8DAAAAEAAEA);}
.rich-inslider-dec-vertical{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderArrowImage/DATB/eAH7z8DAAAAEAAEA);}
.rich-inslider-dec-horizontal-selected{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderArrowSelectedImageLeft/DATA/eAFb85aBtbiIQTArsSxRLycxL13PM68kNT21SOjRgiXfG9stmBgYPRlYyxJzSlMrihgEEOr8SnOTUova1kyV5Z7yoJuJgaGi4P!T6XYAt6AedA__);}
.rich-inslider-inc-horizontal-selected{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderArrowSelectedImageRight/DATA/eAFb85aBtbiIQTArsSxRLycxL13PM68kNT21SOjRgiXfG9stmBgYPRlYyxJzSlMrihgEEOr8SnOTUova1kyV5Z7yoJuJgaGi4P!T6XYAt6AedA__);}
.rich-inslider-inc-vertical-selected{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderArrowSelectedImageTop/DATA/eAFb85aBtbiIQTArsSxRLycxL13PM68kNT21SOjRgiXfG9stmBgYPRlYyxJzSlMrihgEEOr8SnOTUova1kyV5Z7yoJuJgaGi4P!T6XYAt6AedA__);}
.rich-inslider-dec-vertical-selected{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderArrowSelectedImage/DATA/eAFb85aBtbiIQTArsSxRLycxL13PM68kNT21SOjRgiXfG9stmBgYPRlYyxJzSlMrihgEEOr8SnOTUova1kyV5Z7yoJuJgaGi4P!T6XYAt6AedA__);}
.rich-inslider-handler-selected{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderArrowSelectedImage/DATA/eAFb85aBtbiIQTArsSxRLycxL13PM68kNT21SOjRgiXfG9stmBgYPRlYyxJzSlMrihgEEOr8SnOTUova1kyV5Z7yoJuJgaGi4P!T6XYAt6AedA__);}
.rich-inslider-handler-selected-vertical{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderArrowSelectedImageRight/DATA/eAFb85aBtbiIQTArsSxRLycxL13PM68kNT21SOjRgiXfG9stmBgYPRlYyxJzSlMrihgEEOr8SnOTUova1kyV5Z7yoJuJgaGi4P!T6XYAt6AedA__);}
.rich-inslider-track-decor-2{
border-color:#ffffff;}
.rich-inslider-field{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SliderFieldGradient/DATB/eAF7-e7j!!!!mQAZqAXI);background-color:#ffffff;font-family:Arial, Verdana, sans-serif ;font-size:11px;color:#000000;border-color:#C4C0B9;}.rich-spinner-input-container {

	padding: 0px;
	margin: 0px;
	background-position: left top;
	background-repeat: repeat-x;
	border-style: inset;
	border-width: 1px 0px 1px 1px;
}

input.rich-spinner-input {
	border: 0px;
	padding: 0px 0px 0px 3px;
	background: none transparent scroll repeat 0% 0%;
	margin: 0px;
}

.rich-spinner-buttons {
	border-width: 1px;
	border-style: solid;
	padding: 0px;
	margin: 0px;
	background-position: left top;
	background-repeat: repeat-x;
	font-size: 0px;
}

.rich-spinner-btn{
	margin: 0px 1px 1px 0px;
	display: block;
	border-style: none;
}

.rich-spinner-btn-press{
	margin: 1px 0px 0px 1px;
	display: block;
	border-style: none;
}
.rich-spinner-buttons{
background-color:#D4CFC7;border-color:#C4C0B9;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SpinnerButtonGradient/DATB/eAF79urt8fNXmAAXoQUq);}
.rich-spinner-input{
font-size:11;font-family:Arial, Verdana, sans-serif;}
.rich-spinner-input-container{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SpinnerFieldGradient/DATB/eAF7-e7j!!!!mQAZqAXI);background-color:#ffffff;border-color:#C4C0B9;}.rich-tree-node {
	width: 100%;
}

.rich-tree-node-children {
	zoom: 1;
	margin-left : 8px;
	padding-left : 10px;
}

.rich-tree-h {
	display: none;
}

.rich-tree-node-icon, .rich-tree-node-icon-leaf, .rich-tree-node-handleicon {
	width: 16px;
	padding: 1px;
}

.rich-tree-h-ic-img, .rich-tree-node-handleicon-collapsed, .rich-tree-node-handleicon-expanded {
	width : 16px;
	height : 16px;
	margin: 0px;
	display: block;
	overflow: hidden;
}

.rich-tree-h-ic-line {
	background-position: left;
	background-repeat: repeat-y;
}

.rich-tree-h-ic-line-node, .rich-tree-h-ic-line-last, .rich-tree-h-ic-line-exp, .rich-tree-h-ic-line-clp{
	background-position: center;
	background-repeat: no-repeat;
}

.rich-tree-node-text {
	width: 100%;
	cursor: default;
	padding : 1px 4px 1px 4px;
	white-space: nowrap;
}

.rich-tree-node-selected {
	padding : 0px 3px 0px 3px;
	border : 1px solid;
	background-color : transparent;
	background-position: top left;
	background-repeat: repeat-x;
}

.rich-tree-node-highlighted {
	text-decoration: underline;
}

.rich-tree-node-handleicon-collapsed, .rich-tree-node-handleicon-expanded {
	cursor: pointer;
}

.rich-tree-last-node-marker {
	display: none;
}

.rich-tree-node-handle {
	outline-style: none;
}
.rich-tree{
}
.rich-tree-node-text{
}
.rich-tree-node-highlighted{
color:#E79A00;}
.rich-tree-node-selected{
border-color:#D4CFC7;}
.rich-tree-h-ic-line{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.TreeLineImage/DATB/eAH7!!!!1Tv3GRgYACS3BY4_);}
.rich-tree-h-ic-line-node{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.TreeLineNodeImage/DATB/eAH7!!!!1Tv3GRgYACS3BY4_);}
.rich-tree-h-ic-line-last{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.TreeLineLastImage/DATB/eAH7!!!!1Tv3GRgYACS3BY4_);}
p.rich-tree-last-node-marker+* .rich-tree-h-ic-line-node{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.TreeLineLastImage/DATB/eAH7!!!!1Tv3GRgYACS3BY4_);}
p.rich-tree-last-node-marker+*+div.rich-tree-h-ic-line{
background-image:none;}
.rich-tree-h-ic-line-exp{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.TreeLineExpandedImage/DATB/eAH7!!!!1Tv3GRgYACS3BY4_);}
.rich-tree-h-ic-line-clp{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.TreeLineCollapsedImage/DATB/eAH7!!!!1Tv3GRgYACS3BY4_);}
.rich-tree-node-selected .rich-tree-node-highlighted{
color:#E79A00;}.rich-sb-common-container {
    position: absolute;
    text-align: left;
    background-color: inherit;
}

.rich-sb-ext-decor-1 {
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 2;
}

.rich-sb-ext-decor-2 {
    border: 1px solid;
    height: 100%;
    width: 100%;
}

.rich-sb-ext-decor-3 {
    height: 100%;
    width: 100%;
}

.rich-sb-overflow {
	overflow : auto;
}

.rich-sb-int-decor-table {
    width: 100%;
}

.rich-sb-shadow {
    position: absolute;
    height: 100%;
    width: 100%;
    border : 1px solid;
    z-index: 1;
}

.rich-sb-int-sel {
    cursor: default;
    background-position: left top;
    background-repeat: repeat-x;
}

.rich-sb-cell-padding {
    padding: 1px 3px 1px 5px;
}

.rich-sb-int {
	cursor : pointer;
}
.rich-sb-ext-decor-2{
border-color:#C4C0B9;background-color:#F1EEE9;}
.rich-sb-shadow{
background-color:#000000;border-color:#000000;opacity:1;}
.rich-sb-int{
font-size:11px;font-family:Arial, Verdana, sans-serif ;color:#000000;}
.rich-sb-int-sel{
background-color:#D4CFC7;font-size:11px;font-family:Arial, Verdana, sans-serif ;color:#000000;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.GradientA/DATB/eAF79urt8fNXmAAXoQUq);}
.rich-table{
border-top:solid 1px #C4C0C9;border-left:solid 1px #C4C0C9;background-color:#FFFFFF;empty-cells:show;border-collapse:collapse;}
.rich-table-cell{
border-right:solid 1px #C4C0C9;border-bottom:solid 1px #C4C0C9;padding:4px 4px 4px 4px;font-size:11px;color:#000000;font-family:Arial, Verdana, sans-serif ;}
.rich-subtable-cell{
border-right:solid 1px #C4C0C9;border-bottom:solid 1px #C4C0C9;padding:4px 4px 4px 4px;font-size:11px;color:#000000;font-family:Arial, Verdana, sans-serif ;}
.rich-table-header{
background-color:#D4CFC7;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.GradientA/DATB/eAF79urt8fNXmAAXoQUq);background-position:top left;background-repeat:repeat-x;}
.rich-table-header-continue{
background-color:#D4CFC7;}
.rich-table-headercell{
border-right:solid 1px #C4C0C9;border-bottom:solid 1px #C4C0C9;padding:4px 4px 4px 4px;color:#000000;text-align:center;font-weight:bold;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-table-subheader{
background-color:#F1EEE9;}
.rich-table-thead{
border-bottom:solid 1px #C4C0C9;}
.rich-table-subheadercell{
border-right:solid 1px #C4C0C9;padding:4px 4px 4px 4px;text-align:center;font-size:11px;color:#000000;font-family:Arial, Verdana, sans-serif ;white-space:nowrap;}.rich-table-sortable-header {
		background-position: right center;
		background-repeat: no-repeat;
		white-space : nowrap;
	}
	
	.rich-table-cursor-pointer {
		cursor: pointer;
	}
	
	.rich-inplace-edit, .rich-inplace-view {
		cursor: default;
	}
	
	.rich-sort-icon {
		vertical-align: middle;
	}
.rich-table-footer{
background-color:#cccccc;}
.rich-table-footer-continue{
background-color:#cccccc;}
.rich-table-footercell{
border-right:solid 1px #C4C0C9;border-bottom:solid 1px #C4C0C9;padding:4px 4px 4px 4px;color:#000000;text-align:left;font-weight:bold;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-table-subfooter{
background-color:#f1f1f1;}
.rich-table-subfootercell{
border-right:solid 1px #C4C0C9;border-bottom:solid 1px #C4C0C9;padding:4px 4px 4px 4px;text-align:left;font-size:11px;color:#000000;font-family:Arial, Verdana, sans-serif ;}
.rich-table-firstrow .rich-table-cell{
}
.rich-subtable-firstrow .rich-subtable-cell{
}
.rich-subtable-header{
background-color:#F1EEE9;}
.rich-subtable-headercell{
border-right:solid 1px #C4C0C9;border-bottom:solid 1px #C4C0C9;padding:4px 4px 4px 4px;text-align:center;font-size:11px;color:#000000;font-family:Arial, Verdana, sans-serif ;}
.rich-subtable-footer{
background-color:#f1f1f1;}
.rich-subtable-footercell{
border-right:solid 1px #C4C0C9;border-bottom:solid 1px #C4C0C9;padding:4px 4px 4px 4px;text-align:left;}
.rich-sort-asc{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.iconimages.DataTableIconSortAsc/DATB/eAFjYGD4!!8!AAYAAv4_);}
.rich-sort-desc{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.iconimages.DataTableIconSortDesc/DATB/eAFjYGD4!!8!AAYAAv4_);}
.rich-mpnl-body{
font-size:11px;color:#000000;font-family:Arial, Verdana, sans-serif ;}
.rich-mpnl-header{
background-color:#D4CFC7;border-color:#D4CFC7;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.GradientA/DATB/eAF79urt8fNXmAAXoQUq);}
.rich-mpnl-shadow{
background-color:#000000;}
.rich-mpnl-spacer, .rich-mpnl-resizer{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/spacer.gif);}
.rich-mpnl-text{
font-size:11px;color:#000000;font-weight:bold;font-family:Arial, Verdana, sans-serif;}.rich-mpnl-ovf-hd {
			overflow: hidden;
		}
		.rich-mpnl-trim {
			position: relative; 
			z-index: 0;
		}
		.rich-mpnl-iframe {
			position: absolute; 
			left: 0px; 
			top: 0px; 
			background-color: white; 
			overflow-y: hidden; 
			z-index: -1;
		}
		.rich-mpnl-mask-div {
			position: fixed;
			top: 0;
			left: 0;
			border: 0;
			margin: 0;
			padding: 0;
			width: 100%;
			height: 100%;
			border-style: none;
			background-color: #d0d0d0;
		}
		.rich-mpnl-mask-div-opaque {
			filter: alpha(opacity=50);
			opacity: 0.5;
		}
		.rich-mpnl-mask-div-transparent {
			background-color: transparent;
		}
		.rich-mpnl-panel {
			position: fixed;
			margin: 0px;
			padding: 0px;
			background-color: inherit;
			z-index: 9;
			left: 0px; 
			top: 0px; 
		}
		.rich-mpnl-resizer {
			line-height: 1px;
			font-size: 1px;
			position: absolute;
			/*background-color: red;
			filter: alpha(opacity=50); 
			opacity: 0.5;*/
		}
		.rich-mpnl-header-cell {
			height: 20px;
			width: 100%;
			vertical-align: middle;
			z-index: 5;
		}
		.rich-mpnl-button {
			outline-style: none;
			position: absolute;
			border: 10px solid red; 
			position: absolute; 
			clip: rect(0px 0px 1px 1px);
			height: 10px; 
			width: 10px;
			left: 0px; 
			top: 0px;
			z-index: -300;
		}
		.rich-mpnl-controls {
			position: absolute;
			top: 3px;
			right: 3px;
			z-index: 1;
		}
		.rich-modalpanel {
			left: 0px;
			top: 0px;
		}.rich-mpnl-content {
			border-width: 1px;
			border-style: solid;
			padding : 1px;
			background-color: inherit;
		}
   
		.rich-mpnl-header{
			padding : 2px;
			border-width: 1px;
			border-style: solid;
			background-position : top left;
			background-repeat : repeat-x;
		}

		.rich-mpnl-body{
			padding : 10px;
		} 

		.rich-mpnl-shadow {
			position: absolute;
		    height: 100%;
			width: 100%;
			z-index: -1;
			top: 4px;
			left: 4px;
			filter:alpha(opacity=10);
			opacity: 0.1;
		}
.rich-mpnl-content{
background-color:#FFFFFF;border-color:#C4C0B9;}.rich-dtascroller-table{
	border-width : 1px;
	border-style: solid;
}
.rich-datascr-button, .rich-datascr-ctrls-separator {
	border-width: 1px;
	border-style: solid;
	width : 25px;
	cursor : pointer;
	text-align: center;
}

.rich-datascr-button-dsbld {
	cursor: default;
}

.rich-datascr-act{
	border-top-width: 2px;
	border-top-style: solid;
	width : 25px;
	text-align: center;
}
.rich-datascr-inact{
	border-top-width: 2px;
	border-top-style: solid;
	width : 25px;
	cursor : pointer;
	text-align: center;
}
.rich-datascr-button, .rich-datascr-ctrls-separator{
background-color:#F1EEE9;border-color:#C4C0B9;font-family:Arial, Verdana, sans-serif ;font-size:11px;}
.rich-datascr-button-dsbld{
color:#C4C0B9;}
.rich-datascr-act{
 border-top-color:#000000;color:#000000;font-family:Arial, Verdana, sans-serif ;font-size:11px;}
.rich-datascr-inact{
 border-top-color:#D4CFC7;color:#D4CFC7;font-family:Arial, Verdana, sans-serif ;font-size:11px;}
.rich-dtascroller-table{
border-color:#C4C0B9;background-color:#FFFFFF;}.rich-menu-list-border { 
	border : 1px solid;
	float : left; 
	position : absolute;
}
.rich-menu-list-bg {
	border-top-style : solid;
	border-left-style : solid;
	border-right-style : solid;

	border-top-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;

	background : repeat-y left;
}
.rich-ddmenu-label, .rich-ddmenu-label-disabled {
	left: 0px;
	top: 0px;
	padding : 2px 5px 2px 5px; 
	white-space : nowrap; 
	width : auto; 
	height : auto;
}
.rich-ddmenu-label-unselect {
	border : 0px solid transparent;
	padding : 3px 6px; 
}
.rich-ddmenu-label-select {
	border : 1px solid;
	cursor : pointer; 
}

.rich-menu-list-strut {
	font-size : 0px; 
	border: 0px; 
	margin : 0px;
	position: relative;
}

.underneath_iframe{
	position: absolute;
	z-index: 90;
	visibility:hidden;
	left:0px;
	top:0px;
	height:1px;
	width:1px;
}
.rich-label-text-decor{
font-weight:bold;}
.rich-menu-list-border{
border-color:#C4C0B9;background-color:#F1EEE9;}
.rich-menu-list-bg{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.background.MenuListBackground/DATB/eAF7-e7j1XuPmQAYZQVh);border-top-color:#F1EEE9;border-left-color:#F1EEE9;border-right-color:#F1EEE9;}
.rich-ddmenu-label, .rich-ddmenu-label-disabled{
font-family:Arial, Verdana, sans-serif ;font-size:11px;}
.rich-ddmenu-label-select{
border-color:#C4C0B9;background-color:#ffffff;color:#000000;}
.rich-ddmenu-label-disabled{
color:#B1ADA7;}.rich-menu-separator {
	font-size : 0px;
	border-top: 1px solid;
	margin : 2px 0px 2px 24px;    
	cursor: default;
}
.rich-menu-item, .rich-menu-group {
	padding : 1px 35px 1px 1px; 
	white-space : nowrap; 	
	position : relative;
}
.rich-menu-item-enabled, .rich-menu-group-enabled {
	border : 0px solid transparent;
	padding : 2px 36px 2px 2px;
}
.rich-menu-item-hover, .rich-menu-group-hover {
	border : 1px solid;
	cursor : pointer; 
}
.rich-menu-item-disabled, .rich-menu-group-disabled {
	border : 0px solid transparent; 
	cursor : default;
}
.rich-menu-item-icon, .rich-menu-group-icon {	
	margin-right : 10px;
}
.rich-menu-item-icon img, .rich-menu-group-icon img { 
	vertical-align: middle;
}
.rich-menu-item a, .rich-menu-group a {
	text-decoration : none;
}

.rich-menu-node {
	position : absolute; 
	width : 16px; 
	height : 16px; 
	font-size : 1px;
	top : 1px; 
	right : 1px; 
}

.rich-menu-item-disabled .rich-menu-node, .rich-menu-group-disabled .rich-menu-node {
	background-position :  bottom;
}

.rich-menu-list-border { 
	border : 1px solid;
	float : left; 
	position : absolute;
}
.rich-menu-list-bg {
	border-top-style : solid;
	border-left-style : solid;
	border-right-style : solid;

	border-top-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;

	background : repeat-y left;
}
.rich-ddmenu-label, .rich-ddmenu-label-disabled {
	left: 0px;
	top: 0px;
	padding : 2px 5px 2px 5px; 
	white-space : nowrap; 
	width : auto; 
	height : auto;
}
.rich-ddmenu-label-unselect {
	border : 0px solid transparent;
	padding : 3px 6px; 
}
.rich-ddmenu-label-select {
	border : 1px solid;
	cursor : pointer; 
}

.rich-menu-list-strut {
	font-size : 0px; 
	border: 0px; 
	margin : 0px;
	position: relative;
}

.underneath_iframe{
	position: absolute;
	z-index: 90;
	visibility:hidden;
	left:0px;
	top:0px;
	height:1px;
	width:1px;
}
.rich-menu-separator{
border-top-color:#C4C0B9;}
.rich-menu-item, .rich-menu-item a, .rich-menu-item a:hover, .rich-menu-item a:visited,        .rich-menu-group, .rich-menu-group a, .rich-menu-group a:hover, .rich-menu-group a:visited{
color:#000000;font-family:Arial, Verdana, sans-serif ;font-size:11px;}
.rich-menu-item-disabled, .rich-menu-group-disabled{
color:#B1ADA7;}
.rich-menu-item-hover, .rich-menu-group-hover{
background-position:top left;background-repeat:repeat-x;border-color:#E5973E ;background-color:#FAE6B0 ;}
.rich-menu-node-icon{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.MenuNodeImage/DATB/eAFjYGBYvnYjAAQGAgY_);}
.rich-label-text-decor{
font-weight:bold;}
.rich-menu-list-border{
border-color:#C4C0B9;background-color:#F1EEE9;}
.rich-menu-list-bg{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.background.MenuListBackground/DATB/eAF7-e7j1XuPmQAYZQVh);border-top-color:#F1EEE9;border-left-color:#F1EEE9;border-right-color:#F1EEE9;}
.rich-ddmenu-label, .rich-ddmenu-label-disabled{
font-family:Arial, Verdana, sans-serif ;font-size:11px;}
.rich-ddmenu-label-select{
border-color:#C4C0B9;background-color:#ffffff;color:#000000;}
.rich-tool-tip{
background-color:#FAE6B0 ;padding:7px;border:1px solid;border-color:#E5973E ;font-size:11px;font-family:Arial, Verdana, sans-serif ;float:left;position:absolute;display:none;}.rich-pmenu {
			overflow: hidden;
			padding-right: 4px;
		}
		
		.rich-pmenu-group {
			padding: 2px 1px 1px;
			margin-top:1px;
			cursor:pointer;
			border-top: 1px solid;
		}
		
		.rich-pmenu-top-group {
			height: 20px;
			border-top: none;
			margin-top: 0;
			background-repeat: repeat-x;
			background-position: left top;
			padding: 2px 1px 2px 2px;
			cursor: pointer;
		}
		
		.rich-pmenu-item {
			border-top: 1px solid;
			cursor: pointer;
			padding: 2px 1px 1px;
			margin-top: 1px;
			
		}
		
		.rich-pmenu-top-group-div {
			border: 1px solid;
			margin-bottom: 3px;
			padding: 1px;
			overflow: hidden;
			width: 100%;
		}
		
		.rich-pmenu-group-self-label {
			padding-left: 5px;
			width: 100%;			
		}
		
		.rich-pmenu-nowrap {
			white-space: nowrap;
		}
.rich-pmenu-group{
font-weight:bold;font-family:Arial, Verdana, sans-serif;font-size:11px;color:#000000;border-top-color:#C4C0C9;}
.rich-pmenu-top-group{
font-weight:bold;font-family:Arial, Verdana, sans-serif ;font-size:11px;color:#000000;background-color:#D4CFC7;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.gradientimages.PanelMenuGroupGradient/DATB/eAF79urt8fNXmAAXoQUq);}
.rich-pmenu-item{
font-family:Arial, Verdana, sans-serif ;font-size:11px;color:#000000;border-top-color:#C4C0C9;}
.rich-pmenu-top-group-div{
border-color:#C4C0B9;}
.rich-pmenu-disabled-element{
color:#B1ADA7;}
.rich-pmenu-hovered-element{
background-color:#F1EEE9;}.rich-pmenu-disabled-element {
			cursor: default;
		}
		.rich-pmenu-selected-element {
			font-style : italic;
		}.rich-calendar-exterior{
	border : 1px solid;
}
.rich-calendar-btn{
	cursor : pointer;
}
.rich-calendar-header-optional{
	border-bottom : 1px solid;
	padding : 7px;
	height : 22px;
	font-weight: bold;
}

.rich-calendar-header{
	border-right : 0px solid;
	border-bottom : 1px solid;
}

.rich-calendar-cell-size{
	width : 25px;
	height : 22px;
}

.rich-calendar-cell-div{
	overflow: hidden;
}

.rich-calendar-cell{
	border-bottom : 1px solid;
	border-right : 1px solid;
	padding : 0px;
	vertical-align : middle;
	text-align : center;
}

.rich-calendar-tool{
	vertical-align : middle;
	text-align : center;
	width : 20px;
	height : 22px;
}

.rich-calendar-month{
	vertical-align : middle;
	text-align : center;
	height : 22px;	
}

.rich-calendar-days{
	border-bottom : 1px solid;
	border-right : 0px solid;
	vertical-align : middle;
	text-align : center;
	height : 22px;
}

.rich-calendar-week{
	border-bottom : 1px solid;
	border-right : 1px solid;
	vertical-align : middle;
	text-align : center;
	width : 25px;
}

.rich-right-cell{
	border-right : 0px;
}

.rich-bottom-cell{
	border-bottom : 0px;
}

.rich-calendar-toolfooter{
	height : 22px;
	padding : 1px 2px 1px 1px;
}

.rich-calendar-footer-optional{
	border-top : 1px solid;
	border-right : 0px solid;
	padding : 7px;
	height : 22px;
	font-weight: bold;
}
.rich-calendar-footer{
	border-top : 1px solid;
	border-right : 0px solid;
}

.rich-calendar-spinner-input {
	border: 0px;
	padding: 0px 0px 0px 3px;
	background: none transparent scroll repeat 0% 0%;
}

.rich-calendar-spinner-input-container {
	background-position: left top;
	background-repeat: repeat-x;
	border: 1px solid;
}

.rich-calendar-spinner-buttons {
	border-width: 1px;
	border-style: solid;
	background-position: left top;
	background-repeat: repeat-x;
	font-size: 0px;
}
.rich-calendar-exterior{
border-color:#C4C0B9;}
.rich-calendar-header-optional{
border-bottom-color:#C4C0B9;background-color:#F1EEE9;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-calendar-spec{
}
.rich-calendar-header{
border-bottom-color:#C4C0B9;background-color:#F1EEE9;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-calendar-cell{
border-bottom-color:#C4C0B9;border-right-color:#C4C0B9;background-color:#FFFFFF;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-calendar-tool{
background-color:#D4CFC7;font-size:11px;font-family:Arial, Verdana, sans-serif;font-weight:bold;color:#000000;}
.rich-calendar-month{
background-color:#D4CFC7;font-size:11px;font-family:Arial, Verdana, sans-serif;font-weight:bold;color:#000000;white-space:nowrap;}
.rich-calendar-days{
border-bottom-color:#C4C0B9;border-right-color:#C4C0B9;background:#F1EEE9;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-calendar-weekends{
color:red;}
.rich-calendar-week{
background:#F1EEE9;border-bottom-color:#C4C0B9;background-color:#F1EEE9;border-right-color:#C4C0B9;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-calendar-holly{
background-color:#FFEBDA;color:#FF7800;}
.rich-calendar-boundary-dates{
color:#a0a0a0;}
.rich-calendar-today{
background-color:#FF7800;color:#FFEBDA;font-weight:bold;}
.rich-calendar-select{
background-color:#D4CFC7;color:#000000;font-weight:bold;}
.rich-calendar-hover{
background-color:#F1EEE9;color:#000000;}
.rich-calendar-toolfooter{
background:#F1EEE9;font-size:11px;font-family:Arial, Verdana, sans-serif ;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.iconimages.CalendarSeparator/DATB/eAFjYGAAAAADAAE_);background-repeat:no-repeat;background-position:right center;}
.rich-calendar-tool-btn{
cursor:pointer;padding:2px 3px 2px 3px;white-space:nowrap;}
.rich-calendar-tool-btn-disabled{
padding:2px 3px 2px 3px;white-space:nowrap;}
.rich-calendar-tool-btn-hover{
background-color:#F1EEE9;color:#000000;border:1px solid;border-color:#FFFFFF;border-right-color:#C4C0B9;border-bottom-color:#C4C0B9;padding:1px 2px 1px 2px;}
.rich-calendar-tool-btn-press{
border-color:#C4C0B9;border-right-color:#FFFFFF;border-bottom-color:#FFFFFF;}
.rich-calendar-footer-optional{
border-top-color:#C4C0B9;border-right-color:#C4C0B9;background:#F1EEE9;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-calendar-footer{
border-top-color:#C4C0B9;border-right-color:#C4C0B9;background:#F1EEE9;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-calendar-tool-close{
padding:2px 2px 2px 4px;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.iconimages.CalendarSeparator/DATB/eAFjYGAAAAADAAE_);background-repeat:no-repeat;background-position:left center;}
.rich-calendar-button{
cursor:pointer;vertical-align:middle;}
.rich-calendar-editor-shadow{
background:#FFFFFF;opacity:0.5;filter:alpha(opacity=50);}
.rich-calendar-time-layout{
background:#F1EEE9;border:1px solid;border-color:#C4C0B9;position:relative;}
.rich-calendar-date-layout{
background:#FFFFFF;border:1px solid;border-color:#C4C0B9;position:relative;}
.rich-calendar-editor-container{
}
.rich-calendar-time-layout, .rich-calendar-date-layout, .rich-calendar-time-layout input{
font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-calendar-time-layout-fields{
padding:7px 7px 5px 7px;white-space:nowrap;}
.rich-calendar-time-layout-cancel{
padding:0px 7px 7px 1px;}
.rich-calendar-time-layout-ok{
padding:0px 1px 7px 7px;}
.rich-calendar-date-layout-cancel{
background:#F1EEE9;border-top:1px solid;border-top-color:#C4C0B9;padding:5px 5px 5px 1px;}
.rich-calendar-date-layout-ok{
background:#F1EEE9;border-top:1px solid;border-top-color:#C4C0B9;padding:5px 1px 5px 5px;}
.rich-calendar-date-layout-split{
border-right:1px solid;border-right-color:#C4C0B9;}
.rich-calendar-time-btn{
width:45px;border:1px solid;border-color:#FFFFFF;border-right-color:#C4C0B9;border-bottom-color:#C4C0B9;background:#F1EEE9;text-align:center;padding:2px;white-space:nowrap;text-align:center;cursor:pointer;}
.rich-calendar-time-btn-press{
border:1px solid;border-color:#C4C0B9;border-right-color:#FFFFFF;border-bottom-color:#FFFFFF;background-color:#F1EEE9;}
.rich-calendar-time-input{
width:22px;margin:0px 2px;}
.rich-calendar-spinner-up{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SpinnerButtonUp/DATB/eAFjYGD4!!8!AAYAAv4_);height:7px;width:14px;margin:0px 1px 1px 0px;}
.rich-calendar-spinner-down{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SpinnerButtonDown/DATB/eAFjYGD4!!8!AAYAAv4_);height:7px;width:14px;margin:0px 1px 1px 0px;}
.rich-calendar-spinner-pressed{
margin:1px 0px 0px 1px;}
.rich-calendar-spinner-buttons{
background-color:#D4CFC7;border-color:#D4CFC7;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SpinnerButtonGradient/DATB/eAF79urt8fNXmAAXoQUq);}
.rich-calendar-spinner-input{
font-size:11;font-family:Arial, Verdana, sans-serif;width:18px;}
.rich-calendar-spinner-input-container{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SpinnerFieldGradient/DATB/eAF7-e7j!!!!mQAZqAXI);background-color:#ffffff;border-color:#C4C0B9;border-bottom-color:#ffffff;border-right-color:#ffffff;}
.rich-calendar-editor-layout-shadow{
background-color:#000000;opacity:0.3;filter:alpha(opacity=30);position:absolute;}
.rich-calendar-editor-btn{
width:36px;padding:2px;margin:2px;text-align:center;cursor:pointer;}
.rich-calendar-editor-btn-over{
padding:1px;border:1px solid;border-color:#C4C0B9;background:#F1EEE9;}
.rich-calendar-editor-btn-selected{
background-color:#FF7800;padding:2px;border:0px;color:#FFEBDA;font-weight:bold;cursor:default;}
.rich-calendar-editor-tool-over{
padding:1px;border:1px solid;background:#F1EEE9;border-color:#FFFFFF;border-right-color:#C4C0B9;border-bottom-color:#C4C0B9;}
.rich-calendar-editor-tool-press{
padding:1px;border:1px solid;background:#F1EEE9;border-color:#C4C0B9;border-right-color:#FFFFFF;border-bottom-color:#FFFFFF;}.rich-sdt-sort-asc, .rich-sdt-sort-desc {
			width: 16px;
			height: 6px;
			background-position: 50% 50%;
			background-repeat: no-repeat;
		}
		
		.rich-sdt-sort-icon {
			position:absolute;
			visibility: hidden;
		}
		
		.rich-sdt {
			padding: 0px 0px;
			margin: 0px;
			z-index:0;
			border-style: solid;
		}
		
		/**
		 * ---------------------------------------------
		 *	Grid Header declaration
		 * ---------------------------------------------
		 */
		
		/**
		 * Header cell
		 */
		.rich-sdt-header-cell {
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis;
			font-weight: normal;
			box-sizing: border-box;
			-moz-box-sizing: border-box;
			-moz-outline: none;
			-moz-user-focus: normal;
			border-right-style: solid;
		}
		
		.rich-sdt-header-cell .sort-asc, .rich-sdt-header-cell .sort-desc {
			background-position: right;
			background-repeat: no-repeat;
			width: 16px !important;;
			position: absolute;
		}
		
		
		/**
		 * Header cells separator
		 */
		.rich-sdt-hsep {
		/*	background-image: url(grid-split.gif);*/
			background-position: center;
			background-repeat: repeat-y;
			cursor: e-resize;	
			font-size: 20px;
			top: 0px;
			width: 6px;
			height: 100%;
			position: absolute;
			display: block;
			z-index: 60;
		}
		.rich-sdt-hsplit {
			width:1px;
			border-right: 1px dashed;
			cursor: col-resize;
			z-index: 100;
		}
		
		.rich-sdt-fb{
			z-index: 50;
		}
		.rich-sdt-nb {
			z-index: 20;
		}
		
		/**
		 * ---------------------------------------------
		 * Grid Footer declaration
		 * ---------------------------------------------
		 */
		 
		/**
		 * Footer row
		 */
		.rich-std-footer-row {
			border-top: 1px solid #cbc7b8; /* //TODO Which skin parameter must be here? */
		}
		
		/**
		 * Footer cell
		 */
		.rich-sdt-footer-cell {
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis;	
			font-weight: normal;
			box-sizing: border-box;
			-moz-box-sizing: border-box;
			-moz-outline: none;
			-moz-user-focus: normal;
			border-right: 1px solid;
		}
				
		/**
		 * ---------------------------------------------
		 * Body styles
		 * ---------------------------------------------
		 */
		 
		.rich-sdt-column-cell {
			box-sizing: border-box;
			-moz-box-sizing: border-box;
			-moz-outline: none;
			-moz-user-focus: normal;
			border-right: 1px solid;
			border-bottom: 1px solid;
		}
		
		/**
		 * Body row style
		 */
		.rich-sdt-ho {
			position: absolute;
			height: 10px;
			width: 10px;
		}
		
		.rich-sdt-row {
			font-weight: normal;
			white-space: nowrap;
			box-sizing: border-box;
			-moz-box-sizing: border-box;
		}
		.rich-sdt-header-cell-body, .rich-sdt-column-cell-body, .rich-sdt-footer-cell-body {
			white-space: nowrap;	
			overflow: hidden;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis;
			-moz-box-sizing: border-box;
			-moz-outline: none;	
			height: 20px;
		}
		
		/** 
		 * Helper classes for grid template
		*/
		.rich-sdt-substrate {
			z-index: 48;
		 	filter:Alpha(opacity=0);
		 	position:absolute;
		 	top:0px;
		 	left:0px;
		 	display:block;
		}
		
		.rich-sdt-fb,  .rich-sdt-nb{
		 	display: block;
		    float:left;
		    position: absolute;
		}
		
		.rich-sdt-inlinebox {
		 	position: relative;
			display: block;
			overflow: hidden;	
		}
.rich-sdt{
background-color:#FFFFFF;border-color:#C4C0C9;border-width:1px;}
.rich-std-header-row{
background-color:#D4CFC7;}
.rich-sdt-header-cell{
color:#000000;font-family:Arial, Verdana, sans-serif ;font-size:11px;border-bottom-width:1px;border-bottom-color:#C4C0C9;border-right-width:1px;border-right-color:#C4C0C9;}
.rich-sdt-hsplit{
border-right-color:#E5973E ;}
.rich-std-footer-row{
background-color:#f1f1f1;}
.rich-sdt-footer-cell{
border-right-color:#C4C0C9;}
.rich-sdt-column-cell{
border-right-color:#C4C0C9;border-bottom-color:#C4C0C9;}
.rich-sdt-row-selected{
background-color:#F1EEE9;}
.rich-sdt-row-active{
color:#B1ADA7;}
.rich-sdt-header-cell-body, .rich-sdt-column-cell-body, .rich-sdt-footer-cell-body{
font-family:Arial, Verdana, sans-serif ;font-size:11px;}
.rich-sdt-sort-asc{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.iconimages.DataTableIconSortAsc/DATB/eAFjYGD4!!8!AAYAAv4_);}
.rich-sdt-sort-desc{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.iconimages.DataTableIconSortDesc/DATB/eAFjYGD4!!8!AAYAAv4_);}
.rich-sdt-hsep{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.iconimages.ScrollableDataTableIconSplit/DATB/eAFjYGA4fv4KAATNAms_);}.java_plain {
	color: rgb(0,0,0);
}
.java_keyword {

	color: rgb(0,0,0); 
	font-weight: bold;
}
.java_type {

	color: rgb(0,44,221);
}
.java_operator {

	color: rgb(0,124,31);
}
.java_separator {

	color: rgb(0,33,255);
}
.java_literal {

	color: rgb(188,0,0);
}
.java_comment {

	color: rgb(147,147,147); 
	background-color: rgb(247,247,247);
}
.java_javadoc_comment {

	color: rgb(147,147,147); 
	background-color: rgb(247,247,247); 
	font-style: italic;
}
.java_javadoc_tag {

	color: rgb(147,147,147); 
	background-color: rgb(247,247,247); 
	font-style: italic; 
	font-weight: bold;
}
.xml_plain {

	color: rgb(0,0,0);
}
.xml_char_data {

	color: rgb(0,0,0);
}
.xml_tag_symbols {

	color: rgb(0,59,255);
}
.xml_comment {

	color: rgb(147,147,147); 
	background-color: rgb(247,247,247);
}
.xml_attribute_value {

	color: rgb(193,0,0);
}
.xml_attribute_name {

	color: rgb(0,0,0); 
	font-weight: bold;
}
.xml_processing_instruction {

	color: rgb(0,0,0); 
	font-weight: bold; 
	font-style: italic;
}
.xml_tag_name {

	color: rgb(0,55,255);
}
.xml_rife_tag {

	color: rgb(0,0,0); 
	background-color: rgb(228,230,160);
}
.xml_rife_name {

	color: rgb(0,0,196); 
	background-color: rgb(228,230,160);
}
.cpp_plain {

	color: rgb(0,0,0);
}			
.cpp_keyword { 

	color: rgb(0,0,0); 
	font-weight: bold;
}			
.cpp_type { 

	color: rgb(0,44,221);
}			
.cpp_operator { 

	color: rgb(0,124,31);
}			
.cpp_separator { 

	color: rgb(0,33,255);
}			
.cpp_literal { 

	color: rgb(188,0,0);
}			
.cpp_comment { 

	color: rgb(147,147,147); 
	background-color: rgb(247,247,247);
}			
.cpp_doxygen_comment { 

	color: rgb(147,147,147); 
	background-color: rgb(247,247,247); 
	font-style: italic;
}			
.cpp_doxygen_tag { 

	color: rgb(147,147,147); 
	background-color: rgb(247,247,247); 
	font-style: italic; 
	font-weight: bold;
}			
.cpp_preproc { 

	color: purple;
}

.dr-insert-error {
	color: red; 
	font-weight: bold;
}.rich-ordering-control-img {
	margin: 0px;
	padding: 0px;
	border:0px;
	width: 15px;
	height: 15px;
}

.rich-ordering-control-disabled {
	border : 1px solid;
	margin-bottom : 3px;
}

.rich-ordering-control-top {
	border : 1px solid;
	margin-bottom : 3px;
}

.rich-ordering-control-bottom {
	border : 1px solid;
	margin-bottom : 3px;
}

.rich-ordering-control-up {
	border : 1px solid;
	margin-bottom : 3px;
}

.rich-ordering-control-down {
	border : 1px solid;
	margin-bottom : 3px;
}

.rich-ordering-list-button {
	background : top left repeat-x;
	cursor : pointer;
	padding : 2px;
}

.rich-ordering-list-button-disabled {
	background : top left repeat-x;
	padding : 2px;
	cursor: default;
}

.rich-ordering-list-button-light {
	background : top left repeat-x;
	border-style: solid;
	cursor : pointer;
	padding: 1px;
}

/*
.rich-ordering-list-button-dis {
	border : 1px solid #bfbfc0;
	margin-bottom : 3px;
	padding : 1px
}
*/

.rich-ordering-list-button-press {
	background : top left repeat-x;
	border-style: solid;
	padding : 2px 0px 0px 2px;
	cursor : pointer;
	cursor : hand;
}

.rich-ordering-list-button-valign {
	vertical-align : middle;
}

.rich-ordering-list-button-layout {
	padding : 15px 0px 15px 0px;
}

.rich-ordering-list-button-content {
	padding : 0px 1px 0px 1px;
	text-align : left;
	white-space: nowrap;
}

.rich-ordering-list-button-content img {
	margin-right: 2px;
	vertical-align: middle;
}

a.rich-ordering-list-button-selection:visited,
a.rich-ordering-list-button-selection:link {
	color: inherit;
}

.rich-ordering-list-caption {
	text-align: left;
	height: 8px;
	padding : 3px 3px 3px 8px
}

.rich-ordering-list-body {
	border : 0px solid;
}

.rich-ordering-list-output {
	border : 1px solid;
	margin : 0px 8px 8px 8px;
	background: none repeat scroll 0% 50%;
}

.rich-ordering-list-content {
	overflow: auto;
}

.rich-ordering-list-header {
	overflow: hidden;
	/*height: 18px;*/
}

.rich-ordering-list-items {
	/*width: 100%;*/
}

.rich-ordering-list-active {
	background : repeat scroll left top;
	width: 100%;
}

.rich-ordering-list-disabled {
	background : repeat scroll left top;
	width: 100%;
}

.rich-ordering-list-row-active {
	background : transparent none repeat-x scroll left top;
	width: 100%;
}

.rich-ordering-list-row-selected {
	background : transparent none repeat-x scroll left top;
	width: 100%;
}

.rich-ordering-list-table-header-cell, .rich-ordering-list-table-header-cell-last {
	white-space: nowrap;
	background-repeat: repeat-x;
	border-style: solid;
	padding : 2px;
	font-weight: normal;
	
	border-top: 0px;
	border-left: 0px;
}

.rich-ordering-list-cell {
	padding : 2px;
	white-space: nowrap;
}

.rich-ordering-list-cell-selected {
	padding : 2px 2px;
	white-space: nowrap;
}

.rich-ordering-list-cell-active {
	padding: 1px 2px;
	white-space: nowrap;
	border-top: 1px dotted;
	border-bottom: 1px dotted;
} 

.rich-ordering-list-ds {
	-moz-user-select: -moz-none;
}

.rich-ordering-list-ds input {
	-moz-user-select: text;
}
.rich-ordering-list-button{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.gradientimages.OrderingListButtonGradient/DATB/eAH7!!!!1XuPmQAZqwWW);background-color:#E3DED5;color:#000000;font-family:Arial, Verdana, sans-serif;font-size:11px;}
.rich-ordering-list-button-disabled{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.gradientimages.OrderingListButtonGradient/DATB/eAH7!!!!1XuPmQAZqwWW);background-color:#E3DED5;color:#B1ADA7;font-family:Arial, Verdana, sans-serif;font-size:11px;}
.rich-ordering-list-button-light{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.gradientimages.OrderingListButtonGradient/DATB/eAH7!!!!1XuPmQAZqwWW);background-color:#E3DED5;border-color:#E79A00;border-width:1px;font-family:Arial, Verdana, sans-serif;font-size:11px;color:#000000;}
.rich-ordering-list-button-press{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.gradientimages.OrderingListClickedGradient/DATB/eAG7eu!x!!!!mQAYdgWW);background-color:#E3DED5;border-color:#C4C0C9;border-width:1px;font-family:Arial, Verdana, sans-serif;font-size:11px;color:#000000;}
.rich-ordering-list-table-header-cell, .rich-ordering-list-table-header-cell-last{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.gradientimages.OrderingListHeaderGradient/DATB/eAH7!!!!1XuPmQAZqwWW);background-color:#E3DED5;color:#000000;font-family:Arial, Verdana, sans-serif;font-size:11px;border-right-width:1px;border-bottom-width:1px;border-right-color:#C4C0C9;border-bottom-color:#C4C0C9;}
.rich-ordering-list-table-header-cell-last{
border-right-width:0px;}
.rich-ordering-list-output{
background-color:#FFFFFF;border-color:#C4C0C9;border-width:1px;}
.rich-ordering-list-cell, .rich-ordering-list-cell *{
color:#000000;font-family:Arial, Verdana, sans-serif ;font-size:11px;}
.rich-ordering-list-cell-selected, .rich-ordering-list-cell-selected *{
color:#000000;font-family:Arial, Verdana, sans-serif ;font-size:11px;}
.rich-ordering-list-cell-active *{
font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-ordering-list-cell-active{
font-size:11px;font-family:Arial, Verdana, sans-serif ;border-top-color:#000000;border-bottom-color:#000000;}
.rich-ordering-control-disabled, .rich-ordering-control-top, .rich-ordering-control-bottom, .rich-ordering-control-up, .rich-ordering-control-down{
border-color:#C4C0C9;}
.rich-ordering-list-button-content{
font-family:Arial, Verdana, sans-serif;font-size:11px;}
.rich-ordering-list-button-selection{
color:#000000;text-decoration:none;display:block;}
.rich-ordering-list-caption{
font-family:Arial, Verdana, sans-serif;font-size:11px;font-weight:bold;}
.rich-ordering-list-row-active{
}
.rich-ordering-list-row-selected{
background-color:#F1EEE9;}.rich-list-shuttle {
	-moz-user-select: none;
}

.rich-shuttle-controls {
	padding : 0px 8px 5px 8px;
}

.rich-shuttle-list-content {
	overflow: auto;
}

.rich-shuttle-list-header {
	overflow: hidden;
}

.rich-shuttle-header-tab-cell, .rich-shuttle-header-tab-cell-last {
	padding : 2px;
	border-style: solid;
	font-weight: normal;
	white-space: nowrap;
	background-repeat: repeat-x;
	border-top: 0px;
	border-left: 0px;
}

.rich-shuttle-internal-tab {
	width:100%;
}
.rich-shuttle-list{
background-color:#FFFFFF;border-width:0px;border-style:none;}
.rich-shuttle-source-cell, .rich-shuttle-target-cell, .rich-shuttle-source-cell *, .rich-shuttle-target-cell *{
color:#000000;font-size:11px;font-family:Arial, Verdana, sans-serif ;white-space:nowrap;}.rich-shuttle-control-disabled, .rich-shuttle-control-top, .rich-shuttle-control-bottom, 
.rich-shuttle-control-up, .rich-shuttle-control-down, .rich-shuttle-control-copyall,
.rich-shuttle-control-copy, .rich-shuttle-control-remove, .rich-shuttle-control-removeall {
	border : 1px solid;
	margin-bottom : 3px;
}

.rich-list-shuttle-button, .rich-list-shuttle-button-disabled {
	background : top left repeat-x;
	padding : 2px;
}

.rich-list-shuttle-button {
	cursor : pointer;
}

.rich-list-shuttle-button-disabled {
	cursor: default;
}

.rich-list-shuttle-button-light {
	background : top left repeat-x;
	border-style: solid;
	cursor : pointer;
	padding: 1px;
}

.rich-list-shuttle-button-press {
	background : top left repeat-x;
	border-style: solid;
	padding : 2px 0px 0px 2px;
	cursor: pointer;
}

.rich-list-shuttle-button-valign {
	vertical-align : middle;
}

.rich-list-shuttle-button-layout {
	padding : 15px 8px 15px 0px;
}

.rich-list-shuttle-button-content {
	padding : 0px 1px 0px 1px;
	text-align : left;
	white-space: nowrap;
}

.rich-list-shuttle-button-content img {
	margin-right: 2px;
	vertical-align: middle;
}

a.rich-list-shuttle-button-selection:visited,
a.rich-list-shuttle-button-selection:link {
	color: inherit;
}

.rich-list-shuttle-caption {
	text-align: left;
	padding : 1px;
}

.rich-shuttle-source-caption {
	padding: 3px 3px 3px 8px;
}

.rich-shuttle-target-caption {
	padding: 3px 3px 3px 0px;
}

.rich-shuttle-source-items {
	margin: 0px 0px 8px 8px;
}

.rich-shuttle-target-items {
	margin: 0px 0px 8px 0px;
}

.rich-shuttle-source-row-active, .rich-shuttle-target-row-active {
	background : transparent none repeat-x scroll left top;
}

.rich-shuttle-source-row-selected, .rich-shuttle-target-row-selected {
	background : transparent none repeat-x scroll left top;
}

.rich-shuttle-source-cell, .rich-shuttle-target-cell {
	padding : 2px;
	white-space: nowrap;
	border: 0px;
}

.rich-shuttle-source-cell-selected, .rich-shuttle-target-cell-selected {
	padding : 2px;
	white-space: nowrap;
}

.rich-shuttle-source-cell-active, .rich-shuttle-target-cell-active {
	padding: 1px 2px;
	white-space: nowrap;
	border-top: 1px dotted;
	border-bottom: 1px dotted;
}
.rich-list-shuttle{
-moz-user-select:-moz-none;}
.rich-shuttle-header-tab-cell, .rich-shuttle-header-tab-cell-last{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.gradientimages.OrderingListHeaderGradient/DATB/eAH7!!!!1XuPmQAZqwWW);background-color:#E3DED5;color:#000000;font-family:Arial, Verdana, sans-serif;font-size:11px;border-right-width:1px;border-bottom-width:1px;border-right-color:#C4C0C9;border-bottom-color:#C4C0C9;}
.rich-shuttle-header-tab-cell-last{
border-right-width:0px;}
.rich-list-shuttle-button{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.gradientimages.OrderingListButtonGradient/DATB/eAH7!!!!1XuPmQAZqwWW);background-color:#E3DED5;color:#000000;font-family:Arial, Verdana, sans-serif;font-size:11px;}
.rich-list-shuttle-button-disabled{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.gradientimages.OrderingListButtonGradient/DATB/eAH7!!!!1XuPmQAZqwWW);background-color:#E3DED5;color:#B1ADA7;font-family:Arial, Verdana, sans-serif;font-size:11px;}
.rich-list-shuttle-button-light{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.gradientimages.OrderingListButtonGradient/DATB/eAH7!!!!1XuPmQAZqwWW);background-color:#E3DED5;border-color:#E79A00;border-width:1px;font-family:Arial, Verdana, sans-serif;font-size:11px;color:#000000;}
.rich-list-shuttle-button-press{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.gradientimages.OrderingListClickedGradient/DATB/eAG7eu!x!!!!mQAYdgWW);background-color:#E3DED5;border-color:#C4C0C9;border-width:1px;font-family:Arial, Verdana, sans-serif;font-size:11px;color:#000000;}
.rich-shuttle-source-cell-last, .rich-shuttle-target-cell-last{
border-right-color:#E79A00;}
.rich-shuttle-source-items, .rich-shuttle-target-items{
background-color:#FFFFFF;border-color:#C4C0C9;border-width:1px;border-style:solid;}
.rich-shuttle-source-cell-selected, .rich-shuttle-target-cell-selected, .rich-shuttle-source-cell-selected *, .rich-shuttle-target-cell-selected *{
color:#000000;font-family:Arial, Verdana, sans-serif ;font-size:11px;}
.rich-shuttle-source-cell-active, .rich-shuttle-target-cell-active, .rich-shuttle-source-cell-active *, .rich-shuttle-target-cell-active *{
font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-shuttle-source-cell-active, .rich-shuttle-target-cell-active{
border-top-color:#000000;border-bottom-color:#000000;}
.rich-shuttle-control-disabled, .rich-shuttle-control-top, .rich-shuttle-control-bottom, .rich-shuttle-control-up, .rich-shuttle-control-down, .rich-shuttle-control-copyall, .rich-shuttle-control-copy, .rich-shuttle-control-remove, .rich-shuttle-control-removeall{
border-color:#C4C0C9;}
.rich-list-shuttle-button-content{
font-family:Arial, Verdana, sans-serif;font-size:11px;}
.rich-list-shuttle-button-selection, .rich-list-shuttle-button-selection:hover{
color:#000000;text-decoration:none;display:block;}
.rich-shuttle-source-caption, .rich-shuttle-target-caption{
font-family:Arial, Verdana, sans-serif;font-size:11px;font-weight:bold;}
.rich-shuttle-source-row-selected, .rich-shuttle-target-row-selected{
background-color:#F1EEE9;}input.rich-combobox-button-pressed {
}

input.rich-combobox-button-pressed-background {
}

input.rich-combobox-input {
	width : 240px; 
	position : absolute; 
	top : 0px; 
	left : 0; 
	padding-left :3px; 
	margin : 0px; 
	border-style: solid;
	border-width: 1px; 
	border-left-color: #000000; 
	border-top-color: #000000;
	background-position:left top;
	background-repeat:repeat-x; 
}

input.rich-combobox-input-disabled {
	width : 240px; 
	position : absolute; 
	top : 0px; 
	left : 0; 
	padding-left :3px; 
	margin : 0px;
	border-style: solid;
	border-width: 1px; 
	border-left-color: #000000; 
	border-top-color: #000000;
	background-position:left top;
	background-repeat:repeat-x;  
}

input.rich-combobox-input-inactive { 
	width : 240px; 
	position : absolute; 
	top : 0px; 
	left : 0; 
	padding-left :3px; 
	margin : 0px;
	border-style: solid;
	border-width: 1px; 
	border-left-color: #000000; 
	border-top-color: #000000;
	background-position:left top;
	background-repeat:repeat-x; 
} 

input.rich-combobox-font-disabled {
	color: #AAAAAA;
}

.rich-combobox-list-position { 
	position : absolute; 
	top:1px; 
	left:0px;
}

.rich-combobox-list-decoration { 
	border : 1px solid #c0c0c0;
	padding : 0px; 
	background : #FFFFFF;
}

.rich-combobox-list-scroll {
	overflow : auto; 
	overflow-x : hidden; 
}

.rich-combobox-list-cord { 
	position : relative; 
}

.rich-combobox-item {
	padding : 2px; 
	white-space : nowrap;
	display: block;
}

.rich-combobox-item-selected {
	padding : 1px; 
	border : 1px solid #4a75b5;
	background-color: #4a75b5;
	cursor:pointer;
	width:100%;
}

.rich-combobox-strut { 
	width :  240px;
	position : relative; 
	visibility : hidden;  
	margin : 0px; 
	padding-left : 3px;
	border : 1px solid #c0c0c0;
}

.rich-combobox-shell {
	position : relative;
}

input.rich-combobox-button { 
	position : absolute; 
	top : 0px; 
	right : 0; 
	width : 17px; 
	padding-left : 0px; 
	padding-right : 0px; 
	margin : 0px; 
	border-style: solid;
	border-right-color: #000000; 
	border-bottom-color: #000000;
	border-width: 1px;
}

input.rich-combobox-button-disabled {
	position : absolute; 
	top : 0px; 
	right : 0; 
	width : 17px; 
	padding-left : 0px; 
	padding-right : 0px; 
	margin : 0px; 
	border-style: solid;
	border-right-color: #000000; 
	border-bottom-color: #000000;
	border-width:1px;

}

input.rich-combobox-button-inactive {
	position : absolute; 
	top : 0px; 
	right : 0; 
	width : 17px; 
	padding-left : 0px; 
	padding-right : 0px; 
	margin : 0px; 
	border-style: solid;
	border-right-color: #000000; 
	border-bottom-color: #000000;
	border-width:1px;

}

input.rich-combobox-button-background { 
	background-color: #4a75b5;
	background-repeat: repeat-x;
	background-position:  top;
	cursor : pointer;
} 

input.rich-combobox-button-background-disabled { 
	background-color: #4a75b5;
	background-repeat: repeat-x;
	background-position:  top; 
	cursor : pointer;
} 

input.rich-combobox-button-background-inactive { 
	background-color: #4a75b5;
	background-repeat: repeat-x;
	background-position:  top;
} 


input.rich-combobox-button-pressed-background { 
	background-color: #4a75b5;
	background-repeat: repeat-x;
	background-position:  bottom;
} 

input.rich-combobox-button-icon { 
	background : center  no-repeat; cursor : pointer;
}

input.rich-combobox-button-icon-disabled { 
	background : center  no-repeat; cursor : pointer;
}

input.rich-combobox-button-icon-inactive { 
	background : center  no-repeat; cursor : pointer;
}

input.rich-combobox-button-hovered {
	border-width : 1px;
	border-style : solid;
}

.rich-combobox-shadow{ 
	position : absolute;
}

.rich-combobox-shadow-tl{
	background-position: top left;
	background-repeat: repeat-x; 

}
.rich-combobox-shadow-tr{
	background-repeat: repeat-x; 
	background-position: top right;
}
.rich-combobox-shadow-bl{
	background-repeat: repeat-x;
	background-position: bottom left;
}
.rich-combobox-shadow-br{
	background-repeat: repeat-x;
	background-position: bottom right;
}
.rich-combobox-shadow-tl, .rich-combobox-shadow-tr, .rich-combobox-shadow-bl, .rich-combobox-shadow-br{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/bg_shadow.png);}
input.rich-combobox-button-background, input.rich-combobox-button-background-disabled, input.rich-combobox-button-background-inactive{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SpinnerButtonGradient/DATB/eAF79urt8fNXmAAXoQUq);background-color:#E3DED5;}
input.rich-combobox-button-pressed-background{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.ComboBoxButtonPressGradient/DATB/eAE7fv7Ks1dvmQAWqAUq);background-color:#E3DED5;}
input.rich-combobox-button-icon, input.rich-combobox-button-icon-inactive{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.ComboBoxArrowImage/DATB/eAFjYGC4eu!x!!!!ARLjBZQ_);}
input.rich-combobox-button-icon-disabled{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.ComboBoxArrowImageDisable/DATB/eAFbvnbj1XuP!!!!DwAjAQeZ);}
input.rich-combobox-button, input.rich-combobox-button-inactive, input.rich-combobox-button-disabled{
border-top-color:#C4C0B9;border-left-color:#C4C0B9;}
.rich-combobox-font, input.rich-combobox-font{
font-size:11px;font-family:Arial, Verdana, sans-serif ;color:#000000;}
input.rich-combobox-font-disabled, .rich-combobox-font-disabled{
font-family:Arial, Verdana, sans-serif;font-size:11px;}
input.rich-combobox-font-inactive, .rich-combobox-font-inactive, .rich-combobox-item{
font-size:11px;font-family:Arial, Verdana, sans-serif ;color:#000000;}
.rich-combobox-input, .rich-combobox-input-disabled, .rich-combobox-input-inactive{
background-color:#ffffff;border-bottom-color:#C4C0B9;border-right-color:#C4C0B9;}
.rich-combobox-item-selected{
background-color:#D4CFC7;border-color:#D4CFC7;color:#000000;}
.rich-combobox-list-decoration{
border-color:#C4C0B9;background:#FFFFFF;}
input.rich-combobox-button-hovered{
border-color:#E79A00;}.rich-picklist-controls {
	padding : 0px 8px 5px 8px;
}

.rich-picklist-list-content {
	overflow: auto;
}

.rich-picklist-internal-tab {
	width:100%;
}

.rich-picklist-body {
	-moz-user-select: none;
}
.rich-picklist-list{
background-color:#FFFFFF;border-width:0px;border-style:none;}
.rich-picklist-source-cell, .rich-picklist-target-cell, .rich-picklist-source-cell *, .rich-picklist-target-cell *{
color:#000000;font-size:11px;font-family:Arial, Verdana, sans-serif ;white-space:nowrap;}.rich-picklist-control-disabled, .rich-picklist-control-top, .rich-picklist-control-bottom, 
.rich-picklist-control-up, .rich-picklist-control-down, .rich-picklist-control-copyall,
.rich-picklist-control-copy, .rich-picklist-control-remove, .rich-picklist-control-removeall {
	border : 1px solid;
	margin-bottom : 3px;
}

.rich-list-picklist-button, .rich-list-picklist-button-disabled {
	background : top left repeat-x;
	padding : 2px;
}

.rich-list-picklist-button {
	cursor: pointer;
}

.rich-list-picklist-button-disabled {
	cursor: default;
}

.rich-list-picklist-button-light {
	background : top left repeat-x;
	border-style: solid;
	cursor : pointer;
	padding: 1px;
}

.rich-list-picklist-button-press {
	background : top left repeat-x;
	border-style: solid;
	padding : 2px 0px 0px 2px;
	cursor: pointer;
}

.rich-list-picklist-button-valign {
	vertical-align : middle;
}

.rich-list-picklist-button-layout {
	padding : 15px 8px 15px 0px;
}

.rich-list-picklist-button-content {
	padding : 0px 4px 0px 1px;
	text-align : left;
	white-space: nowrap;
}

.rich-list-picklist-button-content img {
	margin-right: 2px;
	vertical-align: middle;
}

a.rich-list-picklist-button-selection:visited,
a.rich-list-picklist-button-selection:link {
	color: inherit;
}

.rich-list-picklist-button-a-disabled {
	cursor: default;
	text-decoration: none;
}

.rich-picklist-source-items {
	margin: 0px 0px 8px 8px;
}

.rich-picklist-target-items {
	margin: 0px 0px 8px 0px;
}

.rich-picklist-source-row-active, .rich-picklist-target-row-active {
	background : transparent none repeat-x scroll left top;
}

.rich-picklist-source-row-selected, .rich-picklist-target-row-selected {
	background : transparent none repeat-x scroll left top;
}

.rich-picklist-source-cell, .rich-picklist-target-cell {
	padding : 2px;
	white-space: nowrap;
	border: 0px;
}

.rich-picklist-source-cell-selected, .rich-picklist-target-cell-selected {
	padding : 2px;
	white-space: nowrap;
}

.rich-picklist-source-cell-active, .rich-picklist-target-cell-active {
	padding: 1px 2px;
	white-space: nowrap;
	border-top: 1px dotted;
	border-bottom: 1px dotted;
} 

.rich-picklist-control-img {
	margin: 0px;
	padding: 0px;
	border:0px;
	width: 15px;
	height: 15px;
}
.rich-list-picklist{
-moz-user-select:-moz-none;}
.rich-list-picklist-button{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.gradientimages.OrderingListButtonGradient/DATB/eAH7!!!!1XuPmQAZqwWW);background-color:#E3DED5;color:#000000;font-family:Arial, Verdana, sans-serif;font-size:11px;}
.rich-list-picklist-button-disabled{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.gradientimages.OrderingListButtonGradient/DATB/eAH7!!!!1XuPmQAZqwWW);background-color:#E3DED5;color:#B1ADA7;font-family:Arial, Verdana, sans-serif;font-size:11px;}
.rich-list-picklist-button-light{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.gradientimages.OrderingListButtonGradient/DATB/eAH7!!!!1XuPmQAZqwWW);background-color:#E3DED5;border-color:#E79A00;border-width:1px;font-family:Arial, Verdana, sans-serif;font-size:11px;color:#000000;}
.rich-list-picklist-button-press{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.gradientimages.OrderingListClickedGradient/DATB/eAG7eu!x!!!!mQAYdgWW);background-color:#E3DED5;border-color:#C4C0C9;border-width:1px;font-family:Arial, Verdana, sans-serif;font-size:11px;color:#000000;}
.rich-picklist-source-cell-last, .rich-picklist-target-cell-last{
border-right-color:#E79A00;}
.rich-picklist-source-items, .rich-picklist-target-items{
background-color:#FFFFFF;border-color:#C4C0C9;border-width:1px;border-style:solid;}
.rich-picklist-source-cell-selected, .rich-picklist-target-cell-selected, .rich-picklist-source-cell-selected *, .rich-picklist-target-cell-selected *{
color:#000000;font-family:Arial, Verdana, sans-serif ;font-size:11px;}
.rich-picklist-source-cell-active, .rich-picklist-target-cell-active, .rich-picklist-source-cell-active *, .rich-picklist-target-cell-active *{
font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.rich-picklist-source-cell-active, .rich-picklist-target-cell-active{
border-top-color:#000000;border-bottom-color:#000000;}
.rich-picklist-control-disabled, .rich-picklist-control-top, .rich-picklist-control-bottom, .rich-picklist-control-up, .rich-picklist-control-down, .rich-picklist-control-copyall, .rich-picklist-control-copy, .rich-picklist-control-remove, .rich-picklist-control-removeall{
border-color:#C4C0C9;}
.rich-list-picklist-button-content{
font-family:Arial, Verdana, sans-serif;font-size:11px;}
.rich-list-picklist-button-selection{
color:#000000;text-decoration:none;display:block;}
a.rich-list-picklist-button-a-disabled a{
color:#B1ADA7;}
.rich-picklist-source-row-selected, .rich-picklist-target-row-selected{
background-color:#F1EEE9;}.rich-progress-bar-height{height : 13px;}
		.rich-progress-bar-width{width : 200px}	
		.rich-progress-bar-block{white-space : nowrap;}		
		.rich-progress-bar-uploaded{background-repeat : repeat-x;}
		.rich-progress-bar-uploaded-dig{overflow : hidden; position : absolute; top : 0px; left : 0px;}
		.rich-progress-bar-shell{margin-bottom : 2px; border : 1px solid;}
		.rich-progress-bar-shell-dig{position : relative; margin-bottom : 2px; border : 1px solid; overflow: hidden;}
		.rich-progress-bar-remained{text-align : center; font-weight : bold; position : relative;}
		.rich-progress-bar-completed{text-align : center; font-weight : bold; background-repeat : repeat-x;}
		.rich-progress-bar-padding{padding: 0px}
.rich-progress-bar-uploaded{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.ProgressBarAnimatedBg/DATB/eAFjmPUcAAIeAYI_);background-color:#E79A00;}
.rich-progress-bar-shell{
background-color:#ffffff;border-color:#C4C0B9;}
.rich-progress-bar-uploaded-dig{
border-color:#C4C0B9;}
.rich-progress-bar-shell-dig{
border-color:#C4C0B9;font-family:Arial, Verdana, sans-serif ;font-size:11px;color:#000000;}
.rich-progress-bar-remained{
background-color:#ffffff;text-color:#000000;}
.rich-progress-bar-completed{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.ProgressBarAnimatedBg/DATB/eAFjmPUcAAIeAYI_);background-color:#E79A00;text-color:#ffffff;}.rich-fileupload-list-overflow{overflow: auto; overflow-y: auto; overflow-x: hidden;}
.rich-fileupload-name{ width : 100%;  height : 58px; padding : 2px 10px 2px 10px;}
.rich-fileupload-del{ width : 90px; text-align : center; padding-top : 3px; padding-bottom : 3px;}
.rich-fileupload-scroll{ width : 10px; text-align : center;}
.rich-fileupload-bold-label{font-weight: bold;}

input[type="file"][class~="rich-fileupload-hidden"]::-webkit-rich-fileupload-button {
	font-size: 10em;
	-webkit-appearance: button;
}

.rich-fileupload-button-content{
	padding : 2px 6px 2px 3px; 
	text-align : left;
	white-space : nowrap;
}

.rich-fileupload-name-padding{padding : 2px 0px 2px 0px;}

.rich-fileupload-ico{background-position : 0px 50%; background-repeat : no-repeat; padding-left : 19px;vertical-align: middle;}

input.rich-fileupload-hidden {
    FILTER: alpha(opacity: 0);
    POSITION: relative;
    TEXT-ALIGN: left;
    opacity: 0;
    moz-opacity: 0;
}
.rich-fileupload-font{
font-family:Arial, Verdana, sans-serif ;font-size:11px;}
.rich-fileupload-table-td{
border-bottom-color:#C4C0C9;border-bottom:1px solid;white-space:nowrap;}
.rich-fileupload-list-decor{
border:1px solid;;border-color:#C4C0C9;background-color:#FFFFFF;}
.rich-fileupload-anc{
color:#0078D0;}
.rich-fileupload-toolbar-decor{
border-bottom:1px solid;border-top:1px solid;border-left:1px solid;padding:2px;background-color:#F1EEE9;border-bottom-color:#C4C0C9;border-top-color:#FFFFFF;border-left-color:#FFFFFF;width:100%;}
.rich-fileupload-button-border{
border:1px solid;margin:2px;border-color:#C4C0C9;}
.rich-fileupload-button-dis{
background-repeat:repeat-x;cursor:pointer;padding:2px;}
.rich-fileupload-enrty-dis{
background-repeat:repeat-x;background-color:#DFDCD5;text-color:red;a.color:red;padding:2px;}
.rich-fileupload-button-content{
color:#000000;text-decoration:none;display:block;}
.rich-fileupload-button{
background-repeat:repeat-x;background-position:top left;background-color:#DFDCD5;padding:2px;cursor:pointer;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.UploadButtonBgGradient/DATB/eAF7-e7j1Tv3mQAYVwVb);}
.rich-fileupload-button-light{
background-repeat:repeat;background-position:top left;background-color:#DFDCD5;border:1px solid;cursor:pointer;padding:1px;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.UploadButtonBgLightGradient/DATB/eAF7-e7js1dvmQAY4QWI);border-color:#E79A00;}
.rich-fileupload-button-press{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.UploadButtonPressedBgGradient/DATB/eAF7-e7j1Tv3mQAYVwVb);border-color:#E79A00;border:1px solid;padding:2px 0px 0px 2px;background-repeat:repeat-x;background-position:top left;background-color:#F1EEE9;}
.rich-fileupload-ico-add{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/ico_add.gif);}
.rich-fileupload-ico-add-dis{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/ico_add_dis.gif);color:#C4C0C9;}
.rich-fileupload-ico-start{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/ico_start.gif);}
.rich-fileupload-ico-start-dis{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/ico_start_dis.gif);color:#C4C0C9;}
.rich-fileupload-ico-stop{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/ico_stop.gif);}
.rich-fileupload-ico-clear{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/ico_clear.gif);}
.rich-fileupload-ico-clear-dis{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/ico_clear_dis.gif);color:#C4C0C9;}/***
	TODO: check for duplicates!!
	***/
	
	
	.rich-inplace {
		position:relative;
	}
	
	.rich-inplace-changed {
		background-position:left top;
		background-repeat:no-repeat;
		/*padding-left:3px;
		padding-right:3px;*/
		border-bottom-width: 1px;
		border-bottom-style: dashed;
		white-space:nowrap;
	}
	
	.rich-inplace-view {
		border-bottom-width: 1px;
		border-bottom-style: dashed;
		/*padding-left:3px;
		padding-right:3px;*/
		white-space:nowrap;
	}
	
	.rich-inplace-edit {
		/*position:relative;*/
	}
	
	input.rich-inplace-field {
		border-width: 1px;
		border-style: inset;
		margin:0px;
		padding:0px 0px 0px 0px;
		position: absolute;
		top:0px;
		left:0px;
		font: inherit;
	}
		
	.rich-inplace-input-view-hover {
		color: blue;
	}
	
	.rich-inplace-input-changed-hover {
		color: red;
	}
	
	.rich-inplace-input-strut {
		height : 1px;
	}
	
	.rich-inplace-control{
		background-position: top;
		background-repeat: repeat-x;
		border-width : 1px;
		border-style:  outset; 
		padding : 0px; 
		margin : 0px;
	}
	
	.rich-inplace-controls-press {
		background-position: top;
		background-repeat: repeat-x;
		border-width: 1px;
		border-style: inset; 
		padding : 0px; 
		margin : 0px;
	}
	
	.rich-inplace-input-controls-set {
		white-space : nowrap;
		z-index: 3;
	}
	
	
	.rich-inplace-shadow {
		position : absolute;
		font-size: 11px;
	}
	
	.rich-inplace-shadow-size {
		width : 34px; height : 16px;
	}
	
	.rich-inplace-shadow-tl {
		background-repeat:  repeat-x;
		background-position: top left;
		border : 0px !important;
	}
	
	.rich-inplace-shadow-tr {
		background-repeat: repeat-x;
		background-position: top right;
		border : 0px !important;
	}
	
	.rich-inplace-shadow-bl {
		background-repeat: repeat-x;
		background-position: bottom left;
		border : 0px !important;
	}
	
	.rich-inplace-shadow-br {
		background-repeat: repeat-x;
		background-position: bottom right;
		border : 0px !important;
	}
.rich-inplace-control{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SpinnerButtonGradient/DATB/eAF79urt8fNXmAAXoQUq);background-color:#E3DED5;border-color:#C4C0B9;}
.rich-inplace-control-press{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.ComboBoxButtonPressGradient/DATB/eAE7fv7Ks1dvmQAWqAUq);background-color:#E3DED5;border-color:#C4C0B9;}
.rich-inplace-shadow-tl{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/bg_shadow.png);}
.rich-inplace-shadow-tr{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/bg_shadow.png);}
.rich-inplace-shadow-bl{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/bg_shadow.png);}
.rich-inplace-shadow-br{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/bg_shadow.png);}
.rich-inplace-view{
background-color:#F1F1F1;border-bottom-color:#000000;}
.rich-inplace-changed{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.EditIcon/DATB/eAFjYPgPAAECAQA_);background-color:#F1F1F1;border-bottom-color:#000000;}
input.rich-inplace-field{
background-color:#FEFFDA;border-color:#C4C0B9;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/spacer.gif);}.insel_view_block_div{position : relative; padding :  2px 2px 2px 5px; border : 0px; margin :0px;}


input.rich-inplace-select-arrow{
	padding : 0px 0px 0px 0px; 
	border : 0px; 
	margin : 0px; 
	width : 12px; 
	position : absolute; 
	background-position : center right; 
	background-repeat : no-repeat;
	font: inherit;
}

.rich-inplace-select {
	position : relative;  
}
		
.rich-inplace-select-view{
	white-space : nowrap; 
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	/*padding-left : 3px; 
	padding-right : 3px;*/
}		

.rich-inplace-select-changed{
	background-position : top left; 
	background-repeat : no-repeat;
}

.rich-inplace-select-changed-hover{
}

.rich-inplace-select-view-hover{
	color: blue;
}

.rich-inplace-select-edit{
	/*position : relative;*/ 
}

input.rich-inplace-select-field {
	padding : 0px 0px 0px 0px; 
	border-width: 1px;
	border-style: inset;
	margin : 0px; 
	font: inherit;
	position:absolute;
	top:0px;
	left:0px;
}

.rich-inplace-select-field {
	padding : 0px 0px 0px 0px; 
	border-width: 1px;
	border-style: inset;
	margin : 0px; 
	font: inherit;
	position:absolute;
	top:0px;
	left:0px; 
}

.rich-inplace-select-strut{
	height : 1px
}
.rich-inplace-select-control-set{ 
	white-space : nowrap
	
}

.rich-inplace-select-control {
	background-position : top;
	background-repeat: repeat-x;
	border-width: 1px;
	border-style: outset;
	padding : 0px; 
	margin : 0px;
}

.rich-inplace-select-control-press{
	background-position: top; 
	background-repeat: repeat-x;
	border-width: 1px;
	border-style: none;
	padding : 0px; 
	margin : 0px;
}

.rich-inplace-select-shadow{ 
	top:0; 
	left:0; 
	position : absolute;
	font-size: 11px;
}

.rich-inplace-select-list-shadow{
}

.rich-inplace-select-shadow-size{ 
	width : 34px; 
	height : 16px;
}

.rich-inplace-select-list_cord{ 
	position : relative; 
	font-size : 0px;
}

.rich-inplace-select-list-scroll{ 
	overflow : auto; 
}

.rich-inplace-select-list-position{ 
	position : absolute; 
	top:-1px; 
	left:0px;
}

.rich-inplace-select-list-decoration{
	border-width: 1px;
	border-style: outset;
	padding : 0px; 
}

.rich-inplace-select-width-list{ 
}

.rich-inplace-select-item{ 
	padding : 2px; 
	white-space : nowrap;
	display:block;
}

.rich-inplace-select-font{ 
} 
.rich-inplace-select-selected-item{ 
	padding : 1px; 
	background-color: #4a75b5; 
	border : 1px dotted #4a75b5; 
}

.rich-inplace-select-shadow-tl{ 
	background-repeat: repeat-x;
	background-position : top left;
	 border : 0px !important;
}

.rich-inplace-select-shadow-tr{
	background-repeat: repeat-x;
	background-position : top right;
	border : 0px !important;
}

.rich-inplace-select-shadow-bl{
	background-repeat: repeat-x;
	background-position : bottom left;
	border : 0px !important;
}

.rich-inplace-select-shadow-br{
	background-repeat: repeat-x;
	background-position : bottom right;
	border : 0px !important;
}
.rich-inplace-select-changed{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.EditIcon/DATB/eAFjYPgPAAECAQA_);}
.insel_arrow{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SpinnerButtonDown/DATB/eAFjYGD4!!8!AAYAAv4_);}
.rich-inplace-select-view{
background-color:#F1F1F1;}
input.rich-inplace-select-field{
background-color:#FEFFDA;border-color:#C4C0B9;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/spacer.gif);}
.rich-inplace-select-field{
background-color:#FEFFDA;border-color:#C4C0B9;}
.rich-inplace-select-control{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SpinnerButtonGradient/DATB/eAF79urt8fNXmAAXoQUq);background-color:#E3DED5;border-color:#C4C0B9;}
.rich-inplace-select-control-press{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.ComboBoxButtonPressGradient/DATB/eAE7fv7Ks1dvmQAWqAUq);background-color:#E3DED5;border-color:#C4C0B9;}
.rich-inplace-select-list-decoration{
border-color:#C4C0B9;background-color:#FEFFDA;}
.rich-inplace-select-selected-item{
color:#000000;background-color:#D4CFC7;border-color:#D4CFC7;}
.rich-inplace-select-shadow-tl, .rich-inplace-select-shadow-tr, .rich-inplace-select-shadow-bl , .rich-inplace-select-shadow-br{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/bg_shadow.png);}
input.rich-inplace-select-arrow{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.images.SpinnerButtonDown/DATB/eAFjYGD4!!8!AAYAAv4_);background-color:#FEFFDA;}.extdt-empty-cell{
    }
		
	.extdt-table-layout {
		table-layout: fixed;
		border-spacing: 0;
	}
	
	.extdt-table-filterrow {
	}
		
	.extdt-subheadercell {
		overflow: hidden;
	}

	.extdt-menucell{
	}

	.extdt-maindiv {
	}
	
	.extdt-menu-div-out {
		height: 22px;
		position: absolute;
		width: 20px;
	}
	
	.extdt-fakeierow {
	   display: none;
	}
	
	.extdt-noData-row {
	}
	
	.extdt-noData-cell {
		text-align: center;
		font-weight: bold;
	}
	
	.extdt-thead {
	}

    .extdt-menu-div-on {
        height: 22px;
        position: absolute;
        width: 20px;
    }

	.extdt-group-row {
		height: 15px;
	}
	
	.extdt-group-text {
		font-family: Arial,Verdana,sans-serif;
		font-size: 11px;
		margin-left: 10px;
	}	
	
	.extdt-ss-hdn {
	   display: none;
	   position: absolute;
	}
	
    .extdt-ss-vsbl {
        position: absolute;
		display: block;
		width: 100%;
		height: 100%;
		top: 0px;
		left: 0px;
		background-color: white;
		background-repeat:no-repeat;
		background-position:center;
		z-index: 4;
    }
	
	.extdt-group-cell {
		height: 15px;
		padding: 4px;
		background-color: #eeeeee;
		border-bottom: 1px #c0c0c0 solid;
		border-top: 1px #c0c0c0 solid;
        font-family: Arial,Verdana,sans-serif;
        font-size: 11px;
	}
	
	.extdt-group-image-expanded {
		height: 10px;
		width: 10px;
		background-repeat:no-repeat;
		background-position:center;
	}
	
	.extdt-group-image-folded {
		height: 10px;
		width: 10px;
		background-repeat:no-repeat;
		background-position:center;
	}

	.extdt-hsplit {
		width:1px;
		border-right: 1px dashed;
		cursor: e-resize;
		z-index: 100;
	}

	.dt-menu{
		border: 1px solid #718bb7;
		z-index: 15000;
		zoom: 1;
		/*background: #f0f0f0 url(menu.gif) repeat-y;*/
		background-color: #f0f0f0;
		background-repeat: repeat-y;
		padding: 2px;
		position: absolute;
	}
	.dt-menu a{
		text-decoration:none!important;
	}
	.dt-menu-list{
		background: transparent none repeat scroll 0% 50%;
		border: 0 none;
	}
	.dt-menu-list-item{
		font: normal 11px tahoma,arial,sans-serif;
		white-space: nowrap;
		-moz-user-select: none;
		-khtml-user-select: none;
		display: block; 
		padding: 1px;
	}
	.dt-menu a.dt-menu-item{
		display: block;
		line-height: 16px;
		padding: 3px 21px 3px 3px;
		white-space: nowrap;
		text-decoration: none;
		color: #222;
		-moz-outline: 0 none;
		outline: 0 none;
		cursor: pointer;
	}
	.dt-menu-item-icon{
		border: 0 none;
		height: 16px;
		padding: 0;
		vertical-align: top;
		width: 16px; 
		margin:0 8px 0 0;
		background-position: center;
	}
	.dt-menu-check-item .dt-menu-item-icon{
		/*background: transparent url(unchecked.gif) no-repeat center;*/
		background-color: transparent;
		background-repeat: no-repeat;
		background-position: center;
	}
	.dt-menu-item-checked .dt-menu-item-icon{
		/*background-image: url(checked.gif);*/
	}

	/**
	 * Header cells drop target
	 */
	.extdt-hdrop {
		cursor: pointer;
		font-size: 1px;
		width: 10px;
		height: 13px;
		top: 0;
		/*overflow: hidden;*/
		position: absolute;
		display: block;
		white-space: nowrap;
		z-index: 61;
	}
	
	.extdt-hdrop-top {
		/*background-image: url(col-move-top.gif);*/ 
		background-repeat: no-repeat;
		/*background-position: top center;*/
		display: block;
		width:100%;
		height:50%;
		position: relative; 
		top: -9px;
	}
	
	.extdt-hdrop-top-left {
		background-position: top left;
		left: -5px;
	}
	
	.extdt-hdrop-top-right {
		background-position: top right;
		right: -4px;
	}
	
	.extdt-hdrop-bottom {
		/*background-image: url(col-move-top.gif);*/ 
		background-repeat: no-repeat;
		/*background-position: bottom center;*/
		display: block;
		width:100%;
		height:50%;
		position: relative; 
		top: 9px;
	}
	
	.extdt-caption{
	   padding: 4px;
	}
	
	.extdt-hdrop-bottom-left{
		background-position: bottom left;
		left: -5px;
	}
	
	.extdt-hdrop-bottom-right{
		background-position: bottom right;
		right: -4px;
	}
	
	.extdt-cell-div {
		cursor: default;
		font-weight: normal;
		white-space: nowrap;	
		overflow: hidden;
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
		-moz-box-sizing: border-box;
		-moz-outline: none;	
		width: 100%;
	}	
	
	.extdt-innerdiv{
		top: 0px;
		left: 0px;
		position: absolute;
	}
	
	.extdt-outerdiv{
		position:relative;
		padding: 0px;
		width: 100%;
	}
	
	/**
	 * Header cells separator
	 */
	.extdt-hsep {
	/*	background-image: url(grid-split.gif);*/
		background-position: center;
		background-repeat: repeat-y;
		cursor: e-resize;	
		font-size: 1px;
		width: 6px;
		height: 13px;
	    overflow: hidden;
	    top: 0;
		position: absolute;
		display: block;
		white-space: nowrap;
		z-index: 60;
	}
	
	.extdt-content{
		overflow-x:hidden;
		overflow-y:auto;
	}
	
	.rich-filter-input {
	    width: 80%;
	}
.extdt-menu-div-on{
background: #F1EEE9 url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/menuHover.gif);}
.extdt-empty-cell{
border-bottom:solid 1px #C4C0C9;}
.extdt-fakeierow{
background-color: #F1EEE9;}
.extdt-hsplit{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/s.gif);}
.extdt-hdrop{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/s.gif);}
.extdt-ss-vsbl{
border-right:solid 1px #C4C0C9;border-bottom:solid 1px #C4C0C9;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/loading.gif);}
.extdt-table-layout{
background-color:#FFFFFF;empty-cells:show;border-collapse:collapse;}
.extdt-maindiv{
border:solid 1px #C4C0C9;}
.extdt-group-image-expanded{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/minusIcon.gif);}
.extdt-group-image-folded{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/plusIcon.gif);}
.dt-menu{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/menu.gif);}
.dt-menu-check-item .dt-menu-item-icon{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/unchecked.gif);}
.dt-menu-item-checked .dt-menu-item-icon{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/checked.gif);}
.extdt-hdrop-top{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/col-move-top.gif);}
.extdt-hdrop-bottom{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/col-move-bottom.gif);}
.extdt-hsep{
background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/images/s.gif);}
.extdt{
border-top:solid 1px #C4C0C9;border-left:solid 1px #C4C0C9;border-right:solid 1px #C4C0C9;background-color:#FFFFFF;empty-cells:show;border-collapse:collapse;}
.extdt-cell{
border-right:solid 1px #C4C0C9;border-bottom:solid 1px #C4C0C9;padding:4px 4px 4px 4px;font-size:11px;color:#000000;font-family:Arial, Verdana, sans-serif ;}
.extdt-header{
background-color:#D4CFC7;background-image: url(/back-strap-sandal/a4j/g/3_3_3.Finalorg.richfaces.renderkit.html.GradientA/DATB/eAF79urt8fNXmAAXoQUq);background-position:top left;background-repeat:repeat-x;}
.extdt-header-continue{
background-color:#D4CFC7;}
.extdt-headercell{
border-right:solid 1px #C4C0C9;border-bottom:solid 1px #C4C0C9;padding:4px 4px 4px 4px;color:#000000;text-align:center;font-weight:bold;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.extdt-subheader{
background-color:#F1EEE9;}
.extdt-table-filterrow{
background-color:#F1EEE9;border-top:solid 1px #C4C0C9;}
.extdt-subheadercell{
border-right:solid 1px #C4C0C9;border-bottom:solid 1px #C4C0C9;padding:4px 4px 4px 4px;text-align:center;font-size:11px;color:#000000;font-family:Arial, Verdana, sans-serif ;white-space:nowrap;}.extdt-sortable-header {
		background-position: right center;
		background-repeat: no-repeat;
		white-space : nowrap;
	}
	
	.extdt-cursor-pointer {
		cursor: pointer;
	}
	
	.rich-inplace-edit, .rich-inplace-view {
		cursor: default;
	}
	
	.extdt-header-sort-img {
		vertical-align: middle;
		width: 15px;
		height: 15px;
	}
.extdt-footer{
background-color:#cccccc;}
.extdt-footer-continue{
background-color:#cccccc;}
.extdt-caption{
border-bottom:solid 1px #C4C0C9;color:#000000;font-weight:bold;font-size:11px;font-family:Arial, Verdana, sans-serif ;background-color:#F1EEE9;}
.extdt-footercell{
border-right:solid 1px #C4C0C9;border-bottom:solid 1px #C4C0C9;padding:4px 4px 4px 4px;color:#000000;text-align:left;font-weight:bold;font-size:11px;font-family:Arial, Verdana, sans-serif ;}
.extdt-subfooter{
background-color:#f1f1f1;}
.extdt-subfootercell{
border-right:solid 1px #C4C0C9;border-bottom:solid 1px #C4C0C9;padding:4px 4px 4px 4px;text-align:left;font-size:11px;color:#000000;font-family:Arial, Verdana, sans-serif ;}
.extdt-firstrow .extdt-cell{
}
.extdt-row-selected{
background-color:#F1EEE9;}
.extdt-row-active{
color:#B1ADA7;}.rich-editor{		  
		}
.rich-page-footer{
clear:both;}
.rich-page{
margin:auto;text-align:left;min-width:750px;}
.rich-page-sidebar{
position:relative;}
.rich-page-sidebar,.rich-page-body{
_position:static;}
.rich-page-body{
position:static;}
.rich-page-main {
width:100%;}
.rich-page-content:after{
content:'.';display:block;height:0;clear:both;visibility:hidden;}
.rich-page-content{
zoom:1;}