
.mainnewsletter {
color:#000000;
font-family:Arial;
font-size:14px;
font-weight:bold;
margin-left:10px;
text-align:center;
width:212px;
}
.moduletable_forma {
border:1px solid #CCCCCC;
margin-left:9px;
margin-top:5px;
width:212px;
}
.letter {
background-color:#2A2A2A;
border:medium solid #CCCCCC;
color:#FFFFFF;
font-weight:bold;
text-align:center;
width:207px;
}
.mainnewsletter p {
text-align:center;
}
.newsletterbutton {
border:5px solid #000000;
font-weight:bold;
padding-top:5px;
text-align:center;
}
.newsletterbutton p {
text-align:center;
}
.newsletterbutton a#toggle, .newsletterbutton p a.highslide {
color:#000000;
font-weight:bold;
text-decoration:none;
}
.newsletterbutton_highslide {
border:0 solid #000000;
font-weight:bold;
padding-top:5px;
text-align:center;
}
.newsletterbutton_highslide p {
text-align:center;
}
.newsletterbutton_highslide a#toggle, .newsletterbutton_highslide p a.highslide {
color:#000000;
font-weight:bold;
text-decoration:none;
}
#subscribelayout {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-bottom:2px solid #000000;
border-left:2px solid #000000;
border-right:2px solid #000000;
color:#92939D;
font-size:12px;
font-weight:normal;
padding-top:10px;
}
#subscribelayout p, .highslide-body p, .normalsublayout p {
font-weight:bold;
text-align:left;
}
.highslide-body p {
color:#92939D;
}
.normalsublayout {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:medium none;
color:#92939D;
font-size:12px;
font-weight:normal;
margin-right:30px;
margin-top:5px;
padding-top:0;
text-align:right;
}

