.faqheader{
background:url(../images/faq/images/FAQ_h.gif) no-repeat top right;
width:945px;
height:40px;
font-size:25px;
text-align:right;
padding-right: 91px;
padding-top: 5px;
color:#FFF;
font-weight:bold;
}
.faqsearch{
background:url(../images/faq/images/FAQ_ser.gif) no-repeat top right;
width:945px;
height:50px;
}

.sertextdiv{
float:right;
width:286px;
margin-right:45px;
color:#830000;
font-size:20px;
font-weight:bold;
text-align:right;
margin-top:13px;
}
.searchinput{
float:right;
width:464px;
margin-right:25px;
margin-top:13px;
}
.searchsubmit{
float:right;
width:98px;
height:33px;
color:#FFFFFF;
text-align:center;
background:url(../images/faq/images/FAQ_button.gif) no-repeat top right;
margin-right:15px;
font-size:16px;
font-weight:bold;
border:0px;
cursor:hand;
margin-top:7px;
}

.faqtitle{
background:#EDECEC url(../images/faq/images/FAQ_bg.gif) repeat-x top right;
width:945px;
height:29px;
border-bottom:1px #830000 solid;
text-align:right;
padding-right:5px;
padding-top:3px;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#830000;
}
.faqtitle a , .faqtitle a:visited {
float:right;
direction:rtl;
color:#830000;
text-align:right;
text-decoration:none;
padding-right: 25px;
display:block;
}
.faqtitle a:hover{
float:right;
direction:rtl;
color:#000000;
text-align:right;
text-decoration:none;
padding-right: 25px;
display:block;
}
/*************************************/
.faqtitleinjavaclose , .faqtitleinjavaclose:visited  {
float:right!important;
width:16px!important;
height:15px!important;
background:url(../images/faq/images/close_roll.gif) no-repeat!important;
font-family:Arial, Helvetica, sans-serif!important;
display:block;
margin-top:0px!important;
text-decoration:none;
}
.faqtitleinjavaclose:hover  {
float:right!important;
width:16px!important;
height:15px!important;
background:url(../images/faq/images/close_up.gif) no-repeat!important;
font-family:Arial, Helvetica, sans-serif!important;
display:block!important;
margin-top:0px!important;
text-decoration:none;
}
/*************************************/
.faqlongtext{
float:right !important;
width:935px !important;
text-align:right;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
font-weight:normal;
}
.faqtext{
margin:2px 0 2px 0 ;
border-top:1px #999999 dotted;
text-align:right;
padding:3px;
font-weight:normal;
}
.faqfooter{
width:945px;
background:url(../images/faq/images/FAQ_footer.gif) repeat-y top right ;
height:15px;
}
/****************************************************************************************/
.sertextdivdf{
float:right;
margin-right:45px;
color:#000000;
font-size:16px;
font-weight:bold;
text-align:right;
margin-top:15px;
}
.sertextdivdf a , .sertextdivdf a:visited {
color:#000000;
font-weight:bold;
text-decoration:none;
}
.sertextdivdf a:hover {
color:#830000;
font-weight:bold;
text-decoration:none;
}
