body {
  margin: 0;
  background-color: #d1e8cc;
}

code {
  display: block;
  width: 790px;
  padding: 5px;
  margin: 10px auto;
  white-space: normal;
  color: #fff;
  background-color: #000;
  font: inherit;
  font-size: 100%;
  font-family: Consolas, Monaco, "Courier New", Courier, mono-space, monospace;
  font-style: normal;
  font-weight: normal;
}

.show { }

#showdenied {
  display: block;
  padding: 25px;
  position: absolute;
  top: 100px;
  left: 35%;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  color: #333333; 
  text-align: left;
  width: 260px;
  border: 1px solid #333;
  background-color: #fff;
  line-height: 35px;
}
.hidden {
  display: none;
}
.padding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #2b3808;
	letter-spacing: 1px;
	padding-left: 40px;
	padding-right: 40px;
}

.header {
	font-family: "Swis721 Cn BT";
	font-size: 30px;
	font-style: normal;
	line-height: 47px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #2a2a2a;
	letter-spacing: 1px;
	padding-left: 20px;
}
.toplink {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #141313;
	text-decoration: none;
	letter-spacing: 1px;
	text-align: center;
}
.line {
	background-image: url("/images/linkline.jpg");
	background-repeat: no-repeat;
	background-position: right center;
}
.toplink:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF3300;
	text-decoration: none;
	letter-spacing: 1px;
	text-align: center;
}
.back {
	background-image: url("/images/formback_repeat.gif");
	background-repeat: repeat-y;
	background-position: left top;
}
.backShort {
	background-image: url("/images/formback_repeat.gif");
	background-repeat: repeat-y;
	background-position: left top;
}
.whiteback {
	background-color: #ffffff;
}
.midbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #2b3808;
	letter-spacing: 1px;
}
.mid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	line-height: 16px;
}
.disclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #000;
}
.disclaimer_short {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	padding: 20px;
}
.form1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	background-color: #F7FCF5;
	height: 15px;
	width: 199px;
	border: 1px solid #929292;
}
.form1select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	background-color: #F7FCF5;
	width: 199px;
	border: 1px solid #929292;
}
.mid1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	line-height: 20px;
}
.form2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	background-color: #F7FCF5;
	height: 15px;
	width: 80px;
	border: 1px solid #929292;
}
.form2select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	background-color: #f7fcf5;
	width: 80px;
	border: 1px solid #929292;
}
.sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	background-image: url("/images/sub.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	letter-spacing: 1px;
	text-align: center;
	text-decoration: none;
	height: 37px;
	width: 170px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.textred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #f00;
	text-align: center;
	padding-right: 6px;
	padding-left: 6px;
}
.sub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	background-image: url("/images/sub.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	letter-spacing: 1px;
	text-align: center;
	text-decoration: none;
	height: 37px;
	width: 170px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.textblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000;
	padding-left: 35px;
	background-image: url("/images/arr.jpg");
	background-repeat: no-repeat;
	background-position: 10px 8px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.textblack1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000;
	padding-left: 35px;
	background-image: url("/images/arr.jpg");
	background-repeat: no-repeat;
	background-position: 10px 8px;
	padding-top: 6px;
	padding-bottom: 6px;
}