body { font-family: Century Gothic; color: #6F6F6F; font-size: 10px; background-position: center top; margin: 0px; }
select { font-size: 14px; width: 110px; background-color: #FFFFFF; }
input { font-family: Century Gothic; font-size: 12px; color: black; background-color: #FFFFFF; }
img { vertical-align: middle; margin: 0px auto; }
img.a { border: 1px solid #CCCCCC; filter: Alpha(opacity=50); /* IE */ -moz-opacity: 0.5; /* Mozilla */ }
img.a:hover { filter: Alpha(opacity=100); -moz-opacity: 1.0; }
h1 { font-family: Century Gothic; font-size: 14px; color: #6F6F6F; font-weight: bold; padding: 0px; }
td { vertical-align: center; width: 350px; height: 350px; text-align: center; }

a img     { border: 0px; }
a:link    {	color: black; text-decoration: none; }
a:hover   { color: black; text-decoration: none; }
a:active  { color: black; text-decoration: none; }
a:visited { color: black; text-decoration: none; }

/** PAGE WRAPPER CSS */
.all
{
	width: 787px;
	height: 540px;
	margin: 0px auto;
	position: relative;
}

.top
{
  width: 787px;
  height: 63px;
  background-image: url(../images/indextop.jpg);
  position: relative;
  float: left;
}

.left
{
  width: 39px;
  height: 423px;
  background-image: url(../images/indexleft.jpg);
  position: relative;
  float: left;
}

.mid
{
  width: 350px;
  height: 423px;
  background-color: #FFFFFF;
  position: relative;
  float: left;
}

.right
{
  width: 398px;
  height: 423px;
  background-color: #FFFFFF;
  position: relative;
  float: left;
}

.bottom
{
  width: 787px;
  height: 54px;
  background-image: url(../images/indexbottom.jpg);
  position: relative;
  float: left;
}