@charset "UTF-8";
/* CSS Document */

BODY { 
font-family: arial;
font-size: 12px;
color: #000000;
line-height: 1.4;  /* 15px; */
background-image: url('/action_center/900/images/2013-action-bg-top.gif');
background-repeat:repeat-x; 
background-color: #f1ecee; /* 024724 */  
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px; }

/* div, dl, dt, dd, ul, ol, li, 
h1, h2, h3, h4, h5, h6, 
pre, form, p, blockquote, th, td { margin: 0; padding: 0; } */
ul.square { margin: 0; padding: 0; } 

/* CHROME h1-h6 = 1em / makes 40px LTpd */
/* ul, menu, dir, h1, h2, h3, h4, h5, h6 {
-webkit-margin-before: 0em;
-webkit-margin-after: 0em;
-webkit-padding-start: 0px; } */

/* BEGIN Search area */
#kinship {
	position: absolute;
	top: 26px;
	z-index: 2;
	display: inline;
	padding: 0px;
	padding-left: 100px;
}
#logo {
	top: 10px;
	z-index: 7;
	display: inline;
	padding-left: 20px;
	position: absolute;
}
#share {
	position: absolute;
	top: 29px;
	z-index: 2;
	display: inline;
	padding: 0px;
	padding-left: 278px;
}
#searchtext {
	position: absolute;
	top: 56px;
	z-index: 5;
	display: inline;
	padding: 0px;
	padding-left: 106px;
	color: #99CCCC; 
	font-size:12px; 
	font-weight:bold;
}
#searchbox {
	position: absolute;
	top: 54px;
	z-index: 6;
	display: inline;
	padding: 0px;
	padding-left: 164px;
}
#searchbutton {
	position: absolute;
	top: 56px;
	z-index: 5;
	display: inline;
	padding: 0px;
	padding-left: 253px;
}
#donate {
	position: absolute;
	top: 53px;
	z-index: 4;
	display: inline;
	padding: 0px;
	padding-left: 281px;
}
#e-mail {
	position: absolute;
	top: 53px;
	z-index: 3;
	display: inline;
	padding-left: 370px;
} 

a {
color: #3005dc;
text-decoration: none;
}
a:link {
color: #3005dc;
text-decoration: none;
}
a:visited {
color: #3005dc;
text-decoration: none;
}
a:hover {
color: #3005dc;
text-decoration: underline;
}
a:active {
color: #3005dc;
text-decoration: none;
}
.searchheight {
	height: 12px;
	margin-left: 5px;

}  /*---- 2013 CROSS BROWSER DROPDOWN NAV BARS ----*/
ul#nav {
margin: 0px 0px 0px 0px; /*{margin: 0 0 0 200px;}*/
} 
ul.drop a { 
list-style-type: none;
display: inline; /*display:block;*/ 
color: #ffffff; 
font-family:"Arial", Verdana, sans-serif; 
font-size: 11px; 
font-weight: bold;
text-decoration: none;
}
ul.drop, ul.drop li, ul.drop ul { 
list-style: none; 
margin: 0;  
padding: 0px 0px 0px 15px;
background: #013219; 
color: #fff;
}
ul.drop { 
position: relative; 
z-index: 597; 
float: left; 
}
ul.drop li { /*----AFFECTS MAIN NAV LISTINGS IN TOP BAR----*/ 
float: left; 
line-height: 1.3em;
vertical-align: middle; 
zoom: 1; 
padding: 15px 9px 10px 9px; 
/* 1ST TOP margin
2ND RT margin
3RD BOTTOM margin
4TH LT margin*/ 
}	
ul.drop li.hover, ul.drop li:hover { 
position: relative; 
z-index: 599;  
cursor: default; 
background: #3005dc;  
}
ul.drop ul { 
visibility: hidden; 
position: absolute; 
top: 100%; 
left: 0; 
bottom: 10px;
z-index: 599;  
width: 190px;  
background: #013219; 
border: 0px solid #fff; 
}
ul.drop ul li { 
float: none; 
border-bottom: 1px solid #ffffff;
padding: 10px 0px 10px 10px;
}
ul.drop ul ul { 
top: 0px; left: 100%;  
}  
ul.drop li:hover > ul { visibility: visible  

} 
.vertical-title-white-text {
	color:#990033; 
	border:0px solid red;
	writing-mode:tb-rl;
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-o-transform: rotate(90deg);
	white-space:nowrap;
	display:block;
	bottom:0;
	width:34px; /* 20px; */
	height:36px; /* 20px; */
	font-family:"arial", verdana, sans-serif;
	font-size:30px; /* 24px; */
	font-weight:lighter;
	/*text-shadow: 0px 0px 1px #333;*/
}
td.bottom-nav {
	background-color: #013219;
}
td.top-nav {
	background-color: #013219;
}

