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

body			{margin:0px auto; font-family:verdana;}

a 		{text-decoration:none}
a:hover	{text-decoration:underline}

#box			{width:980px; margin:0px auto}

#header				{width:980px; padding:20px 0 75px 0}
#header #logo		{width:300px; float:left; padding-left:20px}

#header #nav		{width:600px; float:right; text-align:right; padding:0px 10px 0 0; font-size:12px}
#header #nav ul		{list-style:none; margin:0px; padding:0px}
#header #nav li		{display:inline; padding:0px 0px 0 5px; margin:0px}
#header #nav label		{font-size:16px; font-weight:bold}

#tabIcons			{width:930px; margin:0px auto; background-image:url(images/top-gradient.gif); background-repeat:repeat-x; padding:0 25px; overflow:hidden}
#tabIcons DIV.icons	{float:left}

#homeContent		{with:830px; background-image:url(images/bg-middle.gif); background-repeat:repeat-y; overflow:hidden; padding:20px 75px; font-size:14px}
#homeContent h1		{font-size:18px; color:#0071b5}
#homeContent li		{padding-bottom:10px}

#bottom		{with:980px; background-image:url(images/bottom.gif); height:40px; width:980px}


/* Sub Header */
#subHeader				{width:900px; background-image:url(images/sub-header.gif); height:81px; color:#FFFFFF; padding:40px}
#subHeader h1			{font-size:20px; padding:0px 0 20px 0; margin:0px}
#subHeader label		{font-weight:bold; font-size:18px}

/* Client Header */
#subClient				{width:900px; background-image:url(images/sub-clients.gif); height:81px; color:#FFFFFF; padding:40px}
#subClient h1			{font-size:20px; padding:0px 0 20px 0; margin:0px}
#subClient label		{font-weight:bold; font-size:18px}

/* Company Header */
#subCompany				{width:900px; background-image:url(images/sub-company.gif); height:81px; color:#FFFFFF; padding:40px}
#subCompany h1			{font-size:20px; padding:0px 0 20px 0; margin:0px}
#subCompany label		{font-weight:bold; font-size:18px}

/* Case Studies Header */
#subSolutions				{width:900px; background-image:url(images/sub-casestudies.gif); height:81px; color:#FFFFFF; padding:40px}
#subSolutions h1			{font-size:20px; padding:0px 0 20px 0; margin:0px}
#subSolutions label		{font-weight:bold; font-size:18px}

/* Visitor Tracking Header */
#subVisitorTracking				{width:900px; background-image:url(images/sub-visitortracking.gif); height:81px; color:#FFFFFF; padding:40px}
#subVisitorTracking h1			{font-size:20px; padding:0px 0 20px 0; margin:0px}
#subVisitorTracking label		{font-weight:bold; font-size:18px}

/* Media Attribution Header */
#subMediaAttribution				{width:900px; background-image:url(images/sub-mediaattribution.gif); height:81px; color:#FFFFFF; padding:40px}
#subMediaAttribution h1			{font-size:20px; padding:0px 0 20px 0; margin:0px}
#subMediaAttribution label		{font-weight:bold; font-size:18px}

/* Actionable Data Header */
#subActionableData				{width:900px; background-image:url(images/sub-actionabledata.gif); height:81px; color:#FFFFFF; padding:40px}
#subActionableData h1			{font-size:20px; padding:0px 0 20px 0; margin:0px}
#subActionableData label		{font-weight:bold; font-size:18px}

/* Phone Tracking Header */
#subPhoneTracking				{width:900px; background-image:url(images/sub-phonetracking.gif); height:81px; color:#FFFFFF; padding:40px}
#subPhoneTracking h1			{font-size:20px; padding:0px 0 20px 0; margin:0px}
#subPhoneTracking label		{font-weight:bold; font-size:18px}

/* Standard Header */
#subStandard				{width:900px; background-image:url(images/sub-standard.gif); height:20px; color:#FFFFFF; padding:40px; background-repeat:no-repeat}
#subStandard h1			{font-size:20px; padding:0px 0 20px 0; margin:0px}
#subStandard label		{font-weight:bold; font-size:18px}


