﻿
/* Recruit Profile */
/*body#recruitprofile div.RecruitProfile_Header { height:113px; width: 800px; background:url(./Images/RecruitProfileHeader.gif) no-repeat; color: #ffffff;}
body#recruitprofile div.RecruitProfile_Header div.RecruitProfile_Rankings {position: absolute; top: 73px; left: 135px; width: 150px; color: #ffa200;}
body#recruitprofile div.RecruitProfile_Header div.Divider1 {position: absolute; top: 47px; left: 325px; width: 2px; height: 25px; background-color: #4a4842;}
body#recruitprofile div.RecruitProfile_Header div.Divider2 {position: absolute; top: 47px; left: 475px; width: 2px; height: 25px; background-color: #4a4842;}
body#recruitprofile div.RecruitProfile_Header div.Divider3 {position: absolute; top: 47px; left: 605px; width: 2px; height: 25px; background-color: #4a4842;}	
body#recruitprofile div.RecruitProfile_Header div.RecruitProfile_StarSection {position: absolute; top: 37px; left: 350px; width: 100px; height:45px; color: #ffffff; font-weight: bold; text-align: center;}
body#recruitprofile div.RecruitProfile_Header div.RecruitProfile_StarSection .stars {height: 14px;}
body#recruitprofile div.RecruitProfile_Header div.RecruitProfile_StarSection .ineligible {line-height: 20px; color: #ffa200; font-size: 1.3em; font-weight: bold;}
body#recruitprofile div.RecruitProfile_Header div.RecruitProfile_StarSection .eligible {line-height: 20px;}
body#recruitprofile div.RecruitProfile_Header div.RecruitProfile_ScholarshipSection {position: absolute; top: 37px; left: 500px; width: 90px; height:45px; color: #ffffff; line-height: 15px;}
body#recruitprofile div.RecruitProfile_Header div.RecruitProfile_ScholarshipSection .scholarships {font-weight: bold;}
body#recruitprofile div.RecruitProfile_Header div.RecruitProfile_ScholarshipSection .scholarshipsLabel {float: left;}
body#recruitprofile div.RecruitProfile_Header div.RecruitProfile_ScholarshipSection .scholarshipsValue {float: right; padding-right: 10px;}
body#recruitprofile div.RecruitProfile_Header div.RecruitProfile_BudgetSection {position: absolute; top: 37px; left: 630px; width: 125px; height:45px; color: #ffffff; line-height: 15px;}
body#recruitprofile div.RecruitProfile_Header div.RecruitProfile_BudgetSection .budget {font-weight: bold;}
body#recruitprofile div.RecruitProfile_Header div.RecruitProfile_BudgetSection .budgetLabel {float: left;}
body#recruitprofile div.RecruitProfile_Header div.RecruitProfile_BudgetSection .budgetValue {float: right; padding-right: 5px;}
body#recruitprofile div.RecruitProfile_Main { height: 440px; width: 800px; margin: 0; position: relative; }
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_LeftCol { position:absolute; top:0; left: 0; height: 440px; width: 136px; text-align: center;}
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_RightCol { position: absolute; top:0; left: 136px; height: 440px; width: 664px; }
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_LeftCol div.RecruitProfile_Headshot { margin: 8px auto 0 auto !important; width: 120px; }
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_LeftCol div.RecruitProfile_Status { position: relative; background-color: #e2e2e2; width: 108px; height: 130px; border: 1px solid #b7b7b7; margin: 3px auto 0 auto; padding-left: 5px; padding-right: 5px;}
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_LeftCol div.RecruitProfile_Status .iconContainer {position: relative; float: left; margin: 3px 5px 3px 5px; width: 17px; height: 17px;}
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_LeftCol div.RecruitProfile_Considering { position: relative; background-color: #e2e2e2; width: 108px; height: 155px; border: 1px solid #b7b7b7; margin: 3px auto 0 auto; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; text-align: left;}
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_LeftCol .header {width: 100%; color: #353535; border-bottom: 1px solid #9a9595; font-weight: bold; padding-top: 5px; padding-bottom: 5px; text-align: center;}
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_LeftCol div.RecruitProfile_Considering .consideringSchool {line-height: 20px;}
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_RightCol div.RecruitProfile_NoRecruit {position: relative; width: 100%; background-color: #e2e2e2; border: 1px solid #b7b7b7; margin: 8px auto 0 auto !important; text-align: center; font-weight: bold;}
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_RightCol div.wis_tabbox { position: absolute; top: 70px; left: 0; width: 660px; }
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_RightCol div.RecruitProfile_TabBox { height: 332px; overflow : auto; }
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_RightCol div.RecruitProfile_RecruitInfo { position: absolute; top: 10px; left: 0; width: 478px; height: 50px; border-bottom: 10px solid #ece9e2; margin: 0; padding-left: 10px; }
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_RightCol div.RecruitProfile_RecruitInfo .RecruitName { font-size: 1.3em; font-weight: bold; }
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_RightCol div.RecruitProfile_RecruitInfo .Seperator { color: #dedede; }
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_RightCol div.RecruitProfile_RecruitRating { position: absolute; top: 10px; left: 488px; width: 150px; height: 50px; border-bottom: 10px solid #ece9e2; margin: 0;}
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_RightCol div.RecruitProfile_RecruitRating div.ratings_pos { float: left; font-size: 2.4em; font-weight: bold; margin: 10px 8px 0 0; }
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_RightCol div.RecruitProfile_RecruitRating div.ratings_bubble { float: left; margin-top: 15px; padding: 1px 0 0 0; color: white; background: url(./Images/Rating_bubble.gif) no-repeat; width: 89px; height: 24px; text-align: center;}
body#recruitprofile div.RecruitProfile_Main div.RecruitProfile_RightCol div.RecruitProfile_RecruitRating div.ratings_bubble .avgrating {font-size: 1.5em; font-weight: bold; }*/

