@charset "utf-8";
/* CSS Document */
/*buttons and links */
 input[type="submit"], input[type="button"] { border:0; }
.cancel { display:block; background: transparent url(../images/spritegif.gif) no-repeat scroll 0px -169px; height: 18px; text-indent:-2000px; width:70px; float:left; margin-right:15px; cursor:pointer; border: 0; }
.cancel:hover { background-position:0 -190px; }
.next { display:block; background: transparent url(../images/spritegif.gif) no-repeat scroll 0px 0px; height: 18px; text-indent:-2000px; width:63px; float:left; cursor:pointer; }
.next:hover { background-position:0 -21px; }
.send { display:block; background: transparent url(../images/spritegif.gif) no-repeat scroll 0px -410px; height: 18px; text-indent:-2000px; width:70px; float:left; cursor:pointer; }
.send:hover { background-position:0 -432px; }
.submit { display:block; background: transparent url(../images/spritegif.gif) no-repeat scroll 0px -42px; height: 18px; text-indent:-2000px; width:75px; float:left; cursor:pointer; border: 0; }
.submit:hover { background-position:0 -63px; }
.back { display:block; background: transparent url(../images/spritegif.gif) no-repeat scroll 0px -127px; height: 18px; text-indent:-2000px; width:58px; float:left; margin-right:15px; }
.back:hover { background-position:0 -148px; }
.back_grey { display:block; background: transparent url(../images/spritegif.gif) no-repeat scroll -83px -127px; height: 18px; text-indent:-2000px; width:63px; float:left; margin-right:15px; }
.back_grey:hover { background-position:-83px -148px; }
.done { display:block; background: transparent url(../images/spritegif.gif) no-repeat scroll 0px -86px; height: 18px; text-indent:-2000px; width:62px; float:left; cursor:pointer; margin-bottom: 10px; margin-top: 10px;}
.done:hover { background-position:0 -107px; }
.loginbut { background: url(../images/spritegif.gif) no-repeat scroll 0 -347px; text-indent:-2000px; display:block; width:66px; height:18px; cursor:pointer; float:left }
.loginbut:hover { background-position:0 -367px; }
.register { background: url(../images/big_sprite.png) no-repeat scroll -268px -154px; text-indent:-2000px; display:block; width:113px; height:18px; cursor:pointer; float:left }
.register:hover { background-position:-268px -174px; }
.loginbut_trans { background: url(../images/spritegif.gif) no-repeat scroll 0 -591px; text-indent:-2000px; display:block; width:68px; height:18px; cursor:pointer; float:left }
.loginbut_trans:hover { background-position:0 -611px; }
.add_button { cursor: pointer; background: url(../images/spritegif.gif) no-repeat scroll -70px -3160px; width:53px; height:18px; text-indent:-2000px; cursor:pointer; }
.add_button:hover { background-position: -70px -3181px; }
.remove_button {background: url(../images/spritegif.gif) no-repeat scroll 0 -1584px; width:71px; height:18px; }
.remove_button:hover { background-position: 0 -1605px }
.video_login_but { background: url(../images/big_sprite.png) no-repeat scroll -198px -134px; text-indent:-2000px; display:block; width:62px; height:18px; cursor:pointer;float:left; margin-right: 10px; }
.video_login_but:hover { background-position:-198px -154px; }
.but_left { background:url(../images/big_sprite.png) no-repeat scroll 0px -815px; height:18px; display:inline-block; padding-left: 20px; }
.but_normal { background:url(../images/big_sprite.png) no-repeat scroll 0px -815px; height:18px; float: left; padding-left: 14px; }
.but_left span { background:url(../images/big_sprite.png) no-repeat scroll right -66PX;display:inline-block;line-height:17px; height:18px; padding:0px 22px 0 0; white-space: nowrap; color: #fff; text-transform: uppercase; font-size: 0.83em; font-weight:bold; }
.but_normal span { background:url(../images/big_sprite.png) no-repeat scroll right -66PX; height:18px; float:left; padding:3px 20px 0 0; white-space: nowrap; color: #fff; text-transform: uppercase; font-size: 0.83em; font-weight:bold; }
.but_left_green { background:transparent url(../images/big_sprite.png) no-repeat scroll right -272px; float:left; height:18px; line-height:normal; padding:0 21px 0 0; }
.but_left_green span { background:transparent url(../images/big_sprite.png) no-repeat scroll -43px -272px; color:#FFFFFF; float:left; font-size:0.83em; font-weight:bold; height:18px; padding:2px 0 0 13px; text-transform:uppercase; white-space:nowrap; }
.change_email { background: url(../images/spritegif.gif) no-repeat scroll 0 -871px; text-indent:-2000px; display:block; width:138px; height:19px; cursor:pointer; float:left; margin-bottom:7px; cursor:pointer; border: 0; }
.change_email:hover { background-position:0 -825px; }
.change_pw { background: url(../images/spritegif.gif) no-repeat scroll 0 -850px; text-indent:-2000px; display:block; width:138px; height:18px; cursor:pointer; float:left; cursor:pointer; }
.change_pw:hover { background-position:0 -896px; }
.cancel_white { background: url(../images/spritegif.gif) no-repeat scroll 0 -920px; text-indent:-2000px; display:block; width:70px; height:18px; cursor:pointer; float:left; cursor:pointer; margin-right:15px; }
.cancel_white:hover { background-position:0 -941px; }
.save { background: url(../images/spritegif.gif) no-repeat scroll 0 -968px; text-indent:-2000px; display:block; width:58px; height:18px; cursor:pointer; float:left; cursor:pointer; border: 0; }
.save:hover { background-position:0 -989px; }
.reset { background: url(../images/spritegif.gif) no-repeat scroll 0 -1016px; text-indent:-2000px; display:block; width:126px; height:18px; cursor:pointer; cursor:pointer; }
.reset:hover { background-position:0 -1037px; }
.change_pw { background: url(../images/spritegif.gif) no-repeat scroll 0 -1059px; text-indent:-2000px; display:block; width:138px; height:18px; cursor:pointer; cursor:pointer; border: 0; }
.change_pw:hover { background-position:0 -1080px; }
.cancel_arrow { background: url(../images/spritegif.gif) no-repeat scroll 0 -1104px; text-indent:-2000px; display:block; width:77px; height:18px; cursor:pointer; cursor:pointer; }
.cancel_arrow:hover { background-position:0 -1126px; }
.delete_ac { background: url(../images/spritegif.gif) no-repeat scroll 0 -1154px; text-indent:-2000px; display:block; width:126px; height:18px; cursor:pointer; cursor:pointer; }
.delete_ac:hover { background-position:0 -1175px; }
.close_grey { background: url(../images/spritegif.gif) no-repeat scroll 0 -1200px; text-indent:-2000px; display:block; width:63px; height:18px; cursor:pointer; cursor:pointer; }
.close_grey:hover { background-position:0 -1222px; }
.reset_grey { background: url(../images/spritegif.gif) no-repeat scroll 3px -1954px; text-indent:-2000px; display:block; width:61px; height:18px; cursor:pointer; cursor:pointer; }
.update { background: url(../images/spritegif.gif) no-repeat scroll -83px -1954px; text-indent:-2000px; display:block; width:80px; height:18px; cursor:pointer; cursor:pointer; }
.update:hover { background-position:-83px -1975px; }
.search_but , .alumni_network .top_box .search_but, .alumni_teasers .section .top_box .search_but { border:none; background: url(../images/spritegif.gif) no-repeat scroll 0px -2177px; text-indent:-2000px; display:block; width:57px; height:19px; cursor:pointer; cursor:pointer; }
.search_but:hover , .alumni_network .top_box .search_but:hover{ background-position:-81px -2177px; }
.confirm { background: url(../images/spritegif.gif) no-repeat scroll 0px -2213px; text-indent:-2000px; display:block; width:80px; height:19px; cursor:pointer; float:left; }
.confirm:hover { background-position:-87px -2213px; }
.edit { background: url(../images/spritegif.gif) no-repeat scroll 0px -2592px; text-indent:-2000px; display:block; width:56px; height:19px; cursor:pointer; border:0; }
.edit:hover { background-position:-64px -2592px; }
.delete { background: url(../images/spritegif.gif) no-repeat scroll 0px -2616px; text-indent:-2000px; display:block; width:76px; height:19px; cursor:pointer; border:0;}
.delete:hover { background-position:-84px -2616px; }
.contribute { background: url(../images/spritegif.gif) no-repeat scroll 0px -2647px; text-indent:-2000px; display:block; width:96px; height:19px; cursor:pointer; text-indent:-2000px; margin:10px 0; }
.contribute:hover { background-position:0px -2670px; }
#login_overlay_form .loginbut_trans {background: transparent url(../images/spritegif.gif) no-repeat scroll 0 -591px; border:0;}
.alumni_network .top_box .search_but {border:none;}
.delete_icon {background:transparent url(../images/spritegif.gif) no-repeat scroll 0 -1351px;cursor:pointer;height:12px;width:12px;}
.create {background:transparent url(../images/spritegif.gif) no-repeat scroll 0 -3440px;cursor:pointer;height:18px;width:74px; text-indent:-2000px;display:block;}
.create:hover {background-position:-87px -3440px;}
.ok {background:transparent url(../images/spritegif.gif) no-repeat scroll 0 -3615px;cursor:pointer;height:18px;width:48px; text-indent:-2000px;display:block;}
.ok:hover {background:transparent url(../images/spritegif.gif) no-repeat scroll -54px -3615px;}
.yes {background: url("../images/spritegif.gif") no-repeat scroll 0 -3648px transparent;border: medium none;cursor: pointer;display: block;height: 18px;padding: 0;text-indent: -2000px;width: 46px;}
.yes:hover {background:transparent url(../images/spritegif.gif) no-repeat scroll -54px -3648px;}
.no {background: url("../images/spritegif.gif") no-repeat scroll 0 -3674px transparent;border: medium none;cursor: pointer;display: block;height: 18px;padding: 0;text-indent: -2000px;width: 34px;}
.no:hover {background:transparent url(../images/spritegif.gif) no-repeat scroll 0 -3696px;}
.unlink {background:transparent url(../images/spritegif.gif) no-repeat scroll 0 -3793px;cursor:pointer;height:18px;width:74px; text-indent:-2000px;display:block;}
.unlink:hover {background-position:-87px -3793px;}
.comment_cont .send { display:block; background: transparent url(../images/spritegif.gif) no-repeat scroll 0px -410px; height: 18px; text-indent:-2000px; width:77px; float:left }
.comment_cont .send:hover { background-position:0 -432px; }
.comment_cont .clearform { display:block; background: transparent url(../images/spritegif.gif) no-repeat scroll 0px -455px; height: 20px; text-indent:-2000px; width:97px; float:left; margin-right:15px; }
.comment_cont .clearform:hover { background-position:0 -477px; }
/*Panel styles*/
/*general panel*/
.panel { margin-bottom: 15px; float: left; position: relative; }
.panel .hd { background:#18624b url(../images/general_panel_bg.gif) no-repeat left top; min-height:21px; position:relative;overflow:hidden;}
.panel .hd span ,.panel3 .hd span
{ background: url(../images/general_panel_bg.gif) no-repeat right top; display:block; min-height:18px; float:right; color: #fff; text-transform: uppercase; font-size: 1em; padding: 3px 0 0 0; width:215px; }
.panel .hd span a , .panel3 .hd span a
{text-decoration: none; background: url(../images/arrow.png) no-repeat scroll right -89px; display: block; padding-right: 12px; float: left; color: #fff; }
.panel .hd span a:hover, #right_container .panel .hd span a:hover { text-decoration: none; background: url(../images/arrow.png) no-repeat scroll right 4px; display: block; padding-right: 12px; float: left; color: #fff; }
.panel .panel_content { background: url(../images/panel_bg.png) no-repeat left 0px; float: left; clear: both; float: left; position: relative; }
.panel .panel_content ul li { margin-bottom:5px; }
.panel_content .headline { font: 1.33em Georgia, "Times New Roman", Times, serif; color: #10543f; }
.panel .subline { color:#303030; font: 0.96em Arial, Helvetica, sans-serif; }
.panel .nohd {height:auto;}
.panel .hd .nav{ height:13px;overflow:hidden;position:absolute;right:5px;top:4px;width:30px;}
#right_container .panel .hd .nav span{width:14px;height:13px;padding:0;}
.panel .hd .nav .prev{ text-indent: -2000px; display: block; background: url(../images/sprite.png) no-repeat scroll left -463px; width: 14px; height: 13px; float:left; cursor: pointer; }
.panel .hd .nav .prev:hover{ text-indent: -2000px; display: block; background: url(../images/sprite.png) no-repeat scroll left -491px; width: 14px; height: 13px; float:left; cursor: pointer; }
.panel .hd .nav .next{ text-indent: -2000px; display: block; background: url(../images/sprite.png) no-repeat scroll -13px -463px; width: 14px; height: 13px; float:left; cursor: pointer; }
.panel .hd .nav .next:hover{ text-indent: -2000px; display: block; background: url(../images/sprite.png) no-repeat scroll -13px -477px; width: 14px; height: 13px; float:left; cursor: pointer; }
#right_container .panel { width:230px; }
#right_container .panel .hd span {overflow:hidden;padding-right:35px;width:180px; }
#right_container .panel .hd span a{color:#fff; }
#right_container .panel .panel_content { width: 200px; padding:15px; /*min-height:142px; line-height: 20px; */color: #5e5e5e; }
.container_right .panel { width:230px; }
.container_right .panel hd { width:230px; }
.container_right .panel .panel_content { width:230px; }
/*alumni news panel*/
.container_right .panel.alumni_news {margin-bottom:20px;}
.container_right .alumni_news .panel_content ul.news {width:230px; margin:0 0 5px 0px;}
.container_right .alumni_news .panel_content ul.news li{width:230px;border-bottom:1px solid #E2E2E2 ;margin-bottom:0;}
.container_right .alumni_news .panel_content ul.news li.selected{width:230px;}
.container_right .alumni_news .panel_content ul.news li a{width:200px;padding:3px 15px;display:block;}
.container_right .alumni_news .panel_content ul.news li.selected a{background:#dcdcdc url(../images/elements.png) no-repeat scroll 0px -1157px;}
/*save profiles*/
.container_right .save_profile li { position:relative; width:200px; }
.container_right .save_profile .options { position:absolute; right:0; width:50px; top:6px; }
.container_right .save_profile .options .vcf { background:url(../images/spritegif.gif) no-repeat 0px -2258px; display:block; height:11px; text-indent:-2000px; width:26px; cursor:pointer; float:left; margin-right:5px; }
.container_right .save_profile .options .del { background:url(../images/spritegif.gif) no-repeat -32px -2258px; display:block; height:11px; text-indent:-2000px; width:12px; cursor:pointer; float:left; }
/*more on  styles*/
.container_right .moreon { margin-bottom:20px; }
.container_right .moreon .hd span { padding-right:15px; width:200px; margin-left:15px; min-height:17px; }
.container_right .moreon .panel_content {padding:0 0 10px;width:230px; background:#f6f6f6 url(../images/panel_bottom.gif) no-repeat left bottom; }
.container_right .moreon .panel_content ul li { border-bottom:1px solid #e2e2e2; padding:5px 9px 5px 0; width:220px; margin:0; }
.container_right .moreon .panel_content ul li a { padding:0 30px 0 15px; font-size:0.96em; display:block; }
.container_right .moreon .panel_content .section { padding:5px 15px; width:200px; border-bottom:1px solid #e2e2e2;float:left; }
.container_right .moreon .panel_content .section ul li { border:none; float:left; clear:both; padding:0; margin-bottom:2px; width:200px; }
.container_right .moreon .panel_content .section ul li a { padding:0; font-size:0.96em; line-height:13px; }
.container_right .moreon .panel_content .category { display:block; }
.container_right .moreon .panel_content .date { display:block;}
.container_right .moreon .panel_content ul li a { background: none; position: relative; line-height:14px;}
.container_right .moreon .panel_content ul li a img {position:absolute;right: 0; top:0;}
 
a.article_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -4px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}
a.article_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -42px -3px;}
a.article_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -23px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}

a.audio_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -4px -21px;float:left;margin-right:5px;vertical-align:middle;width:14px;height:21px;}
a.audio_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -42px -21px;}
a.audio_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -23px -21px;float:left;margin-right:5px;vertical-align:middle;width:14px;height:21px;}


a.report_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -4px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}
a.report_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -42px -3px;}
a.report_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -23px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}

a.focus_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -4px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}
a.focus_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -42px -3px;}
a.focus_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -23px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}

a.opportunitiesforaction_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -4px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}
a.opportunitiesforaction_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -42px -3px;}
a.opportunitiesforaction_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -23px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}

