
	body { font-size: 16px; }
	
	div#container {

		position: absolute;
		left: 50%;
		margin-left: -31.12em;
		width: 62.25em;
		overflow: hidden;
	}


	
	
/* global */

	h2.serif {
	
		font-size: 1.75em;
		line-height: 1.2em;
		padding-top: 0.337em;
		padding-bottom: 0.337em;
		margin-bottom: 0.65em;	
	}
	
	h3 {
		font-size: 2.15em;
		line-height: 1.1em;
		margin-bottom: 1em;	
	}
	
	
	
	h4 {
		font-size: 1.13em;
		padding-top: 1.28em;
		padding-bottom: 1.28em;
		padding-right: 1.28em; 
	}
	
	h4 span  {
	
		font-style: normal;
		display: block;
		font-size: 0.75em;
		padding-top: 0.5em;
	}
	
	h4 a{ text-decoration: underline; }

	h5 {
	
		font-size: 0.812em;
		line-height: 1.384em;
		padding-top: 1.125em;
	}
	
	h6 {
	
		font-size: 1.31em;
		line-height: 1.16em;
	}
	
	h6.no-link { padding-bottom: 0.75em; }
	
	form {
	
		font-size: 0.75em;
		line-height: 2.167;
	}	
	
	form  input { vertical-align:middle; }

	
/*header*/

	h1#header {

		width: 62.25em;
		margin-bottom: 1.31em;
		position: relative;
		overflow: hidden;
		height: 142px;
	}




/*Navigation*/

	ul#top-nav {
		color:#000;				
		float:right;
		height:1.25em;
	}
	
	ul#top-nav li {
		float:left;
		margin-right:1em;
	}
	
	ul#top-nav li.last {
		margin:0;		
	}
	
	ul#top-nav li a {
		font-size:0.875em;
		font-weight:bold;
		color:#000;				
	}
	
	ul#nav {
		margin-left:2.04545em;
		font-size: 0.88em;
		margin-bottom: 1.88em;
	}

	ul#nav li {

		display: inline;
		padding-right: 2.14em;
	}

	ul.standard-bullet {
		font-size: 0.75em;
		padding-top: 0.75em;
	}

	ul.standard-bullet li {
		list-style: disc;
		list-style-position: inside;
	}
	

/*left content*/

	div#left-content {
		display:inline;	
		margin-left:1.8em;
		width: 31em;
		position: relative;
		float: left;
	}
	
	div#left-content p {
	
		font-size: 0.75em;
		padding-top: 1.83em;
		line-height: 1.75em;
		width: 33.83em; 
	}
	
	div#left-content form fieldset p {
		padding: 0;
		font-size: 1em;
	}
	
	div#left-content a { font-size: 0.75em; }

	div#left-content div.pdf-download {
	
		width: 123px;
		float: left;
		padding: 2em 55px;
	}
	div#left-content div.pdf-download img {
		display: block;
	}
	
	div#left-content div.pdf-download a{
	
		font-size: 0.7em;
		display: block;
	}
	
	div#left-content div.pdf-download p {
	
		font-size: 0.5em;
		display: inline;
		width: auto;
		zoom: 1;
	}
	
	div#left-content div.single-pdf {
		padding-top: 0;
		clear: both;
	}
	
	/*div#left-content ul {
		font-size: 0.75em;
		padding-top: 0.75em;
	}

	div#left-content ul li {
		list-style: disc;
		list-style-position: inside;
	}*/

	body.callback-done div#container div#left-content { padding-bottom: 10em; }

	
