table.fullfaq
{
    direction:rtl;
    text-align:center;
}
td.faqright
{
    text-align:right;
}
table.searchfaq
{
    direction:rtl;
    background-color:#F1EAF7;
    border:solid 1px #D7B6DE;
    padding:3px;
}
.starfaq
{
    color:#BB00FF;    
}
input.searchfaq
{
    border:solid 1px #E2C7A6;
    background-color:#FFE9D3;
    color:Black;
}
select.searchfaq
{
    border:solid 1px #E2C7A6;
    background-color:#FFE9D3;
    color:Black;
}
td.titlesearchfaq
{
    color:Black;
    text-align:right;    
}
select.subjectfaq
{
    border:solid 1px #E2C7A6;
    background-color:#FFE9D3;
    color:Black; 
}
td.questionfaq
{
    padding-left:5px;
    padding-right:5px;
    text-align:right;
}
td.questionfaq a
{
    color:#004CCB;
    font-weight:600;
}
td.questionfaq a:hover
{
    color:#0024A9;
}
td.txtanswerfaq
{
    text-align:justify;
    padding:5px;
    color:Black;    
}
td.txtquestionfaq
{
    color:#000000;
    padding:5px;
    font-weight:600;   
    text-align:right;
}
td.txtquestionfaq a
{
    color:#FF6600;
}
td.topfaq
{
    text-align:left;
}
td.topfaq a
{
    color:Purple;
}
td.topfaq a:hover
{
    color:Black;
}

fieldset.questiongrid
{
     width: 500px;
     padding: 5px 5px 5px 5px;
     margin: 0;
     text-align:right;
}
.iconfaq
{
    float:right;    
}