.horizontal-white {
	border-bottom-color: #ffffff;
	border-bottom-style:solid;
	border-bottom-width: 2px; }
	
.leftshadow { background-image: url("/900/images/bg_shadow_left_gray.png"); }
.rightshadow { background-image: url("/900/images/bg_shadow_right_gray.png"); }

td.middlecolumn { background-color: #f1ecee; }
	
#box-shadow {
-moz-box-shadow: -5px 5px 10px -1px #888;
-webkit-box-shadow: -5px 5px 10px -1px #888; /* all were -5px 5px 10px */
box-shadow: -5px 5px 10px -1px #888;
}
td.sectionheader {
background-color: #617b6d; 
color: #ffffff; 
font-size: 21px;
height: 36px;
text-align: center;

}
td.sectionheaderfullwidth {
background-color: #617b6d;  
color: #ffffff; 
font-size: 24px;
height: 36px;
text-align: center;

} 
.title-bar-margins {
	padding:3px 54px 3px 54px;
	/* 1ST TOP margin
	2ND RT margin
	3RD BOTTOM margin
	4TH LT margin*/ 
	font-size:24px;
	color:#FFFFFF;
	border-width: 0; }
	
.numberboxone {
background-image:url("/action_center/900/images/number-box-1.png");
font-size:12px;
color:#000000;
border-width: 1; }
/* line-height: 15px;*/

.numberboxtwo {
background-image:url("/action_center/900/images/number-box-2.png");
font-size:12px;
color:#000000;
border-width: 1; }

.numberboxthree {
background-image:url("/action_center/900/images/number-box-3.png");
font-size:12px;
color:#000000;
border-width: 1; }

.numberboxfour {
background-image:url("/action_center/900/images/number-box-4.png");
font-size:12px;
color:#000000;
border-width: 1; }

.numberboxfive {
background-image:url("/action_center/900/images/number-box-5.png");
font-size:12px;
color:#000000;
border-width: 1; }

.numberboxsix {
background-image:url("/action_center/900/images/number-box-6.png");
font-size:12px;
color:#000000;
border-width: 0; }

.categories-black {
	font-family:"Arial Black", Arial, Helvetica;
	font-size: 14px;
}
.black {
	color: #000000;

/* WHITES, BLACKS, GRAYS, NAV BLUE */
}
.white11text {
font-family:"Arial", Verdana, sans-serif;
font-size:11px;
color: #FFFFFF;
line-height: 17px; 
}
a.white11plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:11px;
color: #FFFFFF;
/* line-height: 16px;*/
}
a.white12plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:12px;
color: #FFFFFF;
line-height: 17px;
}
.white13text {
font-family:"Arial", Verdana, sans-serif;
font-size:13px;
color: #FFFFFF;
/* line-height: 16px; */
}
a.white13plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:13px;
color: #FFFFFF;
line-height: 18px;
}
a.white16plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:16px;
color: #FFFFFF;
line-height: 19px;
}
a.white20plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:20px;
color: #FFFFFF;
}
.white24text {
font-family:"Arial", Verdana, sans-serif;
font-size:24px;
color: #FFFFFF;
line-height: 27px;
}
.white30text {
font-family:"Arial", Verdana, sans-serif;
font-size:30px;
color: #FFFFFF;
line-height: 33px;
}
.white35text {
font-family:"Arial", Verdana, sans-serif;
font-size:35px;
color: #FFFFFF;
line-height: 38px;
}

