A.menubar { font-family: arial, univers, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: #000000; background: #c4d8ef; }
A.menubar:hover { color: #ffcc00; background: #ddeeff;}
A.menubar:active { color: #000000;}
A.menubar:visited { color: #000000;}
A.menubar:link { color: #000000;}

A.summary { font-family: arial, univers, sans-serif; font-size :8pt; font-weight: normal; text-decoration: none; color: #000099;}
A.summary:hover { text-decoration: underline; color: #990000;}
A.summary:active { color: #990000;}
A.summary:visited { color: #000099;}
A.summary:link { color: #000099;}

A.vtour { font-family: arial, univers, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none; color: #0000ff; }
A.vtour:hover { text-decoration: underline; color: #ffcc00;}
A.vtour:active { color: #ffcc00;}
A.vtour:visited { color: #ffcc00;}
A.vtour:link { color: #ffcc00;}

A.bv-agp { font-family: arial, univers, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none; color: #c80000; }
A.bv-agp:hover { text-decoration: underline; }
A.bv-agp:active {}
A.bv-agp:visited {}
A.bv-agp:link {}

TABLE.bv-agp { background-color: #ffcc00; color: #000000; font-size: 7pt; font-family: arial, univers, sans-serif; text-align: center; }
TR.bv-agp { background-color: #ffcc00; color: #000000; font-size: 7pt; font-family: arial, univers, sans-serif; text-align: center; }
TD.bv-agp { background-color: #ffcc00; color: #000000; font-size: 7pt; font-family: arial, univers, sans-serif; text-align: center; }

TABLE.message { font-family: arial, univers, sans-serif; font-size: 12pt; text-align: center; vertical-align: center; }
TH.message { text-align: center; }
TD.message { text-align: center; }
P.message { background-color: #ffff99; }


.bv-help{ color: #000000; font-family: arial, univers, sans-serif; }

H1, H2, H3, H4, H5, H6 {font-family: arial, univers, sans-serif;}
LI {font-family: arial, univers, sans-serif; font-size: 10pt;}
OL {font-family: arial, univers, sans-serif; font-size: 10pt;}
UL {font-family: arial, univers, sans-serif; font-size: 10pt;}

.bv-form-one { color: #000000; font-family: arial, univers, sans-serif; }
.bv-form-one:link { background-color: transparent; color: #000000; font-family: arial, univers, sans-serif; font-size: 8pt; text-align: left; text-decoration: none; }
.bv-form-one:hover { background-color:transparent; color: #000000; font-family: arial, univers, sans-serif; font-size: 8pt; text-align: left; text-decoration: underline; }
.bv-form-two:visited { background-color:transparent; color: #000000; font-family: arial, univers, sans-serif; font-size: 8pt; text-align: left; text-decoration: none; }
.bv-form-two:visited:hover { background-color:transparent; color: #000000; font-family: arial, univers, sans-serif; font-size: 8pt; text-align: left; text-decoration: underline; }
TABLE.bv-form-one { background-color: #cccccc; color: #000000; font-family: arial, univers, sans-serif; font-size: 8pt; text-align: left; vertical-align: top; }
TR.bv-form-one { background-color: #cccccc; color: #000000; font-family: arial, univers, sans-serif; text-align: left; }
TD.bv-form-one { background-color: #cccccc; color: #000000; font-family: arial, univers, sans-serif; font-size: 8pt; text-align: left; }
TH.bv-form-one { background-color: #cccccc; color: #000000; font-family: arial, univers, sans-serif; font-size: 10pt; font-weight: bold; text-align: left; }

.bv-form-two {color: #ffffff; font-family: arial, univers, sans-serif; }
.bv-form-two:link { background-color: transparent; color: #ffffff; font-family: arial, univers, sans-serif; font-size: 8pt; text-align: left; }
.bv-form-two:hover { background-color: transparent; color: #ffffff; font-family: arial, univers, sans-serif; font-size: 8pt; text-align: left; text-decoration: none; }
.bv-form-two:visited { background-color:transparent; color: #ffffff; font-family: arial, univers, sans-serif; font-size: 8pt; text-align: left; text-decoration: none; }
.bv-form-two:visited:hover { background-color:transparent; color: #ffffff; font-family: arial, univers, sans-serif; font-size: 8pt; text-align: left; text-decoration: underline; }
TABLE.bv-form-two { background-color: #666666; color: #ffffff; font-family: arial, univers, sans-serif; font-size: 8pt; text-align: left; vertical-align: top; }
TR.bv-form-two { background-color: #666666; color: #ffffff; font-family: arial, univers, sans-serif; text-align: left; }
TD.bv-form-two { background-color: #666666; color: #ffffff; font-family: arial, univers, sans-serif; font-size: 8pt; text-align: left; }
TH.bv-form-two { background-color: #666666; color: #ffffff; font-family: arial, univers, sans-serif; font-size: 10pt; font-weight: bold; text-align: left; }

.bv-form-three { color: #000000; font-family: arial, univers, sans-serif; }
.bv-form-three:link { color: #000000; font-family: arial, univers, sans-serif; font-size: 8pt;text-align: left; }
TABLE.bv-form-three { background-color: #cccccc; color: #000000; font-family: arial, univers, sans-serif; font-size: 8pt; text-align: left; vertical-align: top; }
TR.bv-form-three { background-color: #cccccc; color: #000000; font-family: arial, univers, sans-serif; text-align: left; }
TD.bv-form-three { background-color: #cccccc; color: #000000; font-family: arial, univers, sans-serif; font-size: 8pt;text-align: left; }
TH.bv-form-three { background-color: #cccccc; color: #000000; font-family: arial, univers, sans-serif; font-size: 10pt; font-weight: bold; text-align: left; }

.bv-form-four { background-color: #FFFFFF; color: #000000; font-family: arial, univers, sans-serif; }
.bv-form-four:link { background-color: #FFFFFF; color: #000000; font-family: arial, univers, sans-serif; font-size: 8pt;text-align: left; }
TABLE.bv-form-four { background-color: #FFFFFF; color: #000000; font-family: arial, univers, sans-serif; font-size: 8pt; text-align: left; vertical-align: top; }
TR.bv-form-four { background-color: #FFFFFF; color: #000000; font-family: arial, univers, sans-serif; text-align: left; }
TD.bv-form-four { background-color: #FFFFFF; color: #000000; font-family: arial, univers, sans-serif; font-size: 8pt;text-align: left; }
TH.bv-form-four { background-color: #FFFFFF; color: #000000; font-family: arial, univers, sans-serif; font-size: 10pt; font-weight: bold; text-align: left; }

TABLE.bv-contact-address { background-color: transparent; color: #000000; font-size: 10pt; font-family: arial, univers, sans-serif; text-decoration: none; }
TR.bv-contact-address { background-color: transparent; color: #000000; }
TH.bv-contact-address { background-color: transparent; color: #000000; font-weight: bold; }
TD.bv-contact-address { background-color: transparent; color: #000000; }

TABLE.bv-content-body { background-color: #ffffff; color: #000000; font-size: 10pt; font-family: arial, univers, sans-serif; text-decoration: none; text-align: left;}
TR.bv-content-body {  background-color: #ffffff; color: #000000; text-align:left;}
TH.bv-content-body {  background-color: #ffffff; color: #000000; text-align:left;}
TR.bv-content-body {  background-color: #ffffff; color: #000000; text-align:left;}
UL.bv-content-body { font-family: arial, univers, sans-serif; font-color: #000000; }
LI.bv-content-body { font-family: arial, univers, sans-serif; font-color: #000000; font-size: 10pt; }
P.bv-content-body { font-family: arial, univers, sans-serif; font-color: #000000; font-size: 10pt; }
SPAN.bv-content-body { font-family: arial, univers, sans-serif; font-color: #000000; font-size: 10pt; }

TABLE.control-nav-one { background-color: #f0f0f0; color: #000000; }
TR.control-nav-one { background-color: #f0f0f0; color: #000000; }
TD.control-nav-one { background-color: #f0f0f0; color: #000000; }
.control-nav-one { text-color: #000000; font-family: arial, univers, sans-serif; font-weight: bold; font-size: 8pt; }
.control-nav-one:link { color: #FFFF00; text-decoration: none; }
.control-nav-one:visited { color: #FFFF00; text-decoration: none; }
.control-nav-one:hover { color: #FFCC00; text-decoration: underline; }

TABLE.control-nav-two { background-color: #8040cc; color: #ffffff; }
TR.control-nav-two { background-color: #8040cc; color: #ffffff; }
TD.control-nav-two { background-color: #8040cc; color: #ffffff; }
.control-nav-two { text-color: #000000; font-family: arial, univers, sans-serif; font-weight: bold; font-size: 8pt; }
.control-nav-two:link { color: #ffffff; text-decoration: none; }
.control-nav-two:visited { color: #ffffff; text-decoration: none; }
.control-nav-two:hover { color: #666666 text-decoration: none; }

.offpro{ font-family: arial, univers, sans-serif; font-weight: bold; font-size: 8pt; }

TABLE.bv-office-roster { color: #000000; font-size: 9pt; font-family: arial, univers, sans-serif; text-decoration: none; }
TR.bv-office-roster { color: #000000; font-size: 9pt; font-family: arial, univers, sans-serif; text-decoration: none; }
TD.bv-office-roster { color: #000000; font-size: 9pt; font-family: arial, univers, sans-serif; text-decoration: none; }

TABLE.bv-agent-roster { color: #000000; font-size: 8pt; font-family: arial, univers, sans-serif; text-decoration: none; }
TR.bv-agent-roster { color: #000000; font-size: 8pt; font-family: arial, univers, sans-serif; text-decoration: none; }
TD.bv-agent-roster { color: #000000; font-size: 8pt; font-family: arial, univers, sans-serif; text-decoration: none; }

TABLE.bv-content-highlight { color: #EE0000; font-size: 8pt; font-family: arial, univers, sans-serif; text-decoration: none; }
TR.bv-content-highlight { color: #EE0000; font-size: 8pt; font-family: arial, univers, sans-serif; text-decoration: none; }
TD.bv-content-highlight { color: #EE0000; font-size: 8pt; font-family: arial, univers, sans-serif; text-decoration: none; }

INPUT { font-family: arial, univers, sans-serif; font-size: 8pt; }
SELECT { background-color: #ffffff; font-family: arial, univers, sans-serif; font-size: 8pt; }
TEXTAREA {background-color: #ffffff; font-family: arial, univers, sans-serif; font-size: 8pt; }

TABLE.bv-search-result { color: #000000; font-size: 9pt; font-family: arial, univers, sans-serif; text-decoration: none; }
TR.bv-search-result { color: #000000; font-size: 9pt; font-family: arial, univers, sans-serif; text-decoration: none; }
TD.bv-search-result { color: #000000; font-size: 9pt; font-family: arial, univers, sans-serif; text-decoration: none; }