/*Share Dropdown Styles*/

#shareTopMenuRSS li.share ul, #shareTopMenu li.share ul { /* second-level lists */ position: absolute; background: url(/images/buttons/share_bttns.png) bottom left no-repeat; width: 76px; border-top:1px solid #dddddd; padding-bottom: 2px; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ }



#shareTopMenu li.share:hover ul, #shareTopMenu li.share.sfhover ul, #shareTopMenuRSS li.share:hover ul, #shareTopMenuRSS li.share.sfhover ul { /* lists nested under hovered list items */ left: auto; }

#shareTopMenu li:hover, #shareTopMenuRSS li:hover { position: static; }

#shareTopMenu {
	width:60px;
	float:right;
	margin-top:-33px;
}
#shareTopMenuRSS {
	float:right;
	width:70px;
	margin-top:-33px;
}
#shareTopMenu ul, #shareTopMenuRSS ul {
	list-style:none;
	padding:0px;
	margin:0px;
	margin-left:-10px;
}
#shareTopMenu li.share ul, #shareTopMenuRSS li.share ul {
	padding:0px;
	margin-top:-4px;
	font-weight:normal;
	padding-top:3px;
	padding-left:11px;
	padding-bottom:3px;
	margin-left:0px;
}
#shareTopMenu li.share ul.shareList li, #shareTopMenuRSS li.share ul.shareList li {
	list-style:none;
	display:inline;
	float:left;
	padding-top:3px;
}
#shareTopMenu li.share ul li a, #shareTopMenuRSS li.share ul li a {
	padding:2px 0px 0px 20px;
	height:16px;
	display:block;
	color:#767a7d;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform:none;
}
#shareTopMenu li.share ul li a:visited, #shareTopMenuRSS li.share ul li a:visited {
	color:#767a7d;
	text-decoration:underline;
}
#shareTopMenu li.share ul li a:hover, #shareTopMenuRSS li.share ul li a:hover {
	color:#767a7d;
	text-decoration:none;
}

/*Share Footer Styles*/
.shareMenu {
	border-top: 1px solid #dfdfdf;
	padding-top: 6px;
	margin-top: 35px;
}
.shareMenu ul {
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
}
.shareMenu ul li {
	padding-right:12px;
	list-style:none;
	display:inline;
	float:left;
}
.shareMenu ul li a {
	padding:2px 0px 0px 20px;
	height:16px;
	display:block;
	color:#767a7d;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.shareMenu ul li a:visited {
	color:#767a7d;
	text-decoration:underline;
}
.shareMenu ul li a:hover, .shareMenu ul li a:active {
	color:#767a7d;
	text-decoration:none;
}

/*Shared 'Share' Styles for link BG*/

#shareTopMenu a, .shareMenu a, #shareTopMenuRSS a { background: url(/images/buttons/share_bttns.png) no-repeat 0 0; overflow: hidden; height: 16px; }
#shareTopMenu .share_bttn, .shareMenu .share_bttn, #shareTopMenuRSS .share_bttn { background: none; }

#shareTopMenu .fb_share_link, .shareMenu .fb_share_link, #shareTopMenuRSS .fb_share_link { background-position: -90px 0px; }
#shareTopMenu .tw_share_link, .shareMenu .tw_share_link, #shareTopMenuRSS .tw_share_link { background-position: -90px -16px; }
#shareTopMenu .di_share_link, .shareMenu .di_share_link, #shareTopMenuRSS .di_share_link { background-position: -90px -33px; }
#shareTopMenu .go_share_link, .shareMenu .go_share_link, #shareTopMenuRSS .go_share_link { background-position: -90px -50px; }
#shareTopMenu .de_share_link, .shareMenu .de_share_link, #shareTopMenuRSS .de_share_link { background-position: -90px -67px; }
#shareTopMenu .li_share_link, .shareMenu .li_share_link, #shareTopMenuRSS .li_share_link { background-position: -90px -84px; }
#shareTopMenu .ri_share_link, .shareMenu .ri_share_link, #shareTopMenuRSS .ri_share_link { background-position: -90px -101px; }
#shareTopMenu .bo_share_link, .shareMenu .bo_share_link, #shareTopMenuRSS .bo_share_link { background-position: -90px -118px; }
#shareTopMenu .em_share_link, .shareMenu .em_share_link, #shareTopMenuRSS .em_share_link { background-position: -90px -135px; }
#shareTopMenu .pt_share_link, .shareMenu .pt_share_link, #shareTopMenuRSS .pt_share_link { background-position: -90px -152px; }
