/* FAQS */
/*********/

/* CSS RESET */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p,blockquote,th,td {
    margin: 0;
    padding: 0;
    vertical-align: top;
}
/* BASE CSS */

#page {
    overflow: hidden;
    position: relative;
}



.nowrap {
    white-space: nowrap;
}

small {
    font-size: 10px;
}

/* our favourite class */

.clearit:after,
#content:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearit,
#content {
    zoom: 1;
}

/* Forms */
/*
input[type=text],
input[type=password],
textarea {
    border: 1px solid #bbb;
    padding: 3px;
}
*/


div#content h2 {
    margin: 2em 0 0.7em 0;
    font-size:16px;
    font-weight:bold;
    line-height:1.2em;
}

div#content h2.first {
    margin: 0 0 0.7em 0;
    font-size:18px;
    font-weight:bold;
    line-height:1.2em;
}

div#content h4 {
    font-size: 1.3em;
}



/*Top FAQ*/

div#faqContent dt.faqExpanded a {
background: url(../images/bulletSimple.gif) 10px 7px no-repeat #F9F9F9;
    color: black;
}

div#content p {
   /* margin: 10px 0;*/
}

span.moduleOptions {
    margin-top: 0.5em;
}


/* FAQ */

div#faqContent dl dd.faqExpanded {
    display: block;
    font-size: 12px;
    line-height: 1.5em;
    border-bottom: 1px solid #999;
}
dt.faqExpanded {
border-bottom: none !important
}


div#faqContent.jsEnabled dd {
    display: none;
    background: #F9F9F9;
    padding: 10px;
    font-size: 11px;
    line-height: 15px;
}

div#faqContent dd {
    line-height: 15px;
    padding: 10px !important;
}

div#faqContent h4 {
font-size:14px;
background: url(../images/fdTitFaqs.gif) no-repeat;
color: white;
text-indent:16px;
height:30px;
line-height:30px;
margin: 20px 0 0 0;
}

div#faqContent h4 a {
color: white;
}

dl.faqCollapsedList {
    width: 603px;
}
dl.faqCollapsedList dt {
    font-weight: normal;
    overflow: hidden;
    background: #e6e6e6;
    border-bottom: 1px solid #999;
    line-height: 24px;
text-indent:10px;
}
dl.faqCollapsedList dt:hover {
    border-bottom: 1px solid #C4C4C4;
    background-color: #F5F5F5;
}

dl.faqCollapsedList dt a {
    width: 592px;
    display: block;
    cursor: pointer;
    padding-left: 12px;
background: url(../images/bulletSimple.gif) 10px 7px no-repeat
}
span#toggleControls {
    float: right;
    font-size: 10px;
}