body {
	margin: 0;
	padding: 0;
	background: url(../img/site/background.gif) fixed;
	text-align: center;
	font: 12px/20px Arial, Helvetica, sans-serif;
}

#wrapper {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 650px;
	background: url(../img/site/background2.gif);
}

#header {
	margin: 0;
	padding: 0;
	height: 250px;
	background: url(../img/site/header.jpg);
}

h1 {
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: -1;
}

h2 {
	font: bold 16px Arial, Helvetica, Century Gothic;
	color: #AB002A;
}

h3 {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #6D6D6D;
}

a {
	color: #AB002A;
	text-decoration: none;
}

a:hover {
	color: #C5C5C5;
}

#navigation {
	margin: 0;
	padding: 0;
	height: 40px;
	background: url(../img/site/nav.jpg);
}

#navigation2 {
	margin: 0;
	padding: 0;
	height: 22px;
	background: url(../img/site/nav2.jpg);
}

#navigation2 ul {
	margin: 0 22px;
	padding: 0 23px;
	list-style: none;
}

#navigation2 li {
	margin: 0;
	padding: 0;
	float: left;
}

#navigation2 a {
	display: block;
	height: 22px;
	text-indent: -10000px;
	text-decoration: none;
}

#navigation2 a:hover {
	background-position: 0 22px;
}

#Sub1 a {
	width: 116px;
	background: url(../img/sub/sub1.jpg);
}

#Sub2 a {
	width: 116px;
	background: url(../img/sub/sub2.jpg);
}

#Sub3 a {
	width: 116px;
	background: url(../img/sub/sub3.jpg);
}

#Sub4 a {
	width: 116px;
	background: url(../img/sub/sub4.jpg);
}

#Sub5 a {
	width: 116px;
	background: url(../img/sub/sub5.jpg);
}

#Sub6 a {
	width: 116px;
	background: url(../img/sub/sub6.jpg);
}

#Sub7 a {
	width: 116px;
	background: url(../img/sub/sub7.jpg);
}

#Sub8 a {
	width: 116px;
	background: url(../img/sub/sub8.jpg);
}

#Sub9 a {
	width: 116px;
	background: url(../img/sub/sub9.jpg);
}

#Sub10 a {
	width: 116px;
	background: url(../img/sub/sub10.jpg);
}

#Sub11 a {
	width: 150px;
	background: url(../img/sub/sub11.jpg);
}

#content {
	margin: 0;
	padding: 0px 0px 5px 40px;
  width: 600px; /* for IE5/Win */
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 560px; /* actual value */
}

html>body #content {
  width: 560px; /* Be nice to opera */
}

#footer {
	height: 60px;
	background: url(../img/site/footer.jpg);
	font-size: 10px;
	color: #000000;
}

#footer p {
	margin: 0;
	padding: 0;
	text-align: center;
	line-height: 60px;
}

#navigation ul {
	margin: 0 40px;
	padding: 0;
	list-style: none;
}

#navigation li {
	margin: 0;
	padding: 0;
	float: left;
}

#navigation a {
	display: block;
	height: 40px;
	text-indent: -10000px;
	text-decoration: none;
}

#navigation a:hover {
	background-position: 0 40px;
}

#Btn1 a {
	width: 70px;
	background: url(../img/nav/Btn1.jpg);
}

#Btn2 a {
	width: 70px;
	background: url(../img/nav/Btn2.jpg);
}

#Btn3 a {
	width: 90px;
	background: url(../img/nav/Btn3.jpg);
}

#Btn4 a {
	width: 90px;
	background: url(../img/nav/Btn4.jpg);
}

#Btn5 a {
	width: 90px;
	background: url(../img/nav/Btn5.jpg);
}

#Btn6 a {
	width: 80px;
	background: url(../img/nav/Btn6.jpg);
}

#Btn7 a {
	width: 70px;
	background: url(../img/nav/Btn7.jpg);
}

.fotoleft {
	margin: 0 10px 5px 0;
	padding: 4px;
	border: 1px solid #969696;
	float: left;
}

.foto {
	margin: 0 0 -8px 0;
	padding: 6px;
	border: 1px solid #969696;
}

table {
  align: left;
  border-collapse: separate;
  border-spacing: 8px 3px;
  padding: 0px 0px;
}

td {
  text-align: left;
}

tr {
  text-align: left;
}

.pic table {
  align: left;
  border-collapse: separate;
  border-spacing: 8px 3px;
  padding: 0px 0px;
}

.pic td {
  text-align: center;
}

.pic tr {
  text-align: center;
}

#errorList dl {
  margin: 15px 0 0 0;
  padding: 0 0 20px 30px;
}

#errorList {
  color: #9B0000;
  margin-left: 0px;
}

#errorList p{
  color: #0084DA;
  margin-left: 30px;
}

#errorList dt {
  margin: 0;
  font-weight: bold;
}

#errorList dd {
  margin: 0 0 10px 0;
}

#content ul {
	margin: 0;
	padding: 0 0 10px 0;
	list-style: none;
}

#content ul li {
	margin: 0;
	padding: 0 0 0 20px;
	background: url(../img/bullet.png) no-repeat;
	background-position: 0 3px;
}

form dl {
	margin: 0;
	padding: 0;
}

form dt {
	margin: 0;
	padding: 0;
	font-weight: bold;
}

form dd {
	margin: 0;
	padding: 0 0 10px 0;
}
