/*CSS for viral_toolbar*/
.viral_toolbar .body {font-family:helvetica,sans-serif;font-size:12px;}
.viral_toolbar  a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
.viral_toolbar a.stbar.chicklet {height:16px;line-height:16px;}
.viral_toolbar .inner{display:inline;background:transparent url(/cm/companyuk/site_images/viral_bg.gif) repeat-x scroll 0 0;margin-bottom:28px;padding:5px 0;height:18px;line-height:16px;float:right;}
.fviral_tool .inner{background:transparent url(/cm/companyuk/site_images/dot_viral_flipbook.gif) repeat-x scroll 0 0;margin-bottom:0;margin-top:1px;padding:7px 10px;height:21px;float:right;}
.viral_toolbar .inner li{float:left;padding-right:10px;}
.viral_toolbar .inner li:hover {cursor:pointer;}
.viral_toolbar .inner li.last{padding-right:0;}
.fviral_tool .inner li{padding-right:0;padding-left:10px;}
.fviral_tool  ul.tools{_line-height:17px;}
.viral_toolbar .inner ul{padding:0;margin:0;}
.viral_toolbar .inner li a{background:transparent url(/cm/companyuk/site_images/viraltool_pic.gif) no-repeat scroll 0 0;color:#06C;font-weight:bold;cursor:pointer;text-decoration:none;font-size:14px!important;}
.viral_toolbar .inner li a span {font-size:12px;line-height:21px;*line-height:17px;font-family:"helvetica serif";}
.viral_toolbar .inner li a.email{padding-left:18px;background-position:0 0;}
.viral_toolbar .inner li a.email:hover{text-decoration:underline;}
.viral_toolbar .inner li a.print{padding-left:18px; background-position:0 -22px;}
.viral_toolbar .inner li a.print:hover{text-decoration:underline;}
.viral_toolbar .inner li a.rss{padding-left:18px;background-position:0 -42px;}
.viral_toolbar .inner li a.rss:hover{text-decoration:underline;}
.viral_toolbar .inner li  .icon{display:inline;float:left;height:16px;width:16px;}
.viral_toolbar .inner li a.share{background-position:0 -64px;}
.viral_toolbar .inner li a.share span{font-size:12px;line-height:19px;*line-height:17px;font-family:"helvetica serif";}
.viral_toolbar .inner li a.digg{background-position:0 -62px;}
.viral_toolbar .inner li  #yahooBuzzBadge-form  a{background:none;}
.viral_toolbar .inner li.ybuzz{line-height:20px;width:16px;float:left;height:17px;}
.viral_toolbar .inner li a.facebook{background-position:0 -84px;}
.viral_toolbar .inner li a.twitter{background-position:0 -105px;}
.viral_toolbar .inner li .icon span,.viral_toolbar .inner .icon li{display:none;margin-top:-3px;}
.viral_toolbar .tools{height:16px;line-height:15px;padding-top:6px;padding-bottom:6px;float:left;}
.viral_toolbar .icon{margin-top: -1px;padding-right:0px;width:78px;height:16px;}
.viral_toolbar.button_count a.connect_widget_like_button{padding-top:0px;}
.article_inner .viral_toolbar .xs_viral_button_t,.viral_toolbar .icon.fb_icon{margin-top:-2px;width:78px;height:23px;}
.viral_toolbar .xs_viral_button_t{width:90px;margin-top:-1px;padding-right:10px}
#content_flipbook_v2 .viral_toolbar .inner{float: right;margin:-25px 0px 6px 0px;width:auto;}
.article_content .viral_toolbar .inner{float: right; margin: 10px 0px 7px 0px; padding-top: 5px;}
#content_flipbook_v2 .viral_toolbar .inner #xs_soc_tweetb,#content_flipbook_v2 .viral_toolbar .inner #xs_soc_fblike{width:100px;}
#rss_content .hed_infor .viral_toolbar .inner{float: right;margin:0px 0px 6px 0px;width:auto;}
.fviral_tool .xs_viral_button_t { margin-top: -1px; padding-right: 10px; width: 90px;}
.twitterIcon {margin-top:-2px;overflow:hidden;height:23px;width:100px}
.gplus{margin-top:-2px;overflow:hidden;width:60px;height:25px;*display:none}
.viral_toolbar .tools .email{width:47px;}
.viral_toolbar .tools .print{width:43px;}
.viral_toolbar .tools .rss{width:36px;}
.viral_toolbar .tools .share{width:48px;}