.blacksmalltext {
font-size:11px;
color: #000000; }

.black11leading {
font-size:11px;
line-height: 14px; }

.black12leading {
font-size:12px;
color: #000000;
line-height: 15px; }

.line-ht-12text {
font-family:"Arial", Verdana, sans-serif;
font-size:12px;
color: #000000;
line-height: 17px; }

.black13plain {
	font-size: 13px;
	color:#000000;
	line-height: 16px; }

.black14plain {
font-family:"Arial", Verdana, sans-serif;
font-size:0.875rem; line-height: 1.4;
color: #000000; }	
	
.black16plain {
	font-size: 16px;
	color:#000000; }

.black17plain {
	font-size: 16px;
	color:#000000; }

.black18plain {
	font-size: 18px;
	color:#000000; }

.black20plain {
	font-size: 20px;
	color:#000000; }

.black24text {
font-family:"Arial", Verdana, sans-serif;
font-size:24px;
color: #000000;
line-height: 27px; }

a.gray64585611plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:11px;
color: #645856; }

.gray645856plain12 {
color: #645856;
font-size: 12px;
}
a.gray64585612plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:12px;
color: #645856;
}
.darkrustygrayplain11 {
font-family:"Arial", Verdana, sans-serif;
color: #593934;
font-size: 11px;
}
.darkrustygrayplain12 {
font-family:"Arial", Verdana, sans-serif;
color: #593934;
font-size: 12px;
}
a.darkrustygray12plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:12px;
color: #593934;
}

.darkrustygrayplain13 {
font-family:"Arial", Verdana, sans-serif;
color: #593934;
font-size: 13px; }

.bluesmalltext {
font-size:11px;
color: #3005dc;
}
a.purple11plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:11px;
color: #3005dc;
}
a.purple12plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:12px;
color: #3005dc;
}
a.purple14plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:14px;
color: #3005dc; }

a.purple15plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:0.9375rem; line-height: 1.4;
color: #3005dc; }

a.purple18plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:18px;
color: #3005dc;
}
a.purple20plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:20px;
color: #3005dc;
}
  
/* TEALS, WHITE, BLACK LOGO ID + SPECIAL USE @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */
.black11logotext {
font-family:"Arial", Verdana, sans-serif;
font-size:11px;
color: #000000; 
font-weight: normal; }

.black12logotext {
font-family:"Arial", Verdana, sans-serif;
font-size:12px;
color: #000000;
font-weight: normal;
line-height: 15px; }

.black15text {
font-family:"Arial", Verdana, sans-serif;
font-size:0.9375rem; line-height: 1.4;
color: #000000;
font-weight: normal; }

.teallogotext {
font-family:"Arial", Verdana, sans-serif;
font-size:21px;
color: #006666;
font-weight: normal;
line-height: 25px; }

.tealtaglinetext {
font-family:"Arial", Verdana, sans-serif;
font-size:18px;
color: #006666;
font-weight: normal;
line-height: 25px; }

a.tealtaglinelink {
font-family:"Arial", Verdana, sans-serif;
font-size:18px;
color: #006666;
font-weight: normal; }

a.reverse15teallink {
font-family:"Arial", Verdana, sans-serif;
font-size:0.9375rem; line-height: 1.4;
color: #99ffff;
font-weight: normal; }

a.teal15link {
font-family:"Arial", Verdana, sans-serif;
font-size:0.9375rem; line-height: 1.4;
color: #028890;
font-weight: normal; }

.teal12logotext {
font-family:"Arial", Verdana, sans-serif;
font-size:12px;
color: #006666;
font-weight: normal;
line-height: 15px; }

