/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Segoe UI, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Segoe UI, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #8e846b; background: #f6f7f7 50% top repeat-x; color: #383838; }
.ui-widget-content a { color: #383838; }
.ui-widget-header { direction:rtl; border: 1px solid #494437; background: #566990 ; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d19405; background: #fece2f url(images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x; font-weight: bold; color: #4c3000; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #4c3000; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-he424c62; background: #b6bbc5; font-weight: bold; color: #381f00; }
.ui-state-hover a, .ui-state-hover a:hover { color: #381f00; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #655e4e; background: #ffffff url(images/ui-bg_inset-soft_30_ffffff_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #0074c7; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #0074c7; text-decoration: none; }
.ui-widget :active { outline: none; }

.ui-icon { width: 17px; height: 16px; background-image: url(images/ui-icons_d19405_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_d19405_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_fadc7a_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_3d3d3d_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_bd7b00_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_eb990f_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_ed9f26_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffe180_256x240.png); }

.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }

/* Overlays */icon-closethick { background-position: -96px -128px; }

/* Overlays */
.ui-widget-overlay { background: #000000; opacity: .60;filter:Alpha(Opacity=60); }
.ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #cccccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }

.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative;  }
.ui-dialog .ui-dialog-title { float: right; margin: -4px 0 .2em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; left: .3em; top: 50%; width: 19px; margin: -10px 0 0 7px; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: right; border-width: 2px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: 0 0 0 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

  /* Panel Bar Metto */

.RadPanelBar_Metro
{
	background-color: #ffffff;
}

.RadPanelBar_Metro .rpRootGroup
{
	border-color: #e5e5e5;
}

.RadPanelBar_Metro a.rpLink,
.RadPanelBar_Metro div.rpHeaderTemplate,
.RadPanelBar_Metro .rpTemplate
{
	color: #000000;
	font: normal 13px/24px "Segoe UI", Arial, sans-serif;
}

.RadPanelBar_Metro div.rpHeaderTemplate,
.RadPanelBar_Metro a.rpLink
{
	background-color: #e5e5e5;
	border-color: #cecece;
}

/* compensate for borders */

.RadPanelBar_Metro .rpOut
{
	border-color: #cecece;
}

.RadPanelBar_Metro a.rpExpanded,
.RadPanelBar_Metro div.rpExpanded
{
	border-color: #cecece;
	color: #000000;
	background-color: #e5e5e5;
}

.RadPanelBar_Metro a.rpLink:hover {
	color: #000000;
}
.RadPanelBar_Metro a.rpFocused,
.RadPanelBar_Metro a.rpFocused:hover,
.RadPanelBar_Metro div.rpFocused,
.RadPanelBar_Metro a.rpSelected,
.RadPanelBar_Metro a.rpSelected:hover,
.RadPanelBar_Metro div.rpSelected
{
	color: #000000;
}

.RadPanelBar_Metro a.rpLink:hover,
.RadPanelBar_Metro a.rpFocused,
.RadPanelBar_Metro div.rpFocused
{
	background-color: #eaeaea;
	border-color: #cecece;
}

.RadPanelBar_Metro a.rpSelected,
.RadPanelBar_Metro div.rpSelected,
.RadPanelBar_Metro a.rpSelected:hover
{
	background-color: #e5e5e5;
	border-color: #cecece;
}

div.RadPanelBar_Metro a.rpLink .rpOut,
div.RadPanelBar_Metro a.rpFocused .rpOut,
div.RadPanelBar_Metro a.rpLink:hover .rpOut,
div.RadPanelBar_Metro a.rpSelected .rpOut,
div.RadPanelBar_Metro a.rpSelected:hover .rpOut
{
	padding-bottom: 1px;
	border: 0;
}

/* <disabled items> */
.RadPanelBar_Metro a.rpDisabled,
.RadPanelBar_Metro div.rpDisabled,
.RadPanelBar_Metro a.rpDisabled:hover
{
	color: #bbbbbb;
	cursor: default;
}

.RadPanelBar_Metro a.rpDisabled:hover .rpOut
{
	border-color: #ffffff;
}
/* </disabled items> */

/* <subitems> */
.RadPanelBar_Metro .rpGroup
{
	background-color: #ffffff;
}

div.RadPanelBar_Metro .rpGroup a.rpLink,
div.RadPanelBar_Metro .rpGroup div.rpHeaderTemplate,
div.RadPanelBar_Metro .rpGroup .rpTemplate
{
	color: #767676;
	background-color: transparent;
	background-image: none;
	border-bottom: 1px solid #e5e5e5;
}

div.RadPanelBar_Metro .rpGroup a.rpLink:hover
{
	color: #000000;
	border-bottom: 1px solid #e5e5e5;
	background-color: #fafafa;
	padding: 0;
}

div.RadPanelBar_Metro ul.rpGroup .rpFocused,
div.RadPanelBar_Metro ul.rpGroup .rpSelected,
div.RadPanelBar_Metro ul.rpGroup .rpSelected,
div.RadPanelBar_Metro .rpGroup a.rpSelected:hover
{
	border-color: #e5e5e5;
	color: #000000;
	background-color: #fafafa;
}

/* <subitems (disabled)> */
div.RadPanelBar_Metro ul.rpGroup .rpDisabled,
div.RadPanelBar_Metro .rpGroup a.rpDisabled:hover
{
	color: #e5e5e5;
	text-decoration: none;
	border: 0;
	padding: 1px;
}



/* <expand arrows> */
.RadPanelBar_Metro .rpExpandable span.rpExpandHandle,
.RadPanelBar_Metro .rpExpanded span.rpExpandHandle
{
	background-color: transparent;
	background-image: url('PanelBar/Expandable.png');
	background-repeat: no-repeat;
}

.RadPanelBar_Metro_rtl .rpGroup .rpText
{
	padding: 0 10px;
}

.RadPanelBar_Metro .rpExpandable span.rpExpandHandle,
.RadPanelBar_Metro a.rpExpandable:hover .rpNavigation .rpExpandHandle { background-position: 100% -5px; }
.RadPanelBar_Metro a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_Metro a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -5px; }
.RadPanelBar_Metro .rpExpanded span.rpExpandHandle,
.RadPanelBar_Metro a.rpExpanded:hover .rpNavigation .rpExpandHandle { background-position: 100% -181px; }
.RadPanelBar_Metro a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_Metro a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -181px; }

.RadPanelBar_Metro ul.rpGroup .rpExpandable span.rpExpandHandle,
.RadPanelBar_Metro .rpGroup a.rpExpandable:hover .rpNavigation span.rpExpandHandle { background-position: 0 -343px; margin: 4px 0 0 0; }
.RadPanelBar_Metro .rpGroup a.rpExpandable:hover span.rpExpandHandle,
.RadPanelBar_Metro .rpGroup a.rpExpandable:hover .rpNavigation span.rpExpandHandleHovered { background-position: 100% -343px; margin: 4px 0 0 0; }
.RadPanelBar_Metro ul.rpGroup .rpExpanded span.rpExpandHandle,
.RadPanelBar_Metro .rpGroup a.rpExpanded:hover .rpNavigation span.rpExpandHandle { background-position: 0 -482px; margin: 4px 0 0 0; }
.RadPanelBar_Metro .rpGroup a.rpExpanded:hover span.rpExpandHandle,
.RadPanelBar_Metro .rpGroup a.rpExpanded:hover .rpNavigation span.rpExpandHandleHovered { background-position: 100% -482px; margin: 4px 0 0 0; }

.RadPanelBar_Metro div.rpExpandable .rpExpandHandleHovered { background-position: 0 -5px; }
.RadPanelBar_Metro div.rpExpanded .rpExpandHandleHovered { background-position: 0 -181px; }

.RadPanelBar_Metro .rpGroup div.rpExpandable span.rpExpandHandleHovered { background-position: 0 -343px; margin: 4px 0 0 0; }
.RadPanelBar_Metro .rpGroup div.rpExpanded span.rpExpandHandleHovered { background-position: 0 -482px; margin: 4px 0 0 0; }

  /* Panel Bar Profile */

.RadPanelBar_Profile
{
	background-color: #ffffff;
}

.RadPanelBar_Profile .rpRootGroup
{
	border-color: #e5e5e5;
}

.RadPanelBar_Profile a.rpLink,
.RadPanelBar_Profile div.rpHeaderTemplate,
.RadPanelBar_Profile .rpTemplate
{
	color: #000000;
	font: normal 13px/24px "Segoe UI", Arial, sans-serif;
}

.RadPanelBar_Profile div.rpHeaderTemplate,
.RadPanelBar_Profile a.rpLink
{
	background-color: #ffffff;
	border-color: #cecece;
}

/* compensate for borders */

.RadPanelBar_Profile .rpOut
{
	border-color: #cecece;
}

.RadPanelBar_Profile a.rpExpanded,
.RadPanelBar_Profile div.rpExpanded
{
	border-color: #cecece;
	color: #000000;
	background-color: #e5e5e5;
}

.RadPanelBar_Profile a.rpLink:hover {
	color: #000000;
}
.RadPanelBar_Profile a.rpFocused,
.RadPanelBar_Profile a.rpFocused:hover,
.RadPanelBar_Profile div.rpFocused,
.RadPanelBar_Profile a.rpSelected,
.RadPanelBar_Profile a.rpSelected:hover,
.RadPanelBar_Profile div.rpSelected
{
	color: #000000;
}

.RadPanelBar_Profile a.rpLink:hover,
.RadPanelBar_Profile a.rpFocused,
.RadPanelBar_Profile div.rpFocused
{
	background-color: #fafafa;
	border-color: #cecece;
}

.RadPanelBar_Profile a.rpSelected,
.RadPanelBar_Profile div.rpSelected,
.RadPanelBar_Profile a.rpSelected:hover
{
	background-color: #e5e5e5;
	border-color: #cecece;
}

div.RadPanelBar_Profile a.rpLink .rpOut,
div.RadPanelBar_Profile a.rpFocused .rpOut,
div.RadPanelBar_Profile a.rpLink:hover .rpOut,
div.RadPanelBar_Profile a.rpSelected .rpOut,
div.RadPanelBar_Profile a.rpSelected:hover .rpOut
{
	padding-bottom: 1px;
	border: 0;
}

/* <disabled items> */
.RadPanelBar_Profile a.rpDisabled,
.RadPanelBar_Profile div.rpDisabled,
.RadPanelBar_Profile a.rpDisabled:hover
{
	color: #bbbbbb;
	cursor: default;
}

.RadPanelBar_Profile a.rpDisabled:hover .rpOut
{
	border-color: #ffffff;
}
/* </disabled items> */

/* <subitems> */
.RadPanelBar_Profile .rpGroup
{
	background-color: #ffffff;
}

div.RadPanelBar_Profile .rpGroup a.rpLink,
div.RadPanelBar_Profile .rpGroup div.rpHeaderTemplate,
div.RadPanelBar_Profile .rpGroup .rpTemplate
{
	color: #767676;
	background-color: transparent;
	background-image: none;
	border-bottom: 1px solid #e5e5e5;
}

div.RadPanelBar_Profile .rpGroup a.rpLink:hover
{
	color: #000000;
	border-bottom: 1px solid #e5e5e5;
	background-color: #fafafa;
	padding: 0;
}

div.RadPanelBar_Profile ul.rpGroup .rpFocused,
div.RadPanelBar_Profile ul.rpGroup .rpSelected,
div.RadPanelBar_Profile ul.rpGroup .rpSelected,
div.RadPanelBar_Profile .rpGroup a.rpSelected:hover
{
	border-color: #e5e5e5;
	color: #000000;
	background-color: #fafafa;
}

/* <subitems (disabled)> */
div.RadPanelBar_Profile ul.rpGroup .rpDisabled,
div.RadPanelBar_Profile .rpGroup a.rpDisabled:hover
{
	color: #e5e5e5;
	text-decoration: none;
	border: 0;
	padding: 1px;
}



/* <expand arrows> */
.RadPanelBar_Profile .rpExpandable span.rpExpandHandle,
.RadPanelBar_Profile .rpExpanded span.rpExpandHandle
{
	background-color: transparent;
	background-image: url('PanelBar/Expandable.png');
	background-repeat: no-repeat;
}

.RadPanelBar_Profile_rtl .rpGroup .rpText
{
	padding: 0 10px;
}

.RadPanelBar_Profile .rpExpandable span.rpExpandHandle,
.RadPanelBar_Profile a.rpExpandable:hover .rpNavigation .rpExpandHandle { background-position: 100% -5px; }
.RadPanelBar_Profile a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_Profile a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -5px; }
.RadPanelBar_Profile .rpExpanded span.rpExpandHandle,
.RadPanelBar_Profile a.rpExpanded:hover .rpNavigation .rpExpandHandle { background-position: 100% -181px; }
.RadPanelBar_Profile a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_Profile a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -181px; }

