@charset "utf-8";

body					{ color: #000000; font-size: 14px; margin-left: auto; margin-right: auto; font-family: geneva, arial, sans-serif; background-color: #ffffff }
td						{ color: #000000; font-size: 14px; font-family: geneva, arial, sans-serif; }

.small					{ font-size: 80%; }
.fineprint				{ font-weight: 400; font-size: 90% }

.bld					{ font-weight: 600; font-size: 100% }
.menu					{ font-weight: 600; font-size: 100% }
.graybold				{ font-weight: 600; font-size: 100%; color: #666666 }
.subheader				{ font-weight: 600; font-size: 120% }
.subheaderplus			{ font-weight: 600; font-size: 120%; padding-bottom: 0.2em }
.centersubheaderplus	{ font-weight: 600; font-size: 120%; text-align: center; padding-bottom: 0.2em }
.heading				{ font-weight: 600; font-size: 125% }
.headingplus			{ font-weight: 600; font-size: 125%; padding-bottom: 0.2em }
.centerheading			{ font-weight: 600; font-size: 125%; text-align: center }
.centerheadingplus		{ font-weight: 600; font-size: 125%; text-align: center; padding-bottom: 6px }
.grayheading			{ font-weight: 600; font-size: 125%; color: #666666 }
.menuItem				{ font-weight: 600 }
.button					{ font-weight: 600; font-size: 100% }

table.betterlist							{ text-align: left; width: 100%; padding-top: 6px; padding-bottom: 3px; border: 0px; cellspacing: 0px; cellpadding: 0px; }
table.betterlist td							{ padding-bottom: 3px; }
table.betterlist tr td:first-child			{ vertical-align: top; width: 12px; font-size: 100%; }
table.betterlist tr td:first-child:before	{ content: "•" }

.subtriangle			{ font-size: 80%; }

table.main				{ margin-left: auto; margin-right: auto; width: 680px; border: 0px; cellspacing: 0px cellpadding: 0px }

.indent					{ text-indent: 1.0em }

img.appicon64			{ width: 64px; height: 64px; }
img.appicon85			{ width: 85px; height: 85px; }
img.appicon128			{ width: 128px; height: 128px; }
div.FBlogo				{ text-align: center; padding-top: 16px }
img.FBlogo				{ width: 273px; height: 30px }
img.since_en			{ width: 133px; height: 13px; }
img.since_fr			{ width: 140px; height: 18px; }

.hc						{ text-align: center }

.header					{ font-weight: 900; font-size: 125% }
.header					{ font-weight: 900; font-size: 125% }
.halfline				{ line-height: 50%; font-size: 50% }

.copyright				{ font-size: 80%; text-align: center; color: #666666; }

div.indent				{ margin-left: 20px; }
div.indent32			{ margin-left: 32px; }
