body, div, span, table, tbody, thead, tr, th, td, img, p, ul, ol, li, dt, dd, a, h1, h2, h3, h4, h5, label, form, abbr {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border: 0 none;
	vertical-align: top;
}
body { color: #000000; background: #ffffff; }
body { font: 80%/1.2 Arial,Helvetica,sans-serif; }

.index { width: 100%; height: 100%; }
.index td { text-align: center; vertical-align: middle; }
.index .centered { margin: auto; }

.index .footer { padding-top: 60px; }
.index .footer table { float: right; }
.index .footer table td { padding-left: 30px; vertical-align: bottom; }
.index .footer table td.counter { padding-left: 0; }