/* RANKER.COM */
/* Legacy Template Classes */

* {
	margin: 0px;
	padding: 0px;
}

#null {
	top: 0px;
	left: 0px;
}

.inputbox {border-bottom:1px solid #cacaca;border-right:1px solid #cacaca;border-top:1px solid #8a8a8a;border-left:1px solid #8a8a8a;outline:none;}

/*footer css--------------------------*/
.footer {
	padding-top: 30px;
	border-top: 1px solid #8A8A8A;
}

.footer_nav {
margin-top: 8px;
text-align: center;
}
.footer_nav li {
color: #888;
display: inline;
margin-right: 8px;
font-size: 11px;
}
.footer_nav a {
margin-right: 8px;
}
.footer .copyright{ font-weight: 700;
    margin-bottom: 8px;
    margin-top: 10px;
    font-size:10px;
    }

/*flat html rounded corners-------------------*/
.flatbubble {
	width: 100%;
	height: 5px;
	overflow: hidden;
	padding: 0px;
	border: 0px;
	position: relative;
	z-index: none;
}

.flatbubble table {
	width: 100%;
	height: 5px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.flatbubble_content {
	overflow: hidden;
	word-wrap: break-word
}
.flatbubble td s, .flatbubble td u {display:block;text-decoration:none;width:100%;height:4px;overflow:hidden;position:relative;top:0px;left:0px;}

.cornerdiv {
	width: 5px;
	height: 5px;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: hidden;
}

.cornerdiv p,.cornerdiv i {
	position: absolute;
	width: 1px;
	height: 1px;
	overflow: hidden;
	z-index: 5;
}

#followingUser a {
	text-decoration: none;
}

#followers a {
	text-decoration: none;
}

#followingUser img {
	width: 40px;
	height: 40px;
	float: none;
}

#followers img {
	width: 40px;
	height: 40px;
	float: none;
}

#followingUser {
	margin-top: 17px;
}

.follow {
	width: 100%;
	list-style-type: none;
}

.header {
	text-align: left;
}

.error {
	color: red;
}

.followerList {
	margin-top: 3px;
}

.followersImage {
	width: 10%;
	clear: both;
	float: left;
	padding-left:3px;
}

.followersName {
	float: left;
	width: 80%;
	margin-top: 10px;
}

.border {
	border-bottom: 1px solid #D1D1D1;
	clear: both;
}
/* Buzzing On Ranker Block CSS   */
.buzzingOnRanker
{	
	text-align: center;
	background-color: #cdd7df;	
	height: 50px;
}
/* Buzzing On Ranker Block CSS   */
.buzzingOnRankerPadding
{	
	padding-top: 13px;
}
.buzz-date
{
	color:#B3B3B3;
	font-size:12px;
	font-weight:bold;
	text-transform:lowercase;
}
.buzz-title
{
	color:#061731;
	font-size:14px;
	font-weight:bold;	
}
.buzz-links
{
	margin-top:2px;
}
.buzz-link
{
	margin-bottom:2px;	
}

.buzz-link a, .buzz-link a:visited, .buzz-link a:hover
{
	font-size:11px;
	text-decoration:none;	
	color:#766BCF;
}



#leftDiv #listblock_Browse-Ranker_Div
{
margin-left:17px;
}


.toollinks a {margin-right:10px;color:#1f7aa7;text-decoration:none;}
.toollinks a:hover {text-decoration:underline}
.mainlinks a {margin-right:16px;text-decoration:none;font-family:arial;font-size:18px;color:#0b5172;}
.mainlinks a:hover {text-decoration:underline;}
.headbuttons td a {margin-left:5px;margin-right:5px;text-align:center;position:relative;top:0px;left:0px;z-index:1000;font-family:arial;font-size:14px;font-weight:700;color:#0B5172;text-decoration:none;}
.headsub {text-align:left;font-family:arial;font-size:12px;color:black;text-decoration:none;}
.headsub:hover {text-decoration:underline;color:#7a7a7a;}
.additembutton {background-color:transparent}
.additempicklist {display:none}

#header_top * {font-family:arial;font-size:11px;}
#header_top div, #header_top a {margin-right:20px;float:left;}


.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display:inline-block;}



