.main_full { float: left;margin: -15px 0 0 -15px;padding: 0; }
.sectionheader1 { font-weight: bold;font-size: 1.25em;color: #333;text-decoration: underline; }

/* Search
**************************************************/
#search { margin: 0;padding: 25px 0 0 25px; }
#srch-search { float: left;width: 700px;height: 70px;background: #000 url(/BriggsFAQs/resources/vanguard/pics/search-back.png) top left no-repeat;margin:0; }

#frm_search { float:right; margin:15px 0 0; }
#frm_search div { float:left; }
#help_link { float:right; font-size:0.85em; text-align:right;padding: 0 25px; }
#help_link a { color:#aaa;font-weight: normal;text-decoration:underline;}
#help_link a:hover { text-decoration: none; }

#search_wrap { float: right;height: 36px;margin: 0;padding: 15px 0 0 0; }

#search_drop { float: left;width: 200px;background-color: #000;padding: 0;margin: -7px 0 0 0; }
#search_drop select { width:175px; border: 1px solid #333; color:#fff; padding: 5px;float: left;font-size: 1em; }

#search_input { float: left;width:175px; background-color: #000;margin: 0; }
#search_input input { width:150px; border: 1px solid #333;padding: 5px; background-color: #000; color:#fff; float: left; }

#search_lg_input { float: left;width:400px; background-color: #000; padding:0;margin: 0; }
#search_lg_input input { width:350px; background-color: #000; color:#fff;border: 1px solid #333;padding: 5px;float: left; }

#search_button { float: left;padding:2px; }
#search_button button { background:url(/BriggsFAQs/resources/vanguard/pics/search_button.png) no-repeat left top;border:0;margin:0; padding:26px 0 0; width:26px;height:0; overflow:hidden; cursor:pointer;}
#search_button button:hover { background-position:left -26px;}
#search_button button:active { background-position:left -52px;}

#search_option { float: left;padding-left: 10px; width:75px;text-align:left; }
#category { font:normal 9px/normal Arial,Helvetica,sans-serif; color:#666; background:#000; border:solid 1px #ccc; }
#search_option ul { list-style:none; margin:0; padding:0; }
#search_option ul li { padding: 0; margin: 0;font-size: 0.8em; }
#search_option ul li a { color:#666; text-decoration:underline; float:left; }
#search_option ul li a:hover { color:#333;text-decoration:none; }

.search_btn { float:left; height:25px; width: 86px; overflow:hidden; white-space:nowrap; text-indent: -5000px; }
.search_btn a { background: #000 url(/BriggsFAQs/resources/vanguard/pics/search_btn.png) no-repeat left top; float:left; height:25px; width: 86px; text-indent: -5000px; }
.search_btn a:hover { background-position: 0 -25px; }
.search_btn button { background: #000 url(/BriggsFAQs/resources/vanguard/pics/search_btn.png) no-repeat left top; float:left; height:25px; width: 86px; text-indent: -5000px;border: none !important; }
.search_btn button:hover { background-position: 0 -25px; }


/* List
**************************************************/
#srch-list { float: left;width: 695px;margin:0; padding:0; }
#srch-list ul { list-style:none;padding: 0;margin: 0; }
#srch-list ul li { border-top: 1px solid #333;padding: 10px; }
#srch-list ul li:hover { border-top: 1px solid #333;padding: 10px;background: #000 url(/BriggsFAQs/resources/vanguard/pics/tb-highlight.png) top left repeat-x; }
#srch-list ul li a { color: #F8DF19; }
#srch-list ul li a:hover { color: #F8DF19; }

#srch-list-tp { float: left;width: 695px;margin:0; padding: 10px 0; }
#srch-list-tp p.available { float: left;width: 330px;margin:0;text-align: left;font-weight: bold; }
#srch-list-tp p img { margin: 0 !important; }
#srch-list-tp p.available img { padding-right: 5px; }
#srch-list-tp p.available a { color: #fff; }
#srch-list-tp p.pagination { float: left;width: 330px;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: 675px;padding: 10px;color: #fff; }
#srch-list-more a { color: #fff;font-weight: normal;font-size: 0.9em;text-decoration: underline; }
#srch-list-more a:hover { text-decoration: none; }

/* Browse
**************************************************/
#browse { margin: 0;padding: 25px 0 0 25px; }
#topic { float: left;width: 325px;margin:0 50px 0 0; padding:0; }
#topic-list { float: left;width: 325px;margin:0; padding:0; }
#topic-list ul { list-style:none;padding: 0;margin: 0; }
#topic-list ul li { border-top: 1px solid #333;padding: 10px; }
#topic-list ul li:hover { border-top: 1px solid #333;padding: 10px;background: #000 url(/BriggsFAQs/resources/vanguard/pics/tb-highlight.png) top left repeat-x; }
#topic-list ul li a { color: #F8DF19; }
#topic-list ul li a:hover { color: #F8DF19; }

#topic-list-tp { float: left;width: 325px;margin:0; padding: 10px 0; }
#topic-list-tp p img { margin: 0 !important; }
#topic-list-tp p.available { float: left;width: 325px;margin:0;text-align: left;font-weight: bold; }
#topic-list-tp p.available img { padding-right: 5px; }
#topic-list-tp p.available a { float: left;margin:0;text-align: left;font-weight: bold;color: #fff; }
#topic-list-tp p.pagination { float: left;width: 325px;margin:0; padding:0;text-align: right;font-weight: bold; }

#topic-list-more { float: left;width: 305px;padding: 10px;border-top: 1px solid #333;background: #000 url(/BriggsFAQs/resources/vanguard/pics/list-sm-ft.png) top left repeat-x;color: #fff;text-align: center; }
#topic-list-more a { color: #fff;font-weight: normal;font-size: 0.9em;text-decoration: underline; }
#topic-list-more a:hover { text-decoration: none; }

#popular { float: left;width: 325px;margin:0; padding:0; }


#topiccat { float: left;width: 325px;margin:0 40px 0 0; padding:0; }
#topiccat-list { float: left;width: 325px;margin:0; padding:0; }
#topiccat-list ul { list-style:none;padding: 0;margin: 0; }
#topiccat-list ul li { border-top: 1px solid #333;padding: 10px 10px 10px 30px;background: #000 url(/BriggsFAQs/resources/vanguard/pics/folder.png) 6px 12px no-repeat; }
#topiccat-list ul li:hover { border-top: 1px solid #333;padding: 10px 10px 10px 30px;background: #000 url(/BriggsFAQs/resources/vanguard/pics/tb-highlight-fd.png) top left no-repeat; }
#topiccat-list ul li a { color: #F8DF19; }
#topiccat-list ul li a:hover { color: #F8DF19; }

#topiccat-list-tp { float: left;width: 325px;margin:0; padding: 10px 0; }
#topiccat-list-tp p.available { float: left;width: 325px;margin:0;text-align: left;font-weight: bold; }
#topiccat-list-tp p.pagination { float: left;width: 325px;margin:0; padding:0;text-align: right;font-weight: bold; }

#topiccat-list-more { float: left;width: 305px;padding: 10px;border-top: 1px solid #333;background: #000 url(/BriggsFAQs/resources/vanguard/pics/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: 700px;padding: 25px 0;margin:0; }
#answer-side { float: left;width: 200px;padding-right: 40px; }
#answer-bd { float: left;width: 450px;padding: 10px 0; }
#answer-bd h2 { color: #fff;text-indent: 0;font-weight: bold;font-size: 1.5em;margin-bottom: 25px; }
#answer-bd a { color: #F8DF19;text-decoration: underline;font-weight: normal; }
#answer-bd a:hover { text-decoration: none; }

#related-cats { float: left;width: 166px;padding: 20px;margin: 0 0 10px 0;background: #0a0a0a url(/BriggsFAQs/resources/vanguard/pics/related-cats.png) top left no-repeat; }
#related-cats strong { text-transform: uppercase;font-weight: normal;color: #999; }
#related-cats ul { list-style:none;padding: 0;margin: 10px 0; }
#related-cats ul li { border-top: 1px solid #333;padding: 5px; }
#related-cats ul li a { color: #F8DF19 !important;font-weight: bold; }
#related-cats ul li a:hover { color: #fff !important; }

.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: #000 url(/BriggsFAQs/resources/vanguard/pics/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: #000 url(/BriggsFAQs/resources/vanguard/pics/email-btn.png) no-repeat left top; float:left;height:65px;width: 200px;text-indent: -5000px; }
.email-btn a:hover { background-position: 0 -65px; }

#answer-bd p.back { text-align: right; }
#answer-bd p.back a { color: #666;font-weight: bold;background: #000 url(/BriggsFAQs/resources/vanguard/pics/bg-arrow.png) top right no-repeat;text-decoration: none; padding-right: 15px;font-size: 1.1em; }
#answer-bd p.back a:hover { color: #999; }

#answer-bd .user { background-color: #0d0d0d;padding: 25px;margin-bottom: 25px; }
#answer-bd .user strong { font-size: 1.2em;color: #999; }
#answer-bd .user ul { list-style:none;padding: 0;margin: 0; }
#answer-bd .user ul li a { color: #F8DF19; }
#answer-bd table td { color: #fff; }

/* Contact Us
**************************************************/
#emailform { float: left;margin: 0;padding: 0; }
#contact-form { float: left;margin: 0;padding: 0 25px; }
#contact-form .right { float: left;width: 325px;margin: 0;padding: 0; }
#contact-form .left { float: left;width: 325px;margin: 0 25px 0 0;padding: 0; }
#contact-form .full { float: left;width: 700px; }
#contact-form h2 { padding: 10px 0 5px 0;text-indent: 0 !important;color: #fff  !important;font-size: 2em; }
#contact-form h3 { margin: 0;padding: 10px 0;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; color: #999;font-weight: bold; }
#contact-form ul li label em { font-weight: normal;font-style: italic; }
#contact-form ul li input { width: 100%;padding: 5px;color: #fff; }
#contact-form .full input { width: 96%;padding: 5px;color: #fff; }
#contact-form .full textarea { width: 96%;padding: 5px;color: #fff; }
#contact-form ul li select { width: 100%;padding: 5px;color: #fff; }
#contact-form ul li textarea { width: 100%;height: 100px;padding: 5px;color: #fff; }

.contactus-btn { float:left;height:25px;width: 109px;overflow:hidden; white-space:nowrap;text-indent: -5000px;clear: both;margin: 25px 0 25px 250px; }
.contactus-btn a { background: #fff url(/BriggsFAQs/resources/vanguard/pics/contact_btn.png) no-repeat left top; float:left;height:25px;width: 109px;text-indent: -5000px; }
.contactus-btn a:hover { background-position: 0 -25px; }

.sendemail-btn { float:left;height:25px;width: 109px;overflow:hidden; white-space:nowrap;text-indent: -5000px;clear: both;margin: 25px 0; }
.sendemail-btn a { background: #fff url(/BriggsFAQs/resources/vanguard/pics/contact_btn.png) no-repeat left top; float:left;height:25px;width: 109px;text-indent: -5000px; }
.sendemail-btn a:hover { background-position: 0 -25px; }


/* Colorbox
**************************************************/
#help { font: normal normal normal 12px/1.4 Arial,Helvetica,sans-serif; color:#000; }
#help h1 { color: #000; }
#help h3 { font-size: 1.25em;color: #333; }

#searchtips { font: normal normal normal 12px/1.4 Arial,Helvetica,sans-serif; color:#000; }
#searchtips h1 { color: #000; }
#searchtips h3 { font-size: 1.25em;color: #333; }


/* 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%; }

.askforminput { width: 50%; }


.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

a.messagelink  { color: #F8DF19;text-decoration: underline;font-weight: normal; }
a.messagelink:hover { text-decoration: none; }
