/* Poppulo Flyer CSS */



/* Strip out extra spacing in articles */
p {
margin:0;
padding:0;
}

/* Flash Video */
.ContentBlock iframe{
margin-bottom:10px;
}

/* Yahoo Blue Links */
.yshortcuts, .yshortcuts a span { 
;
}


body {
background-color: #FAFAFA;
padding: 0;
}

#wrapper {
background-color: #FAFAFA;
padding-top:1em;
}

/* Gmail line height */
/*.get_in_touch_content,
.side_content_title, .side_contents, .side_linksbox_title,
.side_useful_contents, .nw-componentMainCell{
line-height:130% !important;
mso-line-height-rule:exactly!important;
}*/

img {
border: none;
}


#CoverPage, .Generic, .SystemResponsePage {
width: 600px;
background-color: #FFFFFF;
margin-bottom: 1em;
}




#header {
width: 100%;
padding: 0;
}

#CoverPage #main{
width:30%;
padding-left: 0;
padding-right: 0;
padding-top: 0;
padding-bottom: 0;
background-color: #FFFFFF;
}

#CoverPage #left{
width:70%;
padding-left: 0;
padding-right: 0;
padding-top: 0;
padding-bottom: 0;
background-color: #FFFFFF;
}

.Generic #main,
.SystemResponse #main{
 width: 70%;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 20px;
background-color: #FFFFFF;
}

.Generic #main, 
#SystemResponsePage td#main{
width: 100%;
/*padding: ;*/
background-color: ;
}

/*#CoverPage,  .Generic, .SystemResponsePage {*/
/*border: none;*/
/*border-collapse: separate;*/
/*}*/



td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
font-weight:normal;
font-style:normal;
text-decoration:none;;
;
}

a {
;
}

a:hover, .link:hover {


color: #A221D2;
font-weight:normal;
font-style:normal;
text-decoration:underline;;
;
}


.nw_component_wrapper {
width: 100%;
}

/*.nw-componentMainCell {
padding:0;
background-color: transparent;
}
*/

.Generic #main .nw-componentSpacerMainCell,
#SystemResponsePage #main .nw-componentSpacerMainCell{
padding-bottom: 10px;
}


#weblink .web-link{
background-color: #FAFAFA;
padding: 0 20px 15px 5px;
vertical-align: top;
text-align: right;
}

#weblink .nw-componentMainCell .web-link{
background-color: #FAFAFA; 
}

#weblink .web-link a{

font-size:12px;
color: #0E3DF5;
font-weight:normal;
font-style:normal;
text-decoration:underline;;
}


#masthead .nw-componentMainCell{
padding: 15px 20px;
background-color: #FFFFFF;
}

#masthead .nw-componentMainCell .logo {
text-align: left;
}

#logo .nw-componentMainCell{
padding: 15px;
background-color: #FFFFFF;
}

#logo .nw-componentMainCell .logo {
text-align: left;
}

#nw_logo_wrapper .nw-componentSpacerMainCell{
padding-top:0;
padding-bottom:0;
}

#masthead .nw-componentMainCell .main_title{

font-size:24px;
color: #333333;
font-weight:bold;
font-style:normal;
text-decoration:none;;
padding: 0;
text-align: center;
}

#masthead .nw-componentMainCell .main_title h1{

font-size:24px;
color: #333333;
font-weight:bold;
font-style:normal;
text-decoration:none;;
}

#masthead .nw-componentMainCell .email_date {

font-size:14px;
color: #000000;
font-weight:normal;
font-style:normal;
text-decoration:none;;
text-align: right;
padding: 5px 0 0 0;
}

#masthead .nw-componentMainCell .email_date h3 {

font-size:14px;
color: #000000;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#nw_masthead_wrapper .nw-componentSpacerMainCell{
padding-top:0;
padding-bottom:0;
}

#mastheadimage .nw-componentMainCell{
background-color: #FFFFFF;

/*This won't work as we need the Gmail fix below*/
/*text-align: ';*/
}

#nw_mastheadimage_wrapper .nw-componentSpacerMainCell{
padding-top:0;
padding-bottom:0;
}


#titlebar .nw-componentMainCell {
background-color: #333333;
padding: 10px 15px 10px 15px;
;
}

#titlebar .nw-componentMainCell a, 
#titlebar .nw-componentMainCell a:hover {

font-size:13px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:underline;;
}

#titlebar .nw-componentMainCell .titlebar_subtitle {
text-align: left;

font-size:14px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}


#titlebar .nw-componentMainCell .titlebar_subtitle h3{

font-size:14px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#titlebar .nw-componentMainCell .titlebar_email_date {

font-size:14px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:none;;
text-align: right;
}

#titlebar .nw-componentMainCell .titlebar_email_date h3 {

font-size:14px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#nw_titlebar_wrapper .nw-componentSpacerMainCell{
padding-top:0;
padding-bottom:0;
}


#introtext .nw-componentMainCell {
padding:15px;
background-color:#EBEBEB;
text-align: left;
;
}

#introtext .nw-componentMainCell, 
#introtext .nw-componentMainCell td{

font-size:14px;
color: #333333;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#introtext .nw-componentMainCell a,
#introtext .nw-componentMainCell a td{

font-size:14px;
color: #1249E0;
font-weight:normal;
font-style:normal;
text-decoration:underline;;
}

#introtext .nw-componentMainCell a:hover{
}

#introtext .nw-componentMainCell .nw-article-options,
#introtext .nw-componentMainCell .nw-article-options a,
#introtext .nw-componentMainCell .nw-article-options a:hover,
#introtext .nw-componentMainCell .nw-rate-stars,
#introtext .nw-componentMainCell .nw-rate-stars a,
#introtext .nw-componentMainCell .nw-rate-stars a:hover td{

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#nw_introtext_wrapper .nw-componentSpacerMainCell{
padding-top:0;
padding-bottom:0;
}


#contenttitle .nw-componentMainCell{

font-size:24px;
color: #212121;
font-weight:bold;
font-style:normal;
text-decoration:none;;
background-color: #FFFFFF;
padding: 20px 20px 10px 20px;
;
text-align: center;
text-decoration: none;
}

#contenttitle .nw-componentMainCell h2{

font-size:24px;
color: #212121;
font-weight:bold;
font-style:normal;
text-decoration:none;; 
}

#contenttitle .nw-componentMainCell a{
text-decoration: none;
}

#nw_contenttitle_wrapper .nw-componentSpacerMainCell{
padding-top:0;
padding-bottom:0;
background-color: #FFFFFF;
}


#maincontent .nw-componentMainCell{

font-size:16px;
color: #212121;
font-weight:normal;
font-style:normal;
text-decoration:none;;
background-color: #FFFFFF;
padding: 10px 20px 20px 20px;
;
text-align: left;
}

#nw_maincontent_wrapper .nw-componentSpacerMainCell{
padding-top:0;
padding-bottom:0;
}

#maincontent .nw-componentMainCell a{
color:#EA0029;
font-weight:normal;
font-style:normal;
text-decoration:underline;}