body#recruitprofile div.RecruitProfile_TabBox {
    padding: 5px;
}

body#recruitprofile div.Category select,
body#recruitprofile div.Category select option {
    color: white;
}


/* Recruit Profile -- Recruit Tab */
/*body#recruitprofile .recruitingTool {
    margin-top: 5px;
    background-color: #ece9e2; 
    border: 1px solid #959595;
    padding: 5px;
}

body#recruitprofile .recruitingTool .toolIcon {
    float: left;
    margin-right: 10px;
}

body#recruitprofile .recruitingTool h4 {
    line-height: 34px;
    margin:0;
    padding: 0;
}

body#recruitprofile .recruitingTool .description {
    margin: 10px 0;
}

body#recruitprofile .recruitingTool .toolUnavailable {
    color: red;
}*/

div.RecruitTab_Main div.RecruitingOptionFull {position: relative; float: left; margin: 3px 0 0 3px; width: 623px; background-color: #ece9e2; border: 1px solid #959595;}
div.RecruitTab_Main div.RecruitingOptionFull div.OptionText {text-align: center; height: 34px; line-height: 34px; margin: 0;}
div.RecruitTab_Main div.RecruitingOptionFull div.OptionValues {text-align: center; height: 26px; line-height: 26px; padding-top: 0;}
div.RecruitTab_Main div.RecruitingOptionFull div.OptionValues .workingImage {width: 184px; height: 17px;}

div.RecruitTab_Main div.RecruitingOption_Budget {position: relative; float: left; margin: 3px 0 0 3px; width: 623px; background-color: #e2e2e2; border: 1px solid #959595;}
div.RecruitTab_Main div.RecruitingOption div.OptionCost {position: relative; float: left; width: 40px; height: 34px; background-image: url(./Images/Rec_CostBox.gif); background-position: center; background-repeat: no-repeat; text-align: center; line-height: 34px; color: #ffffff; margin: 1px 1px 1px 2px;}
div.RecruitTab_Main div.RecruitingOption div.OptionIcon {position: relative; float: left; width: 33px; height: 34px; margin: 1px; overflow: hidden;}
div.RecruitTab_Main div.RecruitingOption div.OptionText {position: relative; float: left; height: 34px; line-height: 34px; margin: 1px;}
div.RecruitTab_Main div.RecruitingOption div.OptionValues {position: relative; float: right; height: 26px; line-height: 26px; padding-top: 8px; margin: 1px 2px 1px 1px;}
div.RecruitTab_Main div.RecruitingOption_Budget div.RecruitButton {position: relative; float: right;}

/* Recruit Profile -- History Tab */
body#recruitprofile		div.container						{width:100%;}
body#recruitprofile		div.nohistory						{text-align:center; width:100%;}
body#recruitprofile     .recruithighlight                   {background:#F9E68F}

/* Recruit Profile -- Future Stars Scouting Tab */
div.RecruitTab_Scouting_Note {position: relative; float: left; padding: 3px; margin: 3px 0 0 10px; width: 623px; background-color: #e2e2e2; border: 1px solid #959595;}

/* Awards */
div.AwardBox { float: left; border: 1px solid #b7b7b7; margin-bottom: 5px; padding: 3px; }
div.ConfAwards td,
div.NatAwards td { height: 136px; }
div.AwardBox td { padding: 8px; line-height: 10px; }
div.DraftAward td { padding: 10px 0 11px 0; }
.Awards_NoStats { display: block; width: 100%; }
div.AwardBox table.standard { float: left !important; width: 100% !important; }
div.ConfAwards {width: 310px; margin-right: 3px; }
div.NatAwards {width: 309px;}
div.DraftAward {width: 630px;}

/* Sign up - Purchase Summary page */
body#signup_purchasesummary div.container {
	padding: 0 20px;
}

/* Recruiting summary page */
body#recruiting_summary table#tbl_recruits td {vertical-align: middle; }    
body#recruiting_summary table#tbl_recruits th.notes {width: 100px; }    
body#recruiting_summary table#tbl_recruits td.signed {color: Green; }    

body#recruiting_summary table#tbl_recruits td.signedwithother,
body#recruiting_summary table#tbl_recruits td.ineligible {
	color: Red; 
}    
body#recruiting_summary table#tbl_recruits td.priority_indicator {width: 17px; padding: 0; }    

/* Recruiting Search page */
body#recruiting_search table.search_options {width: 100%;}
body#recruiting_search table.search_options td {width: 16.7%;}
body#recruiting_search table.search_options td.search_label {text-align: right;}
body#recruiting_search table.search_options td.search_field {background-color: #ECECEC;}
body#recruiting_search table.search_options select {width: 100px;}
body#recruiting_search table.search_options select.comparison {
	width: 55px;
}
body#recruiting_search table.search_options input.ratingvalue {
	width: 35px;
}
body#recruiting_search table.search_options tr.bottom td {padding: 13px 0 8px 0;}
body#recruiting_search div.paginglinks {position: relative; font-weight: bold;}
body#recruiting_search span.prevpage { position: absolute; left: 10px; }
body#recruiting_search span.nextpage { position: absolute; left: 730px;}
body#recruiting_search div.notelabel {padding-left: 5px; float: left; font-weight: bold;}
body#recruiting_search div.notetext {padding-left: 10px; float: left; font-style: italic; text-align: left;}


/* Recruiting Scouting page */
body#recruiting_scouting div.contentbox {float: left; }

body#recruiting_scouting div.map_top {
	background-image: url(images/usmap_top.png);
	height: 86px;
	width: 794px;
	margin-top: 3px;	
}

