﻿/* Timothy Framework - www.timothyframeowrk.com */
/* This work is licensed under the MIT License - http://opensource.org/licenses/m


/* Color Legend */


/* Reset */

html, body {margin: 0; padding: 0; border: 0; 
				background: transparent; font-size:10px; }

div, span, article, aside, footer, header, hgroup, nav, section,
h1, h2, h3, h4, h5, h6, p, blockquote, a ol, ul, li,
table, tr, th, td, tbody, tfoot, thead {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background: transparent;
	}
	
img 	{margin:0; padding:0; border:0; }dueskey

table, tr, th, td, tbody, tfoot, thead {
	margin: 0; padding: 0; border: 0;
	vertical-align: baseline;
	background:transparent;
	}
	
table { border-collapse: collapse; border-spacing: 0; }

input, select, testarea, form, fieldset {
	margin: 0; padding: 0; border: 0;
	}
	
article, aside, dialog, figure, foster, header, hgroup, nav, section {
	display:block; }
	
h1, h2, h3, h4, h5, h6, p, li, blockquote, td, th, a caption, em, strong, strike {
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight: normal;
	font-style: normal;
	line-height: 100%;
	text-indent: 0;
	text-decoration: none;
	text-align: left;
	color: 000%;
	}

	
ol, ul { list-style: none; }


/* Global */

html	{	}
body	{ background-color:gray; }



/* Headings */