#maincontent .nw-componentMainCell a:hover{
;
font-weight:normal;
font-style:normal;
text-decoration:underline;}

#maincontentb .nw-componentMainCell{

font-size:16px;
color: #212121;
font-weight:normal;
font-style:normal;
text-decoration:none;;
background-color: #FFFFFF;
padding: 20px 20px;
;
text-align: left;
}

#maincontentb .nw-componentMainCell a{
color:#A221D2;
font-weight:normal;
font-style:normal;
text-decoration:underline;}

#maincontentb .nw-componentMainCell a:hover{
;
font-weight:normal;
font-style:normal;
text-decoration:underline;}

#nw_maincontentb_wrapper .nw-componentSpacerMainCell{
padding-top:0;
padding-bottom:0;
}


#getintouchDisplayTitle td{
background-color:#8A8A8A;

font-size:18px;
color: #FFFFFF;
font-weight:bold;
font-style:normal;
text-decoration:none;;
text-align:center;;
padding:15px 20px 0 20px;
}

#getintouch .nw-componentMainCell {
background-color:#8A8A8A;
padding:;
text-align:center;;
;
}

#getintouch .nw-componentMainCell td {
text-align:center;;
}

#getintouch .nw-componentMainCell .get_in_touch_title{

font-size:18px;
color: #FFFFFF;
font-weight:bold;
font-style:normal;
text-decoration:none;;
text-align:center;;
padding:15px 20px 0 20px;
}

#getintouch .nw-componentMainCell .get_in_touch_title h2{

font-size:18px;
color: #FFFFFF;
font-weight:bold;
font-style:normal;
text-decoration:none;;
}


#getintouch .nw-componentMainCell .get_in_touch_content {

font-size:13px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:none;;
text-align:center;;
padding:15px 20px 20px 20px;
}

#getintouch .nw-componentMainCell .get_in_touch_content a{

font-size:13px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:underline;;
}

#getintouch .nw-componentMainCell .get_in_touch_content a:hover{

font-size:13px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:underline;;
}

#getintouch .nw-componentMainCell table,
#getintouch .nw-componentMainCell td{

font-size:13px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#getintouch .nw-componentMainCell table a,
#getintouch .nw-componentMainCell td a{

font-size:13px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:underline;;
}

#getintouch td.nw-componentMainCell {
vertical-align: top;
}

#nw_getintouch_wrapper .nw-componentSpacerMainCell{
padding-top:0;
padding-bottom:0;
}


#dividerline .nw-componentMainCell{
background-color: #FFFFFF;
/*background-color: #0000FF;*/
}

#dividerline .between_component_divider .divider_line{
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #212121;
}

#dividerline .nw-componentMainCell{
padding:0 15px;
}

/* removes extra spacing in gmail*/
#dividerline img{
line-height:0;
padding:0;
display:block;
}


#mastheadimage img,
#fullwidthimage img{
display:block;
line-height:100%!important;
mso-line-height-rule:exactly!important;
}

#nw_fullwidthimage_wrapper .nw-componentSpacerMainCell{
padding-top: 0;
padding-bottom:0;
}


#introtext .nw-article-options {
margin-top:10px;
padding: 10px 0;

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#introtext .nw-article-options a {

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#maincontent .nw-article-options {
margin-top:10px;
padding: 10px 0;

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#maincontent .nw-article-options a {

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#maincontentb .nw-article-options {
margin-top:10px;
padding: 10px 0;

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#maincontentb .nw-article-options a {

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}


.nw-article-comments-show-div{
background-color: transparent;
}

div.nw-comments-displayTitle, #CommentsPostDisplayTitle{

font-size:16px;
color: #333333;
font-weight:bold;
font-style:normal;
text-decoration:none;background-color: #FFFFFF;
padding: 10px 0 0 0;
margin-top: 10px;
margin-bottom: 10px;
width: 98%;
}

div.nw-comments-comment{
margin-bottom: 10px;
}

div.nw-comments-author, .nw-article-comments-thankyou{
margin-top: 10px;
margin-bottom: 5px;
font-size: 14px;
color: #333333;
font-weight: bold;
}

div.nw-comments-content{
font-size: 14px;
color: #333333;
font-weight: normal;
margin-bottom: 5px;
}

div.nw-comments-date{
margin-bottom: 5px;
font-style: italic;
}

div.nw-comments-post{
margin-bottom: 5px;
}
	
div.nw-comments-post-form input, div.nw-comments-post-form textarea{
margin-bottom:15px;
margin-top:3px;
}

div.nw-comments-post-form textarea{
max-width: 320px;
}

.nw-comments-post-form{
font-size: 14px;
color: #000000;
font-weight: bold;    
}


.DisplayTitle {
width: 100%;
}

.DisplayTitle td{

font-size:16px;
color: #333333;
font-weight:bold;
font-style:normal;
text-decoration:none;background-color: #FFFFFF;
padding: 10px 0 0 0;
;
}


#sidecontent .nw-componentMainCell{
background-color:#EBEBEB;
}

#sidecontent .nw-componentMainCell .side_contents{
text-align:left;

font-size:14px;
color: #333333;
font-weight:normal;
font-style:normal;
text-decoration:none;;
padding:10px 15px 10px 15px;
}

#sidecontent .nw-componentMainCell .side_contents a{ 

font-size:14px;
color: #333333;
font-weight:normal;
font-style:normal;
text-decoration:none;;
color:#0033FF;
font-weight:normal;
font-style:normal;
text-decoration:underline;;
}

#sidecontent .nw-componentMainCell .side_contents a:hover{ 
font-weight:normal;
font-style:normal;
text-decoration:underline;;
}

#sidecontent .nw-componentMainCell .side_content_title{
padding:10px 15px 10px 15px;
background-color:#333333;

font-size:16px;
color: #FFFFFF;
font-weight:bold;
font-style:normal;
text-decoration:none;}

#sidecontent .nw-componentMainCell .side_content_title h2{

font-size:16px;
color: #FFFFFF;
font-weight:bold;
font-style:normal;
text-decoration:none;}


#nw_sidecontent_wrapper .nw-componentSpacerMainCell{
padding-top:10px;
padding-bottom:10px;
}


#footerlinks .nw-componentMainCell{

font-size:14px;
color: #000000;
font-weight:normal;
font-style:normal;
text-decoration:none;;
padding:20px;
background-color:#EDEDED;
text-align:center;
}

#footerlinks .nw-componentMainCell a{

font-size:14px;
color: #000000;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#footerlinks .nw-componentMainCell a:hover{

font-size:14px;
color: #000000;
font-weight:normal;
font-style:normal;
text-decoration:none;;
font-weight:bold;
font-style:normal;
text-decoration:underline;;
}

#footerlinksDisplayTitle td{
background-color:#8A8A8A;

font-size:16px;
color: #FFFFFF;
font-weight:bold;
font-style:normal;
text-decoration:none;;
text-align: center;
padding:10px;
}

#nw_footerlinks_wrapper .nw-componentSpacerMainCell{
padding-top:0;
padding-bottom:0;
}


