/* Newsletter module common css */

.mainnewsletter {

	width:100%;

	font-family:Arial;

	font-size:14px;

	color:#000000;

	font-weight:bold;

	text-align:center;
	
	border: 1px solid silver;
	
	/* border-color: #C0C0C0; */
	
	color: #757575;
	

/*	border:1px solid red;*/

}

.mainnewsletter p {

	text-align:center;
    
}

.newsletterbutton {

	/*width:100%;*/
	

   

	font-weight:bold;

	text-align:center;

	margin: 8px;
	
	background-image:url("http://www.astscientific.com/images/stories/ccnewsletter/newsletter_button.jpg");
	
	height: 30px;
	
	background-repeat: no-repeat;
	

	
	

}

.newsletterbutton p  {

	text-align:center;

}

.newsletterbutton a#toggle, .newsletterbutton p a.highslide{

	font-weight:bold;

	color:#000000;

	text-decoration:none;
	
	

}

.newsletterbutton a#toggle { 


height: 50px;
min-width: 300px;
padding-left:1000px;
padding-right:100px;
display:table-cell;
margin-top: -20px;

}



/* highslide*/

.newsletterbutton_highslide {

	/*width:100%;*/



	font-weight:bold;

	text-align:center;

	padding-top:5px;

}

.newsletterbutton_highslide p  {

	text-align:center;

}

.newsletterbutton_highslide a#toggle, .newsletterbutton_highslide p a.highslide{

	font-weight:bold;

	color:#000000;

	text-decoration:none;

}



/* Mootols style */

#subscribelayout {

	background: #FFFFFF;

	color: #92939D;

	font-size:12px;

	font-weight:normal;

	/*margin-top:5px;*/

	padding-top:10px;



}

#subscribelayout p, .highslide-body p, .normalsublayout p{

	text-align:center;

	padding-top:10px;

	font-weight:bold;

}

.highslide-body p{

	color: #92939D;

}



/* Normal style */

.normalsublayout {

	background: #FFFFFF;

	color: #92939D;

	font-size:12px;

	font-weight:normal;

	margin-top:5px;

	padding-top:10px;

	border: none;

}