
.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(/ireland/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(/ireland/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:85px; 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;}
.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(/ireland/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(/ireland/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(/ireland/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(/ireland/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(/ireland/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(/ireland/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(/ireland/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(/ireland/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(/ireland/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(/ireland/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(/ireland/includes/employee-benefits/js/PIE.htc);}

.eb .eb_copy .cta			{background:#f3f3f3; border-radius:4px; padding:12px; behavior:url(/ireland/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(/ireland/includes/employee-benefits/js/PIE.htc);}
.eb .eb_panels .panel h3 a:hover	{text-decoration:none; box-shadow:none; behavior:url(/ireland/includes/employee-benefits/js/PIE.htc);}
.eb .eb_panels .panel h3 a.red		{background:#e11b22 url(/ireland/includes/employee-benefits/images/icn-red-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.orange	{background:#ffb836 url(/ireland/includes/employee-benefits/images/icn-orange-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.lightBlue{background:#1dbbe9 url(/ireland/includes/employee-benefits/images/icn-lightBlue-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.blue		{background:#0058a4 url(/ireland/includes/employee-benefits/images/icn-blue-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.purple	{background:#712887 url(/ireland/includes/employee-benefits/images/icn-purple-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.green	{background:#7cc453 url(/ireland/includes/employee-benefits/images/icn-green-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.teal		{background:#008fb2 url(/ireland/includes/employee-benefits/images/icn-teal-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.darkBlue	{background:#00426e url(/ireland/includes/employee-benefits/images/icn-darkBlue-sml.png) 88% 88% no-repeat;}
.eb .eb_panels .panel h3 a.brown	{background:#463f1d url(/ireland/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(/ireland/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:#099; overflow:hidden; behavior:url(/ireland/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:#099 url(/ireland/includes/employee-benefits/images/icn-aro-wht.png) 20px 50% no-repeat; line-height:50px; behavior:url(/ireland/includes/employee-benefits/js/PIE.htc);}
.eb .eb_rhsItem.request a.open	{box-shadow:none;}
.eb .eb_rhsItem.request a:hover	{background-color:#008989; 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(/ireland/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; color:#fff; background:#e11b22; line-height:41px; margin:16px 0; behavior:url(/ireland/includes/employee-benefits/js/PIE.htc);}
.eb .eb_rhsItem.request .btn:hover	{background:#bf161c;}

.eb .eb_rhsItem.back		{box-shadow:0; behavior:url(/ireland/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(/ireland/includes/employee-benefits/images/icn-aro-gry.png) 16px 46% no-repeat; line-height:48px; border:1px solid #d3d3d3; behavior:url(/ireland/includes/employee-benefits/js/PIE.htc);}
.eb .eb_rhsItem.back a:hover	{background-color:#d3d3d3; box-shadow:none; text-decoration:none; behavior:url(/ireland/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(/ireland/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(/ireland/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(/ireland/includes/employee-benefits/images/icn-twitter.png) 32px 45% no-repeat; line-height:41px; behavior:url(/ireland/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 {border-radius:5px; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.15); padding:0; width:288px; background:#E11B22; overflow:hidden;}
.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 8px 0 48px; /**width:248px;**/ font-size:16px; font-weight:bold; color:#fff; background:#E11B22 url(/ireland/includes/employee-benefits/images/icn-aro-wht.png) 20px 50% no-repeat; line-height:50px; behavior:url(/ireland/includes/employee-benefits/js/PIE.htc);}
.eb .eb_rhsItem.twitterBtn a span {font-weight:normal;}
.eb .eb_rhsItem.twitterBtn a:hover {background-color:#aa0b0b; box-shadow:none; text-decoration:none; behavior:url(/ireland/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(/ireland/includes/employee-benefits/images/icn-linkedin.png) 10px 45% no-repeat; line-height:50px; behavior:url(/ireland/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(/ireland/includes/employee-benefits/js/PIE.htc);}

.eb .eb_rhsItem.video		{position:relative; top:0; width:288px; height:150px; border-radius:5px; overflow:hidden; box-shadow:inset 0 -3px 0 rgba(0,0,0,0.15);}
.eb .eb_rhsItem.video .videoImg		{position:absolute; top:0; left:0;}
.eb .eb_rhsItem.video .videoTitle	{position:absolute; top:0; left:0; background:url(/ireland/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(/ireland/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(/ireland/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(/ireland/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(/ireland/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(/ireland/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(/ireland/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;}


/* 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("/ireland/aon-hewitt/Hex-Images/retirementplanning.png");}
.hex1:hover   {background-position: -145px;}

.hex2    {background-image: url("/ireland/aon-hewitt/Hex-Images/investmentsolutions.png"); position: absolute; top: 0px; left: 150px;}
.hex2:hover   {background-position: -145px;}

.hex3    {background-image: url("/ireland/aon-hewitt/Hex-Images/actuarialservices.png"); position: absolute; top: 0px; left: 300px;}
.hex3:hover   {background-position: -145px;}

.hex4    {background-image: url("/ireland/aon-hewitt/Hex-Images/payrollservices.png"); position: absolute; top: 130px; left: 75px;}
.hex4:hover   {background-position: -145px;}

.hex5    {background-image: url("/ireland/aon-hewitt/Hex-Images/administrationservices.png"); position: absolute; top: 130px; left: 225px;}
.hex5:hover   {background-position: -145px;}

.hex6    {background-image: url("/ireland/aon-hewitt/Hex-Images/communicationservices.png"); position: absolute; top: 130px; left: 375px;}
.hex6:hover   {background-position: -145px;}

.hex7    {background-image: url("/ireland/aon-hewitt/Hex-Images/delegateddcservices.png"); position: absolute; top: 260px;}
.hex7:hover   {background-position: -145px;}

.hex8    {background-image: url("/ireland/aon-hewitt/Hex-Images/trusteetraining.png"); position: absolute; top: 260px; left: 150px;}
.hex8:hover   {background-position: -145px;}

.hex9    {background-image: url("/ireland/employee-benefits/images/hex/contact.png"); position: absolute; top: 260px; left: 300px;}