.RadPanelBar_Profile ul.rpGroup .rpExpandable span.rpExpandHandle,
.RadPanelBar_Profile .rpGroup a.rpExpandable:hover .rpNavigation span.rpExpandHandle { background-position: 0 -343px; margin: 4px 0 0 0; }
.RadPanelBar_Profile .rpGroup a.rpExpandable:hover span.rpExpandHandle,
.RadPanelBar_Profile .rpGroup a.rpExpandable:hover .rpNavigation span.rpExpandHandleHovered { background-position: 100% -343px; margin: 4px 0 0 0; }
.RadPanelBar_Profile ul.rpGroup .rpExpanded span.rpExpandHandle,
.RadPanelBar_Profile .rpGroup a.rpExpanded:hover .rpNavigation span.rpExpandHandle { background-position: 0 -482px; margin: 4px 0 0 0; }
.RadPanelBar_Profile .rpGroup a.rpExpanded:hover span.rpExpandHandle,
.RadPanelBar_Profile .rpGroup a.rpExpanded:hover .rpNavigation span.rpExpandHandleHovered { background-position: 100% -482px; margin: 4px 0 0 0; }

.RadPanelBar_Profile div.rpExpandable .rpExpandHandleHovered { background-position: 0 -5px; }
.RadPanelBar_Profile div.rpExpanded .rpExpandHandleHovered { background-position: 0 -181px; }

