@charset "UTF-8";

.bkgdHome {
	background-image: url(../images/home/bkgd_home.jpg);
	background-repeat: no-repeat;
	height: 251px;
	width: 784px;
}
.loginText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 15px;
	letter-spacing: 1px;
	line-height: 15px;
}

.class1 A:link {text-decoration: none; color: #ffffff;}
.csPad {
	padding-top: 9px;
	padding-left: 40px;
	height: 400px;
	padding-right: 10px;
	padding-bottom: 20px;
	top: auto;
}
.class1 A:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.class1 A:active {text-decoration: none}
.class1 A:hover {text-decoration: underline; color: #f43f00;}


.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 34px;
	color: #CCCCCC;
}
.class2 A:link {text-decoration: none; color: #ffffff;}
.class2 A:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.class2 A:active {text-decoration: none}
.class2 A:hover {text-decoration: underline; color: #ffffff;}
.locationText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 32px;
	padding-top: 5px;
	vertical-align: text-top;
}
.class3 A:link {
	text-decoration: none;
	color: #666666;
}
.class3 A:visited {
	text-decoration: none;
	color: #666666;
}
.class3 A:active {
	text-decoration: none;
	color: #666666;
}
.class3 A:hover {
	text-decoration: underline;
	color: #003f83;
}

.class4 A:link {text-decoration: none; color: #003f83;}
.class4 A:visited {text-decoration: none}
.class4 A:active {text-decoration: none}
.class4 A:hover {
	text-decoration: underline;
	color: #FE8302;
}

.class5 A:link {text-decoration: none; color: #003f83;}
.class5 A:visited {text-decoration: none; color: #003f83;}
.class5 A:active {text-decoration: none}
.class5 A:hover {
	text-decoration: underline;
	color: #003f83;
}

.class6 A:link {text-decoration: none; color: #ff8402;}
.class6 A:visited {text-decoration: none; color: #ff8402;}
.class6 A:active {text-decoration: none}
.class6 A:hover {
	color: #ff3400;
}




.homeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 17px;
	line-height: 20px;
	padding-top: 62px;
	padding-right: 300px;
}
.mcTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
}
.BlackTxt11pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.TopBtmPad {
	padding-top: 6px;
	padding-bottom: 11px;
	padding-left: 25px;
}
.headerCTA {
	padding-bottom: 20px;
	padding-left: 30px;
}
.mcHighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF8402;
	line-height: 14px;
}
.bkgdTargeted {
	background-image: url(../images/home/bkgd_home_targeted.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 239px;
	padding-left: 15px;
	padding-top: 55px;
}
.bkgdTimely {
	background-image: url(../images/home/bkgd_home_timely.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 243px;
	padding-top: 55px;
	padding-left: 15px;
}
.bkgdTrackable {
	background-image: url(../images/home/bkgd_home_trackable.jpg);
	background-repeat: no-repeat;
	height: 124px;
	width: 239px;
	padding-top: 55px;
	padding-left: 15px;
}
.bkgdHomeLocations {
	background-image: url(../images/home/locations_bkgd.gif);
	background-repeat: repeat-x;
	height: 54px;
	background-position: bottom;
}
.bulletedText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-bottom: 8px;
}
.bkgdExecution {
	background-image: url(../images/execution/execution.jpg);
	background-repeat: no-repeat;
	height: 261px;
	width: 784px;
}
.bkgdMultichannel {
	background-image: url(../images/mult_chan/multi_channel.jpg);
	background-repeat: no-repeat;
	height: 261px;
	width: 784px;
}
.headerBoxCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	padding-top: 55px;
	padding-left: 30px;
}
.bkgdAnalytical {
	background-image: url(../images/analytical/analytical.jpg);
	background-repeat: no-repeat;
	height: 261px;
	width: 784px;
}
.bkgdTracking {
	background-image: url(../images/tracking/tracking.jpg);
	background-repeat: no-repeat;
	height: 261px;
	width: 784px;
}
.bkgdOnline {
	background-image: url(../images/online/online.jpg);
	background-repeat: no-repeat;
	height: 261px;
	width: 784px;
}
.bkgdAbout {
	background-image: url(../images/about/about.jpg);
	background-repeat: no-repeat;
	height: 261px;
	width: 784px;
}
.bkgdChicago {
	background-image: url(../images/national/nationalChicago.jpg);
	background-repeat: no-repeat;
	height: 254px;
	width: 784px;
}
.bkgdChicagoName {
	background-image: url(../images/national/bkgd_chicago.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.locationTextBd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.bkgdAllentown {
	background-image: url(../images/national/nationalAllentown.jpg);
	background-repeat: no-repeat;
	height: 254px;
	width: 784px;
}
.bkgdAllentownName {
	background-image: url(../images/national/bkgd_allentown.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bkgdFtLauderdaleName {
	background-image: url(../images/national/bkgd_ft_lauderdale.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bkgdFtLauderdale {
	background-image: url(../images/national/nationalFtLauderdale.jpg);
	background-repeat: no-repeat;
	height: 254px;
	width: 784px;
}
.bkgdLAName {
	background-image: url(../images/national/bkgd_la.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bkgdLA {
	background-image: url(../images/national/nationalLA.jpg);
	background-repeat: no-repeat;
	height: 254px;
	width: 784px;
}
.bkgdOrlando {
	background-image: url(../images/national/nationalOrlando.jpg);
	background-repeat: no-repeat;
	height: 254px;
	width: 784px;
}
.bkgdOrlandoName {
	background-image: url(../images/national/bkgd_orlando.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.BlackTxt12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
.shopLocalBkgd {
	padding-right: 12px;
	padding-left: 15px;
	background-color: #E9F0F6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D7EA2;
	font-weight: normal;
	line-height: 15px;
	padding-bottom: 12px;
}
.GreyTxt12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.blueTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003f83;
	line-height: 20px;
}
.GreyTxt12ptBd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.leftMargin {
	padding-left: 20px;
	padding-bottom: 6px;
}
.BlueTxt12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003f83;
	font-weight: normal;
}
.bkgdContact {
	background-image: url(../images/about/contact_bkgd.jpg);
	background-repeat: no-repeat;
	height: 261px;
	width: 784px;
}
.sideBlueBkgd {
	background-image: url(../images/common/blue_side_bkgd.gif);
	background-repeat: repeat-y;
}
.sideList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 16px;
	vertical-align: top;
	list-style-type: none;
}
.BlackTxt16pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.sideGreenBkgd {
	background-image: url(../images/common/green_side_bkgd.gif);
	background-repeat: repeat-y;
	padding-left: 20px;
	vertical-align: text-top;
	background-position: top;
}
.BlackTxt12ptBd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	font-weight: bold;
}
.OrangeTxt11pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF8402;
}
.BlackTxt12pItl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	font-style: italic;
}
.BlackTxt13pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
}
.sideRedBkgd {
	background-image: url(../images/common/red_side_bkgd.gif);
	background-repeat: repeat-y;
	width: 169px;
}
.sideOrangeBkgd {
	background-image: url(../images/common/orange_side_bkgd.gif);
	background-repeat: repeat-y;
	padding-left: 20px;
}
.associationsTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-bottom: 20px;
	padding-left: 20px;
}
.sideOrangeBkgd2 {
	background-image: url(../images/common/orange_side_bkgd.gif);
	background-repeat: repeat-y;
}
.sideGreenBkgd2 {
	background-image: url(../images/common/green_side_bkgd.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.GreenTxt12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #239400;
	line-height: 18px;
}
.bodyPad {
	padding-top: 9px;
	padding-left: 28px;
	padding-right: 25px;
	padding-bottom: 20px;
	top: auto;
}
.csPad2 {
	padding-top: 9px;
	padding-left: 40px;
	height: 400px;
	padding-right: 30px;
	padding-bottom: 20px;
	top: auto;
}
.bkgdNationalNet {
	background-image: url(../images/common/national_network.jpg);
	background-repeat: no-repeat;
	height: 261px;
	width: 784px;
}
.BlueTxt14pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2459A4;
	font-weight: bold;
}
.TopBtmPad2 {
	padding-top: 6px;
	padding-bottom: 11px;
	padding-right: 20px;
}
.GreyTxt11pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
}
.neHighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003F83;
	line-height: 14px;
}
.TopBtmPad3 {
	padding-top: 15px;
	padding-bottom: 20px;
	padding-right: 20px;
}
.TopBtmPad4 {
	padding-top: 15px;
	padding-bottom: 20px;
	padding-left: 30px;
}
.GreyTxt11ptIndent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838383;
	padding-left: 19px;
}
.detailBoxIndent {
	padding-left: 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: #838383;
	font-size: 12px;
	line-height: 18px;
}
.TopBtmPad5 {
	padding-top: 5px;
	padding-bottom: 5px;
}
.bkgdHome2 {
	background-image: url(../images/home/bkgd_home2.jpg);
	background-repeat: no-repeat;
	height: 251px;
	width: 784px;
}
.bkgdHome3 {
	background-image: url(../images/home/bkgd_home3.jpg);
	background-repeat: no-repeat;
	height: 251px;
	width: 784px;
}
.RedTxt12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E90000;
	line-height: 18px;
}
.bkgdDMExpertise {
	background-image: url(../images/dm/dm_expertise.jpg);
	background-repeat: no-repeat;
	height: 261px;
	width: 784px;
}
.loginText2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 1px;
	line-height: 15px;
	text-align: left;
}
.sharedMail {
	background-color: #cddfc8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #53592E;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
.sharedMailText {
	background-color: #cddfc8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #53592E;
	padding-right: 16px;
	padding-left: 18px;
	padding-bottom: 12px;
}
.rightPad {
	padding-right: 10px;
}
.rlod {
	background-color: #ffd44d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #233B77;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
}
.rlodText {
	background-color: #ffd44d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #D23C02;
	padding-right: 16px;
	padding-left: 18px;
	padding-bottom: 10px;
}
.rlodTextBd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #D23C02;
	font-weight: bold;
}
.rlodTextLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #D23C02;
}
.csPad3 {
	padding-top: 9px;
	padding-left: 40px;
	height: 400px;
	padding-bottom: 20px;
	top: auto;
}
.WhiteTxtBd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 25px;
}
.bkgdHartford {
	background-image: url(../images/national/nationalHartford.jpg);
	background-repeat: no-repeat;
	height: 254px;
	width: 784px;
}
.bkgdHartfordName {
	background-image: url(../images/national/bkgd_hartford.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