#linksbox #links_box_vert_tbl .links_box_vert_title {

font-size:16px;
color: #FFFFFF;
font-weight:bold;
font-style:normal;
text-decoration:none;;
background-color:#333333;
padding:10px 15px 10px 15px;
text-align: left;
}

#linksbox #links_box_vert_tbl .links_box_vert_title h2{

font-size:16px;
color: #FFFFFF;
font-weight:bold;
font-style:normal;
text-decoration:none;;
}

#linksbox #links_box_vert_tbl .links_box_vert_content {

font-size:14px;
color: #FFFFFF;
font-weight:bold;
font-style:normal;
text-decoration:none;;
background-color:#333333;
padding:10px 15px 15px 15px;
text-align: left;
}

#linksbox #links_box_vert_tbl .links_box_vert_content a {

font-size:14px;
color: #FFFFFF;
font-weight:bold;
font-style:normal;
text-decoration:none;;
}

#linksbox #links_box_vert_tbl .links_box_vert_content a:hover {
font-weight:bold;
font-style:normal;
text-decoration:underline;}

/* Links Box Spacing & Dividers */
#linksbox .between_links_fragment td {
padding-bottom: 8px;
}

#linksbox .between_links_fragment td.divider_line {
border-bottom: solid #FFFFFF 1px ;
}


#nw_linksbox_wrapper .nw-componentSpacerMainCell{
padding-top:0;
padding-bottom:10px;
}


#socialnetworksDisplayTitle td{
background-color:#D6D6D6;
padding:10px;
text-align: center;

font-size:16px;
color: #FFFFFF;
font-weight:bold;
font-style:normal;
text-decoration:none;;
}

#socialnetworks .nw-componentMainCell{
background-color:#EDEDED;
padding:20px;
text-align: center;

font-size:12px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:none;;
;
}

#socialnetworks .nw-componentMainCell a{

font-size:12px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#nw_socialnetworks_wrapper .nw-componentSpacerMainCell{
padding-top:0;
padding-bottom:0;
}


#footer {
background-color: #FFFFFF;
padding: 0;
}


#footertext .nw-componentMainCell{
background-color: #EDEDED;
padding: 15px;
text-align: center;
;
}

#footertext .nw-componentMainCell, 
#footertext .nw-componentMainCell td{

font-size:12px;
color: #212121;
font-weight:normal;
font-style:normal;
text-decoration:none;;
text-align: center;
}

#footertext .nw-componentMainCell,
#footertext .nw-componentMainCell td{
;
}

#footertext .nw-componentMainCell a,
#footertext .nw-componentMainCell td a{
color:#0E3DF5;
font-weight:normal;
font-style:normal;
text-decoration:underline;;
}

#footertext .nw-componentMainCell td a:hover,
#footertext .nw-componentMainCell a:hover{
font-weight:normal;
font-style:normal;
text-decoration:underline;;
}

#nw_footertext_wrapper .nw-componentSpacerMainCell{
padding-top:0;
padding-bottom:0;
}


#socialsharing td.social_sharing_td{
width: 20%;
padding: 10px 10px;
}


#coverlink a, #coverlink a:hover {

font-size:12px;
color: #A221D2;
font-weight:bold;
font-style:normal;
text-decoration:none;;
}

#coverlink .nw-componentMainCell {
padding: 10px 0;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #CCCCCC;
}


#before_text a, #after_text a,
#before_text .ii a[href],
#after_text .ii a[href]{
text-decoration: underline;

font-size:12px;
color: #333333;
font-weight:normal;
font-style:normal;
text-decoration:underline;;
color: #000001;
}



#after_text {
background-color: #FAFAFA;
width: 100%;
}

#after_text td{
;
/*font-size:11px;*/

text-align: center;
padding-top: 10px;
padding-bottom: 10px;
color: #000001;
}






#ShareEmailPage .TellFriend .nw-text, 
#ShareEmailPage .TellFriend .nw-textarea{
margin-bottom: 10px;
margin-top: 5px;
padding: 4px;

font-size:16px;
color: #333333;
font-weight:normal;
font-style:normal;
text-decoration:none;;
width:98%;
}

#ShareEmailPage .TellFriend .nw-componentMainCell {
padding: 20px 0 10px 0 !important;
}

#ShareEmailPage .nw-tellfriend-form label{
font-weight: bold;

font-size:16px;
color: #333333;
font-weight:bold;
font-style:normal;
text-decoration:none;;
}

#shareemailDisplayTitle td{
background-color: #FFFFFF;

font-size:16px;
color: #333333;
font-weight:bold;
font-style:normal;
text-decoration:none;;
}


#SubscribePage .nw-form td.nw-form-display-title,
#UpdateProfilePage .nw-form td.nw-form-display-title{

font-size:16px;
color: #212121;
font-weight:bold;
font-style:normal;
text-decoration:none;font-weight: normal;
background-color: #FFFFFF;
padding: 8px 0px;
;
;
}

#SubscribePage .nw-form td.nw-form-introduction,
#UpdateProfilePage .nw-form td.nw-form-introduction{
padding: 10px 0px !important;

font-size:16px;
color: #333333;
font-weight:normal;
font-style:normal;
text-decoration:none;}

#SubscribePage .nw-form legend,
#UpdateProfilePage .nw-form legend{
font-size: 15px !important;
background-color: #DDDDDD;
border: 1px solid #CCCCCC;
color: #333333;
margin-left: 0 !important;
padding: 5px 8px !important;
}

#SubscribePage .nw-form fieldset,
#UpdateProfilePage .nw-form fieldset{
background-color: #FAFAFA !important;
border: 1px solid #DDDDDD !important;
}

#SubscribePage .nw-form-field{

font-size:16px;
color: #333333;
font-weight:bold;
font-style:normal;
text-decoration:none;}

#UpdateProfilePage .nw-form{

font-size:16px;
color: #333333;
font-weight:normal;
font-style:normal;
text-decoration:none;}

#UpdateProfilePage form{
padding:10px 0;
}


/* Applies to Archive Search, Share Email, 
Subscribe & Update Profile */

.SearchBox a, .nw-search-results form a, 
.nw-tellfriend-form .nw-submit, 
.SignUpFormDisplay input[type=submit], 
.nw-survey-pagebreak-button{
display: inline-block;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
padding: 6px 16px;

font-size:16px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:none;;
background: #333333; 
border: 1px solid #FFFFFF;
}


.Generic .Survey .nw-survey-pagebreak-button, 
.Generic .Survey .nw-survey-submit,
.nw-system-response-survey .nw-survey-pagebreak-button, 
.nw-system-response-survey .nw-survey-submit{
display: inline-block;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
padding: 6px 16px;

font-size:16px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:none;;
background: #333333; 
border: 1px solid #FFFFFF;
}

#CoverPage #surveycoverpage.Survey .nw-survey-submit,
#CoverPage #surveycoverpage.Survey .nw-survey-form input[type=submit]{
display: inline-block;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
padding: 6px 16px;

