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 #959DA6;
    background-color:#ffffff;
    color:Black; 
}
select.searchfaq
{
    border:solid 1px #959DA6;
    background-color:#ffffff;
    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:#004299;    
    font-weight:600;
}
td.questionfaq a:hover
{
    color:#0e408e;
}
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:#ffffff; 
    font-weight:600;   
    text-align:right;
}
td.txtquestionfaq a
{
    color:#ffffff;     
}
td.topfaq
{
    text-align:left;
}
td.topfaq a
{
    color:#4a6701;
}
td.topfaq a:hover
{
    color:Black;
}

fieldset.questiongrid
{
     padding: 5px 5px 5px 5px;
     width:730px;
}
.iconfaq
{
    float:right;    
}
