@charset "utf-8";
/* CSS Document */
#faqs { min-height:400px; }
#faqs #faqContainer{ margin-top:12px; }
#faqs .faq {width:520px; clear:both; margin-bottom:10px;}
#faqs .faq .faqGroupTitle{  cursor:pointer; height:25px;}
#faqs .faq .faqGroupTitle .faqGroupTitleContent{ color:#76777a; float:left; margin-left:10px; margin-top:3px; display:inline;width:370px;height:25px; font-weight:bold;}
#faqs .faq .faqGroupTitle .active { color:#ff7e00; }
#faqs .faq .faqGroupTitle .faqGroupTitleToggle { float:left; display:inline; width:11px;height:15px; }
#faqs .faq .faqGroupTitle .faqGroupTitleToggle img { margin:4px 0px 0px 0px; }

#faqs .faq .faqGroupContent{margin-bottom:10px; padding-top:0px; padding-right:5px; padding-bottom:5px; padding-left:17px; display:none; }
#faqs .noFaqs {text-align:center; font-weight:bold;}

#faqs .faq .faqGroupContent .faqEntry{ clear:both; width:520px; height:auto; margin:0px 0px 0px 5px; }
#faqs .faq .faqGroupContent .faqEntry .faqTitle{ cursor:pointer; height:15px; margin-top:5px; }
#faqs .faq .faqGroupContent .faqEntry  .faqTitle .faqTitleContent{ color:#ff7e00; float:left; margin-bottom:10px; margin-left:10px; margin-top:3px; display:inline;width:370px;min-height::25px; font-weight:bold;}
#faqs .faq .faqGroupContent .faqTitle .faqTitleToggle { float:left; display:inline; width:11px;height:15px; }
#faqs .faq .faqGroupContent .faqTitle .faqTitleToggle img { margin:4px 0px 0px 0px; }
#faqs .faq .faqGroupContent .faqContent { min-height:40px; margin-top:5px; margin-left:20px; padding:10px; border: 1px solid #dddede; display:none;background-image:url(/images/site/faqBackground.png); background-repeat:no-repeat; background-position:right bottom; background-color:#fcfcfc; clear:both; width:427px; line-height:163%; }
#faqs .faq .faqGroupContent .faqEntry .faqTitle .active { color:#76777a; }

/*for item*/
#faqs  #faqGroupWrapper .faqWrapper .faqContent {  line-height:163%; }





