div.form{
	border:none;
	background:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:10px;
	text-align:right;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
}

form.form{
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
}

fieldset .form{
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	visibility:hidden;
}

label.form{
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	font-weight:bold;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	width:68px;
}

option .form{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

input.form{
	border:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
	text-align:left;
	text-decoration:none;
	margin-top:9px;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:0;
	padding-left:5px;
	height:15px;
}

button .form{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

span.form{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#78acef;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

h1 .form{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:20px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

h2 .form{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:18px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

h3 .form{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:16px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

h4 .form{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:14px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

h5 .form{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

h6 .form{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:10px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

a .form{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

a:hover .form{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:11px;
	text-align:left;
	text-decoration:underline;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

img .form{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

textarea.form{
	border:1px solid #999999;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	margin-top:9px;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:5px;
	padding-bottom:0;
	padding-left:5px;
	overflow:auto;
}


div.formNewsletter{
	border:none;
	background:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:10px;
	text-align:right;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
}



form.formNewsletter{
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
}

fieldset .formNewsletter{
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	visibility:hidden;
}

label.formNewsletter{
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	width:68px;
}

option .formNewsletter{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

input.formNewsletter{
	border:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
	text-align:left;
	text-decoration:none;
	background:transparent;
	margin-top:9px;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:3px;
	padding-right:5px;
	padding-bottom:0;
	padding-left:5px;
	width:215px;
	height:18px;
}

button .formNewsletter{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

span .formNewsletter{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

h1 .formNewsletter{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:20px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

h2 .formNewsletter{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:18px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

h3.formNewsletter{
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:9px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
}

h4 .formNewsletter{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:14px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

h5 .formNewsletter{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

h6 .formNewsletter{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:10px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

a .formNewsletter{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

a:hover .formNewsletter{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:11px;
	text-align:left;
	text-decoration:underline;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

img .formNewsletter{
	border:none;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	position:relative;
	overflow:[OVERFLOW];
	z-index:[Z-INDEX];
	float:[FLOAT];
}

textarea.formNewsletter{
	border:1px solid #999999;
	display:inline;
	visibility:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	background:transparent;
	margin-top:9px;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding-top:0;
	padding-right:5px;
	padding-bottom:0;
	padding-left:5px;
	position:relative;
	overflow:auto;
	z-index:[Z-INDEX];
	float:[FLOAT];
	height:105px;
}