a.FAQLink {
display:-moz-inline-box;
display:inline-block;
vertical-align:top;
background:url(/common/images/question3.gif) 0 2px no-repeat;
width:17px;
height:19px;
}
a.FAQLink:hover {
overflow:visible;
}

a.FAQLink span{
visibility:hidden;
}

a.FAQLink:hover span{
visibility:visible;
}

a.FAQLink span{
text-decoration:none;
font-weight:normal;
color:Black;
position:absolute;
display:block;
border:1px #79C solid;
background:#D9E3EE;
z-index:1;
width:20em;
padding:5px;
}

a.FAQLink span.FAQQuestionAnswer{
display:inline;
right:3em;
margin-top:2em;
width:35em;
}

a.FAQLink span span {
display:inline;
position:relative;
border:none;
background:none;
padding:0;
width:auto;
}

a.FAQLink span.FAQQuestionAnswer span.FAQQuestion,
a.FAQLink span.FAQQuestionAnswer span.FAQAnswer{
display:block;
margin-right:0.6em;
}

a.FAQLink span.FAQQuestionAnswer span.FAQQuestion{
margin-bottom:1em;
}

a.FAQLink span.FAQQuestionAnswer span.FAQQuestion span.Qu,
a.FAQLink span.FAQQuestionAnswer span.FAQAnswer span.An{
font-weight:bold;
}
a.help {
display:-moz-inline-box;
display:inline-block;
vertical-align:top;
background:url(/common/images/question3.gif) 0 2px no-repeat;
width:17px;
height:19px;
}

a.help:hover {
overflow:visible;
}

a.help span{
visibility:hidden;
}

a.help:hover span{
visibility:visible;
}

a.help span{
text-decoration:none;
font-weight:normal;
color:Black;
position:absolute;
display:inline;
border:1px #79C solid;
background:#D9E3EE;
z-index:1;
width:20em;
padding:5px;
margin-top:2em;
}
a.FAQLinkText {
/* This allows us to work in IE and Firefox */
display:-moz-inline-box;
display:inline-block;
vertical-align:top;
}
a.FAQLinkText:hover {
overflow:visible;
}
a.FAQLinkText span{
visibility:hidden;
}
a.FAQLinkText:hover span{
visibility:visible;
}
a.FAQLinkText span{
text-decoration:none;
font-weight:normal;
color:Black;
position:absolute;
display:block;
border:1px #79C solid;
background:#D9E3EE;
z-index:1;
width:20em;
padding:5px;
}
a.FAQLinkText span.FAQQuestionAnswer{
display:inline;
right:3em;
margin-top:2em;
width:35em;
}
a.FAQLinkText span span {
display:inline;
position:relative;
border:none;
background:none;
padding:0;
width:auto;
}
a.FAQLinkText span.FAQQuestionAnswer span.FAQQuestion,
a.FAQLinkText span.FAQQuestionAnswer span.FAQAnswer{
display:block;
margin-right:0.6em;
}
a.FAQLinkText span.FAQQuestionAnswer span.FAQQuestion{
margin-bottom:1em;
}
a.FAQLinkText span.FAQQuestionAnswer span.FAQQuestion span.Qu,
a.FAQLinkText span.FAQQuestionAnswer span.FAQAnswer span.An{
font-weight:bold;
}