font-size:13px;
color: #FFFFFF;
font-weight:bold;
font-style:normal;
text-decoration:none;;
background: #212121; 
border: 1px solid #FFFFFF;
}

.SearchBox a:hover, .nw-tellfriend-form .nw-submit:hover,  
.SignUpFormDisplay input[type=submit]:hover {
text-decoration: none;
background: #566371;
}

.nw-tellfriend-form .nw-submit, 
.SignUpFormDisplay input[type=submit]{
font-size: 14px;
}

.nw-tellfriend-form .nw-submit, 
.SignUpFormDisplay input[type=submit]{
display: inline-block;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
padding: 6px 16px;

font-size:16px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:none;;
background: #333333; 
border: 1px solid #FFFFFF;
}

/*#sign-upform .nw-componentMainCell,*/
/*#updateprofile .nw-componentMainCell{*/
/*    padding:10px;*/
/*}*/

#sign-upform .nw-componentMainCell a,
#updateprofile .nw-componentMainCell a{


color: #A221D2;
font-weight:normal;
font-style:normal;
text-decoration:underline;;
}


.nw-system-response-heading{

font-size:16px;
color: #212121;
font-weight:bold;
font-style:normal;
text-decoration:none;;
background-color: #FFFFFF;
padding: 8px 0px;
;
}


#surveycoverpageDisplayTitle td{

font-size:22px;
color: #212121;
font-weight:bold;
font-style:normal;
text-decoration:none;padding:15px 20px 5px 20px;
background-color:#FFFFFF;
text-align: left;
;
}

#surveycoverpage .nw-componentMainCell{
padding:15px 20px;
background-color:#FFFFFF;
text-align: left;
;
}


/* Link to survey in inbox */
#surveycoverpage a.nw-survey-full-link{

font-size:16px;
color: #212121;
font-weight:bold;
font-style:normal;
text-decoration:underline;;
}

/* Answer link in inbox  */
#surveycoverpage a.nw-survey-answer-link{

font-size:16px;
color: #212121;
font-weight:bold;
font-style:normal;
text-decoration:underline;}

#CoverPage .nw-survey-question-mandatory,
#CoverPage .nw-survey-required-label{
}


/* Survey questions on cover page */
#CoverPage #surveycoverpage .nw-survey-question-title,
#CoverPage #surveycoverpage .nw-survey-question-title a,
#CoverPage #surveycoverpage .nw-survey-question-title a:hover{

font-size:16px;
color: #212121;
font-weight:normal;
font-style:normal;
text-decoration:none;}

#CoverPage #surveycoverpage .nw_survey_option,
#CoverPage #surveycoverpage div.nw-survey-thankyou{

font-size:16px;
color: #212121;
font-weight:normal;
font-style:normal;
text-decoration:none;}

#nw-survey-question-title-table td,
#nw-survey-question-title-table,
#surveycoverpage .nw-componentMainCell td,
div.nw-survey-question-title,
.nw-survey-vertical-question label
.nw-survey-horizontal-question label{
    padding-bottom:4px;
    margin-bottom:0;
}

/* Survey questions on cover page */
#surveycoverpage .nw-survey-question-title{
	
font-size:16px;
color: #212121;
font-weight:normal;
font-style:normal;
text-decoration:none;;
	padding-bottom:4px;
	margin-top:0;
	margin-bottom:0;
}

td.nw-survey-answer-td{
    width:auto;
    text-align:left;
    padding-right:10px;
}

table.nw-survey-answer-links-table{
    width:auto;
}



#SurveyPage #surveyDisplayTitle td{
background-color:#FFFFFF;

font-size:16px;
color: #333333;
font-weight:bold;
font-style:normal;
text-decoration:none;padding:;
/*	*/
}

#SurveyPage #survey .nw-componentMainCell{
padding:15px 0;
}

#SurveyPage .nw-survey-question-title,
#SurveyPage .nw-survey-question-title a,
#SurveyPage .nw-survey-question-title a:hover{

font-size:14px;
color: #333333;
font-weight:bold;
font-style:normal;
text-decoration:none;}

#SurveyPage .nw_survey_option{

font-size:14px;
color: #333333;
font-weight:normal;
font-style:normal;
text-decoration:none;}

#SurveyPage #survey .nw-survey-submit{

font-size:16px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#SystemResponsePage .nw-survey-question-title,
#SystemResponsePage .nw-survey-question-title a,
#SystemResponsePage .nw-survey-question-title a:hover{

font-size:14px;
color: #333333;
font-weight:bold;
font-style:normal;
text-decoration:none;}

#SystemResponsePage .nw_survey_option{

font-size:14px;
color: #333333;
font-weight:bold;
font-style:normal;
text-decoration:none;}

div.nw-survey-question{
margin-bottom: 10px;
}

input.nw-survey-text, textarea.nw-survey-textarea {
margin-bottom: 10px;
margin-top: 5px;
padding: 4px;
font-size: 14px;
color: #333333;
width: 95%;
}

#SurveyPage #survey .nw-componentMainCell{
background-color:#FFFFFF;
}


/* Survey on back pages */
.Generic .Survey .nw-componentMainCell, 
.nw-system-response-survey{
padding: 10px;
}

/* Boundry around questions */
.Generic .Survey .nw-survey-question, 
.nw-system-response-survey .nw-survey-question,
.nw-survey-results{ 
/*	padding: 20px 0;*/
}

.nw-survey-results{
margin-bottom: 10px;
}

.nw-survey-results-table td{
padding: 8px 12px;
border-bottom: 1px solid #FFFFFF;
background-color: #F1F1F1;
color:#383F51;
}

#CoverPage .nw-survey-results{
margin-bottom: 10px;
}

#surveycoverpage .nw-survey-results-table td,
#surveycoverpage .nw-survey-grid-question .nw-survey-grid-question-options td{
padding: 8px 12px;
border-bottom: 1px solid #F1F1F1;
background-color: #FFFFFF;
color:#383F51;
border: 1px solid #F1F1F1;
}

/* Targets results link */
.nw-survey-results-link a{

font-size:16px;
color: #212121;
font-weight:bold;
font-style:normal;
text-decoration:underline;}

/* Required fields messages */
.nw-survey-validation-error,
.nw-survey-required-label{
margin-bottom:10px;
color:#0033FF;
}

.nw-survey-results-link{
padding-top: 15px;
}

/* Thank you message when survey completed */
div.nw-survey-thankyou{
margin-bottom: 10px;
}

/* Thank you message when survey completed */
#SystemResponsePage .nw-survey-thankyou{
margin-bottom: 10px;

font-size:14px;
color: #333333;
font-weight:bold;
font-style:normal;
text-decoration:none;}

.Generic .Survey .nw-survey-pagebreak-button, 
.Generic .Survey .nw-survey-submit,
.nw-system-response-survey .nw-survey-pagebreak-button, 
.nw-system-response-survey .nw-survey-submit{
font-size: 14px;	
}

#SystemResponsePage #main .DisplayTitle{

