.nav { text-decoration:none; font-family:tahoma; color:#ffffff; font-size:7.5pt; letter-spacing: 1px; font-weight:bold}
.topnav { text-decoration:none; font-family:tahoma; color:#000000; font-size:7pt; }
.topnav:hover { text-decoration:underline; }

.fp_headline { text-decoration:none; color:#976539; font-size: 10pt; line-height: 12pt; }
.fp_headline:hover { text-decoration:underline }
.fp_headlinesmall { text-decoration:none; color:#976539; font-size: 8pt; line-height: 12pt; }
.fp_headlinesmall:hover { text-decoration:underline }
.fp_subheadline { font-size: 8pt; line-height: 10pt; }
.fp_articletext { font-size: 8pt; line-height: 11pt; }
.fp_articlelink { color: #5B0E0E }
.fp_voiceshead { font-size: 10.5pt;  }
.fp_whitelink { color:#ffffff; }

.sp_sectionheadlink { text-decoration: none; color: #666666; font-size: 8pt; font-weight: bold; display:block; margin-bottom:5px}
.sp_sectionheadlink:hover { text-decoration: underline; }
.sp_sectionheadlinkon { text-decoration: none; color: #5B0E0E; font-size: 8pt; font-weight: bold; display:block; margin-bottom:5px}
/*.sp_sectionhead_lineheight { line-height: 14pt; }*/
.sp_articlehead_about { color: #5B0E0E; font-size: 12pt; font-weight: bold; line-height: 14pt; }
.sp_articlehead_getinformed { color: #C6793D; font-size: 12pt; font-weight: bold; line-height: 14pt; }
.sp_articlehead_getconnected { color: #6A714C; font-size: 12pt; font-weight: bold; line-height: 14pt; }
.sp_articlehead_getinvolved { color: #9885BE; font-size: 12pt; font-weight: bold; line-height: 14pt; }
.sp_articlehead_partnerships { color: #5B0E0E; font-size: 12pt; font-weight: bold; line-height: 14pt; }
.sp_articletext { color: #666666; font-size: 8pt; line-height: 11pt; }
.sp_headlinetop_about { color: #5B0E0E; font-size: 15pt; font-weight: bold; }
.sp_headlinetop_getinformed { color: #C6793D; font-size: 15pt; font-weight: bold; }
.sp_headlinetop_getconnected { color: #6A714C; font-size: 15pt; font-weight: bold; }
.sp_headlinetop_getinvolved { color: #9885BE; font-size: 15pt; font-weight: bold; }
.sp_leftbarhead { text-decoration:none; color: #976539; font-size: 8pt; font-weight: bold; line-height: 11pt; }
.sp_leftbarhead:hover { text-decoration:underline; }
.sp_leftbartext { color: #666666; font-size: 8pt; line-height: 10pt; }
.sp_headlink { color: #666666; font-size: 7pt;}
.sp_street_head { color: #5B0E0E; font-size: 10pt; font-family:verdana; font-weight: bold; line-height: 12pt; }
.sp_street_person { color: #000000; font-size: 8pt; line-height: 14pt; }
.sp_street_address { color: #666666; font-size: 8pt;}

.taglinetext { font-size: 8pt; }
.rt_input_login { font-size: 8pt; width:110px; }
.rt_input_news { font-size: 8pt; width:177px; }

.listingtitle { cursor:pointer; padding:3px; }
.listingtext { margin-left:13px; display:none; }
.sp_textlink { color: #666666; font-size: 8pt;}
.sp_textlinkorange { color: #5B0E0E; font-size: 8pt;}

.advocacy_menu {text-decoration: none; font-family:verdana; color: #666666; font-size: 8pt; }
.advocacy_menu:hover {text-decoration: underline; }

.advocacy_bucket_head {font: 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight: bold;}
.advocacy_bucket_body {font: 10px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
.advocacy_bucket_link { text-decoration: none; color: #666666; font-size: 8pt; font-weight: bold; line-height:16px;}
.advocacy_bucket_link:hover { text-decoration: underline; }
.advocacy_fp_bucket_head { color: #C6793D; font-size: 10pt; font-weight: bold; line-height: 14pt; }

.advocacy_select_head { font-size: 8pt; }

.advocacy_joinbutton { display:block; text-decoration:none; text-align: center; margin-bottom: 3px; padding:3px; width: 100px; height: 15px; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; background: #666666; cursor:pointer; cursor:hand; border: 2px outset #FF4200;}
.advocacy_joinbutton:hover { text-decoration:underline }

.advocacy_largeheadline {font-family:verdana; color: #666666; font-weight: bold; font-size: 11pt; }
.advocacy_largetext {font-family:verdana; color: #666666; font-size: 8pt; }
.advocacy_formtext {font-family:verdana; color: #000000; font-size: 8pt; }
.advocacy_formbutton { display:block; text-decoration:none; text-align: center; margin-bottom: 3px; padding:3px; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; background: #666666; cursor:pointer; cursor:hand; border: 2px outset #FF4200;}

.advocacy_editbutton { display:block; text-decoration:none; text-align: center; margin-bottom: 3px; padding:3px; width: 100px; height: 15px; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; background: #6A714C; cursor:pointer; cursor:hand; border: 2px outset #FF4200;}
.advocacy_editbutton:hover { text-decoration:underline }
.advocacy_select_field { width:250px;font-size: 8pt; }
.advocacy_select_textarea { width:250px;font-size: 8pt; }
.advocacy_toggle_img{cursor:pointer; cursor:hand;}

.advocacy_message_nav{cursor:pointer; cursor:hand; border-left: 1px solid #333333; border-top: 1px solid #333333; border-right: 1px solid #333333; text-align: center; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; padding:3px; background: #eeeeee;}
.advocacy_message_nav_on{cursor:pointer; cursor:hand; border-left: 1px solid #333333; border-top: 1px solid #333333; border-right: 1px solid #333333; text-align: center; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; padding:3px; background: #C6793D;}
