/* GLOBAL ICON SHEET */
.commonIcon,
#home_indicators a, #updates a,
ul.activityDates li ul li,
ul.activityDates li ul li.songUploadActivity ul li a, 
ul.activityDates li ul li.profileSongAddActivity ul li a, 
ul.activityDates li ul div.profileSongPlayAdd a { background: transparent url(/Modules/HomeDisplay/Static/img/commonIcons006.gif) no-repeat left top; }


/* Indicators for classic and rounded home */
#home_indicators a, #updates a { display: block; line-height: 17px; padding: 0 0 2px 21px !important; }

#home_indicators #indMail, #updates #indMail { background-position: 2px -6373px; }
#home_indicators #indFR, #updates #indFR { background-position: 2px -6418px; }
#home_indicators #indFRA, #updates #indFRA { background-position: 2px -6467px; }
#home_indicators #indComm, #updates #indComm { background-position: 2px -6896px; }
#home_indicators #indCA, #updates #indCA { background-position: 2px -7083px; }
#home_indicators #indEvts, #updates #indEvts { background-position: 2px -6562px; }
#home_indicators #indVids, #updates #indVids { background-position: 2px -6611px; }
#home_indicators #indBlog, #updates #indBlog { background-position: 2px -6661px; }
#home_indicators #indBD, #updates #indBD { background-position: 2px -6709px; }
#home_indicators #indTP, #updates #indTP { background-position: 2px -6756px; }
#home_indicators #indIC, #updates #indIC { background-position: 2px -6943px; }
#home_indicators #indBC, #updates #indBC { background-position: 2px -6989px; } 
#home_indicators #indVC, #updates #indVC { background-position: 2px -7036px; }
#home_indicators #indKSolo, #updates #indKSolo { background-position: 2px -6803px; }
#home_indicators #indNC, #updates #indNC { background-position: 2px -6850px; }
#home_indicators #indGI, #updates #indGI { background-position: 2px -7131px; }
#home_indicators #indGR, #updates #indGR { background-position: 2px -7179px; }
#home_indicators #indAI, #updates #indAI { background-position: 2px -7227px; }
#home_indicators #indkSoloFB, #updates #indkSoloFB { background-position: 2px -7942px; }
#home_indicators #indkSoloFan, #updates #indkSoloFan { background-position: 2px -8255px; }
#home_indicators #indBulC, #updates #indBulC { background-position: 2px -8567px; }


/* HACK - take out some left padding from updates */
#updates div.middle div div { padding-left: 1px !important; }

/* ACTIVITIES */
ul.activityDates li ul li.friendRequestActivity { background-position: 0 -923px; }
ul.activityDates li ul li.groupActivity { background-position: 0 -4063px; }
ul.activityDates li ul li.photoActivity { background-position: 0 -2185px; }
ul.activityDates li ul li.photoTagActivity { background-position: 0 -4377px; }
ul.activityDates li ul li.profileActivity { background-position: 0 -3128px; }
ul.activityDates li ul li.profileSongAddActivity,
ul.activityDates li ul li.profileSongActivity { background-position: 0 -295px; }
ul.activityDates li ul li.songUploadActivity,
ul.activityDates li ul li.songActivity { background-position: 0 -3750px; }
ul.activityDates li ul li.friendCategoryActivity { background-position: 0 -2503px; }
ul.activityDates li ul li.blogActivity { background-position: 0 -614px; }
ul.activityDates li ul li.applicationActivity { background-position: 0 -1562px; }
ul.activityDates li ul li.bandShowActivity { background-position: 0 -4694px; }
ul.activityDates li ul li.profileVideoActivity,
ul.activityDates li ul li.videoActivity,
ul.activityDates li ul li.favoriteVideoActivity { background-position: 0 -2810px; }
ul.activityDates li ul li.forumActivity,
ul.activityDates li ul li.forumPostedActivity { background-position: 0 -3441px; }
ul.activityDates li ul li.miniLogActivity { background-position: 0 -1876px; }
ul.activityDates li ul li.songUploadActivity ul li a,
ul.activityDates li ul li.profileSongAddActivity ul li a { background-position: 0px -7628px; }
ul.activityDates li ul div.profileSongPlayAdd a.playSong { background-position: 2px -5324px; }
ul.activityDates li ul div.profileSongPlayAdd a.pauseSong { background-position: 2px -5008px; }
ul.activityDates li ul div.profileSongPlayAdd a.profileSongAdd { background-position: left -1242px; }

/* Suggestions - Common for both rounded and classic skin */
#suggestion p#newSuggestion { padding-left:25px; }
#suggestion { background-color: #fff7d3; border:1px solid #f6e595; padding:5px; color:#000;}
#suggestion  { padding:5px; padding-left:10px; }
#suggestion  p { float:left; padding:4px; }
#suggestion  p#newSuggestion {font-family:verdana; font-size:12px;}
#suggestion  p#newSuggestion a {font-family:verdana; font-size:12px; font-weight:bold; color:#003399; /*background-position: 0 -614px;*/}
#suggestion  a#ShowMeLater, #NeverShowMeAgain {float: right; display: none; font-weight:normal; color:#003399;}
#suggestion  span#Seperator {float: right; display: none;}
#suggestion  p#newSuggestion.AddSchool {background-position: 0 -9002px;}
#suggestion  p#newSuggestion.CreateYourProfile {background-position: 0 -9228px;}
#suggestion  p#newSuggestion.WelcomeMessage {background-position: 0 -9343px;}
#WelcomeHeader {padding-top:5px; font-weight:bold; color: #000000; font-size:15px; display:none;}
.clearDiv {clear: both; padding: 0px;}