body#recruiting_scouting div.map {
	background-image: url(images/usmap.png);
	height: 470px;
	width: 794px;
	position: relative;
	font-size: 0.9em;
	margin-bottom: 3px;
}

body#recruiting_scouting div.state {
	position: absolute;		
}

/* Map state positioning */
body#recruiting_scouting div.state.AK {top: 366px; left: 79px;} 
body#recruiting_scouting div.state.AL {top: 322px; left: 531px;}
body#recruiting_scouting div.state.AR {top: 294px; left: 442px;}
body#recruiting_scouting div.state.AZ {top: 289px; left: 164px;}
body#recruiting_scouting div.state.CA {top: 225px; left: 62px; }
body#recruiting_scouting div.state.CO {top: 207px; left: 269px;}
body#recruiting_scouting div.state.CT {top: 128px; left: 708px;}
body#recruiting_scouting div.state.DC {top: 234px; left: 706px;}
body#recruiting_scouting div.state.DE {top: 179px; left: 687px;}
body#recruiting_scouting div.state.FL {top: 379px; left: 639px;}
body#recruiting_scouting div.state.GA {top: 320px; left: 588px;}
body#recruiting_scouting div.state.HI {top: 418px; left: 238px;}
body#recruiting_scouting div.state.IA {top: 153px; left: 438px;}
body#recruiting_scouting div.state.ID {top: 113px; left: 163px;}
body#recruiting_scouting div.state.IL {top: 181px; left: 481px;}
body#recruiting_scouting div.state.IN {top: 170px; left: 523px;}
body#recruiting_scouting div.state.KS {top: 219px; left: 373px;}
body#recruiting_scouting div.state.KY {top: 219px; left: 562px;}
body#recruiting_scouting div.state.LA {top: 376px; left: 452px;}
body#recruiting_scouting div.state.MA {top: 83px; left: 740px;}
body#recruiting_scouting div.state.MD {top: 207px; left: 681px;}
body#recruiting_scouting div.state.ME {top: 28px; left: 747px;}
body#recruiting_scouting div.state.MI {top: 109px; left: 529px; }
body#recruiting_scouting div.state.MN {top: 71px; left: 407px;}
body#recruiting_scouting div.state.MO {top: 232px; left: 440px;}
body#recruiting_scouting div.state.MS {top: 333px; left: 487px; }
body#recruiting_scouting div.state.MT {top: 56px; left: 244px;}
body#recruiting_scouting div.state.NC {top: 252px; left: 675px;}
body#recruiting_scouting div.state.ND {top: 56px; left: 345px;}
body#recruiting_scouting div.state.NE {top: 164px; left: 364px;}
body#recruiting_scouting div.state.NH {top: 58px; left: 705px;}
body#recruiting_scouting div.state.NJ {top: 152px; left: 693px;}
body#recruiting_scouting div.state.NM {top: 295px; left: 242px;}
body#recruiting_scouting div.state.NV {top: 181px; left: 107px;}
body#recruiting_scouting div.state.NY {top: 94px; left: 638px;}
body#recruiting_scouting div.state.OH {top: 182px; left: 562px;}
body#recruiting_scouting div.state.OK {top: 275px; left: 387px;}
body#recruiting_scouting div.state.OR {top: 84px; left: 87px;}
body#recruiting_scouting div.state.PA {top: 147px; left: 644px;}
body#recruiting_scouting div.state.RI {top: 109px; left: 728px;}
body#recruiting_scouting div.state.SC {top: 298px; left: 639px;}
body#recruiting_scouting div.state.SD {top: 109px; left: 347px;}
body#recruiting_scouting div.state.TN {top: 257px; left: 545px;}
body#recruiting_scouting div.state.TX {top: 343px; left: 360px;}
body#recruiting_scouting div.state.UT {top: 202px; left: 176px;}
body#recruiting_scouting div.state.VA {top: 209px; left: 645px;}
body#recruiting_scouting div.state.VT {top: 66px; left: 676px;}
body#recruiting_scouting div.state.WA {top: 25px; left: 107px;}
body#recruiting_scouting div.state.WI {top: 89px; left: 467px;}
body#recruiting_scouting div.state.WV {top: 204px; left: 596px;}
body#recruiting_scouting div.state.WY {top: 129px; left: 256px;}

body#recruiting_scouting div.state .scoutedrecruitcount,
body#recruiting_scouting div.state .norecruits,
body#recruiting_scouting div.state a.statelink {
	display: block;	
	padding-top: 6px;
	width: 26px;
	height: 20px;
	font-weight: bold;
}

body#recruiting_scouting div.state a.statelink {
	text-decoration: none;
}

body#recruiting_scouting div.state .scoutedrecruitcount {
	background-image: url(images/Map_Scouted.gif);	
	color: Black;
}

body#recruiting_scouting div.state a.statelink.pending {
	background-image: url(images/Map_Pending.gif);	
}

body#recruiting_scouting div.state a.statelink.available:hover {
	background-image: url(images/Map_Hover.gif);	
}

body#recruiting_scouting div.state div.recruit_count {
	padding-top: 6px;
	width: 26px;
	height: 20px;		
	font-size: 1em;
	font-weight: bold;
}

body#recruiting_scouting div.state div.recruit_count.scouted {
	background-image: url(images/Map_Scouted.gif);	
}

body#recruiting_scouting div.state div.recruit_count.pending {
	background-image: url(images/Map_Pending.gif);	
}

body#recruiting_scouting div.state div.recruit_count.available:hover {
	background-image: url(images/Map_Hover.gif);	
}

