body  { font-size: 12px; font-family: "Lucida Grande", Geneva, Verdana, sans-serif; line-height: 16px; }
p  { font-size: 12px; font-family: "Lucida Grande", Geneva, Verdana, sans-serif; line-height: 16px; }
p.sub { margin-left: 12px; }
td  { font-size: 12px; font-family: "Lucida Grande", Geneva, Verdana, sans-serif; line-height: 16px;}
i, cite, em, var, address    { font-style: italic } 
b, strong	{ font-weight: bolder }
h1 { font-size: 18px; font-family: "Lucida Grande", Geneva, Verdana, sans-serif; font-weight: bold; line-height: 23px; }
h2 { font-size: 13px; font-family: "Lucida Grande", Geneva, Verdana, sans-serif; font-weight: bold; line-height: 16px; }
h3 { font-size: 12px; font-family: "Lucida Grande", Geneva, Verdana, sans-serif; font-weight: bold; line-height: 16px; }

.indent {margin-left: 14px; }

#atsError { margin-left: 16px; margin-right: 16px; }

.finagler { max-width: 1000px; margin: 0px auto; width: 90%; }
.heading { font-size: 13px; font-family: "Lucida Grande", Geneva, Verdana, sans-serif; font-weight: bold; line-height: 16px; }
.subHeading { font-size: 12px; font-family: "Lucida Grande", Geneva, Verdana, sans-serif; font-weight: bold; line-height: 16px; }
a:link, a:active { color:#3158c7; text-decoration: underline; }
a:visited { color: #647bc2; text-decoration: underline; }
a:hover { color:#3158c7; text-decoration: underline; }
.code { font-size: 10px; font-family: Monaco, "Courier New", Courier, monospace; }
.applescript { font-family: Verdana, Arial, Helvetica, sans-serif; }
.labelText { font-size: 10px; font-family: "Lucida Grande", Geneva, Verdana, sans-serif; line-height: 13px }

.textBold { font-size: 12px; font-family: "Lucida Grande", Geneva, Verdana, sans-serif; font-weight: bold; line-height: 16px }

/*		colors		*/

.blue { color: #3a44ff; }
.green { color: #00ab00; }
.red { color: #ff0000; }
.brown { color: #996633; }
.darkGray { color: #a6a9ab; }
.midGray { color: #c8c9ca; }
.lightGray { color: #f4f4f4; }
.xDarkGray { color: #808080; }

img.left { float: left; margin-top: 0px; margin-right: 10px; margin-bottom: 5px; }
img.upperRight { float: right; clear: right; margin-top: 20px; margin-bottom: 20px; margin-left: 20px; }
img.lowerRight { float: right; clear: right; margin-top: 20px; margin-bottom: 20px; margin-left: 20px; }
img.center { float: none; margin: 5px; }


/* download Bar 1.0 */

.dB { padding-top: 10px; padding-bottom: 10px; }
.dBCapLeft { background-image: url(fontfinagler/downloadBarCapLeft.png); background-repeat: no-repeat; width: 12px; height: 80px; }
.dBCapRightLight { background-image: url(fontfinagler/downloadBarCapRightLight.png); background-repeat: no-repeat; width: 12px; height: 80px; }

.dBCapRightDark { background-image: url(fontfinagler/downloadBarCapRightDark.png); background-repeat: no-repeat; width: 12px; height: 80px; }

.dBFillLight { background-image: url(fontfinagler/downloadBarFillLight.png); background-repeat: repeat-x; height: 80px; }
.dBFillDark { background-image: url(fontfinagler/downloadBarFillDark.png); background-repeat: repeat-x; height: 80px; }
.dbSmallText { font-size: 11px; font-family: "Lucida Grande", Geneva, Verdana, sans-serif; line-height: 14px }
.dbWhite { color: #F4F4F4; font-size: 12px; font-family: "Lucida Grande", Geneva, Verdana, sans-serif; text-align: center; white-space: nowrap; font-weight: bold; }

.compatNote {
	background: #f4f4f4;
	border-style: solid;
	border-width: 1px;
	margin: 10px;
	padding: 20px;
}
.versionText { font-size: 10px; font-family: "Lucida Grande", Geneva, Verdana, sans-serif; text-align: center; white-space: nowrap; }

/* adminFreeScope */

.codeTable { background: #f4f4f4; border-style: solid; border-width: 1px; margin: 20px; padding: 10px; }


img.dmg { padding-right: 3px; padding-left: 5px; }
.purchaseText { color: #808080; font-size: 10px; font-family: "Lucida Grande", Geneva, Verdana, sans-serif; text-align: center; white-space: nowrap; }

/*	purchaseBar	*/
.pBar { padding-top: 10px; padding-bottom: 10px; }
.pBarLeftTop { background-image: url(fontfinagler/purchase/purchaseBarLeftTop.png); background-repeat: no-repeat; width: 12px; height: 22px; }
.pBarLeftSide { background-image: url(fontfinagler/purchase/purchaseBarLeftSideFill.png); background-repeat: repeat-y; width: 12px; }
.pBarLeftBottom { background-image: url(fontfinagler/purchase/purchaseBarLeftBottom.png); background-repeat: no-repeat; width: 12px; height: 12px; }
.pBarRightTop { background-image: url(fontfinagler/purchase/purchaseBarRightTop.png); background-repeat: no-repeat; width: 12px; height: 22px; }
.pBarRightSide { background-image: url(fontfinagler/purchase/purchaseBarRightSideFill.png); background-repeat: repeat-y; }
.pBarRightBottom { background-image: url(fontfinagler/purchase/purchaseBarRightBottom.png); background-repeat: no-repeat; width: 12px; height: 12px; }
.pBarCenterBottom { background-image: url(fontfinagler/purchase/purchaseBarBottomFill.png); background-repeat: repeat-x; height: 12px; }

/* #content { padding: 18px 20px; position: relative; } */

#content { float:none; position:relative; }

#content form label { font-weight:bold; padding-bottom: 1px; display:block; }
.requiredText { color: #808080; font-size: 10px; font-family: "Lucida Grande", Geneva, Verdana, sans-serif; font-weight: normal; }
#content form input, #content form select, #content form textarea { margin-top:0; margin-bottom:10px; }
#wrapper { margin: 0px auto; width: 1000px; }