font-size:16px;
color: #212121;
font-weight:bold;
font-style:normal;
text-decoration:none;;
background-color: #FFFFFF;
padding: 10px 0;
color:#333333;
margin-bottom:0;
}

#SystemResponsePage #main {
background-color: #FFFFFF;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
}


/*twitter padding reset */
#twitterfeed .nw_twitter_feed_header, 
#twitterfeed .nw_twitter_feed_footer, 
#twitterfeed .nw_twitter_tweet{
padding: 0;
}

#twitterfeed .nw_twitter_feed{
background-color: #333333;
text-align: left;
}

#twitterfeed .nw_twitter_feed_header a, 
#twitterfeed .nw_twitter_feed_header a:hover{

font-size:14px;
color: #FFFFFF;
font-weight:bold;
font-style:normal;
text-decoration:none;;
}

#twitterfeed .nw_twitter_feed_header_screen_name{

font-size:14px;
color: #FFFFFF;
font-weight:bold;
font-style:normal;
text-decoration:none;;
padding:0 0 5px 0;
}

#twitterfeed .nw_twitter_feed_header_name{

font-size:13px;
color: #FFFFFF;
font-weight:normal;
font-style:normal;
text-decoration:underline;;
padding:0 0 0 0;
}

#twitterfeed .nw_twitter_tweet{
background-color: #F0F0F0;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#333333;
/*;*/
}

#twitterfeed .nw_twitter_tweet_text {
padding: 10px 15px;

font-size:13px;
color: #444444;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#twitterfeed .nw_twitter_tweet_links{	
padding: 10px 15px;
padding-top: 0;
font-size:10px;
}

#twitterfeed .nw_twitter_feed_footer td{
padding: 10px 15px;
}

#twitterfeed .nw_twitter_feed_header_image{
padding: 10px 15px 10px 15px;
}


#twitterfeed .nw_twitter_tweet a, 
#twitterfeed .nw_twitter_tweet a:hover{
color: #0033FF;
font-weight:normal;
font-style:normal;
text-decoration:underline;}

#twitterfeed .nw_twitter_tweet_text,
#twitterfeed .nw_twitter_tweet_text a{
    word-break:break-all;
}

#nw_twitterfeed_wrapper .nw-componentSpacerMainCell{
padding-top:0;
padding-bottom:0;
}

#poweredby .nw-componentMainCell{
background-color: #FAFAFA;
padding: 15px;
text-align: center;
}



#SystemResponsePage .DisplayTitle{
padding:8px 0 8px 8px;
}

.preText{
padding-bottom:4px;
}


li {
text-align:left;
display:list-item;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {


li {
text-align:left;
display:list-item;
}

ul {
padding-top:6px;
padding-bottom:6px;
}

ol {
padding-top:6px;
padding-bottom:6px;
}

}



#languagelinks .nw-componentMainCell{
    background-color: #FFFFFF;
  padding:10px;
   text-align:center;
}

#languagelinks .nw-componentMainCell a,
#languagelinks .nw-componentMainCell a:hover,
#languagelinks .nw-componentMainCell a:visited, 
#languagelinks .nw-componentMainCell a:active{
     
font-size:13px;
color: #000FE8;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}

#nw_languagelinks_wrapper .nw-componentSpacerMainCell{
    padding-top:10px;
    padding-bottom:10px;
    background-color:;
}
/*CSS for Accessibile features */
h1, h2, h3{
    padding:0;
    margin:0;
}





#sign-upform td.nw-form-field.inline-group,
#sign-upform td.nw-form-field,
#updateprofile .nw-form-field.inline-group,
#updateprofile td.nw-form-field{
    padding: 8px 0;
}


@media only screen and (max-width:599px) {

#wrapper{
padding-top: 10px !important;
}
/* Hide before text if not required */
#before_text{
width:100%!important;
}

#weblink .web-link,
#weblink td{
display:none!important;
}


/* All layout pages are set to 100% width */
#CoverPage, .Generic, .SystemResponsePage, .before_text_wrapper table{
width:100% !important;
}

/* Fix for non-Auto-Scaling of images in iOS10 */
body{
padding: 0 !important;
}

/* Override for test and review banner */
#nsta-review-banner-header,
#ntsa-review-banner-right,
#ntsa-review-banner-right table td{
display:block !important;
width: auto !important;
}

#ntsa-review-banner-right,
#ntsa-review-banner-right table{
max-width: 320px !important;
width: 100% !important;
}

#ntsa-review-banner-right table td image{
display:none !important;
}

.nw_articleGallery_image img{
max-width: 100% !important;
}

.sub_title{
text-align:left !important;
padding-left: 0 !important;
padding-top: 10px !important;
}

.main_content{
font-size: 15px !important;
}

.footer_text{
font-size: 13px !important;
}

#mastheadimage img,
#fullwidthimage img{
width:100% !important;
height:inherit !important;
max-width: 600px !important;
}

#mastheadimage img,
#fullwidthimage img{
display:block!important;
}

#fullwidthimage .nw-componentMainCell{
padding:0!important;
line-height:100%!important;
mso-line-height-rule:exactly!important;
}

#maincontent img,
#introtext img,
#sidecontent img{
max-width: 100% !important;
height:inherit !important;
}

.logo img{
max-width: 100% !important;
height:inherit !important;
}

/* Stacking 2 or 3 column template layout - stack the left column on top, followed by the main column (with the right column on the bottom if required for a 3 column layout) */
#left, #main{
width:auto !important;
display:block !important;
}

#left{
padding-bottom:0!important;
padding-left:0!important;
padding-right:0!important;
}

#main{
padding-top:0!important;
}

#masthead td{
display:block!important;
text-align: center !important;
width:auto !important;
}

#masthead .nw-componentMainCell .logo{
padding-bottom: 10px!important;
}

#titlebar td{
display:block!important;
text-align: left !important;
line-height:20px!important;
width:auto !important;
}

#titlebar .nw-componentMainCell .titlebar_subtitle{
padding-bottom: 5px!important;
}

#titlebar .nw-componentMainCell .titlebar_subtitle,
#titlebar .nw-componentMainCell .titlebar_email_date{
font-size: 16px!important;
}

#getintouch .nw-componentMainCell,
#getintouch .nw-componentMainCell a{
font-size: 14px!important;
}

#surveycoverpage .nw-survey-horizontal-question label {
margin-top: 15px !important;
margin-right: 10px !important;
display: block !important;
}

#getintouch .get_in_touch_title ,
#contenttitle .nw-componentMainCell,
#sidecontent .nw-componentMainCell .side_content_title,
#linksbox .nw-componentMainCell .links_box_vert_title{
font-size: 20px!important;
}

#introtext .nw-componentMainCell, 
#maincontent .nw-componentMainCell,
#maincontentb .nw-componentMainCell,
#sidecontent .nw-componentMainCell td,
#getintouch .get_in_touch_content,
#introtext .nw-componentMainCell td, 
#maincontent .nw-componentMainCell td,
#maincontentb .nw-componentMainCell td,
#sidecontent .nw-componentMainCell td,
#getintouch .get_in_touch_content td,
#introtext .nw-componentMainCell span, 
#maincontent .nw-componentMainCell span,
#maincontentb .nw-componentMainCell span,
#sidecontent .nw-componentMainCell span,
#getintouch .get_in_touch_content span{
font-size: 16px !important;
}

