@charset "utf-8";
/* CSS Document */




BODY {margin-left: 0px; margin-top: 30px; margin-right: 0px; margin-bottom: 20px; background-color: #E6E6E6;}


.MainBorder {
	background-color: #FFFFFF;
	border: 7px dashed #58af58;
}
p {
	color:#000000;
	font-family: Georgia;
	font-size: 12pt;
	font-style: normal;
	text-align: left;
}
.p a:link {color: #FF0000; text-decoration: none} 
.p a:visited {color: #FF0000; text-decoration: none}
.p a:hover {color: #FF0000; text-decoration: underline}
.p a:active {color: #FF0000; text-decoration: none}

.optwhite { color:#ffffff; font-family: Tahoma; font-size: 14pt; font-weight: bold; text-align: left; margin-bottom: 10pt;}

.numbered { color:#000000; font-family: Georgia; font-size: 12pt; font-weight: bold; text-align: left; margin-bottom: 10pt;}

.Small  {font-family: Georgia, "Times New Roman", Times, serif; font-size: 9pt; color: #000000;}

.pindent { color:#000000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11pt; font-style: normal;  text-indent: 30pt;}

.highlight {

	background-color: #FFFF00;
	font-weight: bold;
}

.dashedpullout {

	background-color: #ffffcc;
	border: 2px solid #000000;

}

.optinform {

	background-color: #E6E6E6;
	border: 1px solid #cc0000;

}

.optinheadline {
	color: #000000;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 14pt;
}

H1 {font-family: Tahoma; font-size: 20pt; color:#cc0000; text-align: center;
}

H2 {font-family: Tahoma; font-size: 16pt; color: #000000;
}

.black {font-family: Tahoma; font-size: 22pt; color: #000000;
}
.redh2 {font-family: Tahoma; font-size: 16pt; color: #cc0000; text-align: center
}

ul {
	font-family: Georgia;
	font-size: 11pt;
}
li {font-family: Georgia
font-size: 10pt; margin-top: 11px;
}
ol {
	font-family: Georgia;
	font-size: 11pt;
	text-indent: 0pt;
}
.Text_Small {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; color: #000000;}
.Text_Small a:link {color: #cc0000; text-decoration: none;} 
.Text_Small a:visited {color: #000000; text-decoration: none;}
.Text_Small a:hover {color: #000000; text-decoration: underline;}
.Text_Small a:active {color: #000000; text-decoration: none;}


div.container, div.container div.form .input, div.container div.form .button { behavior: url(iepngfix.htc) }

div.container {
	width: 400px;
	font: 12px/200% Verdana, Arial, Sans Serif;
	color: #000;
	margin: 0 auto;
	height: 449px;
	background-image: url('img/box_2a_bg.png');
	background-repeat: no-repeat;
	line-height: normal;
}

div.container div.content {
  width: 100%;
  height: 449px;
  display: table;
}

div.container div.content p {
	margin: 100px auto 0 auto;
	width: 330px;
	text-align: center;
}

div.container div.content p span.highlight {
  color: #000;
  font-weight: bold;
  text-transform: uppercase;
}

div.container div.form {
  margin: 0 auto;
  width: 400px;
  height: auto;
  text-align: justify;
}

div.container div.form p {
	font: 12px/150% Verdana, Arial, Sans Serif;
	margin: 15px auto 20px auto;
	width: 300px;
	text-align: justify;
	clear: both;
}

div.container div.form p span.highlight {
  color: #104f56;
  text-transform: none;
}

div.container div.form label {
  margin: 0;
  padding: 6px 0 0 30px;
  width: 114px;
  font: 11px/150% Verdana, Arial, Sans Serif;
  color: #104f56;
  display: inline;
  float: left;
  font-weight: bold;
  text-align: right;
}

div.container div.form .input {
  margin: 0 0 0 10px;
  width: 191px;
  background-image: url('img/box_2a_input.png');
  background-repeat: no-repeat;
  background-color: transparent;
  border: 0px solid #fff;
  height: 21px;
  font: 12px/150% Verdana, Arial, Sans Serif;
  display: inline;
  padding-left: 8px;
  padding-top: 3px;
}

* html div.container div.form .input {
  width: 199px;
  height: 24px;
}

div.container div.form .button {
  margin: 15px auto 0 70px;
  width: 266px;
  height: 82px;
  background-color: transparent;
  border: 0px solid #fff;
  clear: both;
}

