@import url("flux-comments.css");
@import url("flux-ratings.css");

body
{
}
#FluxHelper {
display:block !important;
visibility:hidden !important;
}
.viewCountDiv{
	width:606px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:5px;	
	margin-top:5px;
	font-size:10px;
	height:12px;
}

.viewCountDiv div{
	/*padding-right:5px;*/
	float:left;
	} 
	/* View Control Styles */
.viewCountDiv .view{
	float:left !important;
	width:30px;
	}
.viewCountDiv .viewimg{
	float:left !important;
	margin-right:3px;
	}
.viewCountDiv .commenttext{
	float:left !important;
	width:53px;
	padding-left:10px;
	}
.viewCountDiv .commentimg{
	float:left !important;
	width:12px;
	}
.viewCountDiv .viewsnumber{
	float:left !important;
	width:auto;
	text-align:left;
	margin-right:5px;
	padding-left:6px;
	}
	
.viewCountDiv .viewsimg
{
	float:left !important;
	width:auto;
	text-align:left;
	margin-right:5px;
	padding-left:2px;
	}
	
	/* Socialization menu bar */
.socialmenuHeader{	
	width:606px;
	height:20px;
	border:1px solid #f2f2f2;
	padding:0px 5px 0px 5px;
	margin-bottom:20px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px !important;
}

dl.socialMenu .deliciousLink {
background:transparent url(/WebApplications/betRoot/includes/base/img/control/img_delicious.jpg) no-repeat scroll 0 3px !important;
}

dl.socialMenu .deliciousLink img{
display:none;
}

dl.socialMenu a { 
padding:6px 9px 4px 21px !important;
text-decoration:none;
}

.article dl.socialMenu .diggLink span
{
	display: block !important;
	}
dl.socialMenu {
	margin:0 auto !important;
}

dl.socialMenu a span {
display:block !important;
}

	
.article dl.socialMenu .diggItem {
border-style:none none none none !important;
height:21px !important;
}

.article dl.socialMenu .deliciousItem {
border-style:none none none none !important;
height:21px !important;
width: 80px !important;
}


dl.socialMenu ul li {
cursor:pointer;
padding-left:10px ;
padding-right:10px !important;
padding-bottom:0px !important;
padding-top:0px !important;
float:left;
}

.socialMenuDiv .socialMenuDiv1 .socialMenuDiv2 .socialMenu dt{
	display:none;
}


/* Socialization menu bar end */

.Flux .FluxWidget .usage .vote-up{
	display:none;
}

.Flux .FluxWidget .usage .comments a
{
	color:#000000;
}

#FluxHelper
{
	display:block;
}

.Flux .FluxWidget .commentCount {
	padding-left:0px;
}

.Flux .FluxWidget .rating {
	padding-left:0px;
}

 .info-title {
	color: #E52E90;
	display:block;
	font-size: 10px;
	float:left;
	margin-top:2px;
	line-height:15px;
}
 .info-title em {
	color: #E52E90;
	font-weight: bold;
	padding-right:2px;
}
 ul.rateit {
	margin: 0;
	padding: 0;
	list-style: none;
}

 ul.rateit li {
	float: left;
	margin-right: 2px;
	padding-top: 2px;
	text-indent: -9999px;
	width:20px;
}
 ul.rateit li.rate-down a {
	float:left;
	display:block;
	width: 20px;
	height:14px;
	outline: none;
	background:url(/WebApplications/betRoot/includes/base/img/control/btn-ratedown.gif) no-repeat 0 0;
}

 ul.rateit li.rate-up a {
	float:left;
	display: block;
	width: 20px;
	height:14px;
	outline: none;
	background: url(/WebApplications/betRoot/includes/base/img/control/btn-rateup.gif) no-repeat 0 0;
}

 ul.rateit li a.voted-n {	
	background-position: 0 -28px;
}
ul.rateit li a.voted-y {
	background-position: 0 -42px;
}
 ul.rateit li a:hover {
	background-position: 0 -14px;
}
 ul.rateit li a:active {
	background-position: 0 -42px;
}
.socialMenu .ratethisarticle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	float:left;
	padding-top:3px;
	padding-right:5px;
}


dl.socialMenu li.sendToFriendItem a{
background:transparent url(/WebApplications/betRoot/includes/base/img/control/soc_email.gif) no-repeat scroll 0 6px;
}

dl.socialMenu .printerFriendlyLink {
background:transparent url(/WebApplications/betRoot/includes/base/img/control/soc_print.gif) no-repeat scroll 0 3px;
}