.teal11logotext {
font-family:"Arial", Verdana, sans-serif;
font-size:11px;
font-weight: normal;
color: #006666; }

.whitebiglogotext {
font-family:"Arial", Verdana, sans-serif;
font-size:21px;
color: #ffffff;
font-weight: normal;
line-height: 25px; }

.whitetaglinetext {
font-family:"Arial", Verdana, sans-serif;
font-size:18px;
color: #ffffff;
font-weight: normal;
line-height: 25px; }

.white15text {
font-family:"Arial", Verdana, sans-serif;
font-size:0.9375rem; line-height: 1.4;
color: #ffffff;
font-weight: normal; }

.white13logotext {
font-family:"Arial", Verdana, sans-serif;
font-size:13px;
color: #ffffff;
font-weight: normal;
line-height: 16px; }

.white12logotext {
font-family:"Arial", Verdana, sans-serif;
font-size:12px;
color: #ffffff;
font-weight: normal;
line-height: 15px; }


/*TEALISH BLUES and PURPLISH BLUES*/
.tealishblue22text {
font-family:"Arial", Verdana, sans-serif;
	font-size: 22px;
	color: #106470; /* was 6e8e7d */ 
	line-height: 26px;
}
.votesmartblue11plain {
font-family:"Arial", Verdana, sans-serif;
font-size:11px;
color: #093679;
}
.votesmartblue12plain {
font-family:"Arial", Verdana, sans-serif;
font-size:12px;
color: #093679;
}

.votesmartblue13plain {
font-family:"Arial", Verdana, sans-serif;
font-size:13px;
color: #003399; }

.votesmartblue14plain {
font-family:"Arial", Verdana, sans-serif;
font-size:14px;
color: #093679; }

.votesmartblue15plain {
font-family:"Arial", Verdana, sans-serif;
font-size:15px;
color: #093679;
}

.votesmartblue16plain {
font-family:"Arial", Verdana, sans-serif;
font-size:16px;
color: #093679; 
line-height: 1.4;}

.votesmartblue18plain {
font-family:"Arial", Verdana, sans-serif;
font-size:18px;
color: #093679;
}
a.votesmartblue18plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:18px;
color: #093679;
}

/*ALL BC2507 CHANGED TO PLUMISH-RED */
.bc2507rust11 {
color: #990033;
font-size: 11px;
}
.bc2507rust12 {
color: #990033;
font-size: 12px;
}
a.bc2507rust12plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:12px;
color: #990033;
}
.bc2507rust13 {
color: #990033;
font-size: 13px;
}
.bc2507rustbold13 {
color: #990033;
font-weight: bold;
font-size: 13px;
}

.bc2507rust14 {
font-family:"Arial", Verdana, sans-serif;
font-size:0.875rem; line-height: 1.4;
color: #990033; }	

a.bc2507rust14plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:14px;
color: #990033;
}
.bc2507rust15 {
color: #990033;
font-size: 15px;
}

.bc2507rust16 {
color: #990033;
font-size: 16px;
line-height: 21px; }

.bc2507rust16plain {
color: #990033;
font-size: 16px;
line-height: 21px; }

a.bc2507rust16plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:16px;
color: #990033;
line-height: 21px; }

.bc2507rust17 {
color: #990033;
font-size: 17px;
}
.bc2507rust18 {
color: #990033;
font-size: 18px;
line-height: 21px;
}
a.bc2507rust18plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:18px;
color: #990033;
}
.bc2507rust20 {
color: #990033;
font-size: 20px;
}
.bc2507rust20text {
font-family:"Arial", Verdana, sans-serif;
color: #990033;
font-size: 20px;
}
a.bc2507rust20plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:20px;
color: #990033;
}
.bc2507rust21 {
font-family:"Arial", Verdana, sans-serif;
color: #990033;
font-size: 21px;
}
.bc2507rust21text {
font-family:"Arial", Verdana, sans-serif;
color: #990033;
font-size: 21px;
}
.bc2507rust22text {
font-family:"Arial", Verdana, sans-serif;
color: #990033;
font-size: 22px;
}
.bc2507rust24text {
font-family:"Arial", Verdana, sans-serif;
color: #990033;
font-size: 24px;
line-height: 28px;
}

/*ACTION CENTER OLIVES 
013219, nav bars are darkest olive */

.olivedarkplain11text {
	font-size: 11px;
	color: #013219;
}

.olivedarkplain12text {
	font-size: 12px;
	color: #013219;
}

a.olivedark12plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:12px;
color: #013219;
}

.olivedarkplain13text {
	font-size: 13px;
	color: #013219;
	line-height: 16px; }

.olivedarkplain14text {
	font-size: 14px;
	color: #013219;
	line-height: 17px;
}

.olivedarkplain15text {
	font-size: 15px;
	color: #013219;
	line-height: 18px;
}

.olivedarkplain16text {
	font-size: 16px;
	color: #013219;
	line-height: 19px;
}

a.olivedark16plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:16px;
color: #013219;
line-height: 19px;
}

.olivedarkplain18text {
	font-size: 18px;
	color: #013219;
	line-height: 21px;
}

a.olivedark18plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:18px;
color: #013219;
line-height: 21px;
}

.olivedarkplain21text {
	font-size: 21px;
	color: #013219;
	line-height: 24px;
}

.olivedarktwentytwo {
font-size:22px;
color: #013219;
line-height: 25px;
}

.lettertitle {
font-size:22px;
color: #013219;
font-weight:bold;
line-height: 25px;
}

.TitlePrefix {   
font-size:21px;
color: #FFFFFF; /* 5e806e */
}

.prefixpaleolive11text {
	font-size: 11px;
	color: #5e806e;
}

a.prefixpaleolive11plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:11px;
color: #5e806e;
}

.prefixpaleolive12text {
	font-size: 12px;
	color: #5e806e;
}

a.prefixpaleolive12plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:12px;
color: #5e806e;
}

