﻿body
{
	font-family:Verdana;
}

/*Silverlight*/
div#silverlightControlHost
{
	position: relative;
	z-index: 5;	
}

.silverLightHeightWrapper
{
	height:395px;    
	padding-left:0px;
	vertical-align:top;
}
/*End Silverlight*/
/*Flash SWRV Player*/
div#flashControlHost
{
	position: relative;
	z-index: 5;	
}

.flashHeightWrapper
{
	height:395px;    
	padding-left:0px;
	vertical-align:top;
}
/*End Flash SWRV Playert*/

.TopMenu
{
	background-color:Black;
	color:White;
	font-family:Century Gothic;
	font-weight:bold;
	font-size:9pt;
	text-decoration:none;
	text-align:center;
	padding:1px;
}

.SwrvMenu
{
	/*background-color:Purple;*/
	color:White;
	font-family:Century Gothic;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	text-align:left;
	padding:1px;
}

.SwrvLeftSection
{
	width:640px;
	text-align:right;
	vertical-align:top;
}

.SwrvRightSection
{
	width:302px;
	vertical-align:top;
}

.SWRVContentScrollHeader
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
	text-align:left;
	text-indent:10px;
	height:26px;
}

.SWRVContentScrollPager
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	/*vertical-align:bottom;*/
	text-decoration:none;
	cursor:pointer;
	height:10px;
}

.PollHeader
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:left;
}

.PollQuestion
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
	text-align:left;
}

.PollAnswer
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:left;
}

.PollSubmittedMessage
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
	text-align:center;
}

.ShowPromoLink
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	text-decoration:none;
}

.MenuHover
{
	/*color:Yellow;*/
	font-family:Century Gothic;
	font-weight:bold;
	font-size:9pt;
	text-decoration:none;
	text-align:center;
}

.SubMenu
{	    
	background-color:#242736;
	color:White;
	font-family:Century Gothic;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	text-align:left;
	padding:0px;
	text-indent: 5px;
	margin-right: 5px;
}

.DynamicHover
{
     background-color:#000000;
    }

.ChannelList
{
	color:White;
	font-family:Verdana;
	font-size:8pt;
}

.ChannelLogoCell
{
	background-color:Black;
	padding:5px;
}

.ChannelDescriptionCell
{
	background-color:Black;
	color:White;
	text-align:left;
	vertical-align:top;
	padding:5px;
}

.ChannelDivider
{
	background-color:Black;
	height:4px;
	text-align:center;
	background-image:url('../Images/GreyDivider.gif');
	background-position:center;
	background-repeat:no-repeat;
}

.UpNextHeader
{
	background-image:url('../Images/Frame_Header.jpg');
	height:25px;
	width:360px;
}

.UpNextFooter
{
	background-image:url('../Images/Frame_Bottom.jpg');
	height:4px;
	width:360px;
}

.UpNextLeft
{
	background-image:url('../Images/Frame_Left.jpg');
	width:4px;
}

.UpNextRight
{
	background-image:url('../Images/Frame_Right.jpg');
	width:4px;
}

.IAC
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	background-color:Black;
	border-style:none;
}

.IACTitle
{
	font-size:1pt;
	vertical-align:top;
	/*
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:Black;
	background-color:Yellow;
	text-align:center;
	border-style:none;
	*/
}

.IACHeader
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:White;	
}

.IACFaceOffHeader
{
	background-color:Maroon;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-decoration:none;
	text-align:center;
}

.IACFaceOffFooter
{
	background-color:#FF8800;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-decoration:none;
	text-align:center;
}

.IACFaceOffQuestionSection
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	text-align:left;
	color:White;
	/*background-color:#555555;*/
}

.IACFaceOffQuestion
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
}

.IACSmallText
{
	font-family:Verdana;
	font-size:7pt;
	color:White;
}

.IACLargeText
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:White;
	text-decoration:none;
}

.IACLargeText2
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:Yellow;	
	text-decoration:none;
}

.ShowPageWelcomeMsg
{
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
	color:White;
}

.ShowPageNowPlayingTable
{
	font-family: Arial;
	font-size:16pt;
	font-weight: bolder;
	color:White;
	height:544px;
	width:950px;
	padding:0px;
	background-image:url('../Images/chrome_frame.png');
}


/* RATING STYLES */
.RatingStar
{
	font-size: 0pt;
	width: 15px;
	height: 14px;
	cursor: pointer;
	background-repeat: no-repeat;
}

.RatingStarEmpty
{
	background-image:url('../../Images/star_outline.png');
}

.RatingStarFilled
{
	background-image:url('../../Images/star_filled.png');
}

.RatedStars
{
    background-image:url('../../Images/star_filled_rated.png');
}
/* END OF RATING STYLES */


/* MODAL POPUP STYLES */
.ModalPopupBG
{
    background-color: #666699;
    filter: alpha(opacity=50);
    opacity: 0.7;
}

.ModalPopup
{
    min-width:200px;
    /*min-height:150px;*/
    background:white;
    padding: 4px 4px 4px 4px;
    font-family: Arial;
}    
/* END OF MODAL POPUP STYLES */