#subLeft				{width:550px; float:left; font-size:13px}

#subLeft DIV.formLeft	{width:150px; float:left; padding-right:10px; text-align:right; padding:5px 10px 0 0}
#subLeft DIV.formRight	{width:300px; float:left; text-align:left}
#subLeft DIV.formRight #left 	{float:left; width:125px}
#subLeft DIV.formRight #right 	{float:left; width:125px}
#subRight				{width:400px; float:right; font-size:11px}

#subRight #contactLeft	{width:170px; float:left; padding:0 0 25px 25px}
#subRight #contactRight {width:170px; float:left; padding:42px 0 10px 0}

#subContent			{width:940px; padding:20px; font-size:12px}
#subContentC			{width:940px; padding:20px; text-align:center}

#subContentC #callOut		{width:249px; height:124px; background-image:url(images/bg-callout.gif); background-repeat:no-repeat; float:right; text-align:left; padding:40px 40px; font-size:14px; color:#0d496f}
#subContentC #callOut ul	{margin:0px; padding:0px 0 0 20px}
#subContentC #callOut h2	{margin:0px; padding:0 0 15px 0; color:#0d496f}
#subContentC #callOut li	{padding-bottom:8px}

#subContentC #table			{width:550px; float:left; text-align:left; font-size:14px; padding-right:50px}
#subContentC #table	li			{padding-bottom:5px}
#subContentC #table DIV.cell	{width:130px; font-size:11px; float:left; background-color:#337aa5; color:#FFFFFF; padding:5px; font-weight:bold; margin:1px}

#subContentC #table DIV.cell2	{width:130px; font-size:11px; float:left; background-color:#e5edf2;  padding:5px;  margin:1px}


#subContent	 h1			{font-size:18px; color:#0071b5}

#subContentSideNav #sideNav		{width:229px; float:left; background-image:url(images/side-top.gif); padding:20px 0px 0px 0px; text-align:right}
#subContentSideNav #sideNav	img		{margin-bottom:5px}

#subContentSideNav			{width:980px}

#subContentSideNav ul		{list-style:none; margin:0px; padding:0px; font-size:12px}
#subContentSideNav li		{padding:0 15px 8px 0; margin:0px}

#subContentSideNav #sideNav #bottom1			{background-image:url(images/side-bottom.gif); width:229px; height:31px; margin-top:700px}

#subContentSideNav #sideNav #bottom2			{background-image:url(images/side-bottom.gif); width:229px; height:31px; margin-top:240px}
#subContentSideNav #sideNav #bottom3			{background-image:url(images/side-bottom.gif); width:229px; height:31px; margin-top:1600px}
#subContentSideNav #sideNav #bottom4			{background-image:url(images/side-bottom.gif); width:229px; height:31px; margin-top:1900px}
#subContentSideNav #sideNav #bottom5			{background-image:url(images/side-bottom.gif); width:229px; height:31px; margin-top:2100px}
#subContentSideNav #sideNav #bottom6			{background-image:url(images/side-bottom.gif); width:229px; height:31px; margin-top:500px}
#subContentSideNav #sideNav #bottom7			{background-image:url(images/side-bottom.gif); width:229px; height:31px; margin-top:900px}


#subContentSideNav #sideNav #press				{padding-right:15px; font-size:12px; padding-top:20px}

#subContentSideNav	#rightContent				{width:700px; float:right; font-size:12px}
#subContentSideNav	#rightContent h2			{color:#1b80c4; font-size:18px}
#subContentSideNav	#rightContent h3			{font-size:16px}
#subContentSideNav	#rightContent ul			{list-style:disc; padding: 0 0 0 40px; margin:0px}


#footer		{width:980px; margin:0px auto; font-size:11px; text-align:center; padding:25px 0 0 0}
#footer	ul	{list-style:none; margin:0px; padding:0px}
#footer li	{display:inline; padding: 0 2px; margin:0px}