a.prefixpaleolive13plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:13px;
color: #6e8e7d;
}

a.prefixpaleolive16plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:16px;
color: #617b6d; 
}

.prefixpaleolive16text {
	font-size: 16px;
	color: #617b6d;
}

.prefixpaleolive18text {
	font-size: 18px;
	color: #6e8e7d;
}

a.prefixpaleolive18plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:18px;
color: #6e8e7d;
}

.prefixpaleolive20text {
font-family:"Arial", Verdana, sans-serif;
font-size: 20px;
color: #617b6d;
line-height: 24px; 
}

.prefixpaleolive22text {
font-family:"Arial", Verdana, sans-serif;
	font-size: 22px;
	color: #617b6d;
	line-height: 26px;
}

.prefixpaleolive24text {
font-family:"Arial", Verdana, sans-serif;
	font-size: 24px;
color: #617b6d;  
}

.olive024724plain12text {
	font-size: 12px;
	color: #024724;
}

.olive024724plain13text {
	font-size: 13px;
	color: #024724;
}

a.olive02472412plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:12px;
color: #024724;
}

.olive024724plain14text {
	font-size: 14px;
	color: #024724;
}

.olive024724plain16text {
	font-size: 16px;
	color: #024724;
}

.olive024724plain17text {
	font-size: 17px;
	color: #024724;
}

.olive024724plain18text {
	font-size: 18px;
	color: #024724;
}

a.olive02472418plainlink {
font-family:"Arial", Verdana, sans-serif;
font-size:18px;
color: #024724;
}

.olive024724plain21text {
	font-size: 21px;
	color: #024724;
}

a.olive508067ltpanel10boldlink {
font-family:"Arial", Verdana, sans-serif;
font-size:10px;
font-weight: bold;
color: #6e8e7d;
}

.oliveltpanel508067plain11text {
	font-size: 11px;
	color: #6e8e7d;
}	

.oliveltpanel508067plain12text {
	font-size: 12px;
	color: #6e8e7d;
}	

.oliveltpanel508067plain16text {
	font-size: 16px;
	color: #6e8e7d;
}	

.oliveltpanel508067plain18text {
	font-size: 18px;
	color: #6e8e7d;

/*---------MARGINS, PADDING, TABS----------*/
} /*BRENDA 900W FULL MARGINS  <div id="full900widthmargins"> */
#full900widthmargins {
margin-top: 0px; /*was 36*/
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px; } 

/*36px GUTTER MARGINS  <div id="gutter36margins"> */
#gutter36margins {
margin-top: 0px; 
margin-left: 36px;
margin-right: 36px;
color: #000000; } 

#gutterRt36margins {
margin-top: 0px; 
margin-left: 0px;
margin-right: 36px; }

/*54px GUTTER MARGINS  <div id="gutter54margins"> */
#gutter54margins {
margin-top: 0px; 
margin-left: 54px;
margin-right: 54px;
color: #000000; } 

#gutterright54margins {
margin-top: 0px; 
margin-left: 0px;
margin-right: 54px;
color: #000000; } 

.pad16Rt { padding-right: 1rem; }
.pad16Lt { padding-left: 1rem; }
.pad16hor { padding-right: 1rem; padding-left: 1rem; }

.pad20Rt { padding-right: 1.25rem; }
.pad20Lt { padding-left: 1.25rem; }

.pad36Lt { padding-left: 2.25rem; } 
.pad36Rt { padding-right: 2.25rem; }
.pad36hor { padding-right: 2.25rem; padding-left: 2.25rem; }
.pad36top { padding-top: 2.25rem; }
.pad36ver { padding-top: 2.25rem; padding-bottom: 2.25rem; }

.pad54Lt { padding-left: 3.375rem; } 
.pad54Rt { padding-right: 3.375rem; }
.pad54hor { padding-right: 3.375rem; padding-left: 3.375rem; }

hr { box-sizing: content-box;
height: 0; overflow: visible; }

hr {
clear: both;
max-width: 90rem;
height: 0;
margin: 1.5rem auto;
border-top: 0; border-right: 0;
/* border-bottom: 1px solid #b7a3a9; */
border-left: 0; }