#introtext .nw-componentMainCell a,
#maincontent .nw-componentMainCell a,
#maincontentb .nw-componentMainCell a,
#sidecontent .nw-componentMainCell a,
#getintouch .get_in_touch_content a,
#introtext .nw-componentMainCell td a, 
#maincontent .nw-componentMainCell td a,
#maincontentb .nw-componentMainCell td a,
#sidecontent .nw-componentMainCell td a,
#getintouch .get_in_touch_content td a,
#introtext .nw-componentMainCell span a, 
#maincontent .nw-componentMainCell span,
#maincontentb .nw-componentMainCell span a,
#sidecontent .nw-componentMainCell span a,
#getintouch .get_in_touch_content span a{
font-size: 16px !important;
}

#introtext .nw-componentMainCell{
text-align:left!important;
}

#introtext .nw-componentMainCell .nw-article-options,
#introtext .nw-componentMainCell .nw-article-options a,
#introtext .nw-componentMainCell .nw-article-options a:hover {
font-size: 12px !important;
}

#maincontent .nw-componentMainCell .nw-article-options,
#maincontent .nw-componentMainCell .nw-article-options a,
#maincontent .nw-componentMainCell .nw-article-options a:hover {
font-size: 12px !important;
}

#maincontentb .nw-componentMainCell .nw-article-options,
#maincontentb .nw-componentMainCell .nw-article-options a,
#maincontentb .nw-componentMainCell .nw-article-options a:hover {
font-size: 12px !important;
}

#linksbox .links_box_vert_content,
#linksbox .links_box_vert_content a,
#linksbox .links_box_vert_content a:hover{
font-size: 16px !important;
}

.nw-survey-question-title img{
width:100% !important;
height:inherit!important;
}

/* iOS 11 survey button fix */

.nw-survey-submit input[type=button]{
background-color: #212121 !important;
border-bottom: 9px solid #212121 !important;
border-left: 9px solid #212121 !important;
border-right: 9px solid #212121 !important;
border-top: 9px solid #212121 !important;
display: inline-block !important;
line-height: 15px !important;
text-decoration: none !important;
text-align:center !important;

font-size:13px;
color: #FFFFFF;
font-weight:bold;
font-style:normal;
text-decoration:none; !important;
}

input[type=button] {
-webkit-appearance: none !important;
-moz-appearance: none !important;
appearance: none !important;
}

.nw-survey-answer-td {
display:block !important;
}

#footerlinks .nw-componentMainCell,
#footerlinks .nw-componentMainCell a,
#footerlinks .nw-componentMainCell a:hover{
font-size: 16px !important;
display:block!important;
}

#footerlinks .nw-componentMainCell{
color:#EDEDED!important;
}

#footertext .nw-componentMainCell,
#footertext .nw-componentMainCell a,
#footertext .nw-componentMainCell a:hover{
font-size: 12px !important;
}

li {
display:list-item!important;
}

ul, ol{
      position:relative!important;
    left:0!important;
}


}

#fullwidthimage-clone-34027317-20241105-083325 img {
display:block;
line-height:100%!important;
mso-line-height-rule:exactly!important;
}
#nw_fullwidthimage-clone-34027317-20241105-083325_wrapper .nw-componentSpacerMainCell {
padding-top: 0;
padding-bottom:0;
}
@media only screen and (max-width:599px) {
#fullwidthimage-clone-34027317-20241105-083325 img {
width:100% !important;
height:inherit !important;
max-width: 600px !important;
}
#fullwidthimage-clone-34027317-20241105-083325 img {
display:block!important;
}
#fullwidthimage-clone-34027317-20241105-083325 .nw-componentMainCell {
padding:0!important;
line-height:100%!important;
mso-line-height-rule:exactly!important;
}
}
#fullwidthimage-clone-34027317-20241023-102627 img {
display:block;
line-height:100%!important;
mso-line-height-rule:exactly!important;
}
#nw_fullwidthimage-clone-34027317-20241023-102627_wrapper .nw-componentSpacerMainCell {
padding-top: 0;
padding-bottom:0;
}
@media only screen and (max-width:599px) {
#fullwidthimage-clone-34027317-20241023-102627 img {
width:100% !important;
height:inherit !important;
max-width: 600px !important;
}
#fullwidthimage-clone-34027317-20241023-102627 img {
display:block!important;
}
#fullwidthimage-clone-34027317-20241023-102627 .nw-componentMainCell {
padding:0!important;
line-height:100%!important;
mso-line-height-rule:exactly!important;
}
}
#maincontent-clone-34027295-20250311-120501 .nw-componentMainCell {

font-size:16px;
color: #212121;
font-weight:normal;
font-style:normal;
text-decoration:none;;
background-color: #FFFFFF;
padding: 10px 20px 20px 20px;
;
text-align: left;
}
#nw_maincontent-clone-34027295-20250311-120501_wrapper .nw-componentSpacerMainCell {
padding-top:0;
padding-bottom:0;
}
#maincontent-clone-34027295-20250311-120501 .nw-componentMainCell a {
color:#EA0029;
font-weight:normal;
font-style:normal;
text-decoration:underline;}
#maincontent-clone-34027295-20250311-120501 .nw-componentMainCell a:hover {
;
font-weight:normal;
font-style:normal;
text-decoration:underline;}
#maincontent-clone-34027295-20250311-120501 .nw-article-options {
margin-top:10px;
padding: 10px 0;

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}
#maincontent-clone-34027295-20250311-120501 .nw-article-options a {

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}
@media only screen and (max-width:599px) {
#maincontent-clone-34027295-20250311-120501 img {
max-width: 100% !important;
height:inherit !important;
}
#maincontent-clone-34027295-20250311-120501 .nw-componentMainCell,
#maincontent-clone-34027295-20250311-120501 .nw-componentMainCell td,
#maincontent-clone-34027295-20250311-120501 .nw-componentMainCell span {
font-size: 16px !important;
}
#maincontent-clone-34027295-20250311-120501 .nw-componentMainCell a,
#maincontent-clone-34027295-20250311-120501 .nw-componentMainCell td a,
#maincontent-clone-34027295-20250311-120501 .nw-componentMainCell span {
font-size: 16px !important;
}
#maincontent-clone-34027295-20250311-120501 .nw-componentMainCell .nw-article-options,
#maincontent-clone-34027295-20250311-120501 .nw-componentMainCell .nw-article-options a,
#maincontent-clone-34027295-20250311-120501 .nw-componentMainCell .nw-article-options a:hover {
font-size: 12px !important;
}
}
#maincontent-clone-34027295-20241023-102646 .nw-componentMainCell {

