.form2  .textfield {
	border:1px solid #A7A7A7; width:100%; color:#000000; padding:1px 5px 1px 5px; font-size:11px; font-family:Tahoma;
}
.form2  .textarea {
	border:1px solid #A7A7A7; width:100%; height:80px; color:#000000; padding:1px 5px 1px 5px; font-size:11px; font-family:Tahoma;
}
.form2  .select {
	height:20px; color:#000000;  margin:0px; padding:0px; font-size:11px; font-family:Tahoma; color:#000000;
}
.form2  .label {
	color:#4A4A4A; width:33%; padding:0px 0px 0px 0px; vertical-align:top;
}

.form2  .radiolabel {
	color:#4A4A4A; padding:0px 5px 0px 5px; margin:0px;  font-size:11px; font-family:Tahoma; color:#000000;
}
.form2  .radio, .check {
	border:0px solid #A7A7A7; padding:0px; margin:0px;
}
.form2  .textunder {
	color:#4A4A4A; padding:20px 5px 0px 0px;
}
.form2  .textcongrat {
	color:#000000; padding:20px 5px 0px 5px; line-height:140%;
}
.form2 .star {
	color:#000000; margin:0px 0px 0px 0px; font-size:11px; font-weight:normal;
}
.form2 .filebrowser {
	border:1px solid #A7A7A7; font-size:11px; font-family:Tahoma; width:100%;
}

.article  .textarea {
	border:1px solid #A7A7A7; width:97%; height:80px; color:#000000; padding:1px 5px 1px 5px; font-size:11px; font-family:Tahoma;
}
.article  .textfield {
	border:1px solid #A7A7A7; width:190px; color:#000000; padding:1px 5px 1px 5px; font-size:11px; font-family:Tahoma;
}
.textfield2 {
	border:1px solid #A7A7A7; width:97%; color:#000000; padding:1px 5px 1px 5px; font-size:11px; font-family:Tahoma;
}

.textfield3 {
	border:1px solid #A7A7A7; width:300px; color:#000000; padding:1px 5px 1px 5px; font-size:11px; font-family:Tahoma;
}
