﻿.ffRadioWrapper .ffRadio
{
    width:15px;
    height: 23px;
    margin-right: 8px;
    background:url('images/rb.png') center no-repeat;
    float: right;
    cursor:pointer;
}
.ffRadioWrapper a {

    float: right;
    margin-right:3px;
    margin-top:7px;
    color:#000;
}
.tabsRadios .ffRadioWrapper a {

    float: right;
    width:95px;
    margin-right:8px;
    margin-top:2px;
    color:#000;
}

.ffRadioWrapper.on .ffRadio{background:url('images/rbOn.png') center no-repeat;}
.ffRadioWrapper.disabled A{color:#80868E}

.ffRadioWrapper:hover .ffRadio{background:url('images/rbHover.png') center no-repeat;}
.ffRadioWrapper.on:hover .ffRadio{background:url('images/rbHoverOn.png') center no-repeat;}

.ffSelect{position:relative;color:#000;}
.ffSelect a {color:#000;}
.ffSelect a:hover {color:#555555;text-decoration:none !important}

.ffSelectButton{height:28px;background:url('../../images/easyGoSprite.png') no-repeat 0 -194px transparent;cursor:pointer;display:block;}
.ffSelectButton SPAN{display:block;height:18px;padding:5px;color:#000;overflow: hidden;line-height: 20px;}
.lh24 .ffSelectButton SPAN{display:block;padding-top:3px;}

.ffSelectMenuWrapper{display:none;position:absolute;top:30px;right:-1px;min-width: 100%; }
.ffSelectMenuWrapper .ffSelectMenuMidBG{display: block;border:solid 1px #ccc;background:#fff;width:100%;}
.ffSelectMenuWrapper .ffSelectMenuMid{display: block;max-height:150px;overflow-x:hidden;overflow-y:auto;direction: rtl;}



.ffSelectMenuMid UL{padding:0;margin:0;}
.ffSelectMenuMid UL LI{padding:0px!important; margin:0!important;float:none!important;display:inline;}
.ffSelectMenuMid UL LI SPAN {display:block;padding: 0 5px 0 20px; line-height:18px!important;white-space: nowrap;cursor:pointer;}
.ffSelectMenuMid UL LI.on SPAN{background:#eeeeee;}



.selectGrey .ffSelectButton{height:18px;background:url('images/bselectBtn2.png') no-repeat transparent;cursor:pointer;display:block;border:solid 1px #ccc;}
.selectGrey .ffSelectButton SPAN{padding:0 5px!important;display:block;height:18px;line-height:18px;color:#000;}

.selectGrey .ffSelectMenuWrapper{display:none;position:absolute;top:20px;width:100%; }
.selectGrey .ffSelectMenuWrapper .ffSelectMenuMidBG{display: block;border:none;background:#f7f3f3!important;width:100%;}
.selectGrey .ffSelectMenuWrapper .ffSelectMenuMid{display: block;}


.selectGrey .ffSelectMenuMid UL{padding:0;margin:0;max-height:150px;overflow-y:auto;overflow-x:hidden!important;}
.selectGrey .ffSelectMenuMid UL LI{padding:0px!important; margin:0!important;float:none!important;display:inline;}
.selectGrey .ffSelectMenuMid UL LI SPAN {display:block;padding:0 10px; line-height:18px!important;}

.ffSelectWrapper{position:relative;}
.ffSelectHidden{position: absolute;left: 0;top: 0;z-index: 1000;opacity: 0;filter: alpha(opacity=0)}

select.nofancy {
    direction: rtl;
}