* { margin:0; padding:0 }

body {
	margin:0; padding:20px;
	background:#222 url(images/bg.png);
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	overflow: auto;
}

h2 {
	font-weight:bolder;
	font-size:92%;
	margin-top:3px;
	margin-bottom:21px;
}
h2#hc2 {
	margin-bottom:0;
}
h3 {
	font-weight:bold;
	font-size:65%;
	margin-top:0;
	margin-bottom:1px;
}
p {
	font-weight:bolder;
	font-size:80%;
}

img {border:0; vertical-align:middle;}

a:link,
a:visited,
a:active  { color: #97ACFF; text-decoration: none }
a:hover   { color: #0000FF; text-decoration: underline }

#outer {
	margin-left: auto;
	margin-right: auto;
}

#celltable {
  margin-top:16px;
  width:576px;  
}

#celltable td {text-align:center; vertical-align:middle; width:33.3% }

#content {
  background:#000;
}

.white {
  background:#FFF;
	color:#000;
}
.white a:link,
.white a:visited,
.white a:active  { color: #001680; text-decoration: none }
.white a:hover   { color: #1AC0FF; text-decoration: underline }

#bordertable {
	margin-left: auto;
	margin-right: auto;
}
.borderTL, .borderTR, .borderBL, .borderBR, .borderT, .borderL, .borderR, .borderB {
}
.borderTL {
  background-image:url(images/borderTL.png);
  /*width:14px; height:14px;*/
}
.borderTR {
  background-image:url(images/borderTR.png);
}
.borderBL {
  background-image:url(images/borderBL.png);
}
.borderBR {
  background-image:url(images/borderBR.png);
}
.borderT {
  background-image:url(images/borderT.png);
}
.borderB {
  background-image:url(images/borderB.png);
}
.borderL {
  background-image:url(images/borderL.png);
}
.borderR {
  background-image:url(images/borderR.png);
}