/* MARJORITY RULES SPECIFIC STYLES */
.MajorityRulesContentScrollHeader
{
	font-family:Verdana;
	font-size:14pt;
	font-weight:normal;
	color:White;
	text-align:left;
	text-indent:10px;
	/*height:12px;*/
}

.MajorityRulesPoll
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	border-style:solid;
	border-bottom-width:0px;
    border-top-width:0px;
    border-left-width:1px;
    border-right-width:1px;
}

.MajorityRulesPollIAC
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	border-style:solid;
	border-bottom-width:0px;
    border-top-width:0px;
    border-left-width:0px;
    border-right-width:0px;
}

.MajorityRulesContestantArea
{
	background-color:#2A2A2A;
}

.MajorityRulesIACContestantArea
{
	background-color:#021540;
}

.MajorityRulesArtistName
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;

	/* Added the following 1/22/2010 */
	/*
	white-space: nowrap;
	overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
	*/
}

.MajorityRulesVideoTitle
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	
	/* Added the following 1/22/2010 */
	/*
	white-space: nowrap;
	overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
	*/
}

.MajorityRulesThanksForVotingCss
{
    font-family:Verdana;
    font-size:10pt;
    font-weight:bold;
    color:White;
    }

.MajorityRulesPollTally
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:Yellow;
}

.MajorityRulesPollHeader
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:White;
	background-color:Blue;
	height:30px;
}

.MajorityRulesShowPromoHeader
{
	background-color:#004DFF;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.MajorityRulesShowPromoFooter
{
	background-color:#B28D58;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.MajorityRulesContentScrollContent
{
	/*vertical-align:text-top;*/
	vertical-align:top;
	text-align:left;
	background-color:Black;
}
/* END OF MAJORITY RULES SPECIFIC STYLES */

/* SUPERHERO SPECIFIC STYLES */
.SuperheroHOFRank
{
	text-align:center;
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	background-color:Blue;
	color:White;
	width:20px;
}

.SuperheroHOFShareAndEmail
{
	font-family:Arial;
	font-size:10pt;
	background-color:Blue;
	color:White;
	text-align:center;
}

.SuperheroHOFThumbnailArea
{
	text-align:center;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	background-color:Yellow;
	color:Black;
	padding:4px 4px 4px 4px;
}

.SuperheroOtherNominees
{
	background-color:#00154E;
	color:White;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
}

.SuperheroNominee
{
	font-family:Arial;
	font-size:8pt;
	text-align:left;
}

.SuperheroNomineeName
{
	color:Yellow;
}

.SuperheroNomineeRank
{
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	width:20px;
}

.SuperheroOtherNomineesFrameHeader
{
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	color:White;
	padding-left:5px;
}

.SuperheroViewName
{
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	color:White;
	padding-left:5px;
}

.SuperheroViewRateArea
{
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	color:White;
	background-color:Blue;
	padding-left:5px;
}
/* END OF SUPERHERO SPECIFIC STYLES */


/* FACEOFF SPECIFIC STYLES */
.FaceOffShowPromoHeader
{
	background-color:#E25E0B;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
	text-align:center;
}

.FaceOffShowPromoFooter
{
	background-color:#7A1213;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
}

.FaceOffContentScrollBody
{
	background-color:Black;
}

.FaceOffMatchUp
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	/*color:White;*/
	color:Yellow;
	text-decoration:none;
	/*text-align:left;*/
	border-color:White;
	border-style:solid;
	border-bottom-width:0px;
    border-top-width:0px;
    border-left-width:1px;
    border-right-width:1px;
    background-color:Black;
}

.FaceOffMatchUpArea
{
	height:132px;
}

.FaceOffMatchUpInGrid
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	text-decoration:none;

	border-style:solid;
	border-bottom-width:1px;
    border-top-width:1px;
    border-left-width:1px;
    border-right-width:1px;

    background-color:Black;
}

.FaceOffMatchUpIAC
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	/*color:White;*/
	color:Yellow;
	text-decoration:none;
	/*text-align:left;*/
	border-color:White;
	border-style:solid;
	border-bottom-width:0px;
    border-top-width:0px;
    border-left-width:0px;
    border-right-width:0px;
}

.FaceOffMatchUpIACButtonRow
{
	height:48px;
	vertical-align:middle;
}

.FaceOffMatchUpHighlight
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	background-color:#7A1213;
	/*padding:12px 12px 12px 12px;*/
}

.FaceOffSoundOffBar
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	color:White;
	background-color:#7A1213;
	height:18px;
}

.FaceOffMatchUpHighlightIAC
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
	background-color:Black;
	padding:4px;
}

.FaceOffMatchUpQuestionIAC
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
	background-color:Black;
	padding-left: 6px;
	padding-top: 8px;
}

.FaceOffMatchUpQuestion
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	background-color:#7A1213;
	height:30px;
	padding-left: 6px;
	/*padding-right: 4px;*/
	padding-top: 4px;
	/*padding-bottom: 4px;*/
}

.FaceOffMatchUpHighlightAccent
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
	background-color:#7A1213;	
}

.FaceOffMatchUpWinnerHighlight
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bolder;
	text-align:center;
	color:White;
}

.FaceOffMatchUpWinnerHighlightLarge
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
}