/*MODULE TIP */

#wrap .middle .upArrow, #wrap div#main .upArrow {background-position: 0 -8874px; display:block; height:16px; padding: 0;}
.downArrow {background-position: 0 -8893px; display:block; height:14px;}

div#mtUploadPhoto, div#mtUploadPhotoClassic 
{
    margin:0pt 6px 10px;
    position:relative;
    width: 167px;
}

div#mtUploadPhoto div#arrow-mtUploadPhoto, div#mtUploadPhotoClassic div#arrow-mtUploadPhotoClassic
{
	margin: auto;
	width:20px;
}

div#mtUploadPhotoClassic
{
    width: 132px;
}

div#mtUploadPhotoClassic div#box-mtUploadPhotoClassic
{
	padding: 3px;
}

div.box
{
	background-color:#FFF7d3;
	color: #000;
	font-weight: normal;
}

div.box a,
div#userdisplay div.box a{font-weight: bold;}

/* Module Tip for Friend Updates */
div#friendUpdatesModuleTip {margin:0pt auto; margin-bottom: 10px;  position:relative; width: 410px;}
div#friendUpdatesModuleTip div#box-friendUpdatesModuleTip {padding: 10px; }
div#friendUpdatesModuleTip div#arrow-friendUpdatesModuleTip{margin-left:20px;position:relative;width:22px;}

/*Added for splash with new activities appearing as module tip*/
div#friendUpdatesModuleTip li, div#box-friendUpdatesModuleTip li {margin-left:30px; list-style-type:disc;}


/* Module Tip for Status Mood */
div#mtStatusMood, div#mtStatusMoodClassic
{
    padding: 0 10px 10px;
}

div#mtStatusMood div#arrow-mtStatusMood, div#mtStatusMoodClassic div#arrow-mtStatusMoodClassic
{
	margin-left: 41px;
	width:20px;
}

div#mtStatusMood div#box-mtStatusMood, div#mtStatusMoodClassic div#box-mtStatusMoodClassic {padding:5px;}

/* Email Verify */
div #emailverify321 {margin-bottom:15px;}
#emailverify321 .middle div {padding: 10px;}
#emailverify321 div#verifyemail {border: solid 8px #C94F4F; font-weight: bold; font-size: 13px; color: #C94F4F; background:#fff none;}
#emailverify321 div#verifyemail .black {color: #000;}
#emailverify321 div#verifyemail .black span {font-weight:normal; margin-top:2px;}
#emailverify321 div#verifyemail .gray {color: Gray; border-bottom:1px solid Gray; padding:0 0 15px; margin: 0 5px 0 5px; text-align:center;}
#emailverify321 div#verifyemail .links {font-weight:normal; font-size: 11px; color: Gray;}
#emailverify321 div#verifyemail .links a {text-decoration: none;}
#emailverify321 div#verifyemail .links a.hide {display: none;}

#emailverify321 div#verifyemail div.red span#alerticon{
	display:block;
	float:left;
	height:29px;
	margin:0;
	padding:0;
	vertical-align:middle;
	width:38px;
	background-position: 0 -8931px;
}

/*Status Mood for Classic */
#wrap div#main #StatusBox .heading {line-height: 2.25em;font-size: 12px;padding-left: 4px; display:block;}
#wrap div#main .StatusMood{margin:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#wrap div#main .StatusMood table{margin:5px 0; padding-left:5px;}
#wrap div#main .StatusMood th{text-align:right; padding-right:3px;}
#wrap div#main .StatusMood th, .StatusMood td{font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:top;}
#wrap div#main .StatusMood td div{margin-bottom:5px;}
#wrap div#main .StatusMood td+td{padding-left:5px;}
#wrap div#main .StatusMood a {font-size:12px;}
#wrap div#main .StatusMood select{font-size:11px;}
#wrap div#main .StatusMood input{font-size:11px;}
#wrap div#main #StatusChange{margin:5px 0; display:none;}
#wrap div#main #statusInput{width:200px; border:1px solid #ccc; }
#wrap div#main #statusChoices{display:none; width:198px; _width:200px; border:1px solid #ccc; background-color:#FFFFFF; border-top:none; z-index:5; position:absolute;}
#wrap div#main #statusChoices a{display:block; margin:0 3px 3px 3px; font-size:11px; font-weight:normal; color:#000;}
#wrap div#main #StatusBox .cols td {text-align:center; vertical-align:middle; padding:10px; width:50%;}
#wrap div#main .StatusUpdatesLink{border-top:1px solid #ccc; padding-top:5px;}

