body { font: .75em Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background: #000000; margin: 0; padding: 0; }
form { margin: 0; padding: 0; }

a { color: #FFFFFF; }
a:hover { color: #FFFF00; text-decoration: none; }

#wrapper { width: 760px; margin: auto; padding: 0; position: relative; }




/* CONTENT */

.content { margin-top: 20px; }

h2.pageTitle { padding: 0; font-style: italic; font-size: 3em; margin: 0; text-align: center; color: #e6e6e6; }


/* Rounded Box */

.box-t { width: 100%; background: #1a1a1a url(../images/box-t.gif) repeat-x scroll 0 0; }
.box-r { background: url(../images/box-r.gif) repeat-y scroll 100% 0; }
.box-b { background: url(../images/box-b.gif) repeat-x scroll 0 100%; }
.box-l { background: url(../images/box-l.gif) repeat-y scroll 0 0; }

.box-tl { background: url(../images/box-tl.gif) no-repeat scroll 0 0; }
.box-tr { background: url(../images/box-tr.gif) no-repeat scroll 100% 0; }
.box-br { background: url(../images/box-br.gif) no-repeat scroll 100% 100%; }
.box-bl { padding: 11px 11px 11px 11px; background: url(../images/box-bl.gif) no-repeat scroll 0 100%; }


/* Table */

.standardTable { width: 100%; border-collapse: collapse; }

.standardTable th { font-size: .85em; padding: 1em 1em .2em 1em; letter-spacing: .1em; color: #CCCCCC; }
.standardTable th.text { padding: 1em 1em .75em 1em; }

.standardTable tbody { background: #0d0d0d; }
.standardTable tbody td { border: 1px solid #333333; }

.standardTable tbody tr.hover td { background: #181813; }

.standardTable .packageName { font-size: .9em; font-weight: bold; color: #00FFFF; white-space: nowrap; text-align: center; padding: 1em; }

.standardTable .packageDesc { font-size: .9em; padding: 1em 1.5em 1.5em 1.5em; }
.standardTable .packageDesc ul { margin: 0; padding: .7em 0 .5em 0; }
.standardTable .packageDesc li { margin: 0; padding: .2em 0 .2em 15px; list-style: none; background: url(../images/bullet.gif) no-repeat scroll 0 7px; }

.standardTable .packageDesc h3 { margin: 0; padding: .8em 0 0 0; font: bold 1.5em Arial, Helvetica, sans-serif; }
.standardTable .packageDesc h4 { margin: 0; padding: .4em 0 0 0; font: bold 1.5em Arial, Helvetica, sans-serif; letter-spacing: .2em; }
.standardTable .packageDesc h5 {
	margin: 0;
	padding: .3em 0 0 0;
	font: normal 1.1em Arial, Helvetica, sans-serif;
	color: #00FFFF;
	letter-spacing: .1em;
}

.standardTable .packageBuy { padding: 0 .5em 1.6em .5em; text-align: center; }
.standardTable .packageBuy img { border: none; cursor: pointer; }
.standardTable .packageBuy p { margin: 0; padding: 1.5em 0 0 0; }
.standardTable .packageBuy span { display: block; text-align: center; }

.standardTable .paypalRadio { margin: 0 3em; }

.ingameName, .submitButton { color: #00FFFF; text-align: center; }
.ingameName input { text-align: center; margin-top: .5em; font-size: 1em; font-weight: bold; color: #FFFFFF; background: #666666; border: 1px solid #999999; }

.standardTable .months { font-family: Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: .1em; }
.standardTable .detail { color: #FFFF00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; }
.standardTable .price { color: #00FFFF; font: bold 1.7em/1.7em "Trebuchet MS", "Times New Roman", Times, serif; }

.standardTable .price label.checked { color: #FFFF00; }

.priceSeparator { line-height: 3px; padding-top: 1.6em; background: url(../images/separator.gif) no-repeat scroll 50% 100%; }




/* FOOTER */

.footer { text-align: center; font-size: .85em; margin: 0; padding: 1em 0 3em 0; }