.FaceOffMatchUpMessage
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color:Yellow;

	border-color:White;
	border-style:solid;
	border-bottom-width:0px;
    border-top-width:0px;
    border-left-width:1px;
    border-right-width:1px;	
	
	height:184px;
}

.FaceOffMatchUpMessageIAC
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color:Yellow;

	height:184px;
}

.FaceOffMatchUpExLastWeek
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	/*text-decoration:none;*/
	background-color:#E25E0B;
}

.FaceOffMatchUpExCurrent
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	/*text-decoration:none;*/
	background-color:Black;
}

.FaceOffMatchUpExTally
{
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:White;
}

.FaceOffMatchUpExWinnerName
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:#FFFC00;
	text-decoration:none;
	background-color:#E25E0B;
}

.FaceOffMatchUpExWinnerTally
{
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#FFFC00;
}

.FaceOffMatchUpExHeader
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	text-align:center;
	color:White;
	background-color:#7A1213;	
}

.FaceOffMatchUpImagePopUp
{
	z-index:4000;
	/*
	width:400px;
	height:400px;
	*/
	background-color:#7A1213;
	color:White;
	visibility:hidden; 
	position:absolute;
	padding:10px 10px 10px 10px;
}

.FaceOffGamesListGroupRow
{
	background-color:#E25E0B;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	/*text-align:center;*/
	text-align:left;
	vertical-align:text-top;
	/*text-decoration:none;*/
	/*cursor:pointer;*/
	height:10px;
}

.FaceOffGamesListSelectedGroupByItem
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
	text-align:center;
	vertical-align:text-top;
	text-decoration:none;
	cursor:default;
	width:90px;
}

.FaceOffGamesListNonSelectedGroupByItem
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	vertical-align:text-top;
	text-decoration:underline;
	cursor:pointer;
	width:90px;
}

.FaceOffWithAFriend
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
	/*background-color:#7A1213;*/
}

.FaceOffWithAFriendSectionNumbers
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	color:White;
	/*background-color:#7A1213;*/
}

.FaceOffWithAFriendBottomButtons
{
	text-align:center;
	/*background-color:#7A1213;*/
}

.FriendFaceOffHeader
{
	font-family:Verdana;
	font-size:28pt;
	font-weight:bold;
	text-align:center;
	color:Yellow;
}

.FriendFaceOffHereHeader
{
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
	text-align:center;
	color:White;
}

.FriendFaceOffHere
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
}

.FriendFaceOffHereNumbers
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-align:center;
	color:White;
}

.FriendFaceOffMessage
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	text-align:center;
	color:White;
}

.FriendFaceOffMatchUp
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	color:White;
	background-color:Black;
}

.FriendFaceOffMatchUpScore
{
	font-family:Verdana;
	font-size:28pt;
	font-weight:bold;
	text-align:center;
	color:Orange;
	background-color:Black;
}

.FriendFaceOffMatchUpContestant
{
	vertical-align:top;
}

.FriendFaceOffMatchUpTitle
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	color:Orange;
	background-color:#666666;
}

.FriendFaceOffMatchUpContestantName
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Orange;
	background-color:Black;
}

.FriendFaceOffSort
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;	
}

.FriendFaceOffPager:link
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Orange;
 }

.FriendFaceOffPager:active
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Black;
 }

.FriendFaceOffPagerSelectedPage
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
 }

.FriendFaceOffGrid
{
	background-color:Black;
	text-align:center;
}

.FriendFaceOffPagerRow
{

	text-align:-moz-right;
	text-align:right;
	/*background-image:url('../Images/BlueGradient.jpg');*/
	background-image:url('../Images/question_header_repeatable.jpg');
	background-repeat:repeat-x;
}

.FriendFaceOffFilterBy
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	background-color:Orange;
}

.FriendFaceOffSortBy
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	background-color:Red;
}

.FriendFaceOffCurrentPageLabel
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;	
}

.FriendFaceOffNonCurrentPageLabel
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Orange;	
}

.FriendFaceOffChallengeQuestion
{
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
	text-align:center;
	color:#997711;
}

.FriendFaceOffChallengePlayers
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
}

.FriendFaceOffVotePageScore
{
	font-family:Verdana;
	font-size:28pt;
	font-weight:bold;
	text-align:center;
	color:Yellow;
}

/* END OF FACEOFF SPECIFIC STYLES */


.UserAccount
{
    /*font-weight: bold;*/
    font-family:Verdana;
    font-size:8pt;
    color:White;
}

div.fileinputs {
	position: relative;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
	/*background-color:#7A1213;*/
}

div.fileinputVidications {
	position: relative;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
}

div.fakefile {
	position: absolute;
	top: 55px;
	left: 2px;
	z-index: 1;
}

div.fakefileVidications {
	position: absolute;
	top: 25px;
	left: 2px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	top: 0px;
	left: 0px;
}

.SuperheroHallOfFameHeroes
{
	font-family:Verdana;
	font-size:8pt;
	color:White;
	text-decoration:none;
}

.SuperheroHallOfFameHeader
{
	font-family:Verdana;
	font-size:16pt;
	color:Black;
	text-align:center;
}

.SuperheroHallOfFameSubHeader
{
	font-family:Verdana;
	font-size:12pt;
	color:Black;
	text-align:center;
}