a.whitepaper_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -4px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}
a.whitepaper_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -42px -3px;}
a.whitepaper_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -23px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}

a.perspective_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -4px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}
a.perspective_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -42px -3px;}
a.perspective_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -23px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}

a.strategygallery_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -4px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}
a.strategygallery_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -42px -3px;}
a.strategygallery_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -23px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}

a.classics_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -4px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}
a.classics_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -42px -3px;}
a.classics_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -23px -3px;float:left;margin-right:5px;vertical-align:middle;width:12px;height:14px;}

a.podcast_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -3px -23px;float:left;margin-right:5px;vertical-align:middle;width:14px;height:11px;}
a.podcast_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -41px -23px;}
a.podcast_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -22px -23px;float:left;;margin-right:5px;vertical-align:middle;width:14px;height:11px;}

a.video_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -2px -42px;float:left;margin-right:5px;vertical-align:middle;width:16px;height:11px;}
a.video_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -40px -42px;}
a.video_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -21px -42px;float:left;margin-right:5px;vertical-align:middle;width:16px;height:11px;}

a.interview_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -5px -59px;float:left;margin-right:5px;vertical-align:middle;width:9px;height:16px;}
a.interview_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -43px -59px;}
a.interview_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -24px -59px;float:left;margin-right:5px;vertical-align:middle;width:9px;height:16px;}

