body {

	margin: 0;

	padding: 15px 0;

	background: #242424 url(images/page/bg-pattern.gif) top center repeat;

	font: 12px/18px Arial, Helvetica, sans-serif;

	color: #242424;

}

#container {

	margin: 0 auto;

	width: 760px;

	padding: 8px 0;

	background-color: #FFFFFF;

}

#header {

	margin: 0 8px;

	background-color: #242424;

	text-align: center;

}

#subheader {

	margin: 0 8px 3px;

	background: #242424 url(images/page/header-botcnr.gif) right bottom no-repeat;

	text-align: center;	

}

#mainstage, #slideback {

	margin: 0 8px;

}

#mainstage table {

}

.content {

	vertical-align: top;

	color: #FFFFFF;

	height: 376px;

}

.content td {

	vertical-align: top;

	color: #FFFFFF;

}

.content ul {

	margin: 0 10px 0 15px;

	padding: 0 5px 0 10px;

}

.content li {

	margin: 0 0 5px;

	padding: 0;

	font-size: 11px;

	line-height: 14px;

}

.content li a {

	color: #FFFFFF;

}

#nav {

/*	margin: 30px 80px 0 0;*/

	width: 194px;

	padding-top: 25px;

	vertical-align: top;

	color: #FFFFFF;

}

#navlinks a {

	display: block;

	color: #FFFFFF;

	border-bottom: 1px solid #FFFFFF;

	text-decoration: none;

	line-height: 10px;

	padding: 0 0 8px;

	margin-bottom: -10px;

}

.active {

	color: #E9C141;

}

.mini a {

	font-size: 10px;

	line-height: 16px;

	color: #FFFFFF;

	text-decoration: none;

	border-bottom: 1px solid #666666;

}

form {

	margin: 0;

}

form td {

	margin: 0;

	font-size: 10px;

	padding-right: 10px;

}

input, textarea {

	width: 100%;

	font: 11px Arial, Helvetica, sans-serif;

}



.in
{padding-left:25px}

.key
{width: 740px;
color:#000000;
 font-size:9px;
  line-height:1.1em;
  text-align:center;
  padding-left:8px;
  padding-top:5px
  
}