.SuperheroNomineesTitle
{
	font-family:Verdana;
	font-size:14pt;
	color:White;
	background-color:Black;
	text-align:left;
}


/* VIDICATIONS SPECIFIC STYLES */

.VidicationsShowPromoHeader
{
	background-color:#3322BB;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.VidicationsShowPromoFooter
{
	background-color:#E25E0B;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.Vidicationwatermark
{
    font-family:Verdana;
	font-size:10pt;
	text-align:left;
}
.VidicationSubmissionBody
{
	background-color:Black;
	background-repeat:repeat;
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:top;	
}

.VidicationSubmissionBodyWithBorder
{
	background-image:url('../Images/BlueGradient.jpg');
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:top;
	border-color:Yellow;
	border-style:solid;
	border-width:3px;
}

.VidicationSubmissionHeader
{
	background-image:url('../Images/BlueGradient.jpg');
	background-color:Black;
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:top;	
}

.VidicationSubmissionLabel
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
	text-align:left;
	vertical-align:top;	
}

.TopVidicationsHeader
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:White;
	text-align:left;
	text-indent:3px;
	vertical-align:middle;
    padding-top:2px;
	padding-bottom:2px;
	border-color:Black;
}

.TopVidicationsBody
{
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	border-width:0px;
	border-style:solid;
	border-color:Gray;
}

.TopVidicationsRank
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
	text-align:right;
	vertical-align:text-top;
	text-decoration:none;
	/*background-color:Green;*/
	border-spacing:0px;
	border-width:0px;
}

.TopVidicationsThumb
{
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	/*background-color:Blue;*/
}

.TopVidicationsUsername
{
	font-family:Verdana;
	font-size:7pt;
	color:Yellow;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
}

.VidicationsArtist
{
	background-color:Black;
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
	color:#fffc00;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	height:64px;
	
	/* Added the following 1/22/2010 */
    white-space: nowrap;
    overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.VidicationsVideo
{
	background-color:Black;
	font-family:Verdana;
	font-weight:normal;
	font-size:8pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	height:64px;
}

.FutureVidicationsVideo
{
	background-color:Black;
	font-family:Verdana;
	font-weight:bold;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	height:64px;
	
	/* Added the following 1/22/2010 */
    white-space: nowrap;
    overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.FutureVidicationsLabel
{
	background-color:Black;
	font-family:Verdana;
	font-size:8pt;
	color:Orange;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	height:64px;
}

.FutureVidicationsContentScrollBody
{
	background-color:Black;
}

.FutureVidicationsFooter
{
	background-color:#E25E0B;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	text-decoration:underline;
	cursor:pointer;
}

.FutureVidicationsClosedFooter
{
	background-color:#E25E0B;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
}

.FutureVidicationsInvisible
{
	display:none;
}

.FutureVidicationsPager
{
	background-color:#3322BB;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	vertical-align:text-top;
	text-decoration:none;
	cursor:pointer;
	height:10px;
}

/* END OF VIDICATIONS SPECIFIC STYLES */


.RingmasterPhotosBody
{
	font-family:Verdana;
	font-size:8pt;
	background-color:Black;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	border-width:0px;
	border-style:solid;
	border-color:White;
}

.RingmasterNominateArtist
{
    font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:White;
	background-image: url('../../swrv/Images/Nominate_BG_WGradient.png'); 
	background-repeat:no-repeat; 
	width:640px; 
	height:235px;
	padding:0px;
	text-align:left;
	
}
.RingmasterNominateArtistAgain
{
    font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:White;
	background-image: url('../../swrv/Images/NominateAgain_BG.png'); 
	background-repeat:no-repeat; 
	width:640px; 
	height:235px;
    padding:0px;
	text-align:left;
}
.RingmasterNominateHeader
{
    font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:White;
	width:640px; 
	height:26px;
	position:relative;
	top:5px;
}

.RingmasterPhotosHeader
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:White;
	text-align:left;
	text-indent:3px;
	vertical-align:middle;
    padding-top:2px;
	padding-bottom:2px;
	border-color:Black;
}

.RingmasterPhotosSubHeader
{
    background-color:#0000CC;
    font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:left;
	vertical-align:top;	
}

.BigTopHitsBody
{
    font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	border-width:0px;
	border-style:solid;
	border-color:Gray;
}

.BigTopHitsShowPromoHeader
{
	background-color:#7A1213;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.BigTopHitsShowPromoFooter
{
	background-color:#7A1213;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
}

.BigTopHitsFuturePoll
{
	background-color:Black;
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:center;
	vertical-align:text-top;
	text-decoration:none;
}

.ChannelLink
{
    color:White;
	font-family:Verdana;
	font-size:8pt;
	text-decoration:none;
}

.RingmasterPhotosSearchContent
{
    background-color:Orange; 
    font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:left;
	vertical-align:top;	
}


/* LEVEL 10 SPECIFIC STYLES */

.Level10PagerRow
{
	text-align:right;
	width:25%;
	display:inline-table;
	white-space:nowrap;
}

.Level10PagerCell
{
	text-align:right;
	width:98%;
	display:inline-table;
}

.Level10PagerHeader
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
	text-align:left;
	text-indent:3px;
	vertical-align:middle;
    padding-top:2px;
	padding-bottom:2px;
	border-color:Black;
	white-space:nowrap;
}

.Level10Pager:link
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Blue;
 }
 
 .Level10Pager:active
{
	text-decoration:none;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Black;
 }

