/* Top Bar
**************************************************/
#srch { border-left:1px solid #ddd; border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding-left: 25px; }
#tabs-faqs { float: left;width: 710px;margin: 0;padding: 0 !important; }
#ui-tabs-37 { display: none; }
#ui-tabs-38 { display: none; }

/* Search
**************************************************/
#srch-search { float: left;width: 650px; height: 70px;background: #fff url(/BriggsandStratton/resources/pics/support/faqs/search-back.png) top left no-repeat; }

#srch-search-answer { float: left;width: 660px;height: 70px;background: #fff url(/BriggsandStratton/resources/pics/support/faqs/search-back.png) top left no-repeat;margin: 25px 0 0 0; }


/* Answer
**************************************************/
.print-btn { float:left;height:65px;width: 200px;overflow:hidden; white-space:nowrap;text-indent: -5000px;clear: both;margin-top: 10px; }
.print-btn a { background: #fff url(/BriggsandStratton/resources/pics/support/faqs/print-btn.png) no-repeat left top; float:left;height:65px;width: 200px;text-indent: -5000px; }
.print-btn a:hover { background-position: 0 -65px; }

.email-btn { float:left;height:65px;width: 200px;overflow:hidden; white-space:nowrap;text-indent: -5000px;clear: both;margin: 0; }
.email-btn a { background: #fff url(/BriggsandStratton/resources/pics/support/faqs/email-btn.png) no-repeat left top; float:left;height:65px;width: 200px;text-indent: -5000px; }
.email-btn a:hover { background-position: 0 -65px; }


/* Contact Us
**************************************************/
.contactus-btn { float:right;height:35px;width: 124px;overflow:hidden; white-space:nowrap;text-indent: -5000px;clear: both;padding: 10px 0; }
.contactus-btn a { background: #fff url(/BriggsandStratton/resources/pics/support/faqs/contactus-btn.png) no-repeat left top; float:right;height:35px;width: 124px;text-indent: -5000px; }
.contactus-btn a:hover { background-position: 0 -35px; }


/* Email Answer
**************************************************/
.sendemail-btn { float:left;height:34px;width: 167px;overflow:hidden; white-space:nowrap;text-indent: -5000px;clear: both;margin: 10px 0; }
.sendemail-btn a { background: #fff url(/BriggsandStratton/resources/pics/support/faqs/sendemail-btn.png) no-repeat left top; float:left;height:34px;width: 167px;text-indent: -5000px; }
.sendemail-btn a:hover { background-position: 0 -34px; }

/* Search
**************************************************/

#frm_search { float:right; }
#frm_search div { float:left; }
#help_link { float:none; clear:left;padding: 0; }

#srch_wrap { float: right;height: 36px;margin: 0;padding: 15px 0 0 0; }

#srch_drop { float: left;width: 180px; height:14px; background:url(/BriggsandStratton/resources/pics/support/faqs/search_input-bg.png) no-repeat left top; padding:8px; }
#srch_drop select { width:160px; border:0 !important; font: normal 11px normal Arial,Helvetica,sans-serif; color:#555; height:14px;float: left; }

#srch_input { float: left;width:180px; height:14px; background:url(/BriggsandStratton/resources/pics/support/faqs/search_input-bg.png) no-repeat left top; padding:8px;margin-top: 0; }
#srch_input input { width:160px; border:0; background:#fff; font: normal 11px normal Arial,Helvetica,sans-serif; color:#555; height:14px;float: left; }

#srch_lg_input { float: left;width:400px; height:14px; background:url(/BriggsandStratton/resources/pics/support/faqs/search_input-bggr.png) no-repeat left top; padding:8px;margin-top: 0; }
#srch_lg_input input { width:350px; border:0; background:#fff; font: normal 11px normal Arial,Helvetica,sans-serif; color:#555; height:14px;float: left; }

#srch_button { float: left;padding:2px 10px 2px 2px;width:70px;line-height: 1em; }
#srch_button button { background:url(/BriggsandStratton/resources/pics/support/faqs/search_button.png) no-repeat left top;border:0;margin:0; padding:26px 0 0; width:26px;height:0; overflow:hidden; cursor:pointer;text-indent: -5000px;  }
#srch_button button:hover { background-position:left -26px;}
#srch_button button:active { background-position:left -52px;}
#srch_button a { vertical-align: top;font-size: 0.8em;color:#666; text-decoration:underline; }
#srch_button a:hover { color:#333;text-decoration:none; }

#srch_button input { background:url(/BriggsandStratton/resources/pics/support/faqs/search_button.png) no-repeat left top;border:0;margin:0; padding:26px 0 0; width:26px;height:0; overflow:hidden; cursor:pointer;text-indent: -5000px;  }
#srch_button input:hover { background-position:left -26px;}

/* List
**************************************************/
#srch-list { float: left;width: 660px;margin:0; padding:0; }
#srch-list ul { list-style:none;padding: 0;margin: 0; }
#srch-list ul li { border-top: 1px solid #ddd;padding: 10px; }
#srch-list ul li:hover { border-top: 1px solid #ddd;padding: 10px;background: #fff url(/BriggsandStratton/resources/pics/support/faqs/tb-highlight.png) top left repeat-x; }
#srch-list ul li a { color: #d21034; }
#srch-list ul li a:hover { color: #333; }

#srch-list-tp { float: left;width: 660px;margin: 0; padding: 10px 0; }
#srch-list-tp p.available { float: left;width: 50%;margin:0;text-align: left;font-weight: bold; }
#srch-list-tp p.pagination { float: left;width: 50%;margin:0; padding:0;text-align: right;font-weight: bold; }
#srch-list-tp p.pagination .view-pad { padding-left: 25px; }
#srch-list-tp p.pagination a { text-decoration: none;color: #999; }
#srch-list-tp p.pagination a:hover { text-decoration: underline; }

#srch-list-more { float: left;width: 640px;margin:0;padding: 10px;border-top: 1px solid #ddd;background: #fff url(/BriggsandStratton/resources/pics/support/faqs/list-ft.png) top left repeat-x;color: #666; }
#srch-list-more a { color: #666;font-weight: normal;font-size: 0.9em;text-decoration: underline; }
#srch-list-more a:hover { text-decoration: none; }

/* Browse
**************************************************/
#topic { float: left;width: 300px;margin:0 25px 0 0; padding:0; }
#topic-list { float: left;width: 300px;margin:0; padding:0; }
#topic-list ul { list-style:none;padding: 0;margin: 0; }
#topic-list ul li { border-top: 1px solid #ddd;padding: 10px; }
#topic-list ul li:hover { border-top: 1px solid #ddd;padding: 10px;background: #fff url(/BriggsandStratton/resources/pics/support/faqs/tb-highlight.png) top left repeat-x; }
#topic-list ul li a { color: #d21034; }
#topic-list ul li a:hover { color: #333; }

#topic-list-tp { float: left;width: 300px;margin:0; padding: 10px 0; }
#topic-list-tp p.available { float: left;width: 300px;margin:0;text-align: left;font-weight: bold; }
#topic-list-tp p.pagination { float: left;width: 300px;margin:0; padding:0;text-align: right;font-weight: bold; }

#topic-list-more { float: left;width: 280px;padding: 10px;border-top: 1px solid #ddd;background: #fff url(/BriggsandStratton/resources/pics/support/faqs/list-sm-ft.png) top left repeat-x;color: #666;text-align: center; }
#topic-list-more a { color: #666;font-weight: normal;font-size: 0.9em;text-decoration: underline; }
#topic-list-more a:hover { text-decoration: none; }

#popular { float: left;width: 300px;margin:0; padding:0;border: none !important; }
#popular ul li { width: 290px; }

#topiccat { float: left;width: 300px;margin:0 50px 0 0; padding:0; }
#topiccat-list { float: left;width: 300px;margin:0; padding:0; }
#topiccat-list ul { list-style:none;padding: 0;margin: 0; }
#topiccat-list ul li { border-top: 1px solid #ddd;padding: 10px 10px 10px 30px;background: #fff url(/BriggsandStratton/resources/pics/support/faqs/folder.png) 6px 12px no-repeat; }
#topiccat-list ul li:hover, #topiccat-list ul li.on { border-top: 1px solid #ddd;padding: 10px 10px 10px 30px;background: #fff url(/BriggsandStratton/resources/pics/support/faqs/tb-highlight-fd.png) top left no-repeat; }
#topiccat-list ul li a { color: #d21034; }
#topiccat-list ul li a:hover { color: #333; }

#topiccat-list-tp { float: left;width: 300px;margin:0; padding: 10px 0; }
#topiccat-list-tp p.available { float: left;width: 300px;margin:0;text-align: left;font-weight: bold; }
#topiccat-list-tp p.pagination { float: left;width: 300px;margin:0; padding:0;text-align: right;font-weight: bold; }

#topiccat-list-more { float: left;width: 280px;padding: 10px;border-top: 1px solid #ddd;background: #fff url(/BriggsandStratton/resources/pics/support/faqs/list-sm-ft.png) top left repeat-x;color: #666;text-align: center; }
#topiccat-list-more a { color: #666;font-weight: normal;font-size: 0.9em;text-decoration: underline; }
#topiccat-list-more a:hover { text-decoration: none; }


/* Answer
**************************************************/
#answer { float: left;width: 690px;margin: 25px 0 0 0;padding:0; }
#answer-side { float: left;width: 200px;padding-right: 25px; }
#answer-side .pass { float: left;width: 90%;padding: 15px 0 15px 15px;margin-top: 25px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd; }

#answer-bd { float: left;width: 425px;padding: 10px 0; }
#answer-bd .sectionheader1 { color: #000;font-weight: bold;font-size: 1.5em;margin-bottom: 25px; }
#answer-bd h2 { color: #000;font-weight: bold;font-size: 1.5em;margin-bottom: 25px; }
#answer-bd a { color: #d21034;text-decoration: underline;font-weight: normal; }
#answer-bd a:hover { text-decoration: none; }
#answer-bd table td { vertical-align: top; }

#related-cats { float: left;width: 166px;padding: 20px;margin: 0 0 10px 0;background: #f6f6f6 url(/BriggsandStratton/resources/pics/support/faqs/related-cats.png) top left no-repeat; }
#related-cats strong { text-transform: uppercase;font-weight: normal;color: #666; }
#related-cats ul { list-style:none;padding: 0;margin: 10px 0; }
#related-cats ul li { border-top: 1px solid #ddd;padding: 5px; }
#related-cats ul li a { color: #d21034 !important;font-weight: bold; }
#related-cats ul li a:hover { color: #333 !important; }

#answer-bd p.back { text-align: right; }
#answer-bd p.back a { color: #333;font-weight: bold;background: #fff url(/BriggsandStratton/resources/pics/support/faqs/bg-arrow.png) top right no-repeat;text-decoration: none; padding-right: 15px;font-size: 1.1em; }
#answer-bd p.back a:hover { color: #666; }

#answer-bd .user { background-color: #f7f7f7;padding: 25px;margin: 25px 0; }
#answer-bd .user strong { font-size: 1.2em; }
#answer-bd .user ul { list-style:none;padding: 0;margin: 0; }
#answer-bd .user ul li a { color: #d21034; }

#answer-bd table { vertical-align: top; }
#answer-bd table tbody { vertical-align: top;width: 100%; }
#answer-bd table img { overflow: hidden; }

/* Contact Us
**************************************************/
#emailform { float: left;margin: 0;padding: 25px 0;border-left:1px solid #ddd; border-right:1px solid #ddd;border-bottom:1px solid #ddd; }
#contact-form { float: left;margin: 0;padding: 25px 0 0 0; }
#contact-form em { color:#666666;font-style:italic;font-size: 0.9em; }
#contact-form .right { float: left;width: 300px;margin: 0;padding: 0; }
#contact-form .left { float: left;width: 300px;padding: 0 25px 0 0;margin: 0; }
#contact-form .full { float: left;width: 600px; }
#contact-form h3 { color: #D21034;font-weight: bold;font-size: 2.25em;margin-bottom: 5px;letter-spacing: -1px; }
#contact-form h4 { font-weight: bold;font-size: 1.5em; }
#contact-form ul { list-style-type: none;margin: 0;padding: 0; }
#contact-form ul li { float: left;vertical-align: top;clear: both;margin: 5px 0; }
#contact-form ul li label { float: left; width: color: #EA6C28;font-weight: bold; }
#contact-form ul li label em { color: #666;font-weight: normal;font-style: italic; }
#contact-form ul li input { width: 90%;padding: 5px; }
#contact-form .full input { width: 90%;padding: 5px; }
#contact-form .full textarea { width: 95%;padding: 5px; }
/* #contact-form ul li select { width: 90%;padding: 5px; } */
#contact-form ul li textarea { width: 90%;padding: 5px; }

/* General Help
**************************************************/
#help { padding: 10px;margin: 0; }
#help h1 { color: #333;font-size: 1.75em;width: 100%;padding-bottom: 15px;font-weight: bold; }
#help h2 { color: #666;font-size: 1.5em;font-weight: bold; }
#help h3 { color: #D21034;font-size: 1.25em;font-weight: bold; }
#help hr { border: 1px solid #ccc;border-right: none;border-left: none;border-bottom: none;padding: 5px 0; }

/*Search Tips
**************************************************/
#searchtips { padding: 10px;margin: 0; }
#searchtips h1 { color: #333;font-size: 1.75em;width: 100%;padding-bottom: 15px;font-weight: bold; }
#searchtips h2 { color: #666;font-size: 1.5em;font-weight: bold; }
#searchtips h3 { color: #D21034;font-size: 1.25em;font-weight: bold; }
#searchtips hr { border: 1px solid #ccc;border-right: none;border-left: none;border-bottom: none;padding: 5px 0; }

/* Email Answer
**************************************************/
#emailform { float: left;padding: 0;margin: 0; }
#emailform ul { list-style-type: none; }
#emailform ul li { margin: 0;padding: 5px;clear: both; }
#emailform ul li label { float: left;width: 100%;font-weight: bold;padding: 0;clear: both; }
#emailform input { width: 50%; }
