
body{font-family: Verdana, Arial, Helvetica;
	background-color: #fff;
	color: black;
	/*background-image: url("ghosts/images/yellow2.gif");*/
	margin-top: 6px;
	margin-left: 6px;
	margin-right: 0px;

	font-size: 13px;
	}
	
a:link{color: #00D; text-decoration: none; }
a:visited{color: #00D; text-decoration: none; }
a:hover{color: #DEBC1B; text-decoration: underline; }

a.aHead:link{color: #FFF; text-decoration: none; }
a.aHead:visited{color: #FFF; text-decoration: none; }
a.aHead:hover{color: #FFF; text-decoration: underline; }



h1{font-size: 30px; color:#006; font-style: italic; text-align: center; margin-top:15pt; margin-bottom:5pt; }
.tSubH1{text-align: center; }
h2{color:#006; font-style: italic; }
h3{font-size: 18px; color:#006; font-style: italic; }
h4{color:#006; font-style: italic; }	
h5{color:#006; margin-bottom: 0pt;}
dd{font-family: Courier New, Courier;}
tr{font-size: 13px; }		/* table is nested, row apparently is not */


/* top */
.tGold{font-style: italic; font-size: 8pt; color: #BFA217; }
.tLinks{font-size: 10px; margin-top: 2pt; margin-bottom: 2pt; }

.tdHeadSec{background-color: #EA0000; }  /* D93522 1C65C2 159922 CFA01C*/
.tdHeadSys{background-color:#0026FF; }
.tdHeadAuto{background-color:#00AD25; }
.tdHeadFiles{background-color:#E1BD00; }
.tdHeadDev{background-color:#B0B0B0; }

.tdTopNewHead{vertical-align: middle; text-align: center; font-size: 11px; height:16px; color:#FFF; }
.tdTopNewProg{vertical-align: middle; text-align: left; font-size: 10px; height:18px; }
.tdTopNewLast{text-align: left; font-size: 9px; height:18px; }
.tdTopNewLnk{}
.tdTopNewGapO{font-size: 0px; }
.tdTopNewGapU{font-size: 2px; }

.tdHeadL{vertical-align: top; text-align: left; font-size: 1px; }
.tdHeadM{vertical-align: middle; text-align: center; font-size: 13px; height:20px; text-transform: uppercase; font-weight:bold; color:#FFF; width:50%; }
.tdProTHeadM{vertical-align: middle; text-align: center; font-size: 13px; height:20px; text-transform: uppercase; font-weight:bold; color:#FFF; }
.tdTopProgs{vertical-align: middle; font-size: 10px; height:18px; padding: 3px; }
.tdTopM{vertical-align: middle; text-align: center; font-size: 11px; height:16px; color:#FFF; width:25%; }
.tdHeadR{vertical-align: top; text-align: right; font-size: 1px; }

.tdCellSec{border: solid 0px #EA0000; }
.tdCellSys{border: solid 0px #0026FF; }
.tdCellAuto{border: solid 0px #00AD25; }
.tdCellFiles{border: solid 0px #E1BD00; }
.tdCellDev{border: solid 0px #B0B0B0; }
.tdCellL{ border-left-width: 1px; }  /* left */
.tdCellM{ vertical-align: top; padding-top: 8pt; }  /* mid */
.tdCellSub{ vertical-align: top; text-align: center; letter-spacing: 0.3em; color:#888; font-size:10px; }  /* sub heading, mid */
.tdCellR{ border-right-width: 1px; }  /* right */
.tdCellB{ border-bottom-width: 1px; }  /* bottom */
.tdCellGap{ font-size: 10px; }

.aTopProgs{font-size: 10px; vertical-align: -3px; }
.iTopProgsSpacing{font-size: 5px; text-decoration: none; }		/* within a link */
.hRightProgs{font-size: 10px; color: #999; }



/* /products tables */
.aProT{font-size: 10px; font-weight: bold; }
.tProT{font-size: 10px; }
.tdProT{vertical-align: top; width:25%; }

/* download */
.aDownPackMain{font-weight: bold; font-size: 14px}
.tDownPackMain{}
.tdMiniLeft{font-size: 10px; vertical-align:middle; text-align:left }
.tdMiniBold{font-size: 10px; font-weight: bold; vertical-align:middle; text-align:left }


/* everywhere */
.tSmall{font-size: 10px; }
.tSm{font-size: 10px;}
.tHigh{font-weight: bold; }
.tHi{font-weight: bold; }
.tHiAd{font-weight: bold; color: #00F; }
.tHiGuarantee{font-weight: bold; color: #000080;}
.tCmd{font-weight: bold; color: #834; }   /* control, option, command */
.tSubPic{font-size: 11px; font-weight: bold; text-align: center; }
.tNew{font-size: 0.8em; font-weight: bold; color: #dc143c; }
.tTrade{font-size: 9px}

.textHi{font-weight: bold; color: #000080;}
.textHi2{font-weight: bold; color: #0000FF;}
.textSm{font-size: 10px; }
.tDonate{font-size: 11px; margin-top: 4pt; margin-bottom: 4pt; }


/* support */
.tCountry{color: #000; font-weight: bold; }
.tblBoxFrame{border: solid 1px #888; }
.tdBoxFrame{padding: 19px; }


/* order */
.tOrderPackName{font-size: 12px; }
.tOrderPackPrice{font-size: 12px; }
.tOrderPackSpecial{font-size: 12px; font-weight: bold; color: #000080; }
.tOrderProgName{font-size: 12px; }
.tOrderSinglePrice{font-size: 12px; }
.tdOrderHeading{background-color: #0000B0; color: #FFFFFF; font-weight: bold; }
.tDiscountOffer{font-size: 10px; color: #D00; }

.tblAddToCart{border: solid 1px #888; }	/* solid dashed */
.tdAddToCart{padding: 0pt 5pt 1pt 6pt; text-align: right; }
.tCartName{font-size: 12px; }
.tCartPrice{font-size: 12px; color: #00B;}
.tCartPriceWas{font-size: 12px; color: #D00; font-family: Arial; text-decoration: line-through; }
.tCartPackName{font-size: 11px; }
.tCartPackPrice{font-size: 11px; color: #00B;}
.tAddToCart{font-size: 12px; font-weight: bold; }


/* new */
.tCartListName{text-align: left; width: 150px; }
.tCartListWas{text-align: right; font-family: Arial; width: 0px; color: #D00; text-decoration: line-through; }
.tCartListPrice{text-align: right; width: 60px; color: #000; }
.tCartListSpecial{text-align: right; width: 60px; font-weight: bold; color: #000080; }
.tCartListTax{text-align: right; width: 60px; color: #888; font-size: 11px; vertical-align: middle; }
.tCartListDiv{width: 30px; }
.tCartListAdd{text-align: left; width: 120px; }
.tCartListSmDiv{width: 10px; }
.tCartListSmAdd{text-align: center; }


/* same as help.css */
.tdNote{background-color:#DBE6F2}



/* Ghosts */
.h1Prog{text-align: left; font-style:normal; color: #000000; margin-top: 24pt; margin-bottom: 0pt; }
.subH1{margin-top: 0pt; margin-bottom: 0pt; }
.imgProg{ margin-right:16px; }


/* FDFAEE FBF4D9 F9F2CC F9F0CA F8EBBE F5EAB1 F3E49C F2D18C | E9CC45 DEBC1B C5A718 BFA217 */
																									/*    Link              top font */


.rOption		{font-size: 10pt; color: #616263; margin: 0; font-weight: bold; font-style:normal; }		/* h4 */
.aft{margin-bottom: 5pt;}
.aft1{margin-bottom: 10pt;}
.aft2{margin-bottom: 20pt;}
.aft3{margin-bottom: 30pt;}
.aft4{margin-bottom: 40pt;}
.aft5{margin-bottom: 50pt;}
.bef{margin-top: 5pt;}
.bef1{margin-top: 10pt;}
.bef2{margin-top: 20pt;}
.bef3{margin-top: 30pt;}
.bef4{margin-top: 40pt;}
.bef5{margin-top: 50pt;}
.sml{font-size: 8pt; }
.ctr{text-align:center; }