.Level10Artist
{
	font-family:Verdana;
	/*font-size:7pt;*/
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
	/*white-space:nowrap;*/
	overflow:hidden;   
	
	/* Added the following 1/22/2010 */
	/*
	overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
	*/
}

.Level10Video
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	/*white-space:nowrap;*/
	overflow:hidden;
	

	/* Added the following 1/22/2010 */
	/*
	overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
	*/
}

.Level10TotalVotes
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Orange;	
}

.Level10VoteLink
{
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	white-space:nowrap
}

.Level10Header
{
	font-family:Verdana;
	font-size:9pt;
	color:Yellow;
	text-align:left;
	vertical-align:text-top;
	font-weight: bold;
	white-space:nowrap
}

.Level10Rank
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:900;
	color:Green;
	text-align:right;
	vertical-align:text-top;
	text-decoration:none;
	/*background-color:Green;*/
	border-spacing:0px;
	border-width:0px;
}

.Level10SortBy
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	background-color:Blue;
	border-width:0px;
	border-style:solid;
    border-color:Gray;
	border-top-style:none;
	border-bottom-style:none;
	
}

.Level10GalleryBody
{
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	border-width:0px;
	border-color:Gray;
	border-style:solid;
	border-top-style:none;
    background-position:center bottom;
    background-repeat:repeat-x;
}

/* END OF LEVEL 10 SPECIFIC STYLES */


/* FAN FAVES SPECIFIC STYLES */
.FanFavesArtistName
{
    font-family:Verdana;
	font-size:8pt;
	color:Yellow;
}
.FanFavesArtistTitle
{
    font-family:Verdana;
	font-size:8pt;
	color:White;
}
.FutureFanFaves
{
	background-color:Black;
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	height:64px;
}

.FutureFanFavesContentScrollBody
{
	background-color:Black;
}

.FutureFanFavesFooter
{
	background-color:#E25E0B;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}

.FutureFanFavesInvisible
{
	display:none;
}

.FutureFanFavesPager
{
	background-color:#3322BB;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	vertical-align:text-top;
	text-decoration:none;
	cursor:pointer;
	height:10px;
}

.FanFavesShowPromoHeader
{
	background-color:#57B1AF;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.FanFavesShowPromoFooter
{
	background-color:#E36711;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.FanFavesSubmissionBody
{
	background-image:url('../Images/BlueGradient.jpg');
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:top;	
}

.FanFavesSubmissionBodyWithBorder
{
	background-image:url('../Images/BlueGradient.jpg');
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:top;
	border-color:Yellow;
	border-style:solid;
	border-width:3px;
}

.FanFavesSubmissionHeader
{
	background-image:url('../Images/BlueGradient.jpg');
	background-color:Black;
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:top;	
}

.FanFavesSubmissionLabel
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
	text-align:left;
	vertical-align:top;	
}
.FanFavesMatchupBackground
{
	background-color: #162828; 
}
.FanFavesUploadInstructionsClass
{
    font-family:Verdana;
	font-size:8pt;
    color: White;
    font-weight: normal;
}
.FanFavesUploadReqFldMessage
{
    font-family:Verdana;
	font-size:8pt;
    color: White;
    font-weight: bold;
}
.TopFanFavesHeader
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:White;
	text-align:left;
	text-indent:3px;
	vertical-align:middle;
    padding-top:2px;
	padding-bottom:2px;
	border-color:Black;
}

.TopFanFavesBody
{
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	border-width:0px;
	border-style:solid;
	border-color:Gray;
}

.TopFanFavesRank
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
	text-align:right;
	vertical-align:text-top;
	text-decoration:none;
	/*background-color:Green;*/
	border-spacing:0px;
	border-width:0px;
}

.TopFanFavesThumb
{
	font-family:Verdana;
	font-size:7pt;
	color:White;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
	/*background-color:Blue;*/
}

.TopFanFavesUsername
{
	font-family:Verdana;
	font-size:7pt;
	color:Yellow;
	text-align:left;
	vertical-align:text-top;
	text-decoration:none;
}
.FanFavesMatchUpHighlight
{
    text-decoration:none;
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
    color:White;
    background-color:#E55C06;
}
.FanFavesGamesListGroupRow
{
	background-color:#E25E0B;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	vertical-align:text-top;
	text-decoration:none;
	cursor:pointer;
	height:10px;
}
.FanFavesPollTally
{
	font-family:Verdana;
	font-size:10pt;
	vertical-align:top;
	font-weight:bold;
	text-align:left;
	color:Yellow;
}
.FanFavesPollTally2
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	text-decoration:none;
	color:Yellow;
}
.FanFavesUGVinput
{
    font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:black;
}