font-size:16px;
color: #212121;
font-weight:normal;
font-style:normal;
text-decoration:none;;
background-color: #FFFFFF;
padding: 10px 20px 20px 20px;
;
text-align: left;
}
#nw_maincontent-clone-34027295-20241023-102646_wrapper .nw-componentSpacerMainCell {
padding-top:0;
padding-bottom:0;
}
#maincontent-clone-34027295-20241023-102646 .nw-componentMainCell a {
color:#EA0029;
font-weight:normal;
font-style:normal;
text-decoration:underline;}
#maincontent-clone-34027295-20241023-102646 .nw-componentMainCell a:hover {
;
font-weight:normal;
font-style:normal;
text-decoration:underline;}
#maincontent-clone-34027295-20241023-102646 .nw-article-options {
margin-top:10px;
padding: 10px 0;

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}
#maincontent-clone-34027295-20241023-102646 .nw-article-options a {

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}
@media only screen and (max-width:599px) {
#maincontent-clone-34027295-20241023-102646 img {
max-width: 100% !important;
height:inherit !important;
}
#maincontent-clone-34027295-20241023-102646 .nw-componentMainCell,
#maincontent-clone-34027295-20241023-102646 .nw-componentMainCell td,
#maincontent-clone-34027295-20241023-102646 .nw-componentMainCell span {
font-size: 16px !important;
}
#maincontent-clone-34027295-20241023-102646 .nw-componentMainCell a,
#maincontent-clone-34027295-20241023-102646 .nw-componentMainCell td a,
#maincontent-clone-34027295-20241023-102646 .nw-componentMainCell span {
font-size: 16px !important;
}
#maincontent-clone-34027295-20241023-102646 .nw-componentMainCell .nw-article-options,
#maincontent-clone-34027295-20241023-102646 .nw-componentMainCell .nw-article-options a,
#maincontent-clone-34027295-20241023-102646 .nw-componentMainCell .nw-article-options a:hover {
font-size: 12px !important;
}
}
#fullwidthimage-clone-34027317-20250311-122256 img {
display:block;
line-height:100%!important;
mso-line-height-rule:exactly!important;
}
#nw_fullwidthimage-clone-34027317-20250311-122256_wrapper .nw-componentSpacerMainCell {
padding-top: 0;
padding-bottom:0;
}
@media only screen and (max-width:599px) {
#fullwidthimage-clone-34027317-20250311-122256 img {
width:100% !important;
height:inherit !important;
max-width: 600px !important;
}
#fullwidthimage-clone-34027317-20250311-122256 img {
display:block!important;
}
#fullwidthimage-clone-34027317-20250311-122256 .nw-componentMainCell {
padding:0!important;
line-height:100%!important;
mso-line-height-rule:exactly!important;
}
}
#maincontent-clone-34027295-20250311-122215 .nw-componentMainCell {

font-size:16px;
color: #212121;
font-weight:normal;
font-style:normal;
text-decoration:none;;
background-color: #FFFFFF;
padding: 10px 20px 20px 20px;
;
text-align: left;
}
#nw_maincontent-clone-34027295-20250311-122215_wrapper .nw-componentSpacerMainCell {
padding-top:0;
padding-bottom:0;
}
#maincontent-clone-34027295-20250311-122215 .nw-componentMainCell a {
color:#EA0029;
font-weight:normal;
font-style:normal;
text-decoration:underline;}
#maincontent-clone-34027295-20250311-122215 .nw-componentMainCell a:hover {
;
font-weight:normal;
font-style:normal;
text-decoration:underline;}
#maincontent-clone-34027295-20250311-122215 .nw-article-options {
margin-top:10px;
padding: 10px 0;

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}
#maincontent-clone-34027295-20250311-122215 .nw-article-options a {

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}
@media only screen and (max-width:599px) {
#maincontent-clone-34027295-20250311-122215 img {
max-width: 100% !important;
height:inherit !important;
}
#maincontent-clone-34027295-20250311-122215 .nw-componentMainCell,
#maincontent-clone-34027295-20250311-122215 .nw-componentMainCell td,
#maincontent-clone-34027295-20250311-122215 .nw-componentMainCell span {
font-size: 16px !important;
}
#maincontent-clone-34027295-20250311-122215 .nw-componentMainCell a,
#maincontent-clone-34027295-20250311-122215 .nw-componentMainCell td a,
#maincontent-clone-34027295-20250311-122215 .nw-componentMainCell span {
font-size: 16px !important;
}
#maincontent-clone-34027295-20250311-122215 .nw-componentMainCell .nw-article-options,
#maincontent-clone-34027295-20250311-122215 .nw-componentMainCell .nw-article-options a,
#maincontent-clone-34027295-20250311-122215 .nw-componentMainCell .nw-article-options a:hover {
font-size: 12px !important;
}
}
#maincontent-clone-34027295-20250311-141716 .nw-componentMainCell {

font-size:16px;
color: #212121;
font-weight:normal;
font-style:normal;
text-decoration:none;;
background-color: #FFFFFF;
padding: 10px 20px 20px 20px;
;
text-align: left;
}
#nw_maincontent-clone-34027295-20250311-141716_wrapper .nw-componentSpacerMainCell {
padding-top:0;
padding-bottom:0;
}
#maincontent-clone-34027295-20250311-141716 .nw-componentMainCell a {
color:#EA0029;
font-weight:normal;
font-style:normal;
text-decoration:underline;}
#maincontent-clone-34027295-20250311-141716 .nw-componentMainCell a:hover {
;
font-weight:normal;
font-style:normal;
text-decoration:underline;}
#maincontent-clone-34027295-20250311-141716 .nw-article-options {
margin-top:10px;
padding: 10px 0;

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}
#maincontent-clone-34027295-20250311-141716 .nw-article-options a {

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}
@media only screen and (max-width:599px) {
#maincontent-clone-34027295-20250311-141716 img {
max-width: 100% !important;
height:inherit !important;
}
#maincontent-clone-34027295-20250311-141716 .nw-componentMainCell,
#maincontent-clone-34027295-20250311-141716 .nw-componentMainCell td,
#maincontent-clone-34027295-20250311-141716 .nw-componentMainCell span {
font-size: 16px !important;
}
#maincontent-clone-34027295-20250311-141716 .nw-componentMainCell a,
#maincontent-clone-34027295-20250311-141716 .nw-componentMainCell td a,
#maincontent-clone-34027295-20250311-141716 .nw-componentMainCell span {
font-size: 16px !important;
}
#maincontent-clone-34027295-20250311-141716 .nw-componentMainCell .nw-article-options,
#maincontent-clone-34027295-20250311-141716 .nw-componentMainCell .nw-article-options a,
#maincontent-clone-34027295-20250311-141716 .nw-componentMainCell .nw-article-options a:hover {
font-size: 12px !important;
}
}
#maincontent-clone-34027295-20250312-153847 .nw-componentMainCell {

