#successStories { width: 600px; padding: 0px; margin: 0px; }

#successStories h3 { margin: 0px; padding: 0px 0px 3px 0px; font-size: 14px; font-weight: bold; }
#successStories ul { margin: 0px; padding: 0px; font-size: 12px; }
#successStories ul li, #successStories ul li.noShade { list-style: none; padding: 4px 4px 7px 6px;  background: #f2f2f2; }
#successStories ul li.noShade { background-color: #fff; }
#successStories ul a:link { color: #767a7d; text-decoration: none; border-bottom:1px solid #bbb; }
#successStories ul a:visited { color: #767a7d; text-decoration: none; border-bottom:1px solid #bbb; }
#successStories ul a:hover { color: #767a7d; text-decoration: none; border:none; }
#successStories ul a:active { color: #767a7d; text-decoration: none; border:none; }

#successStories ul.view_by li#clientAllParent, #successStories ul.view_by li#clientHigherEdParent, #successStories ul.view_by li#clientK12Parent, #successStories ul.view_by li#clientOtherParent, #successStories ul.view_by li#clientUKParent, #successStories ul.view_by li.noTab  {
	float:left; padding:8px 0px 5px; margin:0px; text-align:center; background:url(/images/buttons/webinarTabs-inactive.gif) top left no-repeat #fff; border: 0;}

#successStories ul.view_by li#clientAllParent.selected, #successStories ul.view_by li#clientHigherEdParent.selected, #successStories ul.view_by li#clientK12Parent.selected, #successStories ul.view_by li#clientOtherParent.selected, #successStories ul.view_by li#clientUKParent.selected {
	background-image:url(/images/buttons/webinarTabs-active.gif); }

a.selected h3 {
	color:#767a7d; }

#successStories ul.view_by li#clientAllParent { background-position:0 0; width:128px; }
#successStories ul.view_by li#clientHigherEdParent { background-position: -128px 0; width: 118px; }
#successStories ul.view_by li#clientK12Parent { background-position: -246px 0; width: 89px; }
#successStories ul.view_by li#clientOtherParent { background-position: -335px 0; width: 108px; }
#successStories ul.view_by li#clientUKParent { background-position: -443px 0; width: 128px; }
#successStories ul.view_by li.noTab { background-position: -571px 0; width:29px; border-bottom: 1px solid #dfdfdf; padding-bottom:8px; }

#successStories ul.view_by a:link { color: #a3a3a3; text-decoration: none; border:none; }
#successStories ul.view_by a:visited { color: #a3a3a3; text-decoration: none; border:none; }
#successStories ul.view_by a:hover { color: #767a7d; text-decoration: none; border:none; }
#successStories ul.view_by a:active { outline:none; text-decoration: none; border:none;}
#successStories ul.view_by a:focus{-moz-outline-style: none;}


#successStories ul.view_by a#clientHigherEdTab { color:#BD5364; }
#successStories ul.view_by a#clientK12Tab { color:#A8BD60; }
#successStories ul.view_by a#clientHigherEdTab:hover { color:#A71930; }
#successStories ul.view_by a#clientK12Tab:hover { color:#739600; }

#successStories ul.view_by a#clientHigherEdTab.selected h3 { color:#A71930; }
#successStories ul.view_by a#clientK12Tab.selected h3 { color:#739600; }


.homeTabs { border: 1px solid #dfdfdf; border-top:none; padding: 5px; width:588px; margin-top:-3px; _margin-top:0px; }	/* the _margin-top is a hack for IE6 margin problems.

/* Client List styles */
#clientList h2 { height: auto; padding: 4px 0px; margin: 30px 0px 5px 0px; font-size: 14px; font-weight: bold; border: 0px; border-bottom: 1px dotted #dfdfdf; color: #767a7d;}
#clientList li { font-size: 12px; margin-left: 17px; }
ul.clientLeft, ul.clientRight { float: left; width: 285px; margin: 0px; padding: 8px 0px; border: 0px none; list-style-image: url(/images/li_dotted_grey.gif); }
ul.clientRight { float: right; }
.cleared { clear: both; }