.FanFavesGamesListGridTop
{  
    
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
    color:White;
    text-align:center;
    vertical-align:text-top;
    text-decoration:none;
    cursor:pointer;
}
.FanFavesFirstName
{
    color:Yellow;
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
}
.FanFavesGridHeader
{
    text-decoration:none;
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
    color:White;
    /*background-image:url(images/aqua.jpg);*/
    background-repeat:no-repeat;
}
.FanFavesMatchUp
{
	background-color:#E86709;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	text-decoration:none;
}
.FanFavesMatchUpWinnerHighlight
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bolder;
	text-align:left;
	color:White;
    top:0;
}
/* END OF FAN FAVES SPECIFIC STYLES */


/* START OF TAKOVER SPECIFIC STYLES */
.TakeOverVideoClose
{
    color:White;
    font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	background-color:Black;
}

.TakeOverHostTitleCss
{
    color:White;
    font-family:Verdana;
	font-size:8pt;
	font-weight:bold;

}

.TakeOverPlaylistTitle
{
    color:White;
    font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
}

.TakeOverUGVUploadsText
{
	font-family:Century Gothic;
	font-size:10pt;
	/*font-weight:bold;*/
	text-align:left;
	color:Yellow;
}

.TakeOverUGVUploadsSteps
{
	font-family:Century Gothic;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	color:Red;
}

.TakeOverCommentBackground
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    text-align: left;
    color: White;
    background-color: Black;
}

.TakeOverPlayListBackground
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    text-align: left;
    color: White;
    background-color: #620F01;
}

.TakeOverArtistPlaylistNumber
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    text-align: left;
    color: White;
}

.TakeOverArtistName
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    text-align: left;
    color: Yellow;
    
	/* Added the following 1/22/2010 */
    white-space: nowrap;
    overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.TakeOverArtistSong
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    text-align: left;
    color: White;
    
	/* Added the following 1/22/2010 */
    white-space: nowrap;
    overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.TakeOverMatchUpMessage
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color:Yellow;

	border-color:White;
	border-style:solid;
	border-bottom-width:0px;
    border-top-width:0px;
    border-left-width:0px;
    border-right-width:0px;	
	
	height:25px;
}

.TakeOverUserName
{
    font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:Yellow;
}

.TakeOverUserState
{
    font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:Yellow;
}

/* END OF TAKOVER SPECIFIC STYLES */


/* MUSIC MADNESS SPECIFIC STYLES */

.MusicMadnessMatchUp
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:White;
	text-decoration:none;	
}

.MusicMadnessRoundLarge
{
    font-family:Verdana;
    font-size:18pt;
    font-weight:bold;
    color:White;
}

.MusicMadnessWinnerHighlight
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
}

.MusicMadnessWinnerHighlightLarge
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	color:Yellow;
}

/* END OF MUSIC MADNESS SPECIFIC STYLES */

/*RETROGRADE SPECIFIC STYLES*/

.RetrogradeBrownBackGround
{
     background-color:#6C3306;
}

.RetrogradeGreyBackGround
{
     background-color:#3F3F3F; 
 } 
 
 .RetrogradeScrollBlackColor
 {
     background-color:Black;
    }

.RetrogradeArtistName
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
	
	/* Added the following 1/22/2010 */
	white-space: nowrap;
	overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.RetrogradeVideoTitle
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	
	/* Added the following 1/22/2010 */
	white-space: nowrap;
	overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.RetrogradeThanksForVotingCss
{
    font-family:Verdana;
    font-size:10pt;
    font-weight:bold;
    color:White;
    }

.RetrogradeTally
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
}
 
.RetrogradePager
{
	background-color:#909090;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-align:center;
	vertical-align:text-top;
	text-decoration:none;
	cursor:pointer;
	height:3px;
}

.RetrogradePoll
{
	font-family:Verdana;	
	font-weight:bold;
	color:White;
	border-style:solid;
	border-bottom-width:0px;
    border-top-width:0px;
    border-left-width:1px;
    border-right-width:1px;
    border-left-color:#909090;
    border-right-color:#909090;
}

/*END OF RETROGRADE SPECIFIC STYLES*/

/* SWRV DOWN SPECIFIC STYLES */

.SwrvDownContentPoll
{
	font-family:Verdana;	
	font-weight:bold;
	color:White;
	border-style:solid;
	border-bottom-width:0px;
    border-top-width:0px;
    border-left-width:1px;
    border-right-width:1px;
    border-left-color:#909090;
    border-right-color:#909090;
}

.SwrvDownArtistName
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
	

	/*width: 100px;*/
    /*white-space: nowrap;*/
    overflow: hidden;   
    
	/* Added the following 1/22/2010 */
	/*
    white-space: nowrap;
    overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
	*/
}

.SwrvDownVideoTitle
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;

	/* Added the following 1/22/2010 */
    white-space: nowrap;
    overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.SwrvDownSelectRatingCSS
{
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
    color:Red;
    }

.SwrvDownScrollBackGround
 {     
    text-align:center;
    background-image:url('/swrv/Images/SwrvDown/VideoSneakPeak_BKGD.png');    
    background-position:center; 
    }
    
.TopSwrvDownHeader
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:White;
	text-align:left;
	text-indent:3px;
	vertical-align:middle;
    padding-top:2px;
	padding-bottom:2px;
	border-color:Black;
}

.SwrvDownText
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
}

