table.fullfaq
{
    direction:rtl;
    float:right;
    width:730px;
}
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 #d4d4d4;
    background-color:#f5f5f5;
    color:Black; 
}
select.searchfaq
{
    border:solid 1px #d4d4d4;
    background-color:#f5f5f5;
    color:Black;  
}
td.titlesearchfaq
{
    color:Black;
    text-align:right;    
}
select.subjectfaq
{
    border:solid 1px #BC86C8;
    background-color:#E7DCF2;
    color:Black;  
}
td.questionfaq
{
    text-align:right;
    line-height:150%;
    font-weight:600;
}
td.questionfaq a
{
    color:#0055c8;    
    font-weight:600;
}
td.questionfaq a:hover
{
    color:#ff3300;
}
td.txtanswerfaq
{
    text-align:justify;
    padding:5px;
    color:Black;    
}
td.txtquestionfaq
{
    background-image:url(images/FAQ/linepaging.gif);
    background-repeat:repeat-x;
    background-position:right top;
    text-align:center;    
    padding:5px;
    direction:rtl;
    color:#000000; 
    font-weight:600;   
    text-align:right;
}
td.txtquestionfaq a
{
    color:#ffffff;     
}
td.topfaq
{
    text-align:left;
}
td.topfaq a
{
    color:Purple;
}
td.topfaq a:hover
{
    color:Black;
}

fieldset.questiongrid
{
     padding: 5px 5px 5px 5px;
     width:730px;
}
.iconfaq
{
    float:right;    
}