body#recruiting_scouting div.options {	
	position: absolute;	
	padding: 3px 3px;
	top: 300px; 
	left: 682px;
	width: 100px;
	border: 1px solid black;
	background-color: White;
}

body#recruiting_scouting div.options.noneavailable {
	background: #6F0000;
	color: White;
}


body#recruiting_scouting div.options .mapbutton {	
	width: 60px;	
}

body#recruiting_scouting table.standard td.label {vertical-align: top;}
body#recruiting_scouting table.standard td.value {background-color: #ECECEC; vertical-align: top;}
body#recruiting_scouting table.standard tfoot tr.totals td {font-weight: bold;}

body#recruiting_scouting table.standard .money {
	text-align: right;
	padding-right: 10px;
}

body#recruiting_scouting .scoutbutton {
	margin-top: 10px;	
}

/* Final Four Bracket*/

body#FinalFour div.bracketbackground		{background:url(images/bracket_Final4.png) no-repeat; width:641px; height:264px; position:relative;overflow:hidden; margin:0 auto; padding:0; border:0;}
body#FinalFour div.contentheaderbox        { width: 100%; height:21px; background-color: #2a2828; padding: 8px 0 8px 0; color:White;}
body#FinalFour .primaryColumn div.content                 { background-color: #E7E7E7; border-left: 2px solid white; border-right: 2px solid white; padding: 0; margin: 0;}


/* Round 1 */
body#FinalFour  div.round1_1_team1          {position:absolute; top:10px; left:33px;}
body#FinalFour  div.round1_1_team2          {position:absolute; top:230px; left:33px;}
body#FinalFour  div.round1_2_team1          {position:absolute; top:10px; left:466px;}
body#FinalFour  div.round1_2_team2          {position:absolute; top:230px; left:466px;}

/* Round 2 */
body#FinalFour  div.round2_1_team1          {position:absolute; top:59px; left:218px;}
body#FinalFour  div.round2_2_team2          {position:absolute; top:180px; left:277px;}
body#FinalFour  div.champion                {position:absolute; top:127px; left:248px;}

body#FinalFour  div.teambox                 {height:21px; line-height:21px; width:145px; text-align:left;}

body#FinalFour  div.bracketimage            {position:absolute; top:0; left:0; border:0; height:21px; width:40px;}
body#FinalFour div.seed                    {position:absolute; left:20px; top:0; font-size:.8em; font-weight:bold; color:black;}
body#FinalFour div.seedRight               {position:absolute; left:123px; top:0; font-size:.8em; font-weight:bold; color:black;}


body#FinalFour div.teamname                {position:absolute; width: 100px; text-align: left; left:44px; top:0; white-space:nowrap; overflow:hidden;}
body#FinalFour div.teamnameRight           {position:absolute; width: 100px; text-align: right; left:0; top:0; white-space:nowrap; overflow:hidden;}

body#FinalFour  a.teamlink                  {font-size:.8em; font-weight:bold; color:white; text-decoration:none;}
body#FinalFour  a.teamlink:hover            {font-size:.8em; font-weight:bold; color:white; text-decoration:underline;}
body#FinalFour  .linkposition               {position: absolute; left: 15px;}


/* My Teams */
body#MyTeams    div.myteamsselection    {width:100%;}   
body#MyTeams    table.myteams           {width:99%;} 