font-size:16px;
color: #212121;
font-weight:normal;
font-style:normal;
text-decoration:none;;
background-color: #FFFFFF;
padding: 10px 20px 20px 20px;
;
text-align: left;
}
#nw_maincontent-clone-34027295-20250312-153847_wrapper .nw-componentSpacerMainCell {
padding-top:0;
padding-bottom:0;
}
#maincontent-clone-34027295-20250312-153847 .nw-componentMainCell a {
color:#EA0029;
font-weight:normal;
font-style:normal;
text-decoration:underline;}
#maincontent-clone-34027295-20250312-153847 .nw-componentMainCell a:hover {
;
font-weight:normal;
font-style:normal;
text-decoration:underline;}
#maincontent-clone-34027295-20250312-153847 .nw-article-options {
margin-top:10px;
padding: 10px 0;

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}
#maincontent-clone-34027295-20250312-153847 .nw-article-options a {

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}
@media only screen and (max-width:599px) {
#maincontent-clone-34027295-20250312-153847 img {
max-width: 100% !important;
height:inherit !important;
}
#maincontent-clone-34027295-20250312-153847 .nw-componentMainCell,
#maincontent-clone-34027295-20250312-153847 .nw-componentMainCell td,
#maincontent-clone-34027295-20250312-153847 .nw-componentMainCell span {
font-size: 16px !important;
}
#maincontent-clone-34027295-20250312-153847 .nw-componentMainCell a,
#maincontent-clone-34027295-20250312-153847 .nw-componentMainCell td a,
#maincontent-clone-34027295-20250312-153847 .nw-componentMainCell span {
font-size: 16px !important;
}
#maincontent-clone-34027295-20250312-153847 .nw-componentMainCell .nw-article-options,
#maincontent-clone-34027295-20250312-153847 .nw-componentMainCell .nw-article-options a,
#maincontent-clone-34027295-20250312-153847 .nw-componentMainCell .nw-article-options a:hover {
font-size: 12px !important;
}
}
#maincontent-clone-34027295-20250313-162240 .nw-componentMainCell {

font-size:16px;
color: #212121;
font-weight:normal;
font-style:normal;
text-decoration:none;;
background-color: #FFFFFF;
padding: 10px 20px 20px 20px;
;
text-align: left;
}
#nw_maincontent-clone-34027295-20250313-162240_wrapper .nw-componentSpacerMainCell {
padding-top:0;
padding-bottom:0;
}
#maincontent-clone-34027295-20250313-162240 .nw-componentMainCell a {
color:#EA0029;
font-weight:normal;
font-style:normal;
text-decoration:underline;}
#maincontent-clone-34027295-20250313-162240 .nw-componentMainCell a:hover {
;
font-weight:normal;
font-style:normal;
text-decoration:underline;}
#maincontent-clone-34027295-20250313-162240 .nw-article-options {
margin-top:10px;
padding: 10px 0;

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}
#maincontent-clone-34027295-20250313-162240 .nw-article-options a {

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}
@media only screen and (max-width:599px) {
#maincontent-clone-34027295-20250313-162240 img {
max-width: 100% !important;
height:inherit !important;
}
#maincontent-clone-34027295-20250313-162240 .nw-componentMainCell,
#maincontent-clone-34027295-20250313-162240 .nw-componentMainCell td,
#maincontent-clone-34027295-20250313-162240 .nw-componentMainCell span {
font-size: 16px !important;
}
#maincontent-clone-34027295-20250313-162240 .nw-componentMainCell a,
#maincontent-clone-34027295-20250313-162240 .nw-componentMainCell td a,
#maincontent-clone-34027295-20250313-162240 .nw-componentMainCell span {
font-size: 16px !important;
}
#maincontent-clone-34027295-20250313-162240 .nw-componentMainCell .nw-article-options,
#maincontent-clone-34027295-20250313-162240 .nw-componentMainCell .nw-article-options a,
#maincontent-clone-34027295-20250313-162240 .nw-componentMainCell .nw-article-options a:hover {
font-size: 12px !important;
}
}
#dividerline-clone-34027320-20250313-163433 .nw-componentMainCell {
background-color: #FFFFFF;
}
#dividerline-clone-34027320-20250313-163433 .between_component_divider .divider_line {
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #212121;
}
#dividerline-clone-34027320-20250313-163433 .nw-componentMainCell {
padding:0 15px;
}
#dividerline-clone-34027320-20250313-163433 img {
line-height:0;
padding:0;
display:block;
}
#fullwidthimage-clone-34027317-20241023-103457 img {
display:block;
line-height:100%!important;
mso-line-height-rule:exactly!important;
}
#nw_fullwidthimage-clone-34027317-20241023-103457_wrapper .nw-componentSpacerMainCell {
padding-top: 0;
padding-bottom:0;
}
@media only screen and (max-width:599px) {
#fullwidthimage-clone-34027317-20241023-103457 img {
width:100% !important;
height:inherit !important;
max-width: 600px !important;
}
#fullwidthimage-clone-34027317-20241023-103457 img {
display:block!important;
}
#fullwidthimage-clone-34027317-20241023-103457 .nw-componentMainCell {
padding:0!important;
line-height:100%!important;
mso-line-height-rule:exactly!important;
}
}
#maincontent-clone-34027295-20241023-103504 .nw-componentMainCell {

font-size:16px;
color: #212121;
font-weight:normal;
font-style:normal;
text-decoration:none;;
background-color: #FFFFFF;
padding: 10px 20px 20px 20px;
;
text-align: left;
}
#nw_maincontent-clone-34027295-20241023-103504_wrapper .nw-componentSpacerMainCell {
padding-top:0;
padding-bottom:0;
}
#maincontent-clone-34027295-20241023-103504 .nw-componentMainCell a {
color:#EA0029;
font-weight:normal;
font-style:normal;
text-decoration:underline;}
#maincontent-clone-34027295-20241023-103504 .nw-componentMainCell a:hover {
;
font-weight:normal;
font-style:normal;
text-decoration:underline;}
#maincontent-clone-34027295-20241023-103504 .nw-article-options {
margin-top:10px;
padding: 10px 0;

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}
#maincontent-clone-34027295-20241023-103504 .nw-article-options a {

font-size:11px;
color: #1A1A1A;
font-weight:normal;
font-style:normal;
text-decoration:none;;
}
@media only screen and (max-width:599px) {
#maincontent-clone-34027295-20241023-103504 img {
max-width: 100% !important;
height:inherit !important;
}
#maincontent-clone-34027295-20241023-103504 .nw-componentMainCell,
#maincontent-clone-34027295-20241023-103504 .nw-componentMainCell td,
#maincontent-clone-34027295-20241023-103504 .nw-componentMainCell span {
font-size: 16px !important;
}
#maincontent-clone-34027295-20241023-103504 .nw-componentMainCell a,
#maincontent-clone-34027295-20241023-103504 .nw-componentMainCell td a,
#maincontent-clone-34027295-20241023-103504 .nw-componentMainCell span {
font-size: 16px !important;
}
#maincontent-clone-34027295-20241023-103504 .nw-componentMainCell .nw-article-options,
#maincontent-clone-34027295-20241023-103504 .nw-componentMainCell .nw-article-options a,
#maincontent-clone-34027295-20241023-103504 .nw-componentMainCell .nw-article-options a:hover {
font-size: 12px !important;
}
}





