/* Newsletter module common css */
.mainnewsletter {
	width:100%;
/*	border:1px solid red;*/
}
.mainnewsletter p {
}
.newsletterbutton {
	/*width:100%;*/

	padding-top:5px;
}
.newsletterbutton p  {
}
.newsletterbutton a#toggle, .newsletterbutton p a.highslide{
	text-decoration:none;
}
/* Mootols style */
#subscribelayout {
	/*margin-top:5px;*/
	padding-top:10px;

}
#subscribelayout p, .highslide-body p, .normalsublayout p{
	padding-top:10px;
}
.highslide-body p{
}

/* Normal style */
.normalsublayout {
	margin-top:5px;
	padding-top:10px;
	border: none;
}

.moduletable_newsletter {
 width: 400px;
 padding: 20px;
 border: 1px solid #333;
 background-color: #111;
 margin-bottom: 10px;
 margin-top: 15px;
}
.moduletable_newsletter h3 {
 margin: 0px;
 padding: 0px;
}
.moduletable_newsletter .button {
 margin-top: 10px;
 width: auto;
 float: right;
 border: 1px solid #888;
}
.moduletable_newsletter label {
	float: left;
	width: 100px;
}
.moduletable_newsletter input {
	width: 250px;
	font-size: 12px;
}
.moduletable_newsletter .bottomBreak {
 clear: left;
 margin-bottom: 20px;
}