a.interactive_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -3px -96px;float:left;margin-right:5px;vertical-align:middle;width:15px;height:14px;}
a.interactive_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -41px -96px;}
a.interactive_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -22px -96px;float:left;margin-right:5px;vertical-align:middle;width:15px;height:14px;}

a.book_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -3px -155px;float:left;margin-right:5px;vertical-align:middle;width:13px;height:14px;}
a.book_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -41px -155px;}
a.book_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -22px -155px;float:left;margin-right:5px;vertical-align:middle;width:13px;height:14px;}

a.commentary_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -3px -175px;float:left;margin-right:5px;vertical-align:middle;width:14px;height:13px;}
a.commentary_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -40px -175px;}
a.commentary_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -22px -175px;float:left;margin-right:5px;vertical-align:middle;width:14px;height:13px;}

a.slideshow_link img { background:url("../images/suite_items_sprite.png") no-repeat scroll -3px -194px;float:left;margin-right:5px;vertical-align:middle;width:14px;height:12px;}
a.slideshow_link:hover img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -41px -194px;}
a.slideshow_link_sel img{ background:url("../images/suite_items_sprite.png") no-repeat scroll -22px -194px;float:left;margin-right:5px;vertical-align:middle;width:14px;height:12px;}


/*more on  panel with expand button*/
.expand { background:transparent url(../images/hor_sprite.png) no-repeat scroll -2768px top; width:11px; height:11px; position:absolute; right:5px; top:5px; cursor:pointer; }
.collapse { background:transparent url(../images/hor_sprite.png) no-repeat scroll -2793px top; width:11px; height:11px; position:absolute; right:5px; top:5px; cursor:pointer; }
#rightsidepanel .hd { cursor:pointer; }
#rightsidepanel .bd { background:transparent url(../images/panel_bg.png) no-repeat scroll left top; }
.container_right #rightsidepanel .panel_content { padding:0px; }
/*Accordion styles*/
.accordion_teaser { clear:both; float:left;width:230px; }
.accordion_teaser h3 { background:url("../images/general_panel_bg.gif") no-repeat scroll left top #18624B; min-height:21px; width:230px; position:relative; cursor:pointer; font-size:1em;padding-bottom: 2px; }
.accordion_teaser h3 a { color:#FFFFFF; display:block; padding:3px 0 0 15px; text-transform:uppercase; width:195px; outline:0;cursor:default; }
.accordion_teaser h3 a:hover , .accordion_teaser h3 a p:hover { text-decoration:none;}
.ui-icon { width:11px; height:11px; position:absolute; right:5px; top:5px; }
.ui-icon-triangle-1-e { background:transparent url(../images/hor_sprite.png) no-repeat scroll -2768px top; }
.ui-icon-triangle-1-s { background:transparent url(../images/hor_sprite.png) no-repeat scroll -2793px top; }
.ui-accordion-content, .accordion_teaser #news_accordion #news_items { background:#f6f6f6 url(../images/panel_bottom.gif) no-repeat left bottom; margin-bottom:0px; overflow: hidden; }
.accordion_teaser .acc_section { padding:5px 15px; border-bottom:1px dotted #e2e2e2;clear:both; overflow: hidden; }
.accordion_teaser .acc_section ul li { }
.accordion_teaser .acc_section .category { margin-bottom:3px; display:block; }
.accordion_teaser .acc_section .date { display:block; }
.accordion_teaser .acc_section .headline a { font-family:arial; font-size:0.96em; color:#10543f; }
/*news accordion*/
.accordion_teaser #news_accordion #news_items {height:350px;overflow-y:auto; overflow-x:hidden;}
/*search panel*/
.three_col .container_left .dosearch .hd span {  display:block; width:175px; }
.three_col .container_left .dosearch .hd span .tooltip{ cursor:pointer;background:transparent url(../images/sprite.png) no-repeat scroll 2px -1462px;display:block;height:16px;position:absolute;right:5px;top:1px;width:15px; }
.three_col .container_left .dosearch .panel_content { padding:10px 15px; width:160px; background:#919191 url(../images/hor_sprite.png) no-repeat scroll -2821px bottom; }
.three_col .container_left .dosearch .panel_content ul li { padding:0; margin:0; overflow:hidden; }
.three_col .container_left .dosearch .panel_content .search { margin:0; padding: 0; width:160px; float:left; margin:0 0 10px; height:auto;}
.three_col .container_left .dosearch .panel_content .searchinput { float:left; width:119px; }
.three_col .container_left .dosearch .panel_content .check input { float:left; margin-right:3px; }
.three_col .container_left .dosearch .panel_content .check label { color:#fff; font-size:0.92em; display:block; float:left; }
.three_col .container_left .dosearch .panel_content .left { margin-right:10px; }
/*refine panel*/
.three_col .container_left .search_leftpanel .refine .refinepanels .head {cursor:pointer;}
.three_col .container_left .refine .hd span { display:block; width:175px; }
.three_col .container_left .refine .hd span  .tooltip{ background:transparent url(../images/sprite.png) no-repeat scroll 2px -1462px;display:block;height:16px;position:absolute;right:5px;top:1px;width:15px;cursor:pointer; }
.three_col .container_left .refinepanels { background:#f0f0f0; border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6 }
.three_col .container_left .refinepanels .head { background:url(../images/elements.png) repeat-x scroll left -629px;  height:18px; padding:4px 0 0 15px;clear:both; width:174px; }
.three_col .container_left .refinepanels .section_head>.head { background:url(../images/elements.png) repeat-x scroll left -1273px; height:22px; height:18px; padding:4px 0 0 15px;clear:both; width:173px; }
.three_col .container_left .refinepanels .section_head>.head h3{ color:#fff; }
.three_col .container_left .refinepanels .head h3 { text-transform:uppercase; font-size:0.92em; color:#777777; float:left; margin-right:2px; }
.three_col .container_left .refinepanels .head span { float:left; font-size:0.92em; color:#777777; }
.three_col .container_left .refinepanels .operator_section { clear:both;float:left;padding:10px 15px;width:160px;font-size:0.92em;}
.three_col .container_left .refinepanels .operator_section li{ margin-bottom:5px;float:left;width:160px;}
.three_col .container_left .refinepanels .operator_section li input{ float:left;}
.three_col .container_left .refinepanels .operator_section li label{width:140px;float:right;word-wrap:normal;}
.three_col .container_left .refinepanels .head .exp { background:transparent url(../images/hor_sprite.png) no-repeat scroll -2767px -16px; height:13px; float:right; width:11px; margin:1px 5px 0 0; }
.three_col .container_left .refinepanels .head .coll { background:transparent url(../images/hor_sprite.png) no-repeat scroll -2791px -16px; height:13px; float:right; width:11px; margin:1px 5px 0 0; }
.three_col .container_left .refine .panel_content { padding:0; width:190px; }
.three_col .container_left .refinepanels .refine_items { display:block; padding:10px 14px 0; }
.three_col .container_left .refinepanels .refine_items li { overflow:hidden; display:block; width:160px; }
.three_col .container_left .refinepanels .refine_items li input { float:left;color:#919191; }
.three_col .container_left .search_leftpanel .refine .refine_items li input { margin-right:5px;}
.three_col .container_left .refinepanels .refine_items li label { float:left; font-size:0.92em; }
.three_col .container_left .refinepanels .refine_items li label.checkbox_selected { font-weight:bold }
.refinepanels .more a { display:block; font-size:0.73em; margin-left:33px; text-transform:uppercase; background:transparent url(../images/spritegif.gif) no-repeat scroll 31px -1923px; }
.refinepanels .filters { border-bottom:1px solid #fff; padding-bottom:5px; float:left; clear:both; width:188px; overflow:hidden }
.refinepanels .actions { background:transparent url(../images/big_sprite.png) repeat-x scroll left -648px; overflow:hidden; height:25px; padding:10px 0 0 15px; clear: both; }
.refinepanels .actions a { float:left;}
.refinepanels .actions a.reset_grey {margin-right:25px;}
.panel.directory_search_panel .bottom { background:  transparent url(../images/big_sprite.png) repeat-x scroll left -678px; clear:both; height:6px; width:190px; }
.search_leftpanel .directory_search_panel .hd span { text-align:left; }
.refinepanels .filters select { float:left; width: 100%; font: 0.92em arial, helvetica; color:#919191; height:20px; border:1px solid #C8C8C8; }
.refinepanels .filters select.multi { float:left; width: 100%; font: 0.92em arial, helvetica; color:#919191; height:75px; border:1px solid #C8C8C8; }
.three_col .container_left .panel.refine .panel_content .refinepanels .refine_items input {border:none;background:none;}
.three_col .container_left .panel.refine .panel_content .refinepanels .refine_items label {width:139px;}
.three_col .container_left .panel.directory_search_panel .panel_content .refinepanels .refine_items input {padding-left:5px;  background: url(../images/input_bg.gif) repeat-x scroll left top; border: 1px solid #c8c8c8; height:18px; padding-top:2px; font: 0.92em arial, helvetica; color:#919191; }
.three_col .container_left .panel.directory_search_panel .panel_content .refinepanels .refine_items label {}
.panel .panel_content ul li.include_past_emp  {position:relative;left:8px; margin-bottom:8px;padding-top:3px;}
.three_col.alumni .container_left .search_leftpanel .panel.directory_search_panel .refinepanels .refine_items .include_past_emp input { width:13px;height:13px;float:left;margin-right:5px;border:none;background:none;}
.include_past_emp label { float:left;margin-top:0px;}
.industries_criteria {padding-top:7px; height: 104px; overflow: auto;width:188px;}
.industries_criteria li {padding-left:15px; font:0.92em arial,helvetica;float:left;width:155px;}
.industries_criteria li input {float:left;margin-right:5px;}
.industries_criteria li label {float:left;width:130px;}
.three_col .container_left .searchOptions .head { background:url(../images/elements.png) repeat-x scroll left -629px; height:22px; height:18px; padding:4px 0 0 15px;clear:both; width:174px; }
.three_col .container_left .searchOptions .section_head>.head { background:url(../images/elements.png) repeat-x scroll left -1273px; height:18px; padding:4px 0 0 15px;clear:both; width:174px; }
.three_col .container_left .searchOptions .section_head>.head h3{ color:#fff; }
.three_col .container_left .searchOptions .head h3 { text-transform:uppercase; font-size:0.92em; color:#777777; float:left; margin-right:2px; }
.three_col .container_left .searchOptions .head span { float:left; font-size:0.92em; color:#777777; }
.searchOptions .actions { background:transparent url(../images/big_sprite.png) repeat-x scroll left -648px; overflow:hidden; height:25px; padding:10px 0 0 15px; clear: both; }
.searchOptions .actions a { float:left;}
.searchOptions .actions a.reset_grey {margin-right:25px;}
.searchOptions .searchby_keyword {margin: 0; padding: 10px 15px;}
.searchOptions .searchby_keyword input {width: 160px;}
.searchOptions .advance_search {margin:0; padding-right:15px; padding-bottom:10px;text-align:right;font-size: 0.92em;}
.searchOptions .advance_search a:hover { text-decoration:underline;}
/*related search*/
.container_right .related_search .panel_content {padding:0; width:230px;min-height:130px;color:#5e5e5e;}
.container_right .related_search .panel_content .items li{padding:3px 15px; border-bottom:1px dotted #E7E7E7; margin-bottom:0;}
.container_right .related_search .panel_content p{margin:15px;}
/*generalized left panel styles */
.container_left .panel { width:190px; margin-bottom: 10px; float: left; position: relative;}
.container_left .panel .hd { color: #fff; text-transform: uppercase; font-size: 1em; font-weight:bold; }
.container_left .panel .hd span { width:175px; padding: 3px 0 0 0; }
.container_left .panel .section { padding: 12px 10px 0px 15px; line-height:normal; }
.container_left .panel .section h3 { font: 1.17em Georgia, "Times New Roman", Times, serif;/*color: #919191;*/ border:none; }
.container_left .panel .section p { display: inline; }
.container_left .panel .panel_content { background: #efefef url(../images/toc_bottom.gif) no-repeat bottom; font-size: 1em; color: #777777; padding-bottom: 50px; width: 190px; }
.container_left .panel .nobullet { margin:0px!important; padding:0px!important; }
.container_left .panell .nobullet li { margin:0px!important; padding:0px!important; list-style-type:none; font-size:1em; }
.container_left .panel a { color:#10543f;}
/*flex panel style */
.container_left .panel.flex_content .panel_content{padding-bottom: 0;}
/*leftpanel - about podcast*/
 .container_left .panel.multimedia .section h3 { color:#303030; font-size:0.92em; font-weight:bold; font-family:arial, helvetica }
/*left panel TODO: 3432 */
.container_left .blogs .about .panel_content { background:#f6f6f6 url(../images/left_panel_body_bg.gif) no-repeat scroll left bottom;  padding:10px; width:170px; }
.container_left .blogs .about .authors li, .container_left .blogs .about .authors .biography {border-bottom:1px dotted #e2e2e2;float:left;margin-bottom:10px;padding-bottom: 5px; width: 170px;}
.container_left .blogs .about .authors li.last {border-bottom:0;}
.container_left .blogs .about .authors .headline { overflow:hidden; margin-bottom: 7px; }
.container_left .blogs .about .authors .headline img {width:45px; height:45px;float: left;margin-right:10px;}
.container_left .blogs .about .authors .headline .author_name {font-size: 1em; color:#5e5e5e;}
.container_left .blogs .about .authors .txt { color:#303030; line-height:13px; font-size:0.96em; margin-bottom:7px;}
.container_left .blogs .about .authors .txt p { margin:0;}
.container_left .blogs .about .authors .email img { background:transparent url(../images/spritegif.gif) no-repeat scroll left -1892px;}
.container_left .blogs .about .authors .articlelink img{ background:transparent url(../images/spritegif.gif) no-repeat scroll  -32px -1892px;}
.container_left .blogs .about .authors p {clear: both; display: block; margin-bottom: 5px; overflow: hidden;}
.container_left .blogs .about .authors p img{float:left;height:15px;width:25px;margin-right:4px;}
.container_left .blogs .about .authors p a { display:block;float:left;width:140px;}
.container_left .blogs .about .authors p a:hover{ text-decoration:underline }
.facebookbutton {background: url("../images/invite_friends_but_bg.gif") repeat-x scroll left top transparent;color: #FFFFFF;font-family: "lucida grande",tahoma,verdana,arial,sans-serif;font-size: 0.92em;font-weight: bold;padding: 3px 7px;}
.content .facebookbutton:hover , .facebookbutton:hover{text-decoration:none;}
.content .facebookbutton:visited , .facebookbutton:visited{color:#fff;}
/*leftpanel_ in this */
.container_left .in_this .section { padding: 10px 10px 12px 15px; line-height:normal; border-top:1px dotted #e2e2e2; color:#303030; }
.container_left .in_this .section h3 { color:#919191; margin-bottom:5px; }
.container_left .in_this .person_name { text-transform: uppercase; font: 1.17em Georgia, "Times New Roman", Times, serif; color: #5E5E5E; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; display: block; }
.container_left .in_this .panel_content { background:#f6f6f6 url(../images/left_panel_body_bg.gif) no-repeat scroll left bottom; }
/*strategy - gallery _leftpanel and right */
.strategy_gallery_article .panel_content .section { padding:10px; }
.strategy_gallery_article .section ul li, .hasbullet li { background:transparent url(../images/spritegif.gif) no-repeat scroll -162px -760px; padding-left:12px; }
.keyword { border-top:1px solid #fff; }
.keyword .section_header { font-weight:bold; font-size:0.92em; }
.strategy_gallery_article .keyword ul li { background:none; position:static; padding-left:0px; }
.back_to_article { display:block; margin-bottom:10px; }
#arrowhead { z-index: 100; position: absolute; top: -500px; left: 0; visibility: hidden; }
#sg_playercontainer object { outline: 0; }
/*No Search Results*/
.search_suggestions .title {margin-bottom: 20px;}	
.search_suggestions ul { display:block; margin-left:20px; list-style-type:circle; }
.search_suggestions ul li { list-style-type:circle }
/* Training Archive Page search */
.search_suggestions { clear: left;}
/*classic panels*/
#right_container .classics .hd {background:#18624b url(../images/general_panel_bg.gif) no-repeat left top; min-height:21px; position:relative;overflow:hidden;/*background:url("../images/classic_teaser_panel_top.gif") no-repeat scroll left top #f6f6f6;position:relative;*/}
#right_container .classics .hd span.classic_hd {/*background-image:none;*//*color:#10543f;*/color: #fff; margin-bottom:1px; padding-top:5px;}
#right_container .classics .hd span.classic_hd a {background-image:none;/*color:#10543f;*/}
#right_container .classics .hd span.classic_hd a:hover{ text-decoration:none!important;}
.classics .classic_panel_content { background:#f6f6f6 url(../images/panel_bottom.gif) no-repeat scroll left bottom;}
#right_container .classics .classic_panel_content .headline{color:#10543f;font-size:1.5em; width:230px;}
#right_container .classics .classic_panel_content .teaser{padding:0 15px 0; margin-bottom:0; color:#303030;}
#right_container .classics .classic_panel_content .img_cont{width:230px;display: inline-block;margin-left: -15px;overflow: hidden;margin-bottom: -2px;}
/*#right_container .classics .classic_panel_content .img_cont img{display:block;width:230px;}*/
#right_container .classics .classic_panel_content .img_cont > a {float: right;margin-bottom: -7px;margin-top: 0px;}
#right_container .classics .classic_panel_content .headline a{color:#10543f;display:block;padding:0 15px; margin-top:5px;}
#right_container .classics .classic_panel_content {color:#fff;padding:0;width:228px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
#right_container .classics .classic_panel_content .image_cont{width:228px; text-align:right;}
#right_container .classics .classic_panel_content .image_cont img{ max-width:100%;}
label, .email, .email a, .alumni_user_profile a, .alumni_user_profile .details ul li span, .myalumni_email, .alumni_network .top_box ul li {word-wrap:break-word;}
/*classic_panel*/
.classic_panel { width:190px; text-align:left }
.classic_panel .head { font-family:georgia; color:#5e5e5e; font-weight:normal; }
.classic_panel h3.head { margin-bottom:10px; color:#919191; font-family:georgia; font-size:1.5em; padding:0 0 5px 0; width:225px; background:transparent url(../images/classic_teaser_title_brdr.gif) no-repeat scroll left bottom; }
.container_right .head { border-bottom:1px dotted #e3e3e3; padding-bottom:2px; }
.classic_panel .hd1 { color:#919191; font-size:1.50em; display:block; }
.classic_panel .hd2 { color:#5e5e5e; font-size:1.83em; display:block; }
.classic_panel .light_header { color:#919191; display:block; font-family:geogia; line-height:22px; }
.classic_panel .bcg_office { color:#919191; }
.classic_panel .dark_header { color:#5e5e5e; display:block; font-family:geogia; }
.classic_panel.info .head { float:left; width:135px; margin-top:12px; }
.classic_panel.info .classic_authors { overflow:hidden; margin-bottom:20px; }
.classic_panel.info .classic_author_details { width:190px; display:block; float:left; border-bottom:1px dotted #e3e3e3; padding-bottom:5px; margin-bottom:5px; }
.classic_panel.info .classic_author_details li { display:block; }
.classic_panel.info .classic_article_author_thumb { float:left; width:45px; height:55px; margin-right:8px; }
.classic_panel.info .classic_article_author_thumb img { float:left; width:45px; height:55px; }
.classic_panel.info .company { clear:both; color:#919191; display:block; margin:1px 0; }
.classic_panel.info .moreabout { background:transparent url(../images/spritegif.gif) no-repeat scroll -165px -17px; display:block; margin-top:10px; padding-left:10px; }
.classic_panel.right_panel { margin-bottom:20px; width:230px; }
.classic_panel.right_panel .segment { padding:5px 0; border-bottom:1px dotted #e3e3e3; }
.classic_panel.right_panel .segment li { display:block; clear:both; }
.classic_panel.right_panel .segment .category { float:left; display:block; }
.classic_panel.right_panel .segment .category a { color:#777777; display:inline; float:left; }
.classic_panel.right_panel .segment .date { float:left; display:block; }

/*link to facebook*/
.panel.linktofacebook  , .panel.linktofacebook .panel_content {position:static;}
.panel.linktofacebook .panel_content{ background: url("../images/panel_bottom.gif") no-repeat scroll left bottom #F6F6F6;padding: 15px 15px 40px;width: 200px;}
.panel.linktofacebook .panel_content a.link {float:right;width:135px;display:block;}
.panel.linktofacebook .panel_content img {float:left;margin-right:15px;}
.facebook_cont {border-top: 1px solid #E2E2E2;float: left;margin-top: 15px;padding-top: 15px;width: 195px;}
.facebook_cont .linktofacebook .panel_content {background:none;width:195px; padding:0;}
.facebook_cont .linktofacebook .panel_content a.link {width:130px;}
.facebook_cont .invite_friends_but {margin-left: 0px;}
#link_facebook_overlay .content_box p{ font-weight:normal;margin-bottom:10px;}
#link_facebook_overlay .content_box {overflow:hidden;}
#link_facebook_overlay .content_box .buttons_box {overflow:hidden;}
.panel.linktofacebook .title {color: #919191;margin-bottom: 10px;text-transform: uppercase;}  
.panel.linktofacebook .panel_content ul {overflow:hidden;margin:10px 0;}
.panel.linktofacebook .panel_content ul li {float:left;margin:0 5px 0 0;}
.panel.linktofacebook .panel_content ul li.name {margin-top:2px;}
.panel.linktofacebook .panel_content ul li .fb_profile_picture {float:left;margin:0 5px 0 0;}
a#facebook_external_link {color: #3B5998;}
#unlinkFacebook .buttons_box a {float:left;}
#unlinkFacebook .buttons_box a.no {margin-right:15px;} 
.invitefriends {clear:both;}
.invitefriends .invite_friends_but {margin:10px 0 0 0;}
.invitefriends .invite_friends_but .fb_button.fb_button_small{background:none;font-size: 0.92em;}
.invitefriends .invite_friends_but .fb_button.fb_button_small .fb_button_text {background: url("../images/spritegif.gif") no-repeat scroll 0 -3918px transparent;border: medium none;display: block;height: 18px;margin: 0;padding: 0;text-indent: -2000px;width: 134px;}
.invitefriends .invite_friends_but .fb_button.fb_button_small .fb_button_text:hover {background-position:0 -3942px;}
.link_to_facebook {margin-bottom:15px;float:left;width:200px;}
.panel.linktofacebook .panel_content .link_to_facebook .link {
    background: url("../images/spritegif.gif") no-repeat scroll 0 -3867px transparent;
    border: medium none;
    clear: both;
    clear: both;
    display: block;
    float: left;
    height: 18px;
    margin: 10px 0 0;
    padding: 0;
    text-indent: -2000px;
    width: 134px;
}
.panel.linktofacebook .panel_content .link_to_facebook .link:hover {background-position:0 -3891px;}


/*suite widget slider RHS*/
.suite_rhs_rails .jcarousel-item {width:230px; overflow:hidden}
.suite_rhs_rails .jcarousel-item img {width:230px;display:block}
.suite_rhs_rails {width:230px; overflow:hidden;margin-bottom:15px;}
.suite_rhs_rails .suite_image{height:41px;}
.suite_rhs_rails .jcarousel-prev {width:15px;height:35px; position:absolute;background: url(../images/rail_prev.gif) no-repeat 0 0;left:0;CURSOR:pointer;top: 50px;}
.suite_rhs_rails .jcarousel-next{width:15px;height:35px; position:absolute;background: url(../images/rail_next.gif) no-repeat 0 0;right:0;CURSOR:pointer;top: 50px;}
.suite_rhs_rails .jcarousel-clip{background: #F6F6F6;}
.suite_rhs_rails_slider .headline {background: #F6F6F6;border-left: 1px solid #E6E6E6;border-right: 1px solid #E6E6E6;display: block;padding: 10px;}
.suite_rhs_rails_slider  a {font-size:1.3em;}

.content_type_icons { width:230px; background: url(../images/content_type_icons_bg.png) no-repeat scroll left bottom; float: left;height: 25px; }
.content_icons { display:block; margin-left: 16px; float: left; background: url(../images/content_type_sep.gif) no-repeat scroll right top;padding-right: 1px; }
.content_icons li {float:left;}
.content_icons li span {display:block;width:24px; height:25px; }
.content_icons li span img {display:block;width:24px; height:25px;background:url(../images/content_type_icons.png) no-repeat -16px 0 scroll}

.content_icons .article img { background-position:-16px -26px;}
.content_icons .article_sel img { background-position:-16px 0px;}

.content_icons .book img { background-position:-16px -26px;}
.content_icons .book_sel img { background-position:-16px 0px;}

.content_icons .focus img { background-position:-16px -26px;}
.content_icons .focus_sel img { background-position:-16px 0px;}

.content_icons .whitepaper img { background-position:-16px -26px;}
.content_icons .whitepaper_sel img { background-position:-16px 0px;}

.content_icons .report img { background-position:-16px -26px;}
.content_icons .report_sel img { background-position:-16px 0px;}

.content_icons .opportunitiesforaction img { background-position:-16px -26px;}
.content_icons .opportunitiesforaction_sel img { background-position:-16px 0px;}

.content_icons .perspective img { background-position:-16px -26px;}
.content_icons .perspective_sel img { background-position:-16px 0px;}

.content_icons .classics img { background-position:-16px -26px;}
.content_icons .classics_sel img { background-position:-16px 0px;}

.content_icons .strategygallery img { background-position:-16px -26px;}
.content_icons .strategygallery_sel img { background-position:-16px 0px;}


.content_icons .video img { background-position:-40px -26px;}
.content_icons .video_sel img { background-position:-40px 0px;}

.content_icons .slideshow img { background-position:-65px -26px;}
.content_icons .slideshow_sel img { background-position:-65px 0px;}

.content_icons .interactive img { background-position:-90px -26px;}
.content_icons .interactive_sel img { background-position:-90px 0px;}

.content_icons .podcast img { background-position:-115px -26px;}
.content_icons .podcast_sel img { background-position:-115px 0px;}

.content_icons .interview img { background-position:-140px -26px;}
.content_icons .interview_sel img { background-position:-140px 0px;}

.content_icons .commentary img { background-position:-165px -26px;}
.content_icons .commentary_sel img { background-position:-165px 0px;}

.sbox { width:230px;z-index:499;}
.sbox .lefth { background:transparent url(../images/general_panel_bg.gif) left top no-repeat;}
.sbox .lefth .righth {background:transparent url(../images/general_panel_bg.gif) right top no-repeat; margin-left:10px; font-size:1em; text-transform:uppercase; color:#fff; padding:3px 0;}
.sbox .scontent { border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8; background:transparent url(../images/social-box-content-bg.png) left top no-repeat; height:117px; display:block;}
.sbox .slinks { background-color:#f8f8f8; padding:8px 0 8px 7px; border:1px solid #e8e8e8; border-top:none; }
.sbox .slinks span {font-size:1em; color:#2c6350; display:block; padding-bottom:0;}
.sbox .slinks div { display:inline-block;}
.sbox .slinks div a, .sbox .slinks div a:visited, .sbox .slinks div a:link { height:20px; text-decoration:none; float:left; margin-left:4px;}
.sbox .slinks div a:first-child { margin-left:0;}
.sbox .slinks div a.flike { background:transparent url(../images/social-box-flike.png) left 1px no-repeat; width:51px;}
.sbox .slinks div a.tweet { background:transparent url(../images/social-box-tweet.png) left top no-repeat; width:56px;}
.sbox .slinks div span.inshare { background:transparent url(../images/social-box-inshare.png) left top no-repeat; width:59px; height:20px;}
.sbox .slinks div a.google { background:transparent url(../images/social-box-g.png) left top no-repeat; width:32px;}
.fb-wrap .fb_iframe_widget iframe {width:49px !important;}
.fb-wrap .fb_iframe_widget iframe.fb_iframe_widget_lift{width:450px !important;}
.addthis_button_tweet iframe { width:60px !important}

/*=========== style for year ahed =============*/
/*.panel_content.yearAhead  ul li.yearAheadTeaser, .panel_content.fiveQuestions  ul li.teaser{font:normal 11.5px arial; padding-top:2px;}
.panel_content.yearAhead{ background: url("../images/year_ahead_bg.png") no-repeat scroll left 0 transparent; height:151px; padding-top:10px; }
.panel_content.yearAhead input.btnMore{background:url("../images/btn_bg.png") no-repeat scroll 5px 2px transparent; width:60px; height:20px; border:none; color:white; text-transform:uppercase; font:bold 11px arial; position:absolute; bottom:15px; left: -5px; z-index:10;}
.panel_content.yearAhead  .image_cont, .panel_content.fiveQuestions  .image_cont{ position:absolute; margin-top: 20px; width:214px; bottom:0;}
.panel_content.yearAhead  .image_cont img, .panel_content.fiveQuestions  .image_cont img{ position:absolute; bottom:-1px; right:0;}*/
 

/*========== style for Five question =========*/
/*.panel .hd { background: url("../images/five_qns_panel_hd.png") no-repeat scroll left top; min-height: 21px; overflow: hidden; position: relative; padding-left:16px;}
.panel .hd span { overflow: hidden; padding-right: 35px; width: 180px;}
.panel .hd span a { color: #FFFFFF; text-decoration:none; font:bold 12px arial; text-transform:uppercase; }
.panel .hd span a span{ font-weight:normal;}
 
.panel_content.fiveQuestions {height:275px; background: url("../images/five_qns_panel_bg.png") no-repeat scroll bottom left transparent; padding-top:10px; }*/

    
/* make the like button smaller */
.fb_edge_widget_with_comment>span,.fb_edge_widget_with_comment>span>iframe { width:49px!important;}
.fb-wrap{float:none; width:49px; padding-left:2px; margin-top:5px;}
/* but make the span that holds the comment box larger */
.fb_edge_widget_with_comment >span>iframe.fb_iframe_widget_lift{width:450px!important}
span.IN-widget{ margin:0 2px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	span.IN-widget{ margin:0 4px;}
}