/* Newsletter module common css */
.mainnewsletter {width:100%;font-family:Arial;font-size:14px;color:#000;font-weight:bold;text-align:center;/*	border:1px solid red;*/
}
.mainnewsletter p {text-align:left;}
.newsletterbutton {/*width:100%;*/border:5px solid #000000;font-weight:bold;text-align:center;padding-top:5px;}
.newsletterbutton p  {text-align:center;}
.newsletterbutton a#toggle, .newsletterbutton p a.highslide{	font-weight:bold;	color:#000;	text-decoration:none;}

/* highslide*/
.newsletterbutton_highslide {/*width:100%;*/border:0px solid #000;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: #FFF;color: #92939D;font-size:12px;font-weight:normal;/*margin-top:5px;*/padding-top:10px;border-bottom: 2px solid #000;border-left: 2px solid #000;border-right: 2px solid #000;
}
#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;*/background-color:#e9e1cd;color: #92939D;font-size:12px;font-weight:normal;margin-top:5px;padding-top:10px;border: none;}form#subscribeFormModule{text-align:left;} form#subscribeFormModule div {padding:10px 0;overflow:hidden;}form#subscribeFormModule div  label {float:left;display:block;width:65px;font-size:#12px;color:#372b10;}form#subscribeFormModule div input.txt{width:160px;height:18px;font-size:12px;border:1px solid #f0ead7;}form#subscribeFormModule div .button{width:80px; height:22px; border:none; padding:0; margin:0 5px 0 0;color:#2f291d; font-size:11px;font-weight:bold; background:url(button.png) no-repeat 0 0;cursor:pointer;}