/* jquery specifics */

#faqindex a, #faqindex a:visited {text-decoration: none;color: #666;}
#faqindex a:active, #faqindex a:hover {color: #000;border-bottom:dotted #ccc 1px;}
#faqindex ul {list-style-type: square;list-style-image: none;list-style-position: outside;padding-left:25px;line-height: 18px;margin-top: 5px;}
#faqindex ul li {color:#666666;white-space:nowrap;}
#faqindex h3 {padding: 0;margin-bottom: 0;border-bottom: dotted 1px #ccc;color: #666666;}
#faq {float:left;width: 580px;margin: 0 auto;}
#faq {margin-bottom: 25px;}
#faq .faqcontent {margin: 0 10px 0 10px;}
#faq h3.faqopened, #faq h3.faqclosed {cursor: pointer;padding: 0 0 7px 15px;border-bottom: dotted 1px #ccc;margin-bottom: 0;}
#faq h3.faqclosed:hover {color: #FE9514;}
#faq h3.faqclosed {color: #666666;background: transparent url(collapsed.png) no-repeat scroll 0 4px;}
#faq h3.faqopened {color: #FE9514;background: transparent url(expanded.png) no-repeat scroll 0 4px;}

/* Debt Shield Specifics*/

.typesofdebtchart {
	width:auto;
	height:140px;
	margin:0;
	padding:0;
	clear:both;
}
.typesofdebtchart dl{
display:block;
margin:0;
padding:0;
border: 1px solid black;
}

.guaranteenote{
font-size:10px;
}
.red{
color:#B22222 !important;
}

.typesofdebtchart dt{
border-bottom:1px solid black;
background:#013e6d;
color:#fff;
margin:0 0 5px 0;
padding:0 0 0 10px;
font-weight:bold;
}

.typesofdebtchart dd{
height:auto;
color:#191970;
text-align:left;
margin:0 0 5px 0;
padding:0 0 0 10px;
}

#faq h2{
padding:3px;
padding-left:6px;
background:#013e6d url(http://www.debtshield.com/images/dsi_topnav_backgd.gif) repeat-x;
color:#FFFFFF;
clear:both;
}

#faq h2 a, #faq h2 a:hover{
color:#FFFFFF;
}