body {
  background: #2e2e2e;
  font-family: Verdana;
  font-size: small;
  margin: 0px;
  padding: 0px;
}
#main {
  background: #838383;
  width: 1024px;
}
#banner {
  background: #838383;
  width: 1024px;
  height: 318px;
}
#menu {
  background: #d6d6d6;
  text-align: left;
  width: 1014px;
  height: 33px;
}
#menu2 {
  background: #838383;
  text-align: left;
  width: 1014px;
  height: 33px;
}
#content_top {
  background: #ececec;
  text-align: left;
  text-valign: bottom;
  padding-left: 5px;
  padding-right: 5px;
  width: 1004px;
}
#content_all {
  background: #ececec;
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  width: 1004px;
}
#content {
  background: #ececec;
  text-align: left;
  font-family: Verdana;
  color: #2e2e2e;
  font-size: small;
}
#content_bottom {
  background: #ececec;
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  width: 1004px;
  height: 13px;
}
#bottom {
  background: #838383;
  width: 1014px;
  height: 47px;
}
#footer {
  font-size: xx-small;
  background: #2e2e2e;
  width: 1024px;
  height: 60px;
}
a:link {color: #838383}
a:visited {color: #cbcbcb}

table.table {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-collapse: separate;
}

table.data {
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-collapse: separate;
}

table.data td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 20px 0px 30px;
	border-style: inset inset inset inset;
	font-family: Verdana;
	color: #2e2e2e;
	font-size: small;
	vertical-align: top;
}