/* Sidebar styles */
table.sidebar {width: 100%;}
table.sidebar td {color: white; padding: 3px; border-bottom: 2px #252324 solid;}
table.sidebar tr.divider td {background-color: #595758; height: 2px; padding: 0;}
table.sidebar .left {text-align: left; padding-left: 3px;}
table.sidebar .name {text-align: left; padding-left: 3px;}
table.sidebar .rank {color: #f4b102;}

/* recruit compare */
body#RecruitCompare {background-color:#DADADA !important;}
body#RecruitCompare div.options {text-align: center; margin: 5px;}
body#RecruitCompare div.CompareMain {overflow: hidden;}
body#RecruitCompare td.best {font-weight: bold;}

/* Tour */
body#Tour_Default {background:#000000;}
body#Tour_Default div.PositionTour {position:absolute; top:0; left:0; margin:0; padding:0;}

/* Landing Page 2015 */
body#LandingPage2015
{    
    font-family: Verdana, Arial;
    background: none;	
}
body#LandingPage2015 .pageContentWrapper 
{	
	width: 100%;
	margin:0 auto; 
	background: none;	
}
body#LandingPage2015 .pageFooter
{
	width: 1000px;
	margin: auto;
}
body#LandingPage2015 div.spacer
{
    background: #f5f5f5;
    height: 100px;
}
body#LandingPage2015 div#Intro
{   
    background:  url(Images/HD2015/HD_Landing_Hero.jpg) no-repeat top center,linear-gradient(to left, #a13b22 50%, #1a1a1a 51%);   
}
body#LandingPage2015 div#GamePlay
{
    background: #f5f5f5;
}
body#LandingPage2015 div#Video
{
    background: #ffffff;
}
body#LandingPage2015 div#BuildDynasty
{
    background: #f5f5f5;
}
body#LandingPage2015 div#Footer
{
    background-image: url(Images/HD2015/HD_Landing_Footer_Background.gif);
    padding: 50px 0;
}
body#LandingPage2015 div#Footer div.pageFooter
{
    border: none;
}
body#LandingPage2015 div#Footer div.pageFooter div.copyright
{
    font-size: 1em;
}

body#LandingPage2015 div#welcome
{
    /*background: #ffffff url(Images/HD2015/HD_Landing_Hero.jpg) no-repeat top center;    */
    height: 600px;
    width: 1000px;
    margin: auto;
    text-align: center;
    position: relative;
}
body#LandingPage2015 div#header
{
    height: 82px;
    width: 100%;    
    position: relative;
}
body#LandingPage2015 div#header img.hdLogo
{
    position: absolute;
    top: 20px;
    left: 0;
}
body#LandingPage2015 div#header img.wisLogo
{
    position: absolute;
    top: 42px;
    right: 0;
}
body#LandingPage2015 div#welcome .hd_WelcomeTo
{
    font-family: Verdana, Arial;
    font-size: 29px;
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0,0,0,.3);
    clear: left;
    padding-top: 60px;
}
body#LandingPage2015 div#welcome .hd_headerWrapper
{
	float: left;
	width: 100%;
}
body#LandingPage2015 div#welcome .hd_hdLogo
{
    float: left;
    margin-top: 20px;
    margin-left: 75px;
}
body#LandingPage2015 div#welcome .hd_wisLogo
{
    float: right;
    margin-top: 40px;
    margin-right: 75px;
}
body#LandingPage2015 div#welcome .hd_HoopsDynasty
{
    font-family: Verdana, Arial;
    font-weight: normal;
    font-size: 72px;
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0,0,0,.3);
    margin-top: 10px;
    text-transform: uppercase;
    margin-bottom: 0;
}
body#LandingPage2015 div#welcome .hd_Quote
{
    font-family: Palatino, Arial;
    font-size: 17px;
    text-transform: uppercase;
    font-style: italic;
    color: #f78063;
    text-shadow: 1px 1px 1px rgba(0,0,0,.3);
	margin-top: 15px;
	font-weight: bold;
}
body#LandingPage2015 div#welcome .hd_WorkWay
{
    font-family: Palatino, Arial;
    font-size: 17px;
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0,0,0,.3);
    margin-top: 20px;
	width: 50%;
	margin: 0 auto;
	line-height: 175%;
	margin-bottom: 30px;
}
body#LandingPage2015 div#welcome .hd_StartDynasty
{
    font-family: Verdana, Arial;
    font-size: 13px;
    text-transform: uppercase;
    text-decoration: underline;
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0,0,0,.3);
    margin-top: 30px;    
}
body#LandingPage2015 div.hd_GamePlayBackground
{
    /*background-color: #f5f5f5;*/        
    width: 1000px;
    margin: auto;
}
body#LandingPage2015 .hd_GamePlayBackground .hd_GamePlayText.hd_Player,
body#LandingPage2015 .hd_GamePlayBackground .hd_GamePlayText.hd_Team,
body#LandingPage2015 .hd_GamePlayBackground .hd_GamePlayText.hd_Coach
{
	float: left;	
	padding-top: 150px;
}
body#LandingPage2015 .hd_GamePlayBackground .hd_RecruitText,
body#LandingPage2015 .hd_GamePlayBackground .hd_CoachText,
body#LandingPage2015 .hd_GamePlayBackground .hd_BuildText
{
	  font-family: Verdana, Arial;
	  font-weight: normal;
	  font-size: 40px;
	  color: #a13b22;
	  float: left;
	  margin-bottom: 0;
}
body#LandingPage2015 .hd_GamePlayBackground .hd_GamePlayParagraph
{
    font-family: Palatino, Arial;
    font-size: 14px;
	float: left;
	width: 500px;
	clear: left;
	line-height: 200%;
	color: Black;
}
body#LandingPage2015 .hd_GamePlayBackground .hd_GamePlayImage
{
	float: right;
	height: 318px;
	width: 416px;
	background-image: url(Images/HD2015/HD_Landing_GameplayStates_Carousel.jpg); 
	margin-top: 140px; 
	position: relative; 
}
body#LandingPage2015 .hd_GamePlayBackground .hd_GamePlayImage.hd_Pic1
{
	background-position: 0 0;	
}
body#LandingPage2015 .hd_GamePlayBackground .hd_GamePlayImage.hd_Pic2
{
	background-position: 0 -318px;	
}
body#LandingPage2015 .hd_GamePlayBackground .hd_GamePlayImage.hd_Pic3
{
	background-position: 0 -636px;
}
body#LandingPage2015 .hd_OpenLink
{
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #a13b22;
    text-align: center; 
    text-decoration: none;
    display: block;
	position: absolute;
	left: 162px;
	bottom: -20px;   
}
body#LandingPage2015 .hd_GamePlayStates
{		
	text-align: center;    
    margin-top: 50px;
    padding-bottom: 100px;
}
body#LandingPage2015 .hd_GamePlayStateSelected,         
body#LandingPage2015 .hd_GamePlayStateUnSelected:hover
{
    width: 101px;
    height: 30px;
    border-radius: 4px;
    background-color: #a13b22;
    font-family: Arial;
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
    color: #fff;
    margin-right: 10px;
    display: inline-block;
	line-height: 30px;
	text-decoration: none;
	position: relative;
}
body#LandingPage2015 .hd_GamePlayStateSelected:before 
{
	content: "";
	display: block;
	width: 13px;
	height: 4px;
	background: url(Images/HD2015/Selector_Arrow.png) no-repeat 0 0;
	position: absolute;
	top: -4px;
	left: 43px;
	
}
body#LandingPage2015 .hd_GamePlayStateUnSelected
{
    width: 101px;
    height: 30px;
    border-radius: 4px;
    background-color: #999;
    font-family: Arial;
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
    color: #fff;
    margin-right: 10px;
    display: inline-block;
	line-height: 30px;
	text-decoration: none;
}

   body#LandingPage2015 .hd_VideoBackground
{
    background-color: #ffffff;
    text-align: center;
    height: 800px;
}
body#LandingPage2015 .hd_VideoBackground .hd_VideoDescription
{
    font-family: Verdana, Arial;
    font-size: 12px;
    color: #363636;
    padding-top: 100px;
    padding-bottom: 20px;
}
body#LandingPage2015 .hd_VideoBackground .hd_FreeButton
{
   display: block;
}

