/************************************************************
This stylesheet has been created to alter the styles when the College Basketball contest is embedded within Facebook via an iFrame
Created by Todd Gilbert - 314-880-4905 - todd@secondstreet.com
************************************************************/

/*Reset */
body {background-color:transparent !important;margin:0;padding:0;}

/*The Prize!!! */
div.UPE-TopBannerDiv {background-image:url('/shared/assets/legacy/collegebasketball/images/cashprize_facebook.png');background-position:top center;background-repeat:no-repeat;height:23px;min-height:23px;}

/*Specific to Welcome Page */
#UP-Welcome {width:auto !important;}
table.UP-WelcomeTable {padding:10px;}
.UP-WelcomeHeader {font-size: 19px;font-weight: bold;padding-bottom: 30px !important;text-align: left;}
.UP-WelcomeContent {margin-left:0px !important;margin-right:0px !important;}
.UP-WelcomeSubHeaders {font-size:11px !important;}
td.UPE-PageHeaderText center img {max-width:175px;}
#WzTtDiV {left:65px !important;top:220px !important;} /*Fix the graphic on the welcome page - hopefully this doesn?t screw with anything else.  Play Mobile */
#WzTtDiV .UPE-StandoutText {color:red;}

div#UP-ORLOGIN,table.UP-WelcomeTable a[href="/registration/editprofile.asp"],a[href="/registration/registration.asp"] {display:none;}

/*Specific to the Edit Profile Page */
textarea {max-width:330px !important;}

/*Specific to the picks page*/
table#PicksTable {border-spacing:0;}
#PicksTable td[style*="#808080"] {border-bottom:1px solid #e2e2e2 !important;}
#PicksTable td.UPE-ListRowHeaderCenter[colspan="3"] {background-image:url("/shared/assets/legacy/collegebasketball/images/header-spacer.png");background-repeat:repeat-x;border-bottom:1px solid #e2e2e2;border-top:solid 5px #fff !important;font-size:16px;padding-bottom:5px !important;padding-top:10px !important;}
#PicksTable td.UPE-ListRow {padding-left:5px !important;}

/*Large Structural Changes */
table.UPE-ListRowTable td {padding:3px !important;}
TD.UPE-ApplicationTableCell {padding:5px;}
TABLE.UPE-ListRowTableSuccess {width:98% !important;}
.UPE-CondensedLoginBox * {font-size:11px !important;line-height:14px;vertical-align:middle;}
.UPE-CondensedLoginBox #txtUserName,.UPE-CondensedLoginBox #txtPasswordDisplay {width:80px !important;}
.fb_button .fb_button_text,.fb_button_rtl .fb_button_text {padding:2px 2px 3px;white-space:nowrap;}

