div#quickfaq strong {font-weight: normal;}
div#quickfaq{overflow:hidden;}
div#quickfaq .clear{border:0;clear:both;float:none;font-size:1px;height:0;line-height:1px;visibility:hidden;margin:0;padding:0;}
div#quickfaq .floattext:after /* ie fix in coditional comments (html source) */{content:".";display:block;height:0;clear:both;visibility:hidden;}
div#quickfaq .floattext{display:block;}
div#quickfaq .buttons a{height:16px;line-height:16px;padding:0 0 0 5px;}
div#quickfaq h2{font-size:12px;font-weight:700;border-bottom:1px solid #ccc;padding-bottom:.5em;}
div#quickfaq .pageslinks,div#quickfaq .pagescounter{text-align:center;}
div#quickfaq .catimg{float:left;position:relative;margin:0 .5em .5em 0;}
div#quickfaq .catimg p{font-size:.9em;line-height:180%;margin:0 0 .5em;}
div#quickfaq .catdescription{margin:0 0 .5em;}
div#quickfaq .subcategories{border-bottom:2px solid #ddd;margin:.8em 0;padding:.5em .3em;}
div#quickfaq .taglist{margin:5px 0 10px;padding:0 5px;}
div#quickfaq .item_details{margin-bottom:10px;padding:.8em; background-color: #fcfcfc;}
div#quickfaq .item_details dl{float:left;width:48%;margin:0;}
div#quickfaq dt{float:left;font-size:12px;font-weight:400;width:11em;background:transparent;border-bottom:1px solid #ddd;margin:0;padding:.3em 0;}
div#quickfaq dd{display:block;font-size:1em;background:transparent;margin:0 0 5px 12em;padding:.3em 0;}
div#quickfaq div.description{margin:5px 0;padding:0px;}
* html .floattext dd /* ie6 fix against the 3px jog bug */{height:1%;}
div#quickfaq table.faqitemtable{width:99%;font-size:1em;border-collapse:collapse;border:1px solid #E5E5E5;margin:1em 1px;}
div#quickfaq table.faqitemtable th{background-color:#EFEFEF;color:#000;font-weight:700;text-align:left;border-bottom:1px solid #e5e5e5;border-right:1px solid #E5E5E5;padding:.4em;}
div#quickfaq table.faqitemtable th img{vertical-align:middle;border:none;margin:0 0 5px 5px;}
div#quickfaq table.faqitemtable td{border-bottom:1px solid #e5e5e5;border-right:1px solid #E5E5E5;vertical-align:top;padding:.4em;}
div#quickfaq table.faqitemtable tr.sectiontableentry2 td{background:#F4F4F4;}
div#quickfaq table.faqitemtable tr:hover td{background:#F8F8F8;}
div#quickfaq table.faqitemtable th td #qf_title{text-align:left;width:80%;}
div#quickfaq #qf_filter{border:solid 1px #ddd;margin:1em 0 .5em;padding:.5em;}
div#quickfaq .qf_fleft{float:left;}
div.qf_edit form fieldset{border:1px solid #ddd;margin:0 0 1em;padding:1em;}
div.qf_edit form legend{font-weight:700;padding:.3em;}
div.qf_edit form label{width:9em;float:left;display:block;vertical-align:top;margin:0;padding:0;}
div.qf_edit form input,div.qf_edit form button,div.qf_edit form select,div.qf_edit form textarea{border:1px solid #ddd;cursor:pointer;background-color:#fff;margin:0 0 .5em;padding:.2em;}
div.qf_save_buttons{float:right;margin:0 0 1em;}
div.qf_save_buttons button{font-size:1.5em;cursor:pointer;}
div.qf_box_left,div.qf_box_right{width:45%;float:left;}
div#quickfaq .qf_ratingbarcontainer{border:1px solid #999;height:10px;width:60px;display:block;margin:2px;}
div#quickfaq .qf_ratingbar{background-color:silver;height:10px;display:block;}
div#quickfaq .qf_tagline{width:auto;height:30px;margin-left:auto;margin-right:auto;display:block;}
div#quickfaq .qf_tag{width:150px;display:block;float:left;margin:2px;}
div#quickfaq .qf_tagidbox{width:20px;display:block;float:left;}
div#quickfaq .qf_centerimg{text-align:center;margin-top:0;margin-bottom:0;padding:0;}
div#quickfaq .qf_addtag{margin-top:10px;}
.qf_statetoggler{list-style:none;width:10px;padding:0;}
.options{position:absolute;}
#statetoggler li ul li{border:#ddd 1px solid;background-color:#fff;color:#000;list-style:none;padding:2px;}
div#quickfaq .buttons,div#quickfaq dl.item_info_right,div#quickfaq .qf_fright,div.qf_box_right{float:right;}
div#quickfaq .buttons img,div#quickfaq h2 img{border:none;}
div#quickfaq table.faqitemtable th td #qf_votes,div#quickfaq table.faqitemtable th td #qf_hits{text-align:center;width:10%;}
