﻿/* Smart Wire News Plugin */
.b2iSmartWireDateCell { }
.b2iSmartWireHeadlineCell { padding-bottom: 12px;  }

/* Quote Plugin */
.b2iQuotePlugCell { }
.b2iQuotePlugDate {	color: Gray; }
.b2iQuotePlugNow { font-weight: bold; font-size: 10pt; }
.b2iQuotePlugLabel { font-weight: normal; }
.b2iQuotePlugData {	font-weight: bold; }
.b2iQuotePlugDiscl { font-weight: normal; font-size: 8pt; color: Gray; }

/* Misc */
#b2ih1PageTitle { display: none; }
.b2iCategoryCell { display: none; }
.b2iRowBottom, .b2iRowTop { display: none; }
.b2iMainContent div a { display: none; }

/* SEC Filings */
.b2iSECbottom, .b2iSECtop { display: none; }
.b2iSECbody { font-family: Arial; font-size: 8pt !important; }
.b2iSECbody code { display: none; }
.b2iSECbody a { font-size: 8pt; }
#seriesDiv td { font-size: 8pt; vertical-align:top; }
#seriesDiv a { display:inline; }
#b2iOuterTopTable { display:none; }
.b2iSECbody th { font-size: 8pt; font-weight: bold; }
#documentsbutton { display:inline; font-size: 8pt; margin-right:6px; }

/* Investor News */
.b2iNewsListTop { display:none; }
.b2iNewsListHR { display:none; }
.b2iNewsItem1row .ListView, .b2iNewsItem2row .ListView  { padding-bottom: 12px; }
.b2iNewsItem1row .ListView a, .b2iNewsItem2row .ListView a { font-weight: normal; font-family:Arial,Helvetica,sans-serif; font-size:12px; }

/* Board of directors */
.b2iDirBio { font-weight: normal; font-family:Arial,Helvetica,sans-serif; font-size:12px; background: url(http://www.lifevantage.com/images/dot-rule.gif) repeat-x bottom; padding-bottom: 8px; padding-top: 10px; }
.b2iDirectorsBodyTable hr { display:none; }
.b2iDirectorsBodyTable { font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.b2iDirectorsBodyTable td { font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.b2iDirectorName { padding-top: 12px; padding-bottom: 6px; font-weight: bold; font-size: 12px; }
.b2iDirBottom { display: none; }

/* Governance Docs */
.b2iGovBottom { display: none; }

/* Email Alerts */
.b2iMyNavRow { margin-left: auto; margin-right: auto; }
.b2iAppTab { font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.b2iMySectionSelected, .b2iMyTab a:hover { background-color:#29a9d8; padding-top:2px; padding:2px 7px; color:#fff; font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.b2iMyTab a { color:#6A7782; background-color:#0B1B29; padding:2px 7px; display:block; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.b2iMyTab a:hover { text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
#b2iMySelectedTabL { display:none; }
#b2iMySelectedTabR { display:none; }
.b2iAppTab img { display:none; }
.b2iMyNavTable { margin-bottom: 12px; }