BODY  {background-color: #7D0F5B;}

.bodyt { font-family: Verdana, Geneva, sans-serif; color: #000000; font-size: 14px; }
.bodyt_sub { font-family: Verdana, Geneva, sans-serif; color: #000000; font-size: 10px; }

.biggerBodyt { font-family: Verdana, Geneva, sans-serif; color: #000000; font-size: 16px; }
.bodytw { font-family: Verdana, Geneva, sans-serif; color: #ffffff; font-size: 14px; }
.bodytw_control { font-family: Verdana, Geneva, sans-serif; color: #ffffff; font-size: 14px; }

.bodytw A:LINK { color: #fff; font-weight: normal; text-decoration: underline; }
.bodytw A:VISITED { color: #fff; font-weight: normal; text-decoration: underline; }


.bodytp { font-family: Verdana, Geneva, sans-serif; color: #9966cc; font-size: 14px; }
.bodytr { font-family: Verdana, Geneva, sans-serif; color: #ff0000; font-size: 14px; }
.bodyheader { font-family: Verdana, Geneva, sans-serif; color: #000000; font-size: 16px; font-weight: bold; }
.bodyheader_sub { font-family: Verdana, Geneva, sans-serif; color: #000000; font-size: 14px; font-weight: bold; }

.bodysubheader { font-family: Verdana, Geneva, sans-serif; color: #000000; font-size: 14px; font-weight: bold; }
.bodysubheader_sub { font-family: Verdana, Geneva, sans-serif; color: #000000; font-size: 12px; font-weight: bold; }

.bodysubheaderw { font-family: Verdana, Geneva, sans-serif; color: #ffffff; font-size: 14px; font-weight: bold; }

.graylink { font-family: Verdana, Geneva, sans-serif; color: #333333; font-size: 12px; }
.whitelink { font-family: Verdana, Geneva, sans-serif; color: #FFFFFF; font-size: 14px; }
.gtw { color: #FFF; font-size: 14px; }

.gtg { color: #333333; font-size: 14px; }

.gt { color: #ffffff; font-size: 14px; }
.gt_control { color: #ffffff; font-size: 14px; }

.gtb { color: #000000; font-size: 14px; }
.popheader, .radioedition { font-family: Verdana, Geneva, sans-serif; color: #ffffff; font-size: 14px; font-weight: bold; }
/* begin global nav css */
.GlobalNavBlack { font: 15px/18px arial, helvetica, sans-serif; color: #666; }
.GlobalNavBlack A:LINK { color: #fc0; font-weight: normal; text-decoration: underline; }
.GlobalNavBlack A:VISITED { color: #c90; font-weight: normal; text-decoration: underline; }
.GlobalNavBlack A:ACTIVE { color: #fff; text-decoration: underline; }
.GlobalNavBlack A:HOVER { text-decoration: none; }
.GlobalNavWhite { font: 15px/18px arial, helvetica, sans-serif; color: #fff; }
.GlobalNavWhite A:LINK { color: #fff; font-weight: normal; text-decoration: underline; }
.GlobalNavWhite A:VISITED { color: #fff; font-weight: normal; text-decoration: underline; }
.GlobalNavWhite A:ACTIVE { color: #fff; text-decoration: underline; }
.GlobalNavWhite A:HOVER { text-decoration: none; }
.radioedition {background-image: url("images/edition_bkgd.gif"); padding-left: 20px;} 


/* end global nav*/

/* Newsletter CSS */

.ng-newsletter {
	margin-top: 15px;
}

.ng-newsletter span {
	display: block;
	margin-bottom: 10px;
}

#errorMsgRR, #successRR, .emailNewsletter-module {
	display: none;
}

.emailNewsletter-error {
	color: #f00;
	font-weight: bold;
	font-size: 11px;
}

.emailNewsletter-success {
	margin-top: 1em;
	font-weight: bold;
	font-size: 11px;
}