body#LandingPage2015 .hd_Button
{
    width: 310px;
    height: 50px;
    border-radius: 4px;
    background-color: #a13b22;
    font-family: Verdana, Arial;
    font-size: 18px;
    text-transform: uppercase;
    color: #f0dfda;
	line-height: 50px;
	text-decoration: none;
	text-align: center;
}
body#LandingPage2015 a.hd_Button
{
    display: block;
}

body#LandingPage2015 .hd_Button:hover
{
	background-image: linear-gradient(to bottom, #A06255, #a13b22);
}

body#LandingPage2015 .hd_VideoBackground .hd_Button
{	    
    margin: 0 auto;
	margin-top: 30px;

}
body#LandingPage2015 .hd_VideoBackground .hd_PromoSection
{
    display: inline;
    margin: 0 auto;
}
body#LandingPage2015 .hd_VideoBackground .hd_UsePromoCode
{
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    color: #808080;
    display: inline-block;
}
body#LandingPage2015 .hd_VideoBackground .hd_PromoCode
{
    font-family: Verdana, Arial;
    font-weight: bold;
    font-size: 12px;
    text-transform: uppercase;
    color: #a13b22;
    display: inline-block;
}
body#LandingPage2015 .hd_BuildDynastyBackground
{    
    height: 600px;
    width: 1000px;
    margin: auto;
}
body#LandingPage2015 .hd_BuildDynastyBackground .hd_BuildDynastyText
{
float: right;  	
}
body#LandingPage2015 .hd_BuildDynastyBackground .hd_Build
{
  font-family: Verdana, Arial;
  font-size: 40px;
  color: #a13b22;
  font-weight: normal;
  margin-bottom: 0;
  padding-top: 128px;
}
body#LandingPage2015 .hd_BuildDynastyBackground .hd_BuildParagraph
{
  font-family: Palatino, Arial;
  font-size: 14px;
  
  width: 500px;
  clear: right;
  line-height: 200%;
}
body#LandingPage2015 .hd_BuildDynastyBackground .hd_BuildDynastyImage
{
	height: 467px;
	width: 500px;
    margin: 0 auto;
	float: left;
}
body#LandingPage2015 .hd_BuildDynastyBackground .hd_TrophyImage
{
  padding-top: 65px;
  padding-bottom: 65px;
  
}
body#LandingPage2015 .hd_BuildDynastyBackground .hd_FreeButton
{
   
}
body#LandingPage2015 .hd_BuildDynastyBackground .hd_Button
{	    
	margin-bottom: 0;
	
}
body#LandingPage2015 .hd_BuildDynastyBackground div.getTeam
{
    
}
body#LandingPage2015 .hd_BuildDynastyBackground .hd_PromoSection
{
    padding-top: 10px;
    width: 310px;
    text-align: center;
	
}
body#LandingPage2015 .hd_BuildDynastyBackground .hd_UsePromoCode
{
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    color: #808080;
    display: inline;
}
body#LandingPage2015 .hd_BuildDynastyBackground .hd_PromoCode
{
    font-family: Verdana, Arial;
    font-weight: bold;
    font-size: 12px;
    text-transform: uppercase;
    color: #a13b22;
    display: inline;
}

/* What's Changing */
body#ChangeList30 {width: 100%; margin: 0;}
body#ChangeList30 div.whatsChanging .header {height: 80px; background: #27282a; border-bottom: 1px solid #141516; text-align: center;}
body#ChangeList30 div.whatsChanging .header img {margin-top: 9px;}
body#ChangeList30 div.whatsChanging .changingHeader {background:url(Images/WhatsChanging/HeroBackground.jpg) no-repeat top center, linear-gradient(to left, #a13b22 50%, #1a1a1a 51%); height: 297px; color: #fff; text-align: center; line-height: 275px; font-size: 55px; font-family: Roboto Slab; text-transform: uppercase; font-weight: bold; margin: auto;}
body#ChangeList30 div.whatsChanging .changingText { text-shadow: 1px 0 rgba(0,0,0,0.3);}
body#ChangeList30 div.whatsChanging .changingDetails {width: 960px; margin: auto;}
body#ChangeList30 div.whatsChanging .changingDetails .screenshotPhone {margin-top: -78px;}
body#ChangeList30 div.whatsChanging .changingDetails .mobileDesign .sectionTitle {margin-top: 87px;}
body#ChangeList30 div.whatsChanging .changingDetails .mobileDesign .phoneHolder {width: 280px; text-align: center; float: left;}
body#ChangeList30 div.whatsChanging .changingDetails .screenshot {float: left; background: url(Images/WhatsChanging/ScreensSmallSprite.jpg); cursor: pointer;}
body#ChangeList30 div.whatsChanging .schedule .screenshot {background-position: 0 0; height: 215px; width: 280px; margin-top: 8px;}
body#ChangeList30 div.whatsChanging .scouting .screenshot {background-position: 0 -215px; height: 215px; width: 280px; margin-top: 8px;}
body#ChangeList30 div.whatsChanging .recruiting .screenshot {background-position: 0 -430px; height: 215px; width: 280px; margin-top: 8px;}
body#ChangeList30 div.whatsChanging .miscellaneous .screenshot {background-position: 0 -645px; height: 215px; width: 280px; margin-top: 8px;}
body#ChangeList30 div.whatsChanging .additional .screenshot {background: url(Images/WhatsChanging/ScreensSmallSprite.jpg);}
body#ChangeList30 div.whatsChanging .additional .screenshot.one {background-position: 0 -860px; height: 215px; width: 280px;}
body#ChangeList30 div.whatsChanging .additional .screenshot.two {background-position: 0 -1075px; height: 215px; width: 280px; margin-left: 60px;}
body#ChangeList30 div.whatsChanging .additional .screenshot.three {background-position: 0 -1290px; height: 215px; width: 280px; margin-left: 60px;}
body#ChangeList30 div.clearer {clear: both;}
body#ChangeList30 div.clearer.bottom {margin-bottom: 100px;}
body#ChangeList30 div.whatsChanging .detailSection {margin: 20px 0 20px 0;}
body#ChangeList30 div.whatsChanging .detailSection .sectionTitle {margin-bottom: 20px;}
body#ChangeList30 div.whatsChanging .detailSection .sectionTitle,
body#ChangeList30 div.whatsChanging .detailSection .additionalTitle,
body#ChangeList30 div.whatsChanging .detailSection .whyChangeTitle {font-family: Roboto Slab; font-size: 28px; font-weight: bold; color: #a23a17;}
body#ChangeList30 div.whatsChanging .detailSection .additionalTitle {font-size: 20px;}
body#ChangeList30 div.whatsChanging .detailSection .sectionTitle,
body#ChangeList30 div.whatsChanging .detailSection .sectionContent {margin-left: 30px; float: left;}
body#ChangeList30 div.whatsChanging .detailSection .sectionContent {margin: 0; margin-left: 30px; line-height: 24px; width: 625px;  font-family: Verdana; font-size: 14px; color: #7d7d7d;}
body#ChangeList30 div.whatsChanging .detailSection ul.sectionContent {padding: 0; margin-left: 48px;}
body#ChangeList30 div.whatsChanging .additional img {margin-right: 5px;}
body#ChangeList30 div.whatsChanging .detailSection .whyChangeText {line-height: 24px; font-family: Verdana; font-size: 14px; color: #7d7d7d;}
body#ChangeList30 div.whatsChanging .viewImage {text-align: center; display: none; position: fixed; left: 0; top: 0;right: 0; bottom: 0; z-index: 90; background: rgba(0,0,0,.8);}
body#ChangeList30 div.whatsChanging .viewImage .viewImageSrc {margin: auto; margin-top: 5%; background: url(Images/WhatsChanging/ScreensLargeSprite.jpg);  height: 660px; width: 850px;}
body#ChangeList30 div.whatsChanging .viewImage .viewImageSrc.schedule {background-position: 0 0;}
body#ChangeList30 div.whatsChanging .viewImage .viewImageSrc.scouting {background-position: 0 -660px;}
body#ChangeList30 div.whatsChanging .viewImage .viewImageSrc.recruiting {background-position: 0 -1320px;}
body#ChangeList30 div.whatsChanging .viewImage .viewImageSrc.miscellaneous {background-position: 0 -1980px;}
body#ChangeList30 div.whatsChanging .viewImage .viewImageSrc.add1 {background-position: 0 -2640px;}
body#ChangeList30 div.whatsChanging .viewImage .viewImageSrc.add2 {background-position: 0 -3300px;}
body#ChangeList30 div.whatsChanging .viewImage .viewImageSrc.add3 {background-position: 0 -3960px;}
body#ChangeList30 div.whatsChanging .viewImage .closeImage { position: absolute; text-decoration: none; margin-top: 4%; margin-right: 19%; right: 0; background: #403e3f; color: #fff; font-weight: 700; border: solid 2px #000; border-radius: 27px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 14px; font-family: 'Open Sans', sans-serif; cursor: pointer;}
body#ChangeList30 div.whatsChanging .whyChangeText a {color: #1e7aa9;}
body#ChangeList30 .pageFooter {font-family:'Open Sans', sans-serif; clear: both; float: none; color: #565656; padding: 10px 0; font-size:.7em; background: #18191b; position: relative;}
body#ChangeList30 .pageFooter p {margin:0;}
body#ChangeList30 .pageFooter a {color: #565656 !important; text-decoration: none;}
body#ChangeList30 .pageFooter .footerNav {float:left; width:100%;}
body#ChangeList30 .pageFooter ul.WISFooterNav {float: left; margin: 3px 0 0; padding: 0 5px; list-style-type:none; clear:both;}
body#ChangeList30 .pageFooter .WISFooterNav li {float: left;	padding-right: 5px;}
body#ChangeList30 .pageFooter .gameQuickJumpCtl {float: right; padding: 0 5px;}
body#ChangeList30 .pageFooter .gameQuickJumpCtl label {font-weight: 700; position: relative; top: -2px;}
body#ChangeList30 .pageFooter .copyright {padding: 10px 5px; font-size: .9em;}
@media only screen and (max-width: 900px) {
    body#ChangeList30 div.whatsChanging .changingText { line-height: normal; font-size: 26px; }
    body#ChangeList30 div.whatsChanging .mobileTitle {padding-top: 100px;}
}

/* How To 30 */
body#HowTo30 {width: 100%; margin: 0;}
body#HowTo30 div.howTo .header {height: 80px; background: #27282a; border-bottom: 1px solid #141516; text-align: center;}
body#HowTo30 div.howTo .header img {margin-top: 9px;}
body#HowTo30 div.howTo .howToHeader {background:url(Images/WhatsChanging/HeroBackground.jpg) no-repeat top center, linear-gradient(to left, #a13b22 50%, #1a1a1a 51%); height: 297px; color: #fff; text-align: center; line-height: 275px; font-size: 55px; font-family: Roboto Slab; text-transform: uppercase; font-weight: bold; margin: auto;}
body#HowTo30 div.howTo .howText { text-shadow: 1px 0 rgba(0,0,0,0.3);}
body#HowTo30 div.howTo .howToDetails {width: 960px; margin: auto;}
body#HowTo30 div.howTo .howToDetails .screenshot {float: left; background: url(Images/HowToRecruit/ScreenshotsSprite.jpg); cursor: pointer; height: 153px; width: 200px;}
body#HowTo30 div.howTo .worldSchedule .screenshot {background-position: 0 0; margin-top: 8px;}
body#HowTo30 div.howTo .top100 .screenshot {background-position: 0 -153px; margin-top: 8px;}
body#HowTo30 div.howTo .assistant .screenshot {background-position: 0 -306px; margin-top: 8px;}
body#HowTo30 div.howTo .camps .screenshot {background-position: 0 -459px; margin-top: 8px;}
body#HowTo30 div.howTo .scoutingService .screenshot {background-position: 0 -612px; margin-top: 8px;}
body#HowTo30 div.howTo .scoutingHistory .screenshot {background-position: 0 -765px; margin-top: 8px;}
body#HowTo30 div.howTo .scoutingResults .screenshot {background-position: 0 -918px; margin-top: 8px;}
body#HowTo30 div.howTo .recruitPool .screenshot {background-position: 0 -1071px; margin-top: 8px;}
body#HowTo30 div.howTo .classifyingRecruits .screenshot {background-position: 0 -1224px; margin-top: 8px;}
body#HowTo30 div.howTo .recruitingHome .screenshot {background-position: 0 -1377px; margin-top: 8px;}
body#HowTo30 div.howTo .recruitPref .screenshot {background-position: 0 -1530px; margin-top: 8px;}
body#HowTo30 div.howTo .recruitRatings .screenshot {background-position: 0 -1683px; margin-top: 8px;}
body#HowTo30 div.howTo .nextLevel .screenshot {background-position: 0 -1836px; margin-top: 8px;}
body#HowTo30 div.howTo .recruitProfile .screenshot {background-position: 0 -1989px; margin-top: 8px;}
body#HowTo30 div.howTo .signings .screenshot {background-position: 0 -2142px; margin-top: 8px;}
body#HowTo30 div.howTo .rankings .screenshot {background-position: 0 -2295px; margin-top: 8px;}
body#HowTo30 div.clearer {clear: both;}
body#HowTo30 div.howTo .detailSection {margin-top: 40px;}
body#HowTo30 div.howTo .detailSection .sectionTitle {margin-bottom: 20px; font-family: Roboto Slab; font-size: 28px; font-weight: bold; color: #a23a17;}
body#HowTo30 div.howTo .detailSection .sectionTitle,
body#HowTo30 div.howTo .detailSection .sectionContent {margin-left: 30px; float: left;}
body#HowTo30 div.howTo .detailSection .sectionContent {margin: 0; margin-left: 30px; line-height: 24px; width: 650px;  font-family: Verdana; font-size: 14px; color: #7d7d7d;}
body#HowTo30 div.howTo .viewImage {text-align: center; display: none; position: fixed; left: 0; top: 0;right: 0; bottom: 0; z-index: 90; background: rgba(0,0,0,.5);}
body#HowTo30 div.howTo .viewImage .viewImageSrc {margin: auto; margin-top: 2.25%; width: 1017px; max-height: 95vh;  overflow-y: scroll; }
body#HowTo30 div.howTo .viewImage .closeImage { position: absolute; text-decoration: none; margin-top: 1%; margin-right: 13.5%; right: 0; background: #403e3f; color: #fff; font-weight: 700; border: solid 2px #000; border-radius: 27px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 14px; font-family: 'Open Sans', sans-serif; cursor: pointer;}
body#HowTo30 div.howTo .viewImage.noScroll .viewImageSrc {margin-top: 75px; overflow-y: visible; width: 1000px;}
body#HowTo30 div.howTo .viewImage.noScroll .closeImage { right: 125px; top: 59px;}
body#HowTo30 div.howTo .viewImage.image13 .viewImageSrc {margin-top: 55px; overflow-y: visible; width: 1000px;}
body#HowTo30 div.howTo .viewImage.image13 .closeImage { right: 125px; top: 39px;}
body#HowTo30 div.howTo div.learnMore {margin: 60px 0 80px 0; font-family: Verdana; font-size: 13px;}
body#HowTo30 div.howTo div.learnMore a {color: #1e7aa9; text-decoration: none;}
body#HowTo30 .pageFooter {font-family:'Open Sans', sans-serif; clear: both; float: none; color: #565656; padding: 10px 0; font-size:.7em; background: #18191b; position: relative;}
body#HowTo30 .pageFooter p {margin:0;}
body#HowTo30 .pageFooter a {color: #565656 !important; text-decoration: none;}
body#HowTo30 .pageFooter .footerNav {float:left; width:100%;}
body#HowTo30 .pageFooter ul.WISFooterNav {float: left; margin: 3px 0 0; padding: 0 5px; list-style-type:none; clear:both;}
body#HowTo30 .pageFooter .WISFooterNav li {float: left;	padding-right: 5px;}
body#HowTo30 .pageFooter .gameQuickJumpCtl {float: right; padding: 0 5px;}
body#HowTo30 .pageFooter .gameQuickJumpCtl label {font-weight: 700; position: relative; top: -2px;}
body#HowTo30 .pageFooter .copyright {padding: 10px 5px; font-size: .9em;}
@media only screen and (max-width: 900px) {
    body#HowTo30 div.howTo .howText { line-height: normal; font-size: 26px; }
    body#HowTo30 div.howTo .mobileTitle {padding-top: 100px;}
}