.RadPanelBar_Profile .rpGroup div.rpExpandable span.rpExpandHandleHovered { background-position: 0 -343px; margin: 4px 0 0 0; }
.RadPanelBar_Profile .rpGroup div.rpExpanded span.rpExpandHandleHovered { background-position: 0 -482px; margin: 4px 0 0 0; }

  /* Search Skin */

.RadComboBox_SearchSkin {
  color: black;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif;
  background-color: white;}
 
  .RadComboBox_SearchSkin .rcbInputCell {
    color: black;
    background-color: #767676;}
  .RadComboBox_SearchSkin .rcbInput {
    margin: 0;
    color: black;
    font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadComboBox_SearchSkin .rcbEmptyMessage {
    color: #bbbbbb;
    font-style: italic; }
  .RadComboBox_SearchSkin .rcbArrowCell {
    border-color: #e5e5e5;
    color: black;
    background-color: #f9f9f9; }
  .RadComboBox_SearchSkin table td.rcbArrowCell {
    border-width: 1px; }
  .RadComboBox_SearchSkin .rcbHovered .rcbInputCell {
    border-color: #767676;
    color: black;
    background-color: white; }
  .RadComboBox_SearchSkin .rcbHovered .rcbArrowCell {
    border-color: #e5e5e5;
    color: black;
    background-color: #e5e5e5; }
  .RadComboBox_SearchSkin .rcbFocused .rcbInputCell {
    border-color: #25a0da;
    color: black;
    background-color: white; }
  .RadComboBox_SearchSkin .rcbFocused .rcbInput {
    color: black; }
  .RadComboBox_SearchSkin .rcbFocused .rcbArrowCell {
    border-color: #25a0da;
    color: white;
    background-color: #25a0da; }
  .RadComboBox_SearchSkin .rcbReadOnly .rcbInputCell {
    border-color: #e5e5e5;
    color: black;
    background-color: #f9f9f9; }
  .RadComboBox_SearchSkin .rcbHovered .rcbReadOnly .rcbInputCell {
    border-color: #e5e5e5;
    color: black;
    background-color: #e5e5e5; }
  .RadComboBox_SearchSkin .rcbHovered .rcbReadOnly .rcbInput {
    color: black; }
  .RadComboBox_SearchSkin .rcbFocused .rcbReadOnly .rcbInputCell {
    border-color: #25a0da;
    color: white;
    background-color: #25a0da; }
  .RadComboBox_SearchSkin .rcbFocused .rcbReadOnly .rcbInput {
    color: white; }
  .RadComboBox_SearchSkin .rcbDisabled {
    opacity: .5; }

   .RadComboBoxDropDown_SearchSkin {
      background-color: white; 
      z-index:9999; }
  .RadComboBoxDropDown_SearchSkin .rcbHeader,
  .RadComboBoxDropDown_SearchSkin .rcbFooter {
    color: black;
    background-color: #e8e8e8; }
  .RadComboBoxDropDown_SearchSkin .rcbHeader {
    border-bottom-color: #cdcdcd; }
  .RadComboBoxDropDown_SearchSkin .rcbFooter {
    border-top-color: #cdcdcd; }
  .RadComboBoxDropDown_SearchSkin .rcbHovered {
    color: black;
    background-color: #e8e8e8; }
  .RadComboBoxDropDown_SearchSkin .rcbSelected {
    color: white;
    background-color: #25a0da; }
  .RadComboBoxDropDown_SearchSkin .rcbDisabled {
    opacity: .5; }
  .RadComboBoxDropDown_SearchSkin .rcbLoading {
    color: black;
    background-color: #e8e8e8; }
  .RadComboBoxDropDown_SearchSkin .rcbItem em,
  .RadComboBoxDropDown_SearchSkin .rcbHovered em {
    color: black;
    background-color: #e8e8e8; }
  .RadComboBoxDropDown_SearchSkin .rcbCheckAllItems,
  .RadComboBoxDropDown_SearchSkin .rcbCheckAllItemsHovered {
    background-color: #e8e8e8;
    background-image: none; }
  .RadComboBoxDropDown_SearchSkin .rcbSeparator {
    color: white;
    background: #e8e8e8; }


  .RadComboBox_SearchSkin {
  color: black;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif;
  background-color: white;}
 
  .RadComboBox_SearchSkin .rcbInputCell {
    color: black;
    background-color: #767676;}
  .RadComboBox_SearchSkin .rcbInput {
    margin: 0;
    color: black;
    font: normal 12px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadComboBox_SearchSkin .rcbEmptyMessage {
    color: #bbbbbb;
    font-style: italic; }
  .RadComboBox_SearchSkin .rcbArrowCell {
    border-color: #e5e5e5;
    color: black;
    background-color: #f9f9f9; }
  .RadComboBox_SearchSkin table td.rcbArrowCell {
    border-width: 1px; }
  .RadComboBox_SearchSkin .rcbHovered .rcbInputCell {
    border-color: #767676;
    color: black;
    background-color: white; }
  .RadComboBox_SearchSkin .rcbHovered .rcbArrowCell {
    border-color: #e5e5e5;
    color: black;
    background-color: #e5e5e5; }
  .RadComboBox_SearchSkin .rcbFocused .rcbInputCell {
    border-color: #25a0da;
    color: black;
    background-color: white; }
  .RadComboBox_SearchSkin .rcbFocused .rcbInput {
    color: black; }
  .RadComboBox_SearchSkin .rcbFocused .rcbArrowCell {
    border-color: #25a0da;
    color: white;
    background-color: #25a0da; }
  .RadComboBox_SearchSkin .rcbReadOnly .rcbInputCell {
    border-color: #e5e5e5;
    color: black;
    background-color: #f9f9f9; }
  .RadComboBox_SearchSkin .rcbHovered .rcbReadOnly .rcbInputCell {
    border-color: #e5e5e5;
    color: black;
    background-color: #e5e5e5; }
  .RadComboBox_SearchSkin .rcbHovered .rcbReadOnly .rcbInput {
    color: black; }
  .RadComboBox_SearchSkin .rcbFocused .rcbReadOnly .rcbInputCell {
    border-color: #25a0da;
    color: white;
    background-color: #25a0da; }
  .RadComboBox_SearchSkin .rcbFocused .rcbReadOnly .rcbInput {
    color: white; }
  .RadComboBox_SearchSkin .rcbDisabled {
    opacity: .5; }

   .RadComboBoxDropDown_SearchSkin {
      background-color: white; 
      z-index:9999; }
  .RadComboBoxDropDown_SearchSkin .rcbHeader,
  .RadComboBoxDropDown_SearchSkin .rcbFooter {
    color: black;
    background-color: #e8e8e8; }
  .RadComboBoxDropDown_SearchSkin .rcbHeader {
    border-bottom-color: #cdcdcd; }
  .RadComboBoxDropDown_SearchSkin .rcbFooter {
    border-top-color: #cdcdcd; }
  .RadComboBoxDropDown_SearchSkin .rcbHovered {
    color: black;
    background-color: #e8e8e8; }
  .RadComboBoxDropDown_SearchSkin .rcbSelected {
    color: white;
    background-color: #25a0da; }
  .RadComboBoxDropDown_SearchSkin .rcbDisabled {
    opacity: .5; }
  .RadComboBoxDropDown_SearchSkin .rcbLoading {
    color: black;
    background-color: #e8e8e8; }
  .RadComboBoxDropDown_SearchSkin .rcbItem em,
  .RadComboBoxDropDown_SearchSkin .rcbHovered em {
    color: black;
    background-color: #e8e8e8; }
  .RadComboBoxDropDown_SearchSkin .rcbCheckAllItems,
  .RadComboBoxDropDown_SearchSkin .rcbCheckAllItemsHovered {
    background-color: #e8e8e8;
    background-image: none; }
  .RadComboBoxDropDown_SearchSkin .rcbSeparator {
    color: white;
    background: #e8e8e8; }

  /* Chat */

  .mc-main-container
{
    font-family: Arial !important;
    z-index: 1001 !important;
    top: auto !important;
    left : auto !important;
    bottom: 0px !important;
    right: 0px !important;
    height: 1px !important;
}

.mc-dialog-title
{
    float: right !important;
    padding-right: 9px !important;
    padding-left: 2px !important;
    width: 149px !important;
    overflow: hidden !important;
}

.mc-message-header .mc-contact-username
{
    float: right !important;
}

.mc-message-contents
{
    font-size: 10px !important;
}

.mc-contact-username {
    width:133px !important;
    overflow: hidden !important;
    text-align: right !important;
}

.mc-dialog-buttons
{
    float: left !important;
    padding-left: 3px !important;
    padding-right: 3px !important;
}

.mc-status-picker-list
{
    direction: rtl !important;
}

.mc-message-input
{
    width: 98% !important;
    font-family: Arial !important;
    direction: rtl !important;
    margin-top: 2px !important;
    margin-bottom: 2px !important;
}

.mc-message-input-text-area
{
    direction: rtl !important;
}

.mc-chat-dialog .mc-message-list
{
    height: 250px !important;
}

.mc-contacts-list-container
{
    height: 255px !important;
    vertical-align: top !important;
}

.mc-status-picker-list-container
{
    bottom: 175px !important;
}

.mc-message-header .mc-contact-username
{
    float: right !important;
    direction: rtl !important;
    font-family: Arial !important;
    margin-right: 8px !important;
}

.mc-contact-username
{
    font-size: 12px !important;
    margin-top: 0px !important;
    padding-top: 0px !important;
}

.mc-message-timestamp
{
    float: none !important;
    direction: rtl !important;
    width: 150px !important;
    float: right !important;
    padding-right: 8px !important;
    font-size: 10px !important;
}

.mc-message-body
{
    direction: rtl !important;
    text-align: right !important;
}

.mc-contact-item .mc-contact-image
{
    float: right !important;
}

.mc-contact-item .mc-user-status-icon
{
    float: left !important;
}

.mc-contact-item .mc-contact-username
{
    margin-top: 5px !important;
    margin-right: 7px !important;
    margin-left: 0px !important;
    float: right !important;
    text-align: right !important;
}

.mc-self-status-icon
{
    float: right !important;
}

.mc-user-status-name
{
    text-align: right !important;
    width: 60px !important;
    float: right !important;
    margin-right: 5px !important;
    margin-left: 0px !important;
    font-size: 12px !important;
}

.mc-down-arrow-icon
{
    float: left !important;
}

.mc-contact-group-header {
    width: 98% !important;
    direction: rtl !important;
    text-align: right !important;
}

.mc-contact-image {
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    behavior: url(/js/pie/PIE.htc); /* remove if you don't care about IE8 */
    position: relative;
}


