﻿.faq h2 { margin-bottom:0px; width:95%; cursor:pointer;font-size:1.2em; }
.faq li { border-bottom:solid 1px #003772; padding-bottom:8px; position:relative; }
.answer { display:none; }
.showAnswer { background:transparent url(../../_images/design/arrow-down.png) no-repeat; position:absolute; right:0px; bottom:5px; width:15px; height:15px; cursor:pointer; }
li.answerVisible { margin-bottom:25px; }
li.answerVisible .answer { display:block; }
li.answerVisible .showAnswer { background:transparent url(../../_images/design/arrow-up.png) no-repeat; }
li.answerVisible h2 { margin-bottom:10px; }