dl.socialMenu .diggLink {
background:transparent url(/WebApplications/betRoot/includes/base/img/control/soc_digg.gif) no-repeat scroll 0 3px !important;
}

#FW_Usage_1_ratingValue
{
    display:none;
}

#FW_Usage_0_ratingInformation
{
	display:none;
}

/* Rate this control end*/

/* Add to my Profile start */

.RatingDiv{
	border-right:1px solid #CCCCCC;
	width:210px;
	margin-right:10px;
	float:left;
	height:18px;
	margin-top:1px;
}


.Flux .contentAction2 {
		font-size: 12px;
		font-family: Tahoma;
		font-weight: normal;
	}

	.Flux .contentAction2 .invisible {
		display: none;
	}

	.Flux .contentAction2 .thumbIco,
	.Flux .contentAction2 .disabled .thumbIco,
	.Flux .contentAction2 a.fShareLink,
	.Flux .contentAction2 a.addToFavorites,
	.Flux .contentAction2 .flagging {
		background: transparent url(/WebApplications/betRoot/includes/base/img/control/img_addfriend.jpg) no-repeat 0px 2px;
		height: 18px;
		padding-left: 21px;
		padding-right:4px;
		cursor: pointer;
		text-decoration: none;
		font-size:10px;
		font-weight:bold;
		line-height:14px;
		display:block;
		vertical-align:absmiddle;
		padding-top:3px;
		
	}

	.Flux .contentAction2 a.votes {
		display: block;
		padding: 0px;
		margin: 0px;
	}

	.Flux .contentAction2 a.addToFavorites:hover {
		text-decoration:underline;
	}
#footerAdDiv {
clear:both !important;
}
#primaryContentDiv2{
float:left;
width:700px;
}
#skyscraperAdDiv{
float:right;
width:160px;
}
#pageBodyDiv2{
float:left;
width:928px
}


/*     for special template start    */
div.articleDiv dl.article dd div.socialMenuDiv 
{
	clear:none !important;
	float:none !important; 
	float:left !important;
	width:auto !important;
}
div.articleDiv dl.article dd div.socialMenuDiv dl.socialMenu ul li a 
{
	float:left;
	height:9px;
}
.wideSponsored
{
	border: 1px solid #ffffff !important;
	clear: both;
	height: auto;
	margin-top: 12px;
	padding-bottom: 10px;
	padding-top: 6px;
}
.sponsoredResultsTitle
{
	background-color: #ffffff;
	color: #000000;
	float: left;
	left: 10px;
	font-size: 10px;
	font-weight: bold;
	position: relative;
	top: -13px;
	right: 20px;
}
.sponsorHolder
{
	padding-left: 17px;
	padding-top: 11px;
}
.sponsorHolder a
{
	color:#E52E90;
}
.sponsorBodyText
{
}
.sponsorBodyText a
{
	color: #ffffff !important;
	display: block;
	font-size: 12px;
	text-decoration: none;
	line-height: 13px;
}
.sponsorBodyText a:hover
{
	text-decoration: underline;
}
.info a
{
	color: gray;
	font-size: 10px;
	text-decoration: none;
}
#headerIdentityDiv
{
	width:180px !important;
}
#pageBodyDiv
{
	height:201px;
}
div.commentsHolder div.Flux div.FluxWidget div.commentList div.commentItem table tbody tr td.itemDescr 
div.commentAction { 
background-color:transparent !important;
padding-top:2px !important;
}
div.commentsHolder div.Flux div.FluxWidget div.commentList div.commentItem table tbody tr td.itemDescr div.commentAction a.buttonLink 
{
	color:#E52E90 !important;
}
.viewCountDiv .view , .viewCountDiv .viewimg , .viewCountDiv .commenttext,.Flux .FluxWidget .usage .comments a 
{
	color:#E52E90 !important;
}
#FluxHelper 
{
	display:block !important;
	visibility:visible !important;
}
div.commentsHolder div.Flux div.FluxWidget div.greetingArea div.commentEditor div.buttonsArea a.commonButton span.btnColorDefault span.btnLeft
{
	float:right;
}
#pageDiv1 div.background-layer
{
	top:650px !important;
}
div.articleDiv dl.article dd dl.byline 
{
	overflow:hidden	!important;
}
div.commentsHolder div.Flux div.FluxWidget div.commentList div.commentItem table tbody tr td.itemDescr div.commentAction a.flag
{
	font-size:11px;
	font-weight:bold;
}
div.commentsHolder div.Flux div.FluxWidget div.commentList div.commentItem table tbody tr td.itemDescr div.commentAction span 
{
	color:#ffffff !important;
}
/*   for special template end    */