td.UPE-MessageBox {background-color: #F2F2F2;border-top: 1px solid #e2e2e2;border-left:none;border-bottom:none;border-right:none;border-radius: 0 0 0 0;color: #333333;text-align:left;padding:7px !important;}

td.UPE-MessageBox br {line-height:3px;}

td.UPE-MessageBox a.UPE-UnsuccessfulText {font-size:11px;font-weight:normal;display:block;border-left:solid 3px red;color:#3B5998;padding-left:4px;text-decoration:none;}

td.UPE-ApplicationTableCell td.UPE-StandoutText {color: rgb(200,50,50);}
td.UPE-ApplicationTableCell td.UPE-SubMenuOff a.UPE-SubMenuOffLink {font-size:11px;color:#3B5998;}
td.UPE-ApplicationTableCell td.UPE-SubMenuOn a.UPE-SubMenuOnLink {font-size:11px;color:#333333;font-weight:bold;}



/*Reduce Tab Size */
a.UPE-TabOnLink:link,a.UPE-TabOnLink:visited,a.UPE-TabOffLink:link,a.UPE-TabOffLink:visited,span.UPE-InactiveTab {display:block;font-size:11px !important;font-weight:400 !important;line-height:25px;padding:3px 3px 1px;text-transform:none;}

/*Top Tabs */
TD.UPE-TabOffFirst,TD.UPE-TabFirst {font-size:11px;line-height:0 !important;padding-top:10px !important;vertical-align:bottom;white-space:nowrap;width:auto !important;}
TD.UPE-BottomTabFirst,TD.UPE-BottomTabOffFirst {height:auto;line-height:0;white-space:normal;}
a.UPE-BoxOffLink:link,a.UPE-BoxOffLink:visited,a.UPE-BoxOffLink:hover,a.UPE-BoxOffLink:active {font-size:11px !important;font-weight:400 !important;white-space:normal !important;}
a.UPE-BoxOffLink[target="Printer"] {display:none !important;}
/*Hide Print Picks in Facebook VIP Picks Page */
.UPE-ListRowHeader img,.UPE-ListRowHeader img.UPE-FacebookProfileImage {width:25px !important;}
div.UPE-TopHeaderAdDiv {background-color:#f2f2f2;font-size:11px;}

/*The top section where you pick by round or upfront */
td.UPE-TryYourLuckLabel {border-bottom:solid 1px #e2e2e2;color:#333;display:table-cell;font-size:8px;}
td.UPE-TryYourLuckRound,td.UPE-TryYourLuckUpfront {white-space:nowrap;}
a.UPE-TryYourLuckRound,a.UPE-TryYourLuckUpfront {background-image:none;color:#333;text-decoration:none;}
td.UPE-GameTab-Selected,td.UPE-GameTab-Deselected {background-image:none;border:none !important;}
td.UPE-GameTab-Selected {background-color:#f2f2f2;border-radius:5px 5px 0 0;}
td.UPE-GameTab-Selected a {border-left:1px solid #e2e2e2;border-radius:3px 3px 0 0;border-right:1px solid #e2e2e2;border-top:1px solid #e2e2e2;font-size:11px;}
td.UPE-GameTab-Deselected {background-color:#fff;border-bottom:solid 1px #e2e2e2 !important;}
td.UPE-GameTab-Deselected a {border:medium none;color:#3B5998 !important;font-size:11px;font-weight:400;}
DIV.UPE-TopApplicationDiv {border-top:none !important;}
a.UPE-TabOnLink:link,a.UPE-TabOnLink:visited {border-radius:2px 2px 0 0;}

/*Bottom Tabs */
td.UPE-BottomTabFirst,td.UPE-BottomTabOffFirst {border-top:solid 1px #e2e2e2 !important;}
td.UPE-BottomTabFirst a.UPE-TabOnLink {background:none !important;border:none !important;}


/*Buttons */
input.UPE-ButtonText,input.UPE-StandoutButtonText {background-color:#EEE;background-image:url("https://s-static.ak.facebook.com/rsrc.php/v1/yT/r/Ami4lrB-c2A.png");background-position:0 -98px;background-repeat:no-repeat;border-color:#999 #999 #888;border-radius:0;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);color:#333;cursor:pointer;display:inline-block;font-size:11px;font-weight:700;padding:2px 6px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;}
td.UPE-SubMenuOff {background-color:transparent;}
TD.UPE-SubMenuOn {background-color:transparent;border:none;color:#333;font-weight:700;}
a.UPE-Link:link,a.UPE-Link:visited,.UPE-InputText,TD.UPE-ListRow,.UPE-ListRow,.UPE-ListRowDecorativeHeader,TD.UPE-ListRowCenter,TD.UPE-ListRowHeader,TD.UPE-ListRowHeaderCenter,.UPE-LabelText,.UPE-Text,.UPE-TextGrey,a.UPE-ListRowHeader:link,a.UPE-ListRowHeader:visited,a.UPE-ListRowHeader:hover,a.UPE-ListRowHeader:active,.UPE-LargeBoldText,.UPE-LargeInputText,TD.UPE-PickStatus span,a.UPE-TeamNameLarge:link,a.UPE-TeamNameLarge:visited,a.UPE-TeamNameLarge:hover,a.UPE-TeamNameLarge:active,select.UPE-TeamNameLarge,span.UPE-TeamNameLarge,.UPE-BorderedListRow div,TD.UPE-PickStatus,.UPE-LabelTextGrey,.UPE-BoldText,a.UPE-CopyrightText:link,a.UPE-CopyrightText:visited,a.UPE-CopyrightText:hover,a.UPE-CopyrightText:active,.UPE-CopyrightText {font-size:11px;}
div.UPE-CondensedLoginBox,TD.UPE-ListRowHeader {padding:2px;}
div.UPE-CondensedLoginLabel,#PicksTable td.UPE-ListRow span.UPE-BoldText {display:none;}
span.UPE-StandoutText,a.UPE-SubMenuOffLink:link,a.UPE-SubMenuOffLink:visited {color:#333;}

.UPE-Login-Profile-Edit, .UPE-Login-LogOff {border-color:#999999 #999999 #888888 !important;border-width:1px !important;border-style:solid !important;}

DIV.UPE-CopyrightDIV {
  padding: 7px;
  width: auto;
}