.SwrvDownPercentageText
{
    font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:Yellow;
    }

.SwrvDownTextLarge
{
	font-family:Verdana;
	font-size:11pt;
	font-weight:bold;
	color:White;
}

.SwrvDownPercentageLargeText
{
    font-family:Verdana;
	font-size:11pt;
	font-weight:bold;
	color:Yellow;
    }

.SwrvDownPollWinnerCss
{   font-family:Verdana;
	font-size:16pt;
	font-weight:bold;
	color:Black;
	height:45px;
    background-image:url('/swrv/Images/silverbar.png');    
    background-position:center;
    width:100%;
    }


/*END OF SWRV DOWN SPECIFIC STYLES */

.LoveMeterShowPromoFooter
{
	background-color:#e1a;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.LoveMeterArtist
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:#fffc00;
	white-space:nowrap;
	text-align:left;

	/* Added the following 1/22/2010 */
	overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.LoveMeterVideo
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	white-space:nowrap;
	text-align:left;

	/* Added the following 1/22/2010 */
	overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
}

.LoveMeterInstructText
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#e1a;
	white-space:nowrap;
}

.LoveMeterThankYouText
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:#e1a;
	white-space:nowrap;
}

.LoveMeterResultHolder
{
 background-repeat:no-repeat; 
 background-position:top;
 vertical-align:bottom;	
 height:130px;
 width:220px;
}

.LoveMeterMatchHolder
{
 font-family:Century Gothic; 
 font-size:24pt; 
 font-weight:900; 
 color:White
}

.FamilyTreeSubmit
{
    font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	white-space:nowrap;
	text-align:left;
}

.FamilyTreeShowPromoFooter
{
	background-color:Green;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.FamilyTreeTransparency {
	filter:alpha(opacity=40);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}


/* BIG TOP HITS SPECIFIC STYLES */
.BigTopHitsContentScrollContent
{
	/*vertical-align:text-top;*/
	vertical-align:top;
	text-align:left;
}

.BigTopHitsArtistName
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	text-indent:5px;
	
	/* Added the following 1/22/2010 */
	/*
	white-space:nowrap;
	overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
	*/
}

.BigTopHitsVideoTitle
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	text-indent:5px;

	/* Added the following 1/22/2010 */
	/*
	white-space:nowrap;
	overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis;   
    -ms-text-overflow: ellipsis;  
    -moz-binding: url('/Stylesheets/ellipsis.xml#ellipsis');
	*/
}

.BigTopHitsPollTally
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:Yellow;
	text-indent:5px;
}

.BigTopHitsShowPromoFooter
{
    background-color:#B28D58;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.BigTopHitsShowPromoHeader
{
    background-color :#004DFF;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:White;
}

.BigTopHitsVoterTally
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:Yellow;
}

.RingMasterOtherNominees
{
	background-color:#800000;
	color:White;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
}

.RingMasterOtherNomineesFrameHeader
{
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	color:White;
	padding-left:5px;
}
/* END OF BIG TOP HITS SPECIFIC STYLES */

/* MINI-CONTENT PAGE SPECIFIC STYLES */
.MiniContentMenuRow
{
	width:630px;
}

.MiniContentMenuArrowCell
{
	width:15px;
	text-align:center;
	text-decoration:none;	
	height:49px;
	background:none;
	/*background-image:url('../Images/NavigationInactive.png');	*/
	background-repeat:repeat-x;
	background-position:center;	
	font-family:Verdana;	
	font-size:9pt;
	font-weight:bold;	
}

.MiniContentMenuLeftArrow
{
	/*src:url('/Images/Arrow_Left.png');*/ 
	height:40px;
	width:8px;
}

.MiniContentMenuRightArrow
{
	/*src:url('/Images/Arrow_Right.png');*/
	height:40px;
	width:8px;
}

.MiniContentMenuItemsCell
{
	/*width:638px;*/
	height:49px;
	background:none;
	background-image:url('/Images/NavigationInactive.png');	
	background-repeat:repeat-x;
	background-position:center;	
	font-family:Verdana;	
	font-size:9pt;
	font-weight:bold;	
	text-align:center;
	text-decoration:none;
}

.MiniContentMenuSelectedItem
{
    width:130px;
	height:49px;
	background:none;	
    background-image:url('/Images/NavigationSelected.png');    
    background-repeat:no-repeat;
    background-position:center;     
    font-family:Verdana;   
	font-size:9pt;
	font-weight:bold;	
	text-align:center;	
	text-decoration:none;
}	

.MiniContentMenuDiv
{
	width:634px;
	overflow:hidden;
	position:relative;
	z-index:98;
	text-align:left;
}

.MiniContentViewingArea
{
	background-color:#494949;
	width:100%;
	text-align:left;
	vertical-align:top;
	/*padding-left:6px;*/
}

.MiniContentViewingAreaHeaderText
{
	color:Yellow;
	font-weight:bold;
	font-size:10pt;	
}

.MiniContentViewingAreaCopy
{
	color:White;
	font-weight:normal;
	font-size:8pt;	
}

.MiniContentViewingAreaNowPlaying
{
	color:Yellow;
	font-weight:bold;
	font-size:8pt;
	padding:6px;
}

