body {
	font-family: tahoma;
	margin: 10px 2px 0 2px;
	padding: 1px;
	color: #555;
	text-align: center;
	font-size: 12px;
	background-color: #fff;
	}
td {font-size: 12px;}
th {font-size: 12px; font-weight: bold; text-align:left;}

a {
	color: #000;
	text-decoration: none;
	font-weight: bold;
	}
a:hover {text-decoration: underline; font-weight: bold;}

h1, h2, h3 {margin: 0px;}
	
a img {border: none;}

legend {font-weight: bold; font-size: 14px;}

form {
	margin: 0;
	padding: 0;
	}
label {font-weight: bold;}
input, textarea, select {
	color: #556688;
	background: #fff;
	border: 1px outset #555;
	font-weight: bold;
	padding: 2px;
	font-size: 12px;
	margin: 3px;
	}

.page {}
.wrapper {width: 740px;}

/* Header */
.logo {height: 127px; background:url(media/logo.jpg) no-repeat;}

/* Nav Bar */
.nav {
  background:url(media/bg-nav.jpg) no-repeat;
  height: 38px;
  font-size: 15px;
  font-weight: bold;
  color: #fff;
}

.nav ul{
  margin: 0px;
  padding: 5px 5px 5px 15px;
  list-style: none;
  text-align: left;
}

.nav *:hover {
  /*color: #ff9900;*/
  color: #555;
}

.nav ul li{
  float: left;
  position: relative;
}

.nav ul li a{
  padding: 3px 10px;
  text-decoration: none;
  font-size: 15px;
  font-weight: bold;
  color: #fff;
}

.contentWrapper {
	background:url(media/bg-content.jpg) repeat-y;
	padding: 1px 5px 5px 25px;
}
.content {
	width: 700px;
}

.indent {margin-left:20px;}

.footer {
	background:url(media/bg-footer.jpg) no-repeat;
	padding: 25px 20px;
	text-align: right;
}
.footer, .footer * {font-size: 11px; color: #555;}
