/* Start of CMSMS style sheet 'apemap_faq' */
div#apemap_faq_nav
{
padding:0; margin:0;
background-color:#ede8d3;
border:1px solid #cdc39d;
margin:0 0 30px 0;
}

div#apemap_faq_nav ul
{
margin:0; padding:0;
}

div#apemap_faq_nav ul li
{
display:block;
font-size:12px; color:#000000;
border-bottom:1px dotted #cdc39d;
list-style:none;
padding: 2px 0 2px 10px; margin:0;
}

div#apemap_faq_nav ul li:hover
{
background-color:#ded4b0;
}

div#apemap_faq_nav ul li a
{
display:block;
margin:1px 0 1px 0px;
font-weight:normal;
text-decoration:none;
}

div#apemap_faq_nav ul li a:hover;
{
font-weight:normal;
}
li.apemap_faq_cluster
{
padding:0;
font-weight:bold;
background-color:#ded4b0;
color:#FFFFFF;
}

div.apemap_faq_cluster
{
background-repeat:no-repeat;
padding:0;
}

div.apemap_faq_cluster h1
{
margin:0; padding:0;
display:block; width:100%;
border-bottom:1px solid #c8b881;
padding-top:20px;
}

div.apemap_faq_cluster ul li table
{
margin:0; padding:0;
display:block; width:100%;
}

div.apemap_faq_cluster ul li table
{
margin:0; padding:0;
display:block; width:100%;
}

div.apemap_faq_cluster ul li table tr td
{
vertical-align:baseline;
}
div.apemap_faq_cluster ul li table tr td h2
{
display:block;
width:100%;
padding:0; margin:0;
text-align:left;
float:right;
}

div.apemap_faq_cluster ul li 
{
list-style:none;
}

div.apemap_faq_cluster ul li ul li
{
list-style:square;
}

div.apemap_faq_cluster a
{
text-decoration:none;
color:#746b4b;
}

ul.apemap_faq_questions li div{
padding:0 20px 0 40px;
}
/* End of 'apemap_faq' */