h1, h2, h3, h4, h5, h6,	{ font-weight: bold; color: #000; }

h1	{ font-size:24px; }
h2	{ font-size:20px; }
h3	{ font-size:16px; }
h4	{ font-size:14px; }
h5	{ font-size:14px; }
h6	{ font-size:14px; }
	
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img	{ margin: 0; }



/* Text Elements */

p					{ color:#000; font-size:12px; line-height:130%; }
p .left				{ margin: 1.5em  1.5em  1.5em  0; padding: 0; }
p .right			{ margin: 1.5em  0  1.5em  1.5em; padding: 0; }

a					{	}
a:link				{ color:#00f; }
a:visited			{ color:#00f; }
a:active			{ color:#000; }
a:focus				{ color:#660; }
a:hover				{ color:#f00; }

blockquote			{ color:#000; font-size:12px; } 

strong				{ font-weight: bold; }
em					{ font-style: italic; }

/* Images */



/* Lists */

ul					{	}
ol					{ list-style-type:decimal; }

ul li				{ color:#000; font-size:12px }
ol li				{ color:#000; font-size:12px }

dl					{	}
dt					{	}
dd					{	}



/* Tables */

table				{ width:100%; }

tr					{	}
.odd				{ background-color:#eee; }
.even				{ background-color:#fff; }

th					{ font-weight: bold; }
thead, th			{ background: #ccc; }

tbody				{	}

th, td, caption		{	}
caption				{	}

tfoot				{	}
.tfooter			{ background-color:#ccc; text-align:center; font-style:italic; }

caption				{ background: #efefef; }


/* Containers */

#wrapper				{ width:900px; margin:0 auto; background-color:white; }

#top					{ background-color:green; width:100%; padding:20px 0 0 0; overflow:hidden;	}

#watchpix				{ margin:-20px 0 10px 0; float:right; width:100%; }

#logo					{ margin:20px 0 0 20px; position:absolute;  }


#webname h1				{ text-align:center; font-family:Times New Roman; font-size:36px; color:white; margin:15px 0; }


#topnav					{ background-color:navy; clear:both; border-top:1px white solid; width:900px;  }
#topnav ul				{ width:100%; float:left; margin:0px; background-color:navy; }
#topnav ul li			{ display:inline; }
#topnav ul li a			{ float:left; padding:12px 16px; text-decoration:none; }

#topnav a:link 			{ color:#ffffff; }
#topnav a:visited 		{ color:#ffffff; }
#topnav a:active 		{ color:#ffffff; }
#topnav a:hover 		{ color:#ffffff; background-color:#770000; }
#topnav a:focus 		{ color:#ffffff; }

#columnwrapper			{ float:left; }

#retirementsign			{ margin-left:10px; margin-top:20px; }

#content				{ margin-left:240px; margin-right:200px; width:405px; margin-top:-2410px; margin-bottom:1250px; }
#content h1				{ color:green; font-size:36px; font-weight:bold; margin:0 0 10px 0; }
#content h2, h3			{ color:green; font-weight:bold; margin:20px 0 15px 0; }

#content p 				{ font-size: 14px; }
#officers p				{ font-size: 14px; }
#services				{ margin-bottom:25px; }
#services ul li			{ font-size: 14px; list-style:square; margin:0 0 0 20px; line-height:180%; }
#wieucaparking			{ margin-bottom:50px; }

#openenrollment			{ margin:120px 0 30px 0; background-color:silver; border-style:solid; border-color:black; border-width:1px; }
.open1					{ text-align:center; }
.open					{ text-align:center; }


#becomemem1				{ float:left; border:2px solid green; margin:0 0 0 10px; }
.membertitle			{ text-align:center; }
.membertitle1			{ text-align:center; margin-bottom:-10px;}

#becomemem1 h6			{ text-align:center; font-weight:bold; padding:20px 0 10px 0; }
#becomemem1 p			{ text-align:center; margin:10px 0; line-height:90%; font-size:12px; }
.memberclick			{ text-align:center; margin:10px 0 10px 0; line-height:90%; font-size:12px; }
.center					{ text-align:center; }
.centerg				{ text-align:center; color: green;}
.penwritingcheck		{ border-style:solid; border-color:black; border-width:1px; margin-right: 263px; }
	
}

.facebooklogo			{ text-align:center; }

.changeaddresshead		{ text-align:center; }

.loginmoved				{ text-align:center; }

#login1					{ float:none; border:2px solid green; margin:0 0 0 220px;}
.logintitle				{ text-align:center; margin-top:20px; }
#login1 p				{ text-align:center; margin:10px 0; font-size:12px; }



#rssretireehome			{ float:left; border:2px solid green; margin:50px 0 50px 10px; }
.rsstitlehome			{ text-align:center; margin-top:20px; }
#rssmonitorhomeimage	{ text-align:center; margin-left:80px; margin-right:100px; }
.rsstexthome			{ font-size:medium; }
#rssretireehome h2,h4	{ text-align:center; color:green; }
#rssretireehome h3		{ color:black; }
#rssretireehome p		{ text-align:center; margin:10px 10px; line-height:150%; font-size:12px; font-weight:bold; }
.rsslisting				{ text-align:center; color:green; font-weight:bold; }




#getready				{ float:left; border:2px solid green; margin:50px 0 0 10px; }
.getreadytitle			{ text-align:center; margin-top:20px; }
#age65					{ text-align:center; border-style:solid; border-color:black; border-width:1px; margin-left:150px; margin-right:160px; }
#getready p				{ text-align:center; margin:10px 10px; line-height:150%; font-size:12px; font-weight:bold; }


.welcomemat				{ margin-left:15px; }



.content_about			{ margin-left:230px; margin-right:200px; width:405px; margin-top:-910px; margin-bottom:295px; }
.content_about h1		{ color:green; font-size:36px; font-weight:bold; margin:35px 0 10px 0; }
.content_about h2		{ color:green; font-weight:bold; margin:20px 0 15px 0; }
.content_about p		{ font-size: 14px; text-align:left; }
.officername			{ font-weight:bold; }


.content_meetings		{ margin-left:230px; margin-right:200px; width:405px; margin-top:-320px; margin-bottom:100px;}
.content_meetings h1	{ color:green; font-size:36px; font-weight:bold; margin:0 0 10px 0; }
.content_meetings h2	{ color:green; font-weight:bold; margin:20px 0 15px 0; }
.content_meetings p		{ font-size: 14px; text-align:left; }
.meetingsindent			{ margin-right:20px; }
.welcomeall				{ color:red; }
.textdecoration			{ font-weight:bold; }

#meetingphoto			{ float:left; margin-bottom:10px; margin-right:200px; margin-top:10px; border-style:solid; border-color:black; border-width:1px; }


.content_membership		{ margin-left:230px; margin-right:200px; width:405px; margin-top:-450px; }
.content_membership h1	{ color:green; font-size:36px; font-weight:bold; margin:0 0 10px 0; }
.content_membership	h2	{ color:green; font-weight:bold; margin:20px 0 15px 0; }
.content_membership	p	{ font-size:14px; text-align:left; }
				

#content_actions		{ margin-left:230px; margin-right:200px; width:405px; margin-top:-615px; margin-bottom:150px; }
#content_actions h1		{ color:green; font-size:36px; font-weight:bold; margin:0 0 10px 0; }
#content_actions h2		{ color:green; font-weight:bold; margin:20px 0 15px 0; }
#content_actions p		{ font-size: 14px; text-align:left; }
.courtorders			{ font-style:italic; }



#content_documents			{ margin-left:230px; margin-right:200px; width:405px; margin-top:-400px;  }
.content_documents			{ margin-left:230px; margin-right:200px; width:405px; margin-top:60px; }
.content_documents h1			{ color:green; font-size:36px; font-weight:bold; margin:0 0 10px 0; }		
.content_documents h2			{ color:green; font-weight:bold; margin:20px 0 15px 0; }			


#content_documents h1			{ color:green; font-size:36px; font-weight:bold; margin:0 0 10px 0; }
#content_documents h2			{ color:green; font-weight:bold; margin:20px 0 15px 0; }
#content_documents p			{ font-size: 14px; text-align:left; }


.seememberpage				{ font-size:small; text-align:center; }
.dcdbsubhead				{ font-size:20px; font-weight:bold; }
.dcdbsubhead1				{ font-size:14px; font-style:italic; }

.instructions				{ font-size:14px; text-align:left; }
.instructions_1				{ font-size:14px; text-align:left; margin-left:20px; font-weight:bold; }

.instructionsIt				{ font-size:14px; text-align:left; font-style:italic; margin-left:20px;}





#content_issues			{ margin-left:230px; margin-right:200px; width:405px; margin-top:-400px;  }
.content_issues			{ margin-left:230px; margin-right:200px; width:405px; margin-top:60px; }
.content_issues h1			{ color:green; font-size:36px; font-weight:bold; margin:0 0 10px 0; }		
.content_issues h2			{ color:blue; font-weight:bold; margin:20px 0 15px 0; }			

#content_issues h1			{ color:green; font-size:36px; font-weight:bold; margin:0 0 10px 0; }
#content_issues h2			{ color:green; font-weight:bold; margin:20px 0 15px 0; }
#content_issues p			{ font-size:14px; text-align:left; }


.content_forms				{ margin-left:230px; margin-right:200px; width:405px; margin-top:-170px; margin-bottom: 100px; }
.content_forms h1			{ color:green; font-size:36px; font-weight:bold; margin:0 0 10px 0; }
.content_forms h2			{ color:green; font-weight:bold; margin:20px 0 15px 0; }
.content_forms p			{ font-size: 14px; text-align:left; }


#content_links				{ margin-left:230px; margin-right:200px; width:405px; margin-top:-280px; text-align:left; }
#content_links h1			{ color:green; font-size:36px; font-weight:bold; margin:0 0 10px 0; }
#content_links h2			{ color:green; font-weight:bold; margin:20px 0 15px 0; }
#content_links p			{ font-size: 14px; }
#healthproviders			{ font-size: 14px; list-style:square; margin:0 0 0 0; line-height:180%;}
#healthproviders h2, p, 	{ text-align: left;  }
.logos						{ text-align: left; padding-top:5px;}
.bluecross					{ text-align: left; }		



#content_contact			{ margin-left:230px; margin-right:150px; width:500px; margin-top:65px; }
#content_contact h1			{ color:green; font-size:36px; font-weight:bold; margin:0 0 10px 0; }
#content_contact h2			{ color:green; font-weight:bold; margin:20px 0 15px 0; }
#content_contact p			{ font-size: 14px; text-align:left; }
#email						{ float:left; margin-top:5px; }
.protocol					{ margin:10px 5px 10px 0; text-align:center; font-size:14px; font-weight:bold;}

.emailhead					{ margin:10px 5px 0 0; text-align:center; font-size:14px; font-weight:bold;}
.emailenvelopeicon			{ margin:10px 5px 0 0; text-align:center; }
.pensionemail				{ margin:10px 6px 0 0; font-size:11px;}
.emailtext					{ margin:10px 5px 30px 0; }
.phonehead					{ margin:10px 5px 0 0; font-size:14px; font-weight:bold;}
.phoneicon					{ margin:10px 5px 0 0; text-align:center; border-style:solid; border-color:black; border-width:1px; margin-right: 348px;}
.pensionphonenumber			{ margin:10px 5px 0 0; text-align:center; font-size:16px; font-weight:bolder;}
.phonetext					{ margin:10px 5px 0 0; }
.pensionadmin				{ margin:10px 5px 0 0; font-size:14px; font-weight:bold;}
.penadminnumber				{ margin:10px 5px 0 0; text-align:center; font-size:16px; font-weight:bolder;}
.penadminemail				{ margin:10px 5px 0 0; text-align:center; font-size:16px; font-weight:bolder;}
.contacticon				{ margin:10px 5px 0 0; text-align:center; border-style:solid; border-color:black; border-width:1px; margin-right: 348px;}


#morecontacts				{ float:right; border:2px solid green; margin-top:-360px; margin-left:800px; }
.phonedirectory				{ margin:20px 10px 0 20px; }
.topics						{ margin:0 10px 10px 20px; text-align:center; }
#phone						{ margin-top:210px; margin-bottom:45px;}
.staffphoto					{ margin-left:5px; margin-right:-7px; margin-bottom:10px;}
.stafftext					{ margin-left:5px; }



#content_membersonlyhome		{ margin-left:230px; margin-right:200px; width:405px; margin-top:-3100px; }
#content_membersonlyhome h1		{ color:green; font-size:36px; font-weight:bold; margin:0 0 10px 0; }
#content_membersonlyhome h2		{ color:green; font-weight:bold; margin:20px 0 15px 0; }
#content_membersonlyhome p		{ font-size: 14px; }

.smallsize						{ font-size:10px;}
.budgeticon						{ border-style:solid; border-color:black; border-width:2px; margin: 0 275px 0 0; }
.directoryicon					{ }
.pencalculator					{ border-style:solid; border-color:black; border-width:2px; margin: 0 251px 0 0; }
.bargraphicon					{ border-style:solid; border-color:black; border-width:2px; margin: 0 251px 0 0; }

#bylaws							{ display:flex; border-color:white;}

.bargraph						{ text-align:center; border-style:solid; border-color:black; border-width:2px; margin: 0 251px 0 0; }
.penandpad1						{ border-style:solid; border-color:black; border-width:2px;  margin-right: 241px;}



.ptquarterly					{ font-size:11px; }

.articlesofinc					{ text-align:center;}
.index							{ font-style:italic; }
.jumptext2						{ font-size:15px; font-weight:bold;}
.backtotop						{ font-style:italic; color:red; margin-top:-10px; }

.healthcarebookletnote			{ font-style:italic; }
.pensionsettle1					{ margin-left:25px; margin-bottom:10px; list-style-type:square; font-size: 14px; }
.pensionsettle2					{ margin-left:25px; margin-bottom:10px; list-style-type:square; font-size: 14px; }

.pensionreport					{ font-weight:bold; font-size:14px;}

.pensionsettlemotion			{ margin-left:25px; list-style-type:square; font-size: 14px; }

.updateddirectory				{ margin-top:-10px; font-style:italic; font-size:medium; }
.italics						{ font-style:italic; }
.updated						{ font-style:italic; margin-top:-10px; }
.april8							{ margin-left:25px; list-style-type:square; font-size: 14px; }
.tammy							{ font-style:italic; }

#content_age65					{ margin-left:230px; margin-right:200px; width:450px; margin-top:0; margin-bottom:50px; }
#content_age65 h1				{ color:green; font-size:36px; font-weight:bold; margin:0 0 10px 0; }

.contenttitle					{ color:green; font-weight:bold; margin:20px 0 15px 0;}
.usnews							{ color:black; font-weight:bold; margin:20px 0 15px 0;}

#content_age65 p 				{ font-size: 14px; text-align:left; }
.birthday						{ float:right; margin-top:10px; border-style:solid; border-color:black; border-width:2px; }
#rightsidebar_age65 			{ margin-left:670px; margin-right:30px; margin-top:55px; padding:0 0 15px 0; }

#leftsidebar			{
	margin: 5px -10/*  */px 20px 10px;
	float:left;
	padding: 5px 0 20px 5px;
}

#leftsidebar h3			{ font-weight:bold; color:red; text-align:center; margin:10px 0 5px 0;}
#leftsidebar h2			{ font-weight:bold; background-color:green; color:white; text-align:center; padding:10px 0; }

#leftsidebar_p			{ margin:10px 10px 0 10px; } 

#nextmeeting			{ border:2px solid green; margin:20px 0 15px 10px; }
.nextmtg1				{ margin:0 0 -15px 0; }
.nextmtg				{ margin:0 0 -10px 0; }

.red					{color:red;}
.fcreameeting			{ font-size:large; margin-bottom:-10px; }
#nextmeeting h4			{ text-align: center; font-weight:bold; padding:10px 0 0px 0;  }
#nextmeeting p			{ text-align: center; }
#nextmeeting h6			{ text-align: center; font-weight:bold; padding:10px 0 10px 0; }
.wieuca					{ margin-top:10px; }
.baptist				{ color:red; font-weight:bold; font-size:medium;}
.healthinfotopic		{ color:red; font-weight:bold; font-size:large; }
.electiontopic			{ font-weight:bold; font-size:medium;}
.guestspeakertitle		{ font-weight:bold; font-size:small; margin-bottom:5px;}
.guestspeaker  			{ font-weight:bold; font-size: 14px; margin-bottom:5px;}
.guestspeaker1  		{ font-weight:bold; font-size: 14px;}

.bylawsonagenda			{ color:green; font-style:italic; :bold; font-size:11px;}

	 
.piccadilly				{color:green;}

.rsvp					{ font-size:x-small; font-style:italic;}

.coronavirus1			{ text-align:center; margin:0 0 -10px 0; }
.coronavirus			{ text-align:center; }
.horizline				{ text-align: center; margin:15px 20px 15px 20px; border-style:solid; border-color:black; border-width:1px; }
.horizline1				{ text-align: center; margin:0 20px 15px 20px; border-style:solid; border-color:black; border-width:1px; }

.handwashart			{ text-align: center; margin:15px 50px 15px 50px; border-style:solid; border-color:black; border-width:1px; }

#otherlinks				{ border:2px solid green; margin:20px 0 15px 10px; }
#otherlinks h3			{ text-align: center; color:green; font-weight:bold; padding:10px 0 0px 0;  }

#otherlinks h4			{ text-align: center; font-weight:bold; padding:10px 0 0px 0;  }
#otherlinks p			{ text-align: center; }
#otherlinks h6			{ text-align: center; font-weight:bold; padding:10px 0 10px 0; }

#nextfcers				{ border:2px solid green; margin:20px 0 15px 10px;  }
#nextfcers h4			{ text-align: center; font-weight:bold; padding:10px 0 0px 0;  }
#nextfcers p			{ text-align: center; }
#nextfcers h6			{ text-align: center; font-weight:bold; padding:10px 0 10px 0; }
.goldenegg				{ text-align: center; margin:15px 70px 13px 70px; border-style:solid; border-color:black; border-width:1px; }
.goldenegg1				{ text-align: center; margin:15px 50px 15px 50px; border-style:solid; border-color:black; border-width:1px; }

.subjecttochange		{ font-style:italic; font-size:11px; margin-top:10px; margin-bottom:10px; }
.membertitle			{ text-align:center; }
.membertitle1			{ text-align:center; margin-bottom:-15px; }

.fcersdef1				{ text-align:center; font-size:14px; margin:0 0 -10px 0; font-style:italic;}
.fcersdef				{ text-align:center; font-size:14px; padding-bottom:15px; font-style:italic;}

.secondtuesday			{ font-size:10px; margin-top:10px; margin-bottom:-10px;}
.secondtuesday1			{ font-size:10px; margin-top:10px; }
.secondtuesday2			{ font-size:12px; margin-top:10px; font-style:italic;}
.secondtuesday3			{ font-size:13px; margin-top:10px; font-style:italic;}
.address				{ font-size:12px; font-weight:bold; }

.7thfloor				{ font-size:11px; font-weight:bold; }

.emailwellness			{ text-align:center; font-size:10px; font-style:italic; margin:5px 10px 0 10px; }

.secondwednesday		{ font-size:10px; margin-top:10px; }
.meetingsched			{ font-size:12px; margin-top:10px; }

.secondthursday			{ font-style:italic; font-size:11px; margin-top:10px; }
.speakertitle			{ font-style:italic; font-size:12px; }
.topictitle				{ font-size:14px; }
.topictitle1			{ font-size:14px; margin-top:5px;}
.topictitle1a			{ font-size:14px; margin-top:5px; color:red;}

.retireesattend			{ font-style:italic; font-size:14px; }

#futuremeetings			{ border: 2px solid green; margin:20px 0 15px 10px; }


#futuremeetings p		{ text-align:center; margin:0 5px; }
#futuremeetings h3		{ text-align: center; color:green; font-weight:bold; padding:10px 0 10px 0; }
#futuremeetings h6		{ text-align: center; font-weight:bold; padding:10px 0 10px 0; }

.meetingdate			{ font-weight:bold; }
.meetingdate1			{ font-weight:bold; color: red;}
.meetingdate2			{ font-weight:bold; color:green;}

.dial					{ font-weight:bold; font-size:14px;}
.code					{ font-style:italic; font-size:14px;}

.italic					{ font-style:italic; font-size:10px; margin-bottom:5px;}
.meetingdatecp			{ font-weight:bold; margin:0 0 10px 0;}
.firecollapse			{ font-style:italic; color:red;  }

.meetingdate1			{ font-weight:bold; color:red; }
		
.time					{ margin-bottom:2px; color:red;}
.time1					{ margin-bottom:10px; color:red;}
.time2					{ margin-bottom:10px; color:red;}
.time3					{ margin-bottom:0;}
.time4					{ margin-bottom:10px;}
.time3tele				{ color:red; margin-bottom:0; font-size:14px; font-weight:bold;}
.time3tele1				{ margin-bottom:0; font-size:12px; font-weight:bold;}
.time3tele2				{ color:black; margin-bottom:0; font-size:14px; font-weight:bold;}

.location				{ color:red; font-weight:bold; margin-top:10px; }
.locationwelcome		{ color:black; font-weight:bold; }
.college				{ margin-bottom:10px; }
.welcomemeeting			{ font-weight:bold; }
.welcome				{ text-align:center; }



#newsletter				{ border:2px solid green; margin:0 0 20px 10px;	}
#newsletter p			{ text-align: center; margin:10px 0; line-height:90%; }
.newsletterhead			{ margin-bottom:-15px;}

#primefront				{ border:2px solid green; margin:0 0 20px 10px;	}
#primefront p			{ text-align: center; margin:10px 0; line-height:90%; }

#meetingminutes			{
	border: 2px solid green;
	margin: 20px 0 15px 10px;
	padding-right: -15px;
}

#meetingminutes h4		{ 
	text-align:center; 
}

#meetingminutes h3		{ 
	color:green;  
}


.federalcourt			{ margin-left:20px; list-style-type:square; }

#bylaws					{ margin:20px 0 15px 10px; }
.gavel					{ margin:21px 17px 5px 19px; border-style:solid; border-color:black; border-width:1px; }
.clickphoto				{ text-align:center;  }
.bylawredohead			{ text-align:center; }
.bylawredotext			{ margin-left:10px; margin-right:10px; }


#hand_writing			{ border:2px solid green; margin:20px 0 15px 10px; float:left; }
.handphoto				{ margin:21px 19px -17px 19px; border-style:solid; border-color:black; border-width:1px; }

.tojoin					{ text-align:center; font-size:medium; color:green; margin-bottom:10px; }
.tojoin1				{ margin-left:10px; text-align:center; font-size:medium; color:green;}
.tojoin2				{ text-align:center; }
.tojoin3				{ text-align:center; }
.tojoin3_				{ text-align:center; margin-bottom:10px;}
.tojoin4				{ text-align:center; font-style:italic;}

#fcreabox				{ border: 2px solid green; margin: 20px 0 15px 10px; }
.fcreahead				{ text-align:center; color:green; font-weight:bold; margin-bottom:10px; }
.fcreasmalllogo			{ text-align:center; }
.fcreacontact			{ background-color:green; color:white; padding:10px 0 10px 0; }
.fcreatitle				{ text-align:center; font-weight:bold; margin-bottom:5px; }
.fcreaaddress			{ text-align:center; }
	

#leftsidebar_about		{ border: 2px solid green; margin:20px 0 15px 10px; padding:0 0 15px 0;}
#leftsidebar_about h2	{ font-weight:bold; background-color:green; color:white; text-align:center; padding:10px 0; }
.mtgmin					{ margin:0 0 -15px 0;}
.mtgmin1				{ margin:0 0 20px 0;}
.pensionmindate			{ text-align:center; font-weight:bold; font-size:18px;}

	
.penandpad				{ text-align:center; margin: 0 10px 0 10px; font-weight:bold; border-style:solid; border-color:black; border-width:2px;}




#rightsidebar 			{ margin-left:670px; margin-right:30px; margin-top:60px; padding:0 0 15px 0; border:2px solid green; }
#rightsidebar ul li		{ list-style:square; margin:10px 10px 10px 25px; text-align:left; }
#rightsidebar h2		{ font-weight:bold; background-color:green; color:white; text-align:center; padding:10px 0; }
#rightsidebar h3		{ font-weight:bold; text-align:center; margin:20px 0 10px 0; line-height:120%; }
#rightsidebar h4		{ font-weight:bold; text-align:center; color:white; background-color:white; margin:0 15px 0 15px; }
.updatehead				{ margin-bottom:-10px; }
.ratio					{ margin-bottom:5px; }
.updates				{ margin:0 5px 0 10px; }
.updates1				{ margin:5px 5px 0 10px; }
.dueszellecheck			{ text-align:center; margin-top:20px; font-size:medium;font-weight:bold; }

.definedbenefit			{ margin:10px 10px 0 10px; padding: 03px 0 3px 0; font-size:14px; text-align:center; color:white; background-color:black;}

.session26				{ font-size:small; font-weight:bold; color:green; text-align:center; }

.extendedjune			{ margin-bottom:-20px; }
.penwriting				{ text-align:center; margin: 0 22px 0 22px; border-style:solid; border-color:black; border-width:1px;}
.vpcandidate			{ text-align:center; }
.colahead				{ text-align:center; font-size:20px; font-weight:bold; color:green;  text-decoration:underline;}
.empower				{ text-align:center; margin-bottom:-20px}

.newwellness			{ margin:10px 10px 0 10px; text-align:center;}
.dueskeycalculator		{ margin:0 20px 0 22px; text-align:center; border-style:solid; border-color:black; border-width:2px; }
.electionsgraphic		{ margin:0 22px 0 24px; text-align:center; border-style:solid; border-color:black; border-width:2px; }

.healthinsurancesteth	{ text-align:center; margin:23px 20px 0 23px; border-style:solid; border-color:black; border-width:1px; }
.shoppingbags			{ text-align:center; margin:23px 10px 0 10px; border-style:solid; border-color:black; border-width:1px; }

.raisedhands			{ text-align:center; border-style:solid; margin:0 10px 0 10px; border-color:black; border-width:1px;}
.bochealthra			{ margin:0 10px 0 10px; }

.bylaws					{ color:green; text-align:center; }
	 	 	 	 	 
.healthenroll2023		{ text-align:center; margin-bottom:-20px; }

.updates_sched1			{ margin-top:-10px; text-align:center; }
.bylawsscroll			{ text-align:center; }
.mailemblem				{ text-align:center; }
.dollarsignarrow		{ text-align:center; }

.massmutuallogo			{ text-align:center; margin-top:10px; margin-bottom:20px; }
.empowerlogo			{ text-align:center; margin-bottom:20px; }

.healthbooklet2016		{ margin:10px 42px 0 50px; text-align:center; border-style:solid; border-color:black; border-width:2px; }
.idcardart				{ margin:5px 42px 0 50px; text-align:center; }
.taxformredx			{ text-align:center; margin:0 10px 0 15px; border-style:solid; border-color:black; border-width:2px; }
.checklistart			{ margin:20px 5px 0 5px; text-align:center; }
.monitor				{ text-align:center; margin-left:5px;}
.calendar				{ text-align:center;}
.videomeeting			{ margin:10px 22px 10px 22px; border-style:solid; border-color:black; border-width:1px; }
.duesnotice				{ text-align:center; margin:0 36px -6px 36px; border-style:solid; border-color:black; border-width:1px;}

.tablechairs			{ text-align:center;}
.renewal				{ text-align:center; margin: 0 20px 0 20px; border-style:solid; border-color:black; border-width:1px;}

.candle					{ text-align:center; margin:0 67px 0 63px; border-style:solid; border-color:black; border-width:2px; }
.joinus					{ text-align:center; margin-bottom:-6px;}
.accesscoverage			{ margin:10px 6px 0 10px; text-align:center; }
.gettingready			{ text-align:center; }

.fcerselection			{ text-align:center; margin-bottom:-15px;}

.packets				{ margin:10px 10px 0 10px; text-align:center; font-size:medium; font-weight:bold; color:red;}

.currentyear			{ text-align:center; }

.termination			{ text-align:center; }
.termination1			{ text-align:center; margin-top:-20px; margin-bottom:20px; }

.healthzoom				{ text-align:center; margin-bottom:-10px}
.healthzoom1			{ text-align:center; margin-top:-10px}


.nationalarts			{ text-align:center; margin-bottom:-10px}
.nationalarts1			{ text-align:center; margin-top:-10px;}
.nationalarts2			{ text-align:center; }
.nationalarts3			{ text-align:center; margin-bottom:20px}
.nationalarts4			{ text-align:center; margin-bottom:-20px}
.nationalarts5			{ text-align:center; margin-bottom:-40px}
.nationalarts6			{ text-align:center; margin-top:-20px}



.piedmont				{text-align:center; margin:10px 0 15px 0; }
.eyehealth				{ margin:10px 6px -5px 10px; text-align:center; }
.questionnaire			{ margin:10px 6px 0 10px; font-style:italic; font-weight:bold; }
.bcbskaiserlogos		{ text-align:center; margin:5px 10px 0 12px; border-style:solid; border-color:black; border-width:2px; }

.pre65					{ font-size:16px; font-weight:bold; font-style:italic; text-align:center;} 
.bcbsexams				{ margin:10px 10px 0 10px; font-weight:bold; text-align:center;}
.kaiserexams			{ margin:10px 10px 0 10px; font-weight:bold; text-align:center;}
.screeningdates			{ font-weight:bold; text-align:center; margin:10px 10px 0 10px; text-align:center; color:white; background-color:black;}

.calendarenroll			{ margin:10px 10px 0 10px; border-style:solid; border-color:black; border-width:2px; text-align:center;}

.rsslink				{ margin:10px 10px 0 10px; text-align:center;}

.sessiondates			{ margin:10px 10px 0 10px; text-align:center; color:red;}

.nghsalert				{ margin:10px 10px 0 10px; padding: 03px 0 3px 0; text-align:center; color:white; background-color:green;}

.rule					{ font-size: 14px; font-weight:bold; margin:10px 10px 0 10px; text-align:center;}
.cvshours				{ margin:10px 5px 0 17px; }

.bochealth				{ margin:10px 10px 0 10px; }
.page24 				{ margin:10px 10px 0 20px; }

.octdates				{ margin:10px 10px 15px 10px; color:red; text-align:center; font-weight:bold; font-size:large; }
.rssbenefits			{ margin:10px 10px 15px 10px; font-weight:bold;}

.bochealth1				{ margin:15px 10px -5px 10px; text-align:center; font-weight:bold;}
.bochealth2				{ margin:10px 10px 20px 8px; font-style:italic; }
.bochealth3				{ margin:10px 10px 5px 10px; text-align:center; font-style:italic; }

.bochealthctr1			{ margin:10px 10px -7px 10px; text-align:center; }
.bochealthctr			{ margin:10px 10px 0 10px; text-align:center; }
.bochealthctrbig		{ margin:10px 10px 0 10px; text-align:center; font-size:14px;}

.bochealthreg			{ margin:10px 10px 0 10px; font-weight:bold;}


.bochealthctrgreen		{ margin:10px 10px 0 10px; text-align:center; color:green; font-size:small}

.bochealthctrred		{ margin:10px 10px 0 10px; text-align:center; color:red; font-size:small;}

 
.bochealth4				{ margin:0 10px 0 10px; text-align:center; font-weight:bold; }

.newduespayred			{ margin:10px 10px 0 10px; text-align:center; color:red; font-size:small; font-weight:bold;}
.newduespayred1			{ margin:10px 10px 0 10px; color:red; font-size:12px; font-weight:bold;}
.newduespayred2			{ margin:10px 10px 0 0; color:red; font-size:12px; font-weight:bold;}

.newduesaddress			{ margin:0 10px 0 10px; color:red; font-weight:bold;}
.newduesaddress1		{ margin:0 10px 0 0; color:red; font-weight:bold;}

.nottofcrea				{ margin:0 10px 0 10px; }


.funds					{ margin:10px 10px 0 10px; font-weight:bold;}
.funds1					{ margin:0 10px 0 10px; font-weight:bold;}


.bochealthcenter		{ margin:10px 10px 10px 10px; text-align:center; color:red;}

.dentalcorrection		{ margin:10px 10px 0 10px; text-align:center;}

.anthemnghslogo			{ margin:15px 5px -5px 5px;  border-style:solid; border-color:black; border-width:1px; padding:10px 5px 10px 5px;}
.anthemnghslogo1		{ margin:10px 40px 0 5px;  text-align:center;}


.artslogo				{ margin:10px 20px 0 20px;  text-align:center; border-style:solid; border-color:black; border-width:1px;}

.biometriclogo			{ margin:10px 10px 0 10px;  text-align:center; }
.premedonly				{ margin:10px 10px -10px 10px; padding: 03px 0 3px 0; text-align:center; color:white; background-color:green;}
.benefitssign			{ margin:10px 27px 10px 16px; border-style:solid; border-color:black; border-width:1px; }

.starting2023			{ margin:10px 10px -10px 10px; padding: 03px 0 3px 0; text-align:center; color:white; background-color:black;}


.bochealthscreen		{ margin:10px 6px 0 10px; text-align:center; }
.mobilehealth			{ margin:10px 10px 0 10px; text-align:center;}

.tammieemail			{ font-size:x-small; margin:10px 6px 0 10px; }


.benefitshead			{ margin:10px 6px 0 10px; text-align:center; color:red; }

.bcbsprevenspec			{ margin:10px 10px 0 10px; text-align:center;}
.allretireesb			{ margin:10px 10px 0 10px; padding: 03px 0 3px 0; text-align:center; color:white; background-color:black;}
.allretireesb1			{ margin:5px 10px 0 10px; padding: 03px 0 3px 0; text-align:center; color:white; background-color:black;}

.allretirees			{ margin:10px 10px 0 10px; text-align:center; }
.allretirees1			{ margin:10px 10px 0 10px; text-align:center;}
.allretirees2			{ margin:10px 10px 25px 10px; text-align:center;}


.stethescope			{ margin:20px 15px 10px 13px; border-style:solid; border-color:black; border-width:1px; }
.prescription			{ float:right; margin-top:-1px; }
.dental					{ float:right; margin:-5px 5px 0 0; }
.vision					{ float:right; margin:-40px 5px 0 0; }
.hearing				{ float:right; margin:-50px 82px 0 0; }
.BCcalls				{ border-style:solid; border-color:black; border-width:1px; margin:10px 13px 10px 14px; padding:10px 5px 10px 5px;}
.deadlineclock			{ border-style:solid; border-color:black; border-width:1px; margin:10px 45px 10px 48px; }

.2016enrollhead			{ font-size:large; font-weight:bold; margin:0 20px 0 20px; text-align:center;}
	
.megaphone				{ text-align:center; }
.rightscenter			{ text-align:center; border-style:solid; border-color:black; border-width:1px; margin:0 22px 0 22px;}

.surveymouse			{ text-align:center; margin:10px 18px 8px 25px; border-style:solid; border-color:black; border-width:1px;}
.bluecrosslogohome		{ text-align:center; margin:10px 0 8px 0;}

.kaiserlogo				{ text-align:center; }

.june15thart			{ text-align:center; }

.votebooth				{ text-align:center; border-style:solid; border-color:black; border-width:1px; margin:0 30px 0 30px;}

.springwellness			{ text-align:center; border-style:solid; border-color:black; border-width:1px; margin:10px 19px 0 25px;}

.gradybluecross			{ margin:10px 5px 0 10px; }
.gradylogo				{ text-align:center; margin-bottom:10px; }
.bcbslogo   			{ text-align:center; }

.updates_packets		{ margin:18px 5px 0 10px; font-weight:bold; text-align:center; font-size:14px; }
.nghs					{ text-align:center; color:green; font-weight:bold; margin-bottom:-50px; }
.underline				{ text-decoration:underline; font-weight:bold; }
.documentlist			{ font-weight:bold; }
.retireeflyer			{ text-align:center; border-style:solid; border-color:black; border-width:1px; margin:10px 38px 5px 50px;}
.guests					{ text-align:center; color:green; font-weight:bold; margin-bottom:10px; }
.updates_october		{ text-align:center; color:green; font-weight:bold; font-style:italic; }
.updates_guest			{ margin:10px 5px 0 10px; }
.updates_guest_envelope	{ margin:10px 5px 0 6px; text-align:center; }
.updates_guest_address	{ margin:10px 5px 0 10px; text-align:center; font-size:14px; font-weight:bold;}
.updates_guest_email	{ margin:10px 6px 0; font-size:11px;}
.updates_guest_number	{ margin:10px 5px 0 6px; text-align:center; font-size:16px; font-weight:bolder;}

.qanda_1				{ margin-left:5px; }
.qanda_2				{ margin-top:-30px; }

.updates_letters		{ margin:0 5px 0 10px; font-weight:bold; }
.pensionhome			{ margin-bottom:-30px; padding-bottom:-20px; }
.pensionhome2			{ margin-top:-10px; }

.updates_election		{ margin:0 5px 0 10px; text-align:center; font-weight:bold; }

.updates_electiondoc	{ margin:10px 5px 0 10px; text-align:center; font-weight:bold; }

.votesymbol				{ text-align:center; margin-bottom:10px; }		
.electiondates			{ text-align:center; font-weight:bold; font-size:14px; }
.updates_position		{ text-align:center; font-weight:bold; margin-top:10px; }
.updates_position2		{ text-align:center; font-weight:bold; margin-top:3px; margin-bottom:-5px;}
.candlefront			{ margin:10px 66px 0 66px; text-align:center; border-style:solid; border-color:black; border-width:1px;}

.medicare				{ margin-top:-15px; }
.otherlinkshead			{ color:green; }

.socialsecurityhead		{ color:green; }
.medicarehead			{ color:green; padding-top:15px;}
.rightsidebarp			{ margin:10px 5px 10px 5px; line-height:145%; }
.benefits				{ font-weight:bold; background-color:green; color:white; padding:20px 0 10px 0; }

.pensionrep				{ background-color:green; color:white; padding:10px 0 10px 0; margin-bottom:-20px; }
.pensionboard			{ margin-top:20px; margin-bottom:10px; text-align:center; font-weight:bold; font-size:small; }

.fcersdef2				{ text-align:center; font-size:14px; margin:-10px 0 -13px 0; font-style:italic; }
.fcersdef3				{ text-align:center; font-size:14px; font-style:italic;}


.james					{ font-weight:bold; text-align:center; }
.wanda					{ font-weight:bold; margin-bottom:20px; text-align:center; }

.newsletter				{ background-color:green; color:white; padding:10px 0; font-weight:bold; }
.cynthia				{ font-weight:bold; margin-bottom:20px;  text-align:center; margin:top:10px; }

.membershipdata			{ background-color:green; color:white; padding:10px 0; font-size:medium; }
.skip					{ font-weight:bold; text-align:center; margin-left:-5px; }
.skipemail				{ font-weight:bold; text-align:center; }

.benefitslist			{ list-style-type:square; margin-left:5px; margin-right:5px;  }
.benefitslist1			{ list-style-type:square; margin-left:15px; margin-right:5px; }
.readmore				{ font-weight:bold; font-style:italic; text-align:center; }

.lunch					{ text-align:center; }
.rightsidebar_forms 	{ margin-left:670px; margin-right:30px; margin-top:55px; padding:0 0 15px 0; }
.voting					{ margin-top:20px; line-height:130%; }
.here					{ text-decoration:underline; }

#rightsidebar_about			{ margin-left:670px; margin-right:30px; margin-top:60px; padding:0 0 15px 0; border:2px solid green; }
#rightsidebar_about ul li	{ list-style:square; margin:10px 10px 10px 25px; text-align:left; }
#rightsidebar_about h2		{ font-weight:bold; background-color:green; color:white; text-align: center; padding:10px 0; }
#rightsidebar_about h3		{ font-weight:bold; text-align:center; margin:0 0 10px 0; line-height:120%; }
#rightsidebar_about h4		{ font-weight:bold; text-align:center; }

.officernamerep			{ font-weight:bold; margin-left:7px; }



#rightsidebar_meetings		{ margin-left:670px; margin-right:30px; margin-top:55px; padding:0 0 15px 0; border:2px solid green; }
#rightsidebar_meetings h2	{ font-weight:bold; background-color:green; color:white; text-align: center; padding:10px 0; }
.holidayluncheon			{ color:red; font-weight:bold; } 
.elaine						{ text-align:center; font-weight:bold; }
.shon						{ text-align:center; font-weight:bold; }
.shonsub					{ text-align:center; font-weight:bold; color:red; }

.shonleave					{ text-align:center; font-style:italic; }

.facilitate					{ margin:20px 10px 30px 10px; }
.facilitatecp				{ margin:20px 10px 30px 10px; color:red; }

.silverware					{ text-align:center; margin:0 39px 0 30px; border-style:solid; border-color:black; border-width:1px; }
.elaine_red					{ font-weight:bold; color:red; }
.elaine_reserve				{ font-weight:bold; margin:0 10px 0 10px; }
.elaine_attend				{ margin:0 10px 0 10px; }
.elaine_attend1				{ margin:0 10px 0 10px; font-weight:bold; }


#rightsidebar_membersonlyhome 			{ margin-left:670px; margin-right:30px; margin-top:55px; padding:0 0 0 0; border:2px solid green; }
#rightsidebar_membersonlyhome h2		{ font-weight:bold; background-color:green; color:white; text-align: center; padding:10px 0; }
#rightsidebar_membersonlyhome h3		{ font-weight:bold; text-align:center; margin:20px 0 10px 0; color:green; }
#rightsidebar_membersonlyhome p			{ margin:10px; font-weight:bold; text-align:center; }


#footer 				{  clear:both; border-top:1px white solid; width:900px; }
#footer ul				{ width:100%; float:left; margin:0px; background-color:navy; }
#footer ul li			{ display:inline; }
#footer ul li a			{ float:left; padding:10px 20px; text-decoration:none; font-size:10px; }



#footer a:link 			{ color:#ffffff; }
#footer a:visited 		{ color:#ffffff; }
#footer a:active 		{ color:#ffffff; }
#footer a:hover 		{ color:#ffffff; background-color:#770000; }
#footer a:focus 		{ color:#ffffff; }



#copyright p	{ font-size:x-small; font-style:italic; color:#333333; text-align:center; padding:10px 25px 10px 0;  }
.space			{ margin-top:10px; }
