
.eb 			{-webkit-font-smoothing:antialiased;}

.eb.red .eb_lead		{background-color:#e11b22;}
.eb.orange .eb_lead		{background-color:#ffb836;}
.eb.lightBlue .eb_lead	{background-color:#1dbbe9;}
.eb.blue .eb_lead		{background-color:#0058a4;}
.eb.purple .eb_lead		{background-color:#712887;}
.eb.green .eb_lead		{background-color:#7cc453;}
.eb.teal .eb_lead		{background-color:#008fb2;}
.eb.darkBlue .eb_lead	{background-color:#00426e;}
.eb.brown .eb_lead		{background-color:#463f1d;}
 
.eb.red h1,
.eb.red h2,
.eb.red h3,
.eb.red .eb_copy p a,
.eb.red .eb_copy ul li a,
.eb.red .eb_copy ol li a	{color:#e11b22;}
.eb.orange h2,
.eb.orange h3,
.eb.orange .eb_copy p a,
.eb.orange .eb_copy ul li a,
.eb.orange .eb_copy ol li a		{color:#ffb836;}
.eb.lightBlue h2,
.eb.lightBlue h3,
.eb.lightBlue .eb_copy p a,
.eb.lightBlue .eb_copy ul li a,
.eb.lightBlue .eb_copy ol li a	{color:#1dbbe9;}
.eb.blue h2,
.eb.blue h3,
.eb.blue .eb_copy p a,
.eb.blue .eb_copy ul li a,
.eb.blue .eb_copy ol li a		{color:#0058a4;}
.eb.purple h2,
.eb.purple h3,	
.eb.purple .eb_copy p a,
.eb.purple .eb_copy ul li a,
.eb.purple .eb_copy ol li a	{color:#712887;}
.eb.green h2,
.eb.green h3,
.eb.green .eb_copy p a,
.eb.green .eb_copy ul li a,
.eb.green .eb_copy ol li a		{color:#7cc453;}
.eb.teal h2,
.eb.teal h3,
.eb.teal .eb_copy p a,
.eb.teal .eb_copy ul li a,
.eb.teal .eb_copy ol li a		{color:#008fb2;}
.eb.darkBlue h2,
.eb.darkBlue h3,	
.eb.darkBlue .eb_copy p a,
.eb.darkBlue .eb_copy ul li a,
.eb.darkBlue .eb_copy ol li a	{color:#00426e;}
.eb.brown h2,
.eb.brown h3,
.eb.brown .eb_copy p a,
.eb.brown .eb_copy ul li a,
.eb.brown .eb_copy ol li a		{color:#463f1d;}

.eb p 			{margin:0 0 12px; font-size:13px; color:#555;}
.eb p a			{color:#e11b22;}
.eb hr			{float:left; width:550px; margin:12px 0 24px; height:1px; border:0; border-top:1px solid #e5e5e5;}

.eb .eb_lead				{float:left; position:relative; top:0; border-radius:5px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.15); padding:24px; margin-bottom:10px; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_lead h1				{font-size:28px; margin-bottom:18px; color:#fff; text-shadow:0 2px 0 rgba(0,0,0,0.1); font-weight:bold;}
.eb .eb_lead p				{margin:0; color:#fff; font-size:15px; padding-right:100px;}
.eb .eb_lead img.leadIcon	{position:absolute; bottom:0px; right:0px;}

.eb .eb_subNav				{float:left; border-radius:5px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.1); background:#f3f3f3; height:50px; width:550px; margin-bottom:10px; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_subNav ul			{margin:0; padding:0; display:table; position:relative; left:-2px;}
.eb .eb_subNav ul li		{margin:0; padding:0 7px; list-style:none; list-style-image:none; width:65px; height:50px; display:table-cell; vertical-align:middle; text-align:center; position:relative; background:none;}
.eb .eb_subNav ul li a		{display:block; font-size:12px; line-height:1.1em; font-weight:bold; color:#333;}
.eb .eb_subNav ul li a:hover	{text-decoration:none; color:#e11b22;}
.eb .eb_subNav ul li.active	{background-color:#dadada;}
.eb .eb_subNav ul li ul {padding:0; position:absolute; top:47px; left:0; width:150px; opacity:0; visibility:hidden; border-bottom-left-radius:5px; border-bottom-right-radius:5px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.1); -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background:#dadada;}
.eb .eb_subNav ul li ul li 	{color:#333; width:132px; padding:0 9px; height:auto; display:block; text-align:center;}
.eb .eb_subNav ul li ul li a	{width:100%; padding:12px 0; font-weight:normal; border-top:1px solid #e5e5e5;}
.eb .eb_subNav ul li ul li:hover {background-color:#d3d3d3;}
.eb .eb_subNav ul li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}
.eb .eb_subNav ul li ul>:first-child a {border-top:0;}
.eb .eb_subNav ul li ul>:last-child	{border-bottom-left-radius:5px; border-bottom-right-radius:5px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.1);}

*+html .eb .eb_subNav ul li	{width:64px; float:left; padding-top:12px; height:38px;}

.eb .eb_copy				{float:left; width:550px}
.eb .eb_copy h1				{font-size:18px; margin-top:12px; margin-bottom:5px; font-weight:bold;}
.eb .eb_copy h2				{font-size:18px; margin-top:12px; font-weight:bold;}
.eb .eb_copy h3				{font-size:16px; margin-top:12px; margin-bottom:12px;}
.eb .eb_copy h4				{font-size:14px; margin-bottom:12px;}
.eb .eb_copy .intro			{font-size:15px; color:#333;}
.eb .eb_copy .newsItem		{float:left; width:550px; margin-top:0; padding-top:16px; border-top:1px solid #e5e5e5;}
.eb .eb_copy .newsItem h3	{margin:0;}
.eb .eb_copy .newsItem h3 a	{color:#333;}
.eb .eb_copy .newsItem .date	{font-size:11px; color:#999;}
.eb .eb_copy .newsItem .image	{float:left; width:200px; margin-right:20px; margin-bottom:8px;}
.eb .eb_copy .newsItem .desc	{float:left; width:230px;}
.eb .eb_copy .newsItem .pdf		{display:inline-block; padding:3px 0 3px 18px; background:url(/unitedkingdom/includes/employee-benefits/images/icn-downloadSml.png) 0 50% no-repeat;}
.eb .eb_copy .eventsItem		{float:left; width:550px; margin-top:0; padding-top:16px; border-top:1px solid #e5e5e5;}
.eb .eb_copy .eventsItem h3		{color:#333; margin:0;}
.eb .eb_copy .eventsItem h3 a	{color:#333;}
.eb .eb_copy .eventsItem .date	{font-size:13px; color:#666; margin:4px 0 12px;}
.eb .eb_copy .eventsItem .date strong	{color:#333;}
.eb .eb_copy .eventsItem .image	{float:left; width:200px; margin-right:20px; margin-bottom:8px;}
.eb .eb_copy .eventsItem .desc	{float:left; width:230px;}
.eb .eb_copy .eventsItem .link	{display:inline-block; padding:3px 0 3px 12px; background:url(/unitedkingdom/includes/employee-benefits/images/icn-aro-gry-rgt.gif) 0 40% no-repeat;}
.eb .eb_copy .caseStudy		{float:left; width:550px; margin-top:0; padding-top:16px; border-top:1px solid #e5e5e5;}
.eb .eb_copy .caseStudy h3		{color:#333; margin:0;}
.eb .eb_copy .caseStudy h3 a	{color:#333;}
.eb .eb_copy .caseStudy .date	{font-size:13px; color:#666; margin:4px 0 12px;}
.eb .eb_copy .caseStudy .date strong	{color:#333;}
.eb .eb_copy .caseStudy .image	{float:left; width:200px; margin-right:20px; margin-bottom:8px;}
.eb .eb_copy .caseStudy .desc	{float:left; width:230px;}
.eb .eb_copy .caseStudy .link	{display:inline-block; padding:3px 0 3px 12px; background:url(/unitedkingdom/includes/employee-benefits/images/icn-aro-gry-rgt.gif) 0 40% no-repeat;}
.eb .eb_copy .publications 		{margin:0 0 12px; padding:0;}
.eb .eb_copy .publications li	{margin:6px 0; padding:0; list-style:none;}
.eb .eb_copy .publications li a	{display:inline-block; padding:3px 0 3px 18px; background:url(/unitedkingdom/includes/employee-benefits/images/icn-downloadSml.png) 0 50% no-repeat; color:#333; font-size:13px;}

.eb .eb_copy .colWrapper	{display:inline-block; font-size:0; vertical-align:top; width:550px; margin-bottom:12px;}
.eb .eb_copy .colWrapper .col,
.eb .eb_copy .colWrapper .col2	{display:inline-block; vertical-align:top; font-size:13px; width:270px; margin-left:10px;}
.eb .eb_copy .colWrapper .col3	{display:inline-block; vertical-align:top; font-size:13px; width:176px; margin-left:10px;}
.eb .eb_copy .colWrapper .col4	{display:inline-block; vertical-align:top; font-size:13px; width:130px; margin-left:10px;}
.eb .eb_copy .colWrapper h3	{margin-top:0;}
.eb .eb_copy .colWrapper>:first-child	{float:left; margin-left:0;}

.eb .eb_copy .crossPol.red		{background-color:#e11b22;}
.eb .eb_copy .crossPol.orange	{background-color:#ffb836;}
.eb .eb_copy .crossPol.lightBlue{background-color:#1dbbe9;}
.eb .eb_copy .crossPol.blue		{background-color:#0058a4;}
.eb .eb_copy .crossPol.purple	{background-color:#712887;}
.eb .eb_copy .crossPol.green	{background-color:#7cc453;}
.eb .eb_copy .crossPol.teal		{background-color:#008fb2;}
.eb .eb_copy .crossPol.darkBlue	{background-color:#00426e;}
.eb .eb_copy .crossPol.brown	{background-color:#463f1d;}
.eb .eb_copy .crossPol 			{position:relative; padding:18px 18px 6px; border-radius:5px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.15); behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_copy .crossPol h3		{color:#fff; font-size:18px; margin:0 0 12px; text-shadow: 0 2px 0 rgba(0,0,0,0.1); behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_copy .crossPol p		{color:#fff; font-size:14px; padding-right:80px;}
.eb .eb_copy .crossPol p a		{color:#fff; font-weight:bold;}
.eb .eb_copy .crossPol img.crossPolImg	{position:absolute; bottom:12px; right:18px;}

.eb .eb_copy .contactForm		{float:left; width:518px; background:#f3f3f3; padding:16px 16px 0; /* border-radius:5px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.15); */ margin-top:12px; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);} 
.eb .eb_copy .contactForm h3	{margin-top:0;}
.eb .eb_copy .contactForm .field-wrapper	{float:left; margin-bottom:8px; vertical-align:top;}
.eb .eb_copy .contactForm label	{float:left; display:block; width:246px; margin:12px 0 6px; font-size:13px; color:#333;}
.eb .eb_copy .contactForm label span	{color:red;}
.eb .eb_copy .contactForm .txtBox	{float:left; border-radius:3px; border:1px solid #999; background:#fff; box-shadow:inset 0 3px 0 rgba(0,0,0,0.05); font-size:14px; color:#333; padding:8px 8px; width:238px; font-family:'arial'; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_copy .contactForm textarea	{float:left; border-radius:3px; border:1px solid #999; background:#fff; box-shadow:inset 0 3px 0 rgba(0,0,0,0.05); font-size:14px; color:#333; padding:8px 8px; width:238px; font-family:'arial'; line-height:16px; height:64px; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_copy .contactForm .txtBox.placeholder	{color:#999;font-style:italic;}
.eb .eb_copy .contactForm .txtBox::-webkit-input-placeholder {color:#999;font-style:italic;}
.eb .eb_copy .contactForm .txtBox:-moz-placeholder {color:#999;font-style:italic;}
.eb .eb_copy .contactForm .txtBox::-moz-placeholder {color:#999;font-style:italic;}
.eb .eb_copy .contactForm .txtBox:-ms-input-placeholder {color:#999;font-style:italic;}

.eb .eb_copy .btn	{color:#fff !important; display:inline-block; /* border-radius:4px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.1); */ text-align:center; min-height:41px; padding:0 16px; margin-right:10px; border:0; font-size:16px; font-weight:bold; color:#fff; line-height:41px; margin:16px 0; cursor:pointer; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc); -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; width:100%;}

.eb.red .eb_copy .btn		{background-color:#e11b22;}
.eb.orange .eb_copy .btn	{background-color:#ffb836;}
.eb.lightBlue .eb_copy .btn	{background-color:#1dbbe9;}
.eb.blue .eb_copy .btn		{background-color:#0058a4;}
.eb.purple .eb_copy .btn	{background-color:#712887;}
.eb.green .eb_copy .btn		{background-color:#7cc453;}
.eb.teal .eb_copy .btn		{background-color:#008fb2;}
.eb.darkBlue .eb_copy .btn	{background-color:#00426e;}
.eb.brown .eb_copy .btn		{background-color:#463f1d;}

.eb .eb_copy .btn:hover		{box-shadow:inset 0 -3000px 0 rgba(0,0,0,0.1); behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}

.eb .eb_copy .person		{float:left; border-bottom:1px solid #e5e5e5; padding-bottom:8px; margin-bottom:8px;}
.eb .eb_copy .person h3		{color:#333;}
.eb .eb_copy .person h3 span	{color:#666; font-weight:normal;}
.eb .eb_copy .person img		{float:left; margin:0 12px 8px 0;}

.eb .eb_copy blockquote		{background:#f3f3f3; border-radius:4px; padding:12px; font-size:16px; color:#666; font-style:italic; margin:0 0 12px; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}

.eb .eb_copy .cta			{background:#f3f3f3; /* border-radius:4px; */ padding:12px; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}

.eb .eb_panels 					{float:left; margin-bottom:20px;}
.eb .eb_panels .panelRow>:first-child {margin-left:0;}
.eb .eb_panels .panel			{float:left; width:176px; height:176px; margin-left:10px; margin-bottom:10px;}
.eb .eb_panels .panel.red		{background-color:#e11b22;}
.eb .eb_panels .panel.orange 	{background-color:#ffb836;}
.eb .eb_panels .panel.lightBlue {background-color:#1dbbe9;}
.eb .eb_panels .panel.blue 		{background-color:#0058a4;}
.eb .eb_panels .panel.purple 	{background-color:#712887;}
.eb .eb_panels .panel.green 	{background-color:#7cc453;}
.eb .eb_panels .panel.teal 		{background-color:#008fb2;}
.eb .eb_panels .panel.darkBlue	{background-color:#00426e;}
.eb .eb_panels .panel.brown		{background-color:#463f1d;}
.eb .eb_panels .panel h3 a	{display:block; border-radius:5px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.15); width:136px; height:136px; padding:20px; color:#fff; font-size:20px; font-weight:normal; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_panels .panel h3 a:hover	{text-decoration:none; box-shadow:none; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_panels .panel h3 a.red		{background:#e11b22 url(/unitedkingdom/includes/employee-benefits/images/icn-red-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.orange	{background:#ffb836 url(/unitedkingdom/includes/employee-benefits/images/icn-orange-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.lightBlue{background:#1dbbe9 url(/unitedkingdom/includes/employee-benefits/images/icn-lightBlue-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.blue		{background:#0058a4 url(/unitedkingdom/includes/employee-benefits/images/icn-blue-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.purple	{background:#712887 url(/unitedkingdom/includes/employee-benefits/images/icn-purple-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.green	{background:#7cc453 url(/unitedkingdom/includes/employee-benefits/images/icn-green-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.teal		{background:#008fb2 url(/unitedkingdom/includes/employee-benefits/images/icn-teal-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.darkBlue	{background:#00426e url(/unitedkingdom/includes/employee-benefits/images/icn-darkBlue-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.brown	{background:#463f1d url(/unitedkingdom/includes/employee-benefits/images/icn-brown-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.red:hover	{background-color:#bf161c;}
.eb .eb_panels .panel h3 a.orange:hover	{background-color:#d99c2d;}
.eb .eb_panels .panel h3 a.lightBlue:hover{background-color:#189fc6;}
.eb .eb_panels .panel h3 a.blue:hover	{background-color:#004a8b;}
.eb .eb_panels .panel h3 a.purple:hover	{background-color:#602272;}
.eb .eb_panels .panel h3 a.green:hover	{background-color:#69a646;}
.eb .eb_panels .panel h3 a.teal:hover	{background-color:#007997;}
.eb .eb_panels .panel h3 a.darkBlue:hover	{background-color:#00385d;}
.eb .eb_panels .panel h3 a.brown:hover	{background-color:#3b3518;}

.eb .eb_rhsItem				{float:left; /* border-radius:5px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.1); */ background:#f3f3f3; margin-bottom:10px; width:288px; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_rhsItem h3			{font-size:16px; font-weight:bold;}
.eb .eb_rhsItem p			{font-size:13px; margin-bottom:6px;}
.eb .eb_rhsItem p a			{color:#e11b22;}
.eb .eb_rhsItem .imgLeft	{float:left; margin-right:10px; margin-bottom:8px;}

.eb .eb_rhsItem.request		{ /* border-radius:5px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.15/); */ padding:0; width:288px; background:#E11B22; overflow:hidden; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_rhsItem.request a	{display:block; /* border-radius:5px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.15); */ min-height:50px; padding:0 8px 0 48px; /**width:248px;**/ font-size:16px; font-weight:bold; color:#fff; background:#E11B22 url(/unitedkingdom/includes/employee-benefits/images/icn-aro-wht.png) 20px 50% no-repeat; line-height:50px; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_rhsItem.request a.open	{box-shadow:none;}
.eb .eb_rhsItem.request a:hover	{cursor: pointer; box-shadow:none; text-decoration:none;}
.eb .eb_rhsItem.request .requestForm	{padding:0 16px;} 
.eb .eb_rhsItem.request .requestForm label	{display:inline-block; width:246px; margin:12px 0 6px; font-size:13px; color:#fff;}
.eb .eb_rhsItem.request .requestForm label span	{color:red;}
.eb .eb_rhsItem.request .txtBox	{border-radius:3px; border:1px solid #999; background:#fff; box-shadow:inset 0 3px 0 rgba(0,0,0,0.05); font-size:14px; color:#333; padding:8px 8px; width:238px; font-family:'arial'; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_rhsItem.request textarea	{border-radius:3px; border:1px solid #999; background:#fff; box-shadow:inset 0 3px 0 rgba(0,0,0,0.05); font-size:14px; color:#333; padding:8px 8px; width:238px; font-family:'arial'; line-height:16px; height:64px;}
.eb .eb_rhsItem.request .txtBox.placeholder	{color:#999;font-style:italic;}
.eb .eb_rhsItem.request .txtBox::-webkit-input-placeholder {color:#999;font-style:italic;}
.eb .eb_rhsItem.request .txtBox:-moz-placeholder {color:#999;font-style:italic;}
.eb .eb_rhsItem.request .txtBox::-moz-placeholder {color:#999;font-style:italic;}
.eb .eb_rhsItem.request .txtBox:-ms-input-placeholder {color:#999;font-style:italic;}
.eb .eb_rhsItem.request .btn	{display:block; /* border-radius:4px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.1); */ text-align:center; min-height:41px; padding:0; width:256px; border:0; font-size:16px; font-weight:bold; line-height:41px; margin:16px 0; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc); background-color: #FFF; color: #444 !important;}
.eb .eb_rhsItem.request .btn:hover	{background:#D3D3D3}

.eb .eb_rhsItem.back		{box-shadow:0; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_rhsItem.back a	{display:block; /* border-radius:5px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.15); */ min-height:48px; padding:0 8px 0 30px; width:248px; font-size:13px; font-weight:normal; color:#333; background:#fff url(/unitedkingdom/includes/employee-benefits/images/icn-aro-gry.png) 16px 46% no-repeat; line-height:48px; border:1px solid #d3d3d3; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_rhsItem.back a:hover	{background-color:#d3d3d3; box-shadow:none; text-decoration:none; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}

.eb .eb_rhsItem.rhsNav		{padding:12px 16px 8px; width:256px;}
.eb .eb_rhsItem.rhsNav ul	{margin:12px 0 0; padding:0; border-top:1px solid #e5e5e5;}
.eb .eb_rhsItem.rhsNav ul li	{margin:0; padding:8px 0; border-bottom:1px solid #e5e5e5;}
.eb .eb_rhsItem.rhsNav ul li a	{font-size:13px; color:#444;}
.eb .eb_rhsItem.rhsNav ul li ul		{margin:12px 0 0; padding:0; border-top:0;}
.eb .eb_rhsItem.rhsNav ul li ul li	{margin:0; padding:8px 0 8px 20px; border-bottom:0;}
.eb .eb_rhsItem.rhsNav ul li ul li a	{color:#666;}
.eb .eb_rhsItem.rhsNav ul>:last-child	{border:0;}

.eb .eb_rhsItem.twitter {padding:12px 16px 16px; width:256px;}
.eb .eb_rhsItem.twitter h3 {font-size:14px; margin-bottom:12px;}
.eb .eb_rhsItem.twitter h3 span {font-weight:normal; color:#666;}
.eb .eb_rhsItem.twitter .tweetWrapper {padding-bottom:8px; position:relative; top:0; margin-bottom:6px;}
.eb .eb_rhsItem.twitter .tweet {position:relative; top:0; z-index:1; border-radius:4px; border:1px solid #ccc; background:#fff; width:214px; padding:10px 30px 10px 10px; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_rhsItem.twitter .tweet .tweetText {font-size:12px;}
.eb .eb_rhsItem.twitter .tweet .time {position:absolute; top:10px; right:10px; text-align:right; color:#666;}
.eb .eb_rhsItem.twitter .tweetBubbleTag {position:absolute; bottom:0; left:11px; z-index:5; background:url(/unitedkingdom/includes/employee-benefits/images/icn-tweetBubbleTag.png) 0 0 no-repeat; width:17px; height:9px;}
.eb .eb_rhsItem.twitter .twitterFollow {text-align:center;}
.eb .eb_rhsItem.twitter .twitterFollow a {display:block; border-radius:4px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.1); min-height:41px; padding:0 8px 0 32px; width:216px; font-size:16px; font-weight:bold; color:#fff; background:#42c0e6 url(/unitedkingdom/includes/employee-benefits/images/icn-twitter.png) 32px 45% no-repeat; line-height:41px; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_rhsItem.twitter .twitterFollow a span {font-weight:normal;}
.eb .eb_rhsItem.twitter .twitterFollow a:hover {background-color:#3baccf; box-shadow:none; text-decoration:none;}

.eb .eb_rhsItem.twitterBtn {text-align:center;}
.eb .eb_rhsItem.twitterBtn a {display:block; /* border-radius:5px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.15); */ min-height:50px; padding:0 30px 0 0px; /**width:248px;**/ font-size:16px; font-weight:bold; color:#fff; background:#42c0e6 url(/unitedkingdom/includes/employee-benefits/images/icn-twitter.png) 15px 45% no-repeat; line-height:50px; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_rhsItem.twitterBtn a span {font-weight:normal;}
.eb .eb_rhsItem.twitterBtn a:hover {background-color:#03668f; box-shadow:none; text-decoration:none; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}

.eb .eb_rhsItem.linkedinBtn {text-align:center;}
.eb .eb_rhsItem.linkedinBtn a {display:block; /* border-radius:5px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.15); */ min-height:50px; padding:0 8px 0 45px; /**width:248px;**/ font-size:16px; font-weight:bold; color:#fff; background:#007fb1 url(/unitedkingdom/includes/employee-benefits/images/icn-linkedin.png) 10px 45% no-repeat; line-height:50px; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_rhsItem.linkedinBtn a span {font-weight:normal;}
.eb .eb_rhsItem.linkedinBtn a:hover {background-color:#3baccf; box-shadow:none; text-decoration:none; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}

.eb .eb_rhsItem.video		{position:relative; top:0; width:288px; height:150px; /* border-radius:5px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.15); */ overflow:hidden; }
.eb .eb_rhsItem.video .videoImg		{position:absolute; top:0; left:0;}
.eb .eb_rhsItem.video .videoTitle	{position:absolute; top:0; left:0; background:url(/unitedkingdom/includes/employee-benefits/images/bg-videoTitle.png) 0 100% repeat-x; width:284px; height:150px;}
.eb .eb_rhsItem.video .videoTitle h3 a	{display:block; position:absolute; bottom:0; left:0; color:#fff; padding:16px 60px 12px 16px; width:208px; font-size:16px; font-weight:bold; color:#fff; background:url(/unitedkingdom/includes/employee-benefits/images/icn-play.png) 95% 60% no-repeat; line-height:1.1em;}
.eb .eb_rhsItem.video .videoTitle h3 a:hover	{}

#video-overlay
{position:fixed;width:100%;height:100%;top:0;left:0;background: rgba(0,
0, 0, 0.7);z-index:10000;display:none;}
#video-inside
{position:absolute;width:800px;height:451px;top:50%;left:50%;margin-top:-235px;margin-left:-410px;background:
rgba(0, 0, 0, 0.7);padding:10px;}

.eb .eb_rhsItem.download	{padding:12px 16px; width:256px;}
.eb .eb_rhsItem.download h3	{margin-bottom:12px;}
.eb .eb_rhsItem.download h3 a	{color:#e11b22;}
.eb .eb_rhsItem.download h3 a:hover	{text-decoration:none;}
.eb .eb_rhsItem.download p	{margin-bottom:0;}
.eb .eb_rhsItem.download p a	{color:#666;}
.eb .eb_rhsItem.download p a:hover	{text-decoration:none;}
.eb .eb_rhsItem.download p.pdf	{padding-right:60px; min-height:50px; color:#333; font-size:13px; background:url(/unitedkingdom/includes/employee-benefits/images/icn-pdf.png) 100% 100% no-repeat;}

.eb .eb_rhsItem.poll		{padding:12px 16px; width:256px;}
.eb .eb_rhsItem.poll h3		{margin-bottom:14px;}
.eb .eb_rhsItem.poll p		{font-size:13px; border-top:1px solid #e5e5e5; padding-top:10px;margin-bottom:10px;}
.eb .eb_rhsItem.poll .field-wrapper		{margin-bottom:9px;}
.eb .eb_rhsItem.poll .field-wrapper input[type='radio'], 
.eb .eb_rhsItem.poll .field-wrapper input[type='checkbox'] {float:left; width:20px;}
/*.eb .eb_rhsItem.poll .field-wrapper input[type='checkbox'] + label {display:inline-block; margin:0; clear:none; padding:3px 0 0 26px; cursor:pointer; background-position:0 0; width:208px; min-height:18px; border:0px; cursor:pointer; font-size:14px; margin-left:-20px;}8*/

.eb .eb_rhsItem.poll .field-wrapper input[type='radio'] + label {display:inline-block; margin:0; clear:none; padding:3px 0 0 26px; cursor:pointer; background: url(/unitedkingdom/includes/employee-benefits/images/icn-radio.png) 0 0 no-repeat; background-position:0 0; width:208px; min-height:18px; border:0px; cursor:pointer; font-size:14px; margin-left:-20px;}
.eb .eb_rhsItem.poll .field-wrapper input[type='radio']:checked + label {display:inline-block; background:url(/unitedkingdom/includes/employee-benefits/images/icn-radioChecked.png) 0 0 no-repeat; cursor:pointer}
.eb .eb_rhsItem.poll .txtBox	{border-radius:3px; border:1px solid #999; background:#fff; box-shadow:inset 0 3px 0 rgba(0,0,0,0.05); font-size:14px; color:#333; padding:8px 8px; width:238px; font-family:'arial'; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}

.eb .eb_rhsItem.poll .txtBox.placeholder	{color:#999;font-style:italic;}
.eb .eb_rhsItem.poll .txtBox::-webkit-input-placeholder {color:#999;font-style:italic;}
.eb .eb_rhsItem.poll .txtBox:-moz-placeholder {color:#999;font-style:italic;}
.eb .eb_rhsItem.poll .txtBox::-moz-placeholder {color:#999;font-style:italic;}
.eb .eb_rhsItem.poll .txtBox:-ms-input-placeholder {color:#999;font-style:italic;}
.eb .eb_rhsItem.poll .btn	{display:block; border-radius:4px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.1); text-align:center; min-height:41px; padding:0; width:256px; border:0; font-size:16px; font-weight:bold; color:#fff; background:#e11b22; line-height:41px; behavior:url(/unitedkingdom/includes/employee-benefits/js/PIE.htc);}
.eb .eb_rhsItem.poll .btn:hover	{background:#bf161c;}
.eb .eb_rhsItem.poll .field-wrapper span.LV_validation_message LV_valid	{display:none !important;}
.eb .eb_rhsItem.poll .field-wrapper span	{color:red;}

.eb .eb_rhsItem.bigBlue		{padding:12px 16px 6px; width:256px; background:#f5e6e6;}
.eb .eb_rhsItem.bigBlue	h3	{margin-bottom:12px;}

.eb .eb_rhsItem.littleBlue	{padding:12px 16px 6px; width:256px; background:#f4e6f8;}
.eb .eb_rhsItem.littleBlue	h3	{margin-bottom:12px;}

.eb .eb_rhsItem.awards { padding: 12px 16px 12px; width: 256px; background: #f5e6e6; }
.eb .eb_rhsItem.awards img { max-width: 50%; display: block; margin: 0 auto; }

/* IE8 Specific */

.eb .eb_rhsItem.poll .field-wrapper input[type='radio'], 
.eb .eb_rhsItem.poll .field-wrapper input[type='checkbox'] {opacity:1\9;}
.eb .eb_rhsItem.poll .field-wrapper input[type='radio'] + label {padding:0\9; margin:0\9; cursor:pointer\9; background:none\9; width:228px\9; border:0px\9; cursor:pointer\9;}

/*********** HEXAGONS STYLING ***********/


.Hex-wrap 
{
    position: relative;
    height: 428px;
}

.hex1, .hex2, .hex3, .hex4, .hex5, .hex6, .hex7, .hex8, .hex9    {z-index: 10;height: 168px;width: 144px;background-repeat: no-repeat;  background-position: 

0px;}


.hex1    {background-image: url("/unitedkingdom/employee-benefits/images/hex/flexible-onlinebenefits.png");}
.hex1:hover   {background-position: -145px;}

.hex2    {background-image: url("/unitedkingdom/employee-benefits/images/hex/pensions-auto.png"); position: absolute; top: 0px; left: 150px;}
.hex2:hover   {background-position: -145px;}

.hex3    {background-image: url("/unitedkingdom/employee-benefits/images/hex/employee-financial.png"); position: absolute; top: 0px; left: 300px;}
.hex3:hover   {background-position: -145px;}

.hex4    {background-image: url("/unitedkingdom/employee-benefits/images/hex/internation-benefits.png"); position: absolute; top: 130px; left: 75px;}
.hex4:hover   {background-position: -145px;}

.hex5    {background-image: url("/unitedkingdom/employee-benefits/images/hex/total-reward.png"); position: absolute; top: 130px; left: 225px;}
.hex5:hover   {background-position: -145px;}

.hex6    {background-image: url("/unitedkingdom/employee-benefits/images/hex/bigblue-benefit.png"); position: absolute; top: 130px; left: 375px;}
.hex6:hover   {background-position: -145px;}

.hex7    {background-image: url("/unitedkingdom/employee-benefits/images/hex/benefit-comms.png"); position: absolute; top: 260px;}
.hex7:hover   {background-position: -145px;}

.hex8    {background-image: url("/unitedkingdom/employee-benefits/images/hex/health.png"); position: absolute; top: 260px; left: 150px;}
.hex8:hover   {background-position: -145px;}

.hex9    {background-image: url("/unitedkingdom/employee-benefits/images/hex/contact-new.png"); position: absolute; top: 260px; left: 300px;}



div.rhsItem.poll {
	background: #F5E6E6;
	/*
	border-radius: 5px;
	box-shadow: inset 0 -3px 0 rgba(0,0,0,0.15);
	*/
}
div.rhsItem.poll h3 {
	margin: 0;
	cursor: pointer;
	display: block;
	border-radius: 5px;
	padding: 0 8px
	font-size: 16px;
	font-weight: bold;
	padding: 15px 10px 5px 10px;
}
div.rhsItem.poll form {
	/* display: none; */
	overflow: hidden;
	padding: 10px;
}
div.rhsItem.poll div.row {
	padding: 10px 0;
}
div.rhsItem.poll div.row:first-of-type {
	padding-top: 0;
}
div.rhsItem.poll div.row:last-of-type {
	padding-bottom: 0;
}
div.rhsItem.poll div.row.question {
	border-bottom: 1px dashed #DDD;
}
div.rhsItem.poll div.row.question.question-2 {
	border-bottom: none;
}
div.rhsItem.poll div.row.submit {
	text-align: right;
	padding: 0;
}
div.rhsItem.poll div.row .question-title {
	margin: 0 0 5px;
	font-weight: bold;
	line-height: 20px;
}
div.rhsItem.poll div.row .question-title .required-field {
	color: #E11B22;
	font-weight: bold;
	font-size: 20px;
	line-height: 10px;
}
div.rhsItem.poll div.row label {
	display: block;
	padding: 2px 0 2px 24px;
	line-height: 22px;
	margin: 0 0 4px;
	font-size: 13px;
	position: relative;
	user-select: none;
	-moz-user-select: none;
	-webkit-user-select: none;
}
div.rhsItem.poll div.row label:after {
	display: block;
	clear: both;
	content: '';
}
div.rhsItem.poll div.row label, div.row select {
	cursor: pointer;
}
div.rhsItem.poll div.row select {
	display: block;
	width: 100%;
	border-radius: 3px;
	border: 1px solid #999;
	background: #FFF;
	box-shadow: inset 0 3px 0 rgba(0,0,0,0.05);
	color: #333;
	padding: 8px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
div.rhsItem.poll div.row input[type="submit"] {
	display: block;
	border-radius: 4px;
	box-shadow: inset 0 -3px 0 rgba(0,0,0,0.1);
	text-align: center;
	min-height: 41px;
	padding: 0;
	width: 100%;
	border: 0;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	background: #E11B22;
	line-height: 41px;
	margin: 16px 0;
	cursor: pointer;
}
div.rhsItem.poll div.row input[type="submit"]:hover {
	background: #BF161C;
}
div.rhsItem.poll div.row input[type="submit"]:disabled,
div.rhsItem.poll div.row input[type="submit"]:disabled:hover {
	background: #808080;
	color: #FFF;
	cursor: not-allowed;
	transition: 200ms ease-in-out;
	-moz-transition: 200ms ease-in-out;
	-webkit-transition: 200ms ease-in-out;
	text-align: center;
}
div.rhsItem.poll div.row input[type="radio"] + span,
div.rhsItem.poll div.row input[type="radio"] + span:after {
	display: none;
}
div.rhsItem.poll div.row input[type="radio"] {
	display: inline-block;
}
div.rhsItem.poll div.row label {
	padding-left: 0;
}
div.rhsItem.poll div.row label input[type="radio"] {
}
html.not-ie div.rhsItem.poll div.row input[type="radio"] {
	display: none;
}
html.not-ie div.rhsItem.poll div.row input[type="radio"] + span {
	position: relative;
	display: inline-block;
	box-sizing: border-box;
	height: 16px;
	width: 16px;
	border-radius: 50%;
	border: 2px solid #FFF;
	margin: 0 7px -2px 0;
	box-shadow: 0px 0px 1px #AAA, 1px 1px 1px #000;
}
html.not-ie div.rhsItem.poll div.row input[type="radio"] + span:after {
	position: absolute;
	display: block;
	content: '';
	height: 12px;
	width: 12px;
	border-radius: 50%;
	background: #E6E7E9;
	box-shadow: inset 0 0 5px #E6E7E9;
	transition: 200ms ease-in-out;
	-moz-transition: 200ms ease-in-out;
	-webkit-transition: 200ms ease-in-out;
}
html.not-ie div.rhsItem.poll div.row input[type="radio"]:checked + span:after {
	box-shadow: inset 0 0 5px #DADADA;
	background: #E11B22;
}
html.not-ie div.rhsItem.poll div.row input[type="radio"],
html.not-ie div.rhsItem.poll div.row input[type="radio"] + span {
	position: absolute;
	left: 0px;
	top: 10px;
}
html.not-ie div.rhsItem.poll div.row label {
	padding-left: 24px;
	margin-left: 0;
}
html.not-ie div.rhsItem.poll div.row label input[type="radio"] {
	margin-left: 0;
}