hr {   /* <hr class="teal-divider"></hr> */
margin: 1.5rem auto; }
hr.neutral-divider { border-bottom: 1.5px solid #b7a3a9; } 
hr.blue-divider { border-bottom: 1.5px solid #001e96; } 
hr.teal-divider { border-bottom: 1.5px solid #025c5d; } 
hr.white-divider { border-bottom: 1.5px solid rgb(253, 250, 251); }


.pad54cellmargins {
padding: 20px 54px 20px 54px; 
font-size:12px;
color:#000000;
border-width: 0; } 

/*54px GUTTER MARGINS  */
.padleft54cellmargins {
padding: 20px 20px 20px 54px; 
font-size:12px;
color:#000000;
border-width: 0; } 

.padright54cellmargins {
padding: 20px 54px 20px 20px; 
font-size:12px;
color:#000000;
border-width: 0; }

.big-text-leading {
	line-height: 26px; 
}
.small-text-leading {
	line-height: 20px; 
} 
.takeaction-margins {
	padding:20px 20px 20px 20px; 
	/* 1ST TOP margin
	2ND RT margin
	3RD BOTTOM margin
	4TH LT margin*/
	font-size:12px;
	color:#000000;
	border-width: 0;
	/* line-height: 15px;*/
} 
.takeaction2-margins {
	padding:0px 20px 0px 20px;
	font-size:12px;
	color:#000000;
	border-width: 0;
} 
.takeaction3-margins {
	padding:20px 16px 20px 16px;
	font-size:12px;
	color:#000000;
	border-width: 0;
}   
.sample-letter-margins {
	padding:36px 36px 36px 36px; 
	font-size:12px;
	color:#000000;
	border-width: 0;
	/* line-height: 15px;*/
} 
.votesmart-box-margins {
	padding:0px 20px 20px 20px; 
	font-size:11px;
	color:#000000;
	border-width: 0;
} 
.votesmart-boxtwo-margins {
	padding:0px 16px 20px 16px; 
	font-size:11px;
	color:#000000;
	border-width: 0; }

/* UL, OL MARGINS @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */
.titles2-ulmargin {
margin-left: -25px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px;
line-height: 1.4; }

.main-text-ulmargin { 
margin-left: -25px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; }

.main-text-olmargin {
margin-left: -25px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; }

.personallysend-olmargin {
margin-left: -22px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; }

.alert-list-ulmargin {
margin-left: -25px; margin-top: 0px; margin-right: 0px; line-height: 22px; }

.factsheets-margin {
margin-left: 20px; margin-right: 20px; margin-top: 0px; }

.padimagerows {
padding-right: 0px; padding-bottom: 12px; padding-top: 0px; }

td.label { font-size:11px; color: #666666; }
td.emailform { font-size:12px; }
td.lettercontents { background-color: #c9dfdf; }

.autoletter-margin { margin-left: 11px; margin-right: 11px; margin-top: 11px; }
.autoletter-margin-lt-rt { margin-left: 11px; margin-right: 11px; }
.autoletterlabelpadder { margin-top: 0px; }

td.howtosend { background-color: #c9dfdf; font-size:12px; line-height: 16px; }
.twelve { font-size: 12px; }

.press-list {
padding:0px 16px 20px 16px; font-size:12px; color:#000000; border-width: 0;
line-height: 1.4; }

.press-list-big-text {
padding:0px 18px 0px 18px; color:#000000; border-width: 0; line-height: 18px; }

.press-list-ulmargin {
margin-left: -12px; margin-top: 0px; margin-bottom: 0px; margin-right: 16px; }  

.press-list2 {
padding:0px 15px 0px 15px; font-size:12px; color:#000000; border-width: 0;
line-height: 1.4px; }

.press-list2-ulmargin {
margin-left: -25px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px;	}

/* FOUNDATION / Theme1Site */
/* ul li ul, ul li ol { margin-bottom: 0; } */

/* ul.square, ol.1440 { margin: 0; padding: 0; } */

ul.square { 
margin-left: 1.25rem; margin-bottom: 0; list-style-position: outside; line-height: 1.4;
list-style-type: square; }

/* 
ol.1440 { 
margin-left: 1.25rem; margin-bottom: 0; list-style-position: outside; line-height: 1.4; }
 */


/* ul, ol, dl { margin-bottom: 0; list-style-position: outside; line-height: 1.4; } */
/* li { font-size: inherit; } */
/* ul { margin-left: 1.25rem; list-style-type: disc; } */
/* ol { margin-left: 1.25rem; } */
/* ul ul, ol ul, ul ol, ol ol { margin-left: 1.25rem; margin-bottom: 0; } */

/* ul.no-bullet, ol.no-bullet { margin-left: 0; list-style: none; } */
