body {
		background-color: #ffffff;
		margin-left:0;
		margin-top:0;

}

.aboutuslightblue {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #00a0c6;
	text-decoration: none;

}

.error  { 
     color: red; 
	 font-size: 11px;
	 background-color: transparent; 
	 font-weight: bold 
	 
}



.aboutusdarkblue {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0a50a1;
}

.footertext {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;



}
.bluetext {
	font-family: Arial;
	color: #5289C1;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;

}
.darkbluetext {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0B2170;
}

.italictext   { color: #000000; font-size: 13px; font-family: "Times New Roman", Arial }
.quote   { color: silver; font-size: 48px; line-height: 80%; font-family: Georgia, "Times New Roman"; float: left; padding-right: 3pt }
.boldtext {
	font-family: Arial;
	font-size: 12px;
	font-weight: 200;
	color: #000000;
}
.researchgreentext {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #35A12E;
	text-decoration: none;

}

.lightblue {
	font-family: Arial;
	font-size: 12px;
	color: #5289C1;
	text-decoration: none;


}
li { padding-bottom: 8px }
.txtbox {
	font-family: Arial;
	font-size: 12px;
	color: #333333;

}
.popuptext {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.txtbox2 {
	height: 20px;
}td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
th  { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #dcdcdc; text-align: left; text-indent: 10px; padding-top: 10px; padding-bottom: 10px }
.contactdarkblue {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #0A50A1;
}
.contactlightblue {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #00A0C6;
	text-decoration: none;
	line-height: 20px;


}
.contactlinktxt {
	font-family: Arial;
	font-size: 12px;
	color: #00A0C6;
	text-decoration: underline;

}
.contactlightbluelink {

	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #00A0C6;
	text-decoration: underline;
}
.electionspurple {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #cd82be;
	text-decoration: none;
}
.electionsblue {
	font-family: Arial;
	font-size: 13px;
	color: #0a50a1;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;


}
.publicrelcommorange {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #cc6600;
	text-decoration: none;
}
.publicengagementred {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ff001e;
	text-decoration: none;

}
.privacyblue {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #0a50a1;
}
.publicengagessblue {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #0a50a1;
}
.publicengagessred {

	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ff001e;
}
.publicengagesslightblue {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #00a0c6;
	text-decoration: none;

}
.researchdot {
	font-family: Arial;
	font-size: 20px;
	font-weight: bolder;
	color: #35A12E;
	line-height: normal;
	text-decoration: none;

}
.publicrelcommdot {
	font-family: Arial;
	font-size: 20px;
	font-weight: bolder;
	color: #cc6600;
	line-height: normal;
	text-decoration: none;

}
.ourclientsheadertxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: 400;

}
.publicengagedot {
	font-family: Arial;
	font-size: 20px;
	font-weight: bolder;
	color: #ff001e;
	line-height: normal;
	text-decoration: none;

}
.electionsdot {
	font-family: Arial;
	font-size: 20px;
	font-weight: bolder;
	color: #cd82be;
	line-height: normal;
	text-decoration: none;

}
.blackbck {
	background-color: #000000;
}
.ourclientsblue {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #00A0C6;
	text-decoration: none;


}
.researchgreentextbold {

	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #35A12E;
	text-decoration: none;
}
.publicrelcommorangebold {

	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #cc6600;
	text-decoration: none;
}
.publicrelcommsorange {

	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #cc6600;
	text-decoration: none;
}
.electionsspurple {

	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #cd82be;
	text-decoration: none;
}
.electionsblueitalic {
	font-family: Arial;
	font-size: 12px;
	color: #0a50a1;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;

}
.ssblue {

	font-family: Arial;
	font-size: 13px;
	color: #0a50a1;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
}
.ssblueitalic {

	font-family: Arial;
	font-size: 12px;
	color: #0a50a1;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
}
.researchssgreentext {

	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #35A12E;
	text-decoration: none;
}
.bold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.ourclientsbluesmall {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #00A0C6;
}
.sitemaptext {
	font-family: Arial;
	font-size: 11px;
	color: #3366CC;
}
.sitemaptextbg {

	font-family: Arial;
	font-size: 12px;
	color: #3366CC;
}
.smallred {
	font-family: Arial;
	font-size: 10px;
	color: #FF0000;
}
.medred {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF0000;
}
.redtext {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}

.pullquote 
{width: 145px;
background:gold;
color:black;
float: right;
border:1px solid maroon;
font-weight:bold;
line-height:140%;
padding:5px;
margin-top:10px;
margin-left:10px;
}