﻿@charset "utf-8";

body				{ color: #000000; font-size: 13px; font-family: geneva, arial, sans-serif; background-color: #ffffff }
.bt					{ padding-left: 20px; }
td					{ color: #000000; font-size: 13px; font-family: geneva, arial, sans-serif; }
td.btopright		{ text-align: right; vertical-align: top; font-weight: bold; font-size: 110%; }
td.btop				{ vertical-align: top; font-weight: bold; font-size: 110%; }
td.topmiddle		{ vertical-align: top; text-align: center }
td.top				{ vertical-align: top; }
tr.top				{ vertical-align: top; }
table				{ border-spacing: 0px; display: inline-table; }
table.main			{ width: 800px; border: 0px; }
td					{ padding: 0px; margin: 0px; }

td.mainspace		{ width: 12px; }
td.w10				{ width: 10px; }
td.w12				{ width: 12px; }
td.w20				{ width: 20px; }
td.w32				{ width: 32px; }
td.w56				{ width: 56px; }
td.w64				{ width: 64px; }
td.w112				{ width: 112px; }

td.w10gray			{ width: 10px; color: #666666; }
td.graybull			{ width: 12px; color: #666666; }
td.ovbull			{ width: 10px; color: #666666; }
td.w16tcenter		{ width: 16px; vertical-align: top; text-align: center; }
td.w48r				{ width: 48px; text-align: right; }
td.w56r				{ width: 56px; text-align: right; }
td.w64vmid			{ width: 64px; vertical-align: middle; }
td.w160rtgraybld	{ width: 160px; text-align: right; color: #666666; font-weight: 600; font-size: 110%; }

td.widenavcol		{ width: 200px; vertical-align: top; padding-left: 4px }
td.navcol150		{ width: 150px; vertical-align: top; padding-left: 4px }
td.navcol			{ width: 200px; vertical-align: top; padding-left: 4px }
img.navbtn			{ width: 130px; height: 26px; border: 0px; }

td.sslogo			{ width: 200px; height: 72px; text-align: left; padding-left: 4px }
img.sslogo			{ width: 190px; height: 50px; }
td.fb8logo			{ text-align: center; }
img.fb8logo			{ width: 273px; height: 73px; border: 0px; }
td.fb9logo			{ text-align: center; }
img.fb9logo			{ width: 241px; height: 33px; border: 0px; }
img.fblogo205		{ width: 205px; height: 33px; border: 0px; }
img.icon64			{ width: 64px; height: 64px; border: 0px; }
img.icon128			{ width: 128px; height: 128px; border: 0px; }
img.icon256			{ width: 256px; height: 256px; border: 0px; }
img.icononleft		{ width: 128px; height: 128px; border: 0px; padding-top: 30px; padding-right: 16px }
.loclinkonleft		{ text-align: center; padding-top: 20px; padding-right: 16px }

img.candylink		{ height: 16px; width: 176px; }

td.fb10logo			{ text-align: center; }
img.fb10logo		{ width: 212px; height: 30px }

span.vert			{ font-size: 150%; padding: 0 10px }
span.vert:before	{ content: "|" }

div.buynow			{ text-align: center; padding-top: 12px; padding-right: 16px }
div.buynowpricing	{ text-align: center; color: #666666; padding-right: 16px }

.small				{ font-size: 80%; }
.smallgray			{ font-size: 80%; color: #666666 }

.gray				{ color: #666666 }
.ltgray				{ color: #aaaaaa }

.bld				{ font-weight: 600; font-size: 100% }
.bldplus			{ font-weight: 600; font-size: 100%; padding-bottom: 0.3em; }
.graybold			{ font-weight: 600; font-size: 100%; color: #666666 }

.eurocandy			{ font-family: EurostileCandyW01-Semib, geneva, arial, sans-serif; }
.subheading			{ font-weight: 600; font-size: 125%; font-family: EurostileCandyW01-Semib, geneva, arial, sans-serif; }
.subheadingplus		{ font-weight: 600; font-size: 125%; padding-bottom: 0.2em; font-family: EurostileCandyW01-Semib, geneva, arial, sans-serif; }
.centersubheading   { font-weight: 600; font-size: 125%; text-align: center; font-family: EurostileCandyW01-Semib, geneva, arial, sans-serif; }
.subheadingplus7	{ font-weight: 600; font-size: 125%; padding-bottom: 7px; font-family: EurostileCandyW01-Semib, geneva, arial, sans-serif; }
.smallheading		{ font-weight: 600; font-size: 120%; color: #000000; font-family: EurostileCandyW01-Semib, geneva, arial, sans-serif; }
.smallheadingplus	{ font-weight: 600; font-size: 120%; color: #000000; padding-bottom: 0.5em; font-family: EurostileCandyW01-Semib, geneva, arial, sans-serif; }
.smallcenterheadingplus	{ font-weight: 600; font-size: 120%; text-align: center; color: #000000; padding-bottom: 0.5em; font-family: EurostileCandyW01-Semib, geneva, arial, sans-serif; }
.heading			{ font-weight: 600; font-size: 150%; font-family: EurostileCandyW01-Semib, geneva, arial, sans-serif; }
.headingplus		{ font-weight: 600; font-size: 150%; padding-bottom: 0.5em; font-family: EurostileCandyW01-Semib, geneva, arial, sans-serif; }
.centerheading		{ font-weight: 600; font-size: 150%; text-align: center; font-family: EurostileCandyW01-Semib, geneva, arial, sans-serif; }
.centerheadingplus	{ font-weight: 600; font-size: 150%; text-align: center; padding-bottom: 0.5em; font-family: EurostileCandyW01-Semib, geneva, arial, sans-serif; }
.grayheading		{ font-weight: 600; font-size: 150%; color: #666666; font-family: EurostileCandyW01-Semib, geneva, arial, sans-serif; }
.graycenterheading  { font-weight: 600; font-size: 150%; text-align: center; color: #777777; font-family: EurostileCandyW01-Semib, geneva, arial, sans-serif; }

.centerplus			{ padding-bottom: 0.2em; text-align: center; }

a.smallnavlink		{ font-weight: 600; font-size: 110%; text-decoration: none }
a.navlink			{ font-weight: 600; font-size: 125%; text-decoration: none; color: #3333aa; padding-left: 10px }
a.bnnavlink			{ font-weight: 600; font-size: 125%; text-decoration: none; color: #3333aa; }
.navlinkhere		{ font-weight: 600; font-size: 125%; color: #999999; }
.navlinklabel		{ font-weight: 600; font-size: 125%; color: #666666; padding-left: 10px }
.nvindent			{ margin-left: 14px; }

a.download			{ font-weight: 600; font-size: 150%; text-decoration: none; color: #000000 }
.downloadname		{ font-weight: 600; font-size: 125%; }
table.download		{ border: 1px solid #cccccc; background-color: #efefef; width: 100% }
img.download		{ border: 0px; width: 29px; height: 27px; padding-top: 8px }
td.dl1				{ padding-left: 10px; padding-top: 8px; padding-bottom: 8px }
td.dl2				{ vertical-align: top; text-align: right; padding-top: 12px; padding-bottom: 8px; line-height: 115% }
td.dl3				{ vertical-align: top; padding-top: 3px; text-align: center; width: 49px }

a.dldownload		{ text-decoration: none; color: #000000 }
td.dlname			{ padding-left: 10px; padding-top: 8px; font-weight: 600; font-size: 125%; }
td.dldownload		{ vertical-align: top; text-align: right; padding-top: 8px; }
td.dlgrayleft		{ padding-left: 10px; vertical-align: bottom; color: #666666 }
td.dlgrayright		{ vertical-align: bottom; text-align: right; vertical-align: bottom; color: #666666 }
td.dlarrow			{ vertical-align: top; padding-top: 6px; text-align: center; width: 49px; }

.privacy			{ font-size: 100%; text-align: center; }
.copy				{ font-size: 80%; text-align: center; color: #666666; padding-top: 1em}
.copyright			{ font-size: 80%; }
.copynotice			{ font-size: 80%; text-align: center; color: #666666; padding-top: 1em}
.copynotice:before	{ content: "©2014 SkyTag Software, Inc. All rights reserved."; }
.since				{ text-align: center; padding-top: 20px; padding-bottom: 0.8em }
img.since2			{ width: 133px; height: 13px }

.indent12			{ margin-left: 12px; }
.indent20			{ margin-left: 20px; }
.indent24			{ margin-left: 24px; }
.indent				{ margin-left: 20px; }
.indent32			{ margin-left: 32px; }
.hc					{ text-align: center; }
.hcplus				{ text-align: center; padding-bottom: 0.5em; }
.lofc				{ text-align: center; padding-right: 20px }

div.sqz				{ line-height: 0.5em; }
img.u60				{ width: 95px; height: 60px; border: 0px; }
img.sincetext		{ width: 124px; height: 14px; }
img.since_en		{ width: 124px; height: 14px; }
img.since_fr		{ width: 140px; height: 18px; }
img.since_it		{ width: 105px; height: 14px; }
img.since			{ width: 95px; height: 75px }
img.icon32x32		{ width: 32px; height: 32px; }
.loczs				{ text-align: center; }

img.fb10			{ height: 16px; width: 149px; }
img.fb9				{ height: 16px; width: 137px; }
img.fb7				{ height: 16px; width: 137px; }

.menu				{ 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: "•" }

ol.std				{ padding-top: 6px; }
ol.std > li			{ padding-bottom: 4px; }


fieldset			{ border: 0px solid white; margin: 0px; padding: 0px; }

