/* Updated ngould 4/26/11 10:47 AM */
#maincontent {
	width:626px;
	padding:0 0 50px;
}
#contentnav {
	margin:8px 0 15px;
}
#contentnav .horznav
{
	margin: 0px auto;
	width:313px;
}
#contentnav .horznav .red {font-weight: normal;}

#fulllist #contentnav .horznav {margin: 0px;width:500px;}
#contentnav .horznav i	{color:#787878;font-style: normal;}
#contentnav .horznav li {white-space:nowrap;}
#contentnav .horznav li b	{
	font-weight:normal;
	color:#787878;
}

#socialwidgets .horznav.tabs {
    background-color: #fff;
    border-bottom: 5px solid #DBDBDB;
    height: 30px;
    padding: 20px 20px 0 0;
}
#socialwidgets .horznav.tabs li {
margin: 0 10px 0 0 !important;
}
#socialwidgets .horznav.tabs li.active .arrow {
    background: url("http://images.forbes.com/media/assets/universal/arrows.png") no-repeat scroll 0 -92px transparent;
}
#socialwidgets #people img	{margin-right: 10px;}
#sidebar #morelinks, #sidebar #sponsorship {
	border-top:none;
	padding-top:0px;
}
#sidebar .noborder	{border:none !important;padding-top:0px !important;}
#filters, #morelinks, #sponsorship {
	padding-bottom:30px;
	float:right;
}
#skyscraperad	{clear:both;}
#abovefold	{position:relative;width:980px;}
#abovefold #sponsorship .subhed {
	margin:0;
}

#maincontent #editbrand {
	width:100%;
	position:relative;
	  height: 130px;
}
#fulllist #editbrand 	{
	float: left;
	height: 110px;
	position: relative;
	width: 360px;
}

#fulllist #editbrand hgroup	{
	display: block;
	height: 70px;
	background: url("http://images.forbes.com/media/assets/listlogos/midas-list-sm.png") no-repeat 0 0 transparent;

}

#editbrand hgroup h1, #editbrand hgroup h2 {
	display: block;
	font-size: 0;
	overflow:hidden;
	text-indent:-500px;
	position:relative;
	
}

#fulllist .contentrow {
    border-top: 5px solid #F2F2F2;
    padding-top: 15px;
}
#abovefold .shareholder
{
	height: 25px;
	margin: 0 auto;
	position: relative;
	top: -5px;
	min-width:280px;
}
#contentnav .horznav li.last
{
	margin: 0px !important;
	padding: 0px !important;
	border-right: none;
}
/*#contentnav li.last a {font-weight: bold;}*/
#fulllist #abovefold .shareholder {width:135px;display: none;}
#fulllist #sponsorship {
	padding-left:15%;
    background: url("http://images.forbes.com/media/assets/2011/sponsored-by.png") no-repeat scroll -4px 0 transparent;
    margin-top: -10px;
    padding: 16px 0 5px !important;
    position: relative;
}
.passion .shareholder	{
	margin: 0 !important;
	top: 0px !important;
	min-width:190px !important;
}
#abovefold .shareholder	.sharebox {padding:2px 6px 2px 21px !important;}
#abovefold .shareholder	#sharesmall {margin:0 !important;}
#abovefold .shareholder	#sharesmall li {margin:0 10px;}



/* List Content */
#sidebar {
	width:160px;
}
#sidebar section {
	margin:0 0 25px;
}
#sidebar select {
	margin:0 0 15px;
}


/*#thelist {width:800px;}*/
.complete	{width:804px !important;}
#thelist table {
	width:100%;
	clear:both;
}
#thelist table thead th {
	padding:0 5px 5px;
	font:bold 11px/14px Verdana;
	color:#0f2d5f;
	vertical-align:bottom;
	min-width: 50px;
	white-space: nowrap;
	text-align: left;
}
#thelist table thead th a {
cursor: pointer;
}
#thelist table thead th.active a {
	color:#000;
}
/*
#thelist table thead th.asc a {
	background:url('http://images.forbes.com/media/assets/rl/icons.png') no-repeat right -197px;
	padding:0 12px 0 0;
}
#thelist table thead th.desc a {
	background:url('http://images.forbes.com/media/assets/rl/icons.png') no-repeat right -208px;
	padding:0 12px 0 0;
}
*/
#thelist table thead th a{
	padding:0 4px 0 0;
}
.ui-icon {
	display:inline-block;
	height:8px;
	width:8px;
}
.ui-icon-triangle-1-n {
	background:url('http://images.forbes.com/media/assets/rl/icons.png') no-repeat right -200px;
}
.ui-icon-triangle-1-s{
	background:url('http://images.forbes.com/media/assets/rl/icons.png') no-repeat right -210px;
}

#thelist table thead th.name {
	padding-left:80px;
	width:250px;
}
#thelist table tr td {
	border-top:1px solid #ededed;
}
#thelist table tr:hover td {
	background:#fff3d7;
	border-color:#f0b82b;
}
#thelist table td {
	font:normal 13px/16px Georgia;
	color:#3c3c3c;
	vertical-align:top;
	padding:8px 5px;
}
#thelist table tr td h3 span {
	display: none;
}
#thelist table td img {
	float:left;
	margin:0 10px 0 0;
    float: left;
    height: 50px;
    margin: 0 10px 0 0;
    width: 50px;
}
#thelist table .rank {
	font:normal 37px/.6em Georgia;
	color:#6d6d6d;
	width: 70px;
}
#thelist table .company {
	width:160px;
	font-weight:bold;
}
#fulllist #thelist .paginate {
	width:560px;
}
#fulllist #thelist .paginate li {
	width:43px;
	cursor:pointer;
}
#thelist .paginate li.disable {display:none;}
#thelist .pagination .iconoverlay, #thelist .pagination .icon {
	width:120px;
	height:24px;
}
#thelist table .worth {
	width:80px;
	font-weight:bold;
}
#thelist table #citizenship {white-space: nowrap;}

.complete .pagination .iconoverlay, #thelist.complete .pagination .icon {
	width:122px;
	height:24px;
}



.tabs {
	margin:0 0 15px;
}
.tabs li a {
	color:#6d6d6d;
	font-weight:bold;
}
.tabs li.active a {
	color:#0f2d5f;
}
.tabular ul li {
	margin:0 0 15px;
}


#tooltip b {
	left:50%;
	margin:0 0 0 -11px;
}


.fg-toolbar	{display: none;}
.stButton .stFb, .stButton .stTwbutton {
    height: 21px !important;
    padding-bottom: 0px !important;
}
/*.stButton .stTwbutton {padding: 0 0 0 0 !important;}*/