/* BASIC css start */
#faqWrap .pd10 {margin:10px 0;}
#faqWrap .btn_Grey {height:35px; line-height:35px;}
#faqWrap .keywords {zoom:1; position:relative; overflow:hidden;}
#faqWrap .search-wrap .keywords h5 {font-weight:bold; margin-bottom:5px;}
#faqWrap .search-wrap .keywords li {float:left; margin-right:10px;}
#faqWrap .search-wrap .keywords li a {color:#707070;}
#faqWrap .faq-menu {border-top:2px solid #464646; text-align: center; padding-top:10px;}
#faqWrap .faq-menu a {display: block; width: 33.3%; float: left; border-left: 1px solid #d6d6d6; margin-bottom: 10px; margin-left: -1px;}

#faqTable {width:100%; border-top:1px solid #464646;}
#faqTable tr {border-bottom:1px solid #bebebe;}
#faqTable tr th, #faqWrap #faqTable tr td {padding:10px;}
#faqTable tr.slide-hide td, #faqWrap #faqTable tr.slide-show td {background-color: #fafafa !important;}
#faqTable td .tb-slide dl { position: relative; width: 100%; }
#faqTable td .tb-slide dl dt { position: absolute; left:0; top:10px; }
#faqTable td .tb-slide .qst dt { font-size:18px; color:#000; font-weight:bold }
#faqTable td .tb-slide .qst dd { color:#999 }
#faqTable td .tb-slide .adv dt { font-size:18px; color:#b17efe; font-weight:bold }
#faqTable td .tb-slide dl dd { margin-left:25px; padding:10px 0; }
#faqTable td .tb-slide dl.adv { margin-top: 5px; border-top: 1px dashed #e9e9e9; }
/* BASIC css end */