/* right content */

	div#right-content {
		display:inline;
		margin-right:1.8em;
		width: 26em;
		position: relative;
		float: right; 
	}
	
	div#right-content p.right-bold  a{
	
		font-weight: bold;
	}
	
	div.eef-awards {
	
		float: left;
	}
	
	div.eef-awards p {
	
		width: 60%;
		float: left;
		position: relative;
	}

	div.eef-awards img {
	
		display: block;
		float: right;
		padding-top: 1.3em;
		padding-right: 1em;
	}
	
	div#right-content p.right-bold {
	
		padding-top: 1.5em;
		float: left;
		position: relative;
	}
	
	
	/*div#right-content p, div#right-content h2, div#right-content h5 { padding-left: 1.125em; }*/
	
	div#right-content h2 { margin-top: 0.35em; font-size: 0.8125em; line-height: 1.5em; padding: 0.5em 0; }
	
	div#right-content h6 { padding-left: 0.7em; }
	
	div.right-panel {
/*		position: relative;
		float: left;
		width: 100%;
		height: 100%;*/
	}
	div#right-content div.right-panel p {
	
		font-size: 0.75em;
		padding-top: 1em;
		padding-bottom: 1.25em;
	}
	
	/*Class for secondary previously right-panel divs to fix hover issue*/
	
	.secondary {padding-top: 1em;}

	.secondary h6 {margin-top: 0;}
	
	div#right-content p {
	
		padding-top: 1.25em;
		font-size: 0.75em;		
	}
	
	ul#big-five-nav {
	
		padding-top: 1.5em;
		padding-bottom: 1.75em;
		margin-left: 0.8em;
	}
	
	ul#big-five-nav li {
	
		padding-top: 0.25em;
		padding-bottom: 0.25em;
		text-transform: uppercase;
	}
	
	body#networking  ul#big-five-nav li#networking-link a,
	body#intelligence  ul#big-five-nav li#intelligence-link a,
	body#representation ul#big-five-nav li#representation-link a,
	body#commercial  ul#big-five-nav li#commercial-link a,
	body#services ul#big-five-nav li#services-link a  { color: #585858; }

	ul#big-five-nav li a:hover {
	
		color: #585858;
		text-decoration: none;
	}

	.right-align { text-align: right; }
	
	/*margins for right content lining up with left*/
	body#build-your-business div#right-content {margin-top: 4.15em;}
	body.big-five div#right-content { margin-top: 4.4em; }
	body#the-big-five div#right-content { margin-top: 4.4em; }
	body#download div#right-content{ margin-top: 6.3em; }
	body#about div#right-content { margin-top: 4.4em; }	/*used padding for this page since need the image to line up and not be cut off*/
	body#shape-up div#right-content,	body#conserve-your-energy div#right-content, body#compete-and-win div#right-content { margin-top: 4.1em; }
	
	/*Padding for the bottom right hand corner images*/
	body#home div#right-content { padding-bottom: 16.56em; }	/*The actual margin of 53 pixels (3.31em) + the image height of 168px (9.25em) */
	body#build-your-business div#right-content { padding-bottom: 33.687em; } /*The actual margin of 332 pixels (27em) + the image height of 107px (6.68em) */
	body#member div#right-content { padding-bottom: 27.2em; }	
	body#non-member div#right-content { padding-bottom: 31em; }	
	body#contact div#right-content { padding-bottom: 32.6em; }	
	body#about div#right-content { padding-bottom: 27em; }
	
	/*Big Hitters*/

	h5.subHead {
		color: #000;
		font-size: 0.75em;
		font-weight: bold;
		line-height: 1.75em;
		margin-bottom: -21px;
		padding-top: 1.83em;
		width: 33.83em;
	}
	
	
/*Form footer */


	div#left-content .form-footer {		
		float: left;
		width: 48%;
		padding-top: 1.5em;
		font-size: 0.75em;
		line-height: 1.75em;
		font-weight: bold;
	}
	
	div#left-content .form-footer a { font-size: 1em; }

/*Footer*/

	div#footer {		
		float: left;
		position: relative;
		display:inline;
		width: 58.65em;
		margin-left:1.8em;
		padding-top: 0.875em;
		padding-bottom: 0.875em;
		margin-top: 3.5em;
		border-top: solid 1px #77cdd0;
	}
	
	div#footer p {
	
		font-size: 0.563em;
		line-height: 1.55em; 
	}
	
	p.quote { padding-bottom:10px; }
	
	/*Left content images*/

	div#left-content img {
		padding-top: 1.83em;
	}