.MiniContentViewingAreaNowPlayingTitle
{
	color:White;
	font-weight:normal;
	font-size:8pt;	
}

.MiniContentViewingAreaNowPlayingDescription
{
	color:White;
	font-weight:normal;
	font-size:8pt;	
	padding-left:6px;
	display:block;
}

.MiniContentViewingAreaPrevNext
{
	color:White;
	font-weight:bold;
	font-size:8pt;	
}

.MiniContentGallery
{
	background-color:#494949;
}

.MiniContentGallerySort
{
	background-color:#494949;
	text-align:right;
	color:White;
	font-weight:bold;
	font-size:8pt;
	padding-right:10px;
    border-top-style:solid;
    border-top-color:White;
    border-top-width:thin;
    padding-top:6px;	
}

.MiniContentGalleryPagerRow
{
	color:White;
	background-color:#343434;
	font-size:8pt;
	font-weight:bold;
	text-align:right;
	width:100%;
	display:inline-table;
	white-space:nowrap;
}

.MiniContentGalleryPagerCell
{
	text-align:right;
	width:15%;
}

.MiniContentGalleryItemsImageArea
{
	background-color:#494949;
	text-align:center;
	vertical-align:middle;
	width:84px;
	height:68px;
	border-top:solid 1px White;
	border-bottom:solid 1px White;
}

.MiniContentGalleryItemsTextArea
{
	background-color:#494949;
	text-align:left;
	vertical-align:top;
	height:68px;
	padding-top:4px;
	padding-left:4px;
	border-top:solid 1px White;
	border-bottom:solid 1px White;
}

.MiniContentGalleryItemsTitle
{
	color:Yellow;
	font-weight:bold;
	font-size:8pt;
}

.MiniContentGalleryItemsDescription
{
	color:White;
	font-weight:normal;
	font-size:8pt;
}

.MiniContentSlideShowInfo
{
	color:White;
	font-weight:normal;
	font-size:8pt;	
	text-align:center;
}
/* MINI-CONTENT PAGE SPECIFIC STYLES */


/* css/tooltip.css -- fancy tooltips */
span.toolAbs {
  position:inherit; 
}
span.toolAbs span.tipAbs {
  display: none;
}
/* tooltip will display on :hover event */
span.toolAbs:hover span.tipAbs {
  display: block;
  position:absolute;
  padding: 3px 7px 4px 6px;
  border: 1px solid #336;
  background-color: red;
  text-align: left;
  color: White;
  font-family:Century Gothic;
  font-size:8pt;
}
.BigTopHitsIACBGColor 
{
    background-color:#800000;
}
.BigTopHitsArtistHeaderName 
{
    color:#FFFF00;
    font-family:Verdana;
    font-size:10pt;
    font-weight:bold;
    text-align:left;
    padding-left:15px;
}
.BigTopHitsHeader 
{
    background-color:#800000;
}

.BigTopHitsVoter
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
	border-style:solid;
	border-color:Gray;
	border-bottom-width:0px;
    border-top-width:0px;
    border-left-width:1px;
    border-right-width:1px;
}
.BigTopHitsVoterIAC
{
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
    position:relative;
    top:10px;
    left:10px;
}
.BTHVoteBtnCssClass
{
    font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
    /*
	border-style:solid;
	border-color:Gray;
	border-bottom-width:0px;
    border-top-width:0px;
    border-left-width:1px;
    border-right-width:1px;
	*/
    /*width:300px;*/
    text-align:center;
    position:relative;
    top:0px;
}
.BTH_IACVote
{
    font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
	color:White;
    width:300px;
    text-align:center;
    height:100px;
    position:relative;
    top:0px;
}
.BTH_ThanksForVoting 
{
    font-family:Verdana;
	font-size:10pt;
	font-weight:bold; 
    color:White;
}

.BTH_Nominate_ChooseArtist
{
    height:50px;
    vertical-align:top;
    padding-left: 30px;
    padding-top:30px;
    text-align:left;
}
.BTH_Nominate_CommentHere
{
    height:60px;
    vertical-align:top;
    padding-left: 30px;
    text-align:left;
}
.BTH_Nominate_Buttons
{
    height:34px;
    vertical-align:top;  
    text-align:center;
}
.tbl_Ringmaster_640
{
    text-align:left;
    vertical-align:top;
    width:640px;
    padding:0px;
}

.SoundOffInput
{
    font-family:Verdana;
	font-size:10pt;
}
.ViewFlashLink
{
    color:White;
	font-family:Verdana;
	font-size:9pt;
}

.CommunityBody{
font-size:1em;
color:#fff;
background:#000;
position:absolute;
height:100%;
width:100%;
padding:0px;
margin:0px;
vertical-align:middle;
font-family:verdana, helvetica Neue, Helvetica;
}
a img{
outline:none;
border:0px;
}
.CommunityPageContent{
	
	float:left;
}
.CommunityText 
{
    color:White;
}

.CommunityFramed{
width:950px;
height:350px;
}
.CommunityLogo{
margin:55px 0px 0px 60px;
}
.CommunityTable
{
    border:0px;
    width:950px;
    background:url(/swrv/Images/community_section_bg.jpg);
}
/* css/tooltip.css */
