/* PROFILE PAGE STYLES */
.profile .yourteam  		{background:#000000; border:1px solid #535353; padding:10px 15px; margin:15px 10px 0 10px; font-family:Impact,Verdana; font-size:18px; font-weight:normal; line-height:1em; text-transform:uppercase }
.profile .yourteam strong 	{color:#FFFF00; font-weight:normal; }
.profile .col1  			{width:440px; float:left; margin-left: 30px; }
.profile .col2  			{width:440px; float:right; margin-right: 30px; }

.profile .myfavorites  			{background:#000000; border:2px solid #535353; border-top:0; padding:5px 10px 10px 10px; margin-top:15px }
.profile .myfavorites h2  		{font-size:26px; font-family:Impact,Verdana; color:#92e301; font-weight:normal; padding:0px 0px 10px 0px; margin:0px; }
.profile .myfavorites p  		{font-size:14px; font-weight:bold; }
.profile .myfavorites strong 	{font-size:18px; font-family:Impact,Verdana; color:#92e301; font-weight:normal; text-transform:uppercase; }
.profile .myfavorites .player 	{position:relative; width:200px; float:left; }

.profile .toppsfootball_title  	{background:url(../images/profile-title-bg-toppsfussball.gif); width:440px; height:39px; margin-top:15px; text-align:center; text-transform:uppercase; font-size:26px; font-family:Impact,Verdana; padding-top:5px; }
.profile .live_title  			{background:url(../images/profile-title-bg-live.gif); width:440px; height:39px; margin-top:15px; text-align:center; text-transform:uppercase; font-size:26px; font-family:Impact,Verdana; padding-top:5px; }
.profile .binders_title  		{background:url(../images/profile-title-bg-binders.gif); width:215px; height:39px; margin-top:15px; color:#00cfff; text-align:center; text-transform:uppercase; font-size:26px; font-family:Impact,Verdana; padding-top:5px; }

.profile .mycards .info_matchattax  {padding-top:10px; padding-bottom:10px; }
.profile .mycards  {width:215px; position:relative; margin:0px; padding:0px; float:left; margin-top:15px }
.profile .mycards .card {background:url(../images/my_home_ma_bg.gif) no-repeat; width:76px; height:59px; font-family:Impact, Verdana; letter-spacing:0px; font-size:30px; text-align:center; color:#fff200; padding-top:50px; float:right; }
.profile .mycards .statbar {background:url(../images/card_bar.gif) repeat-y; height:15px; width:110px; margin:15px 2px; position:relative; margin-bottom:25px; }
.profile .mycards .statbar .point {position:absolute; top:-8px; margin-left:-6px; }
.profile .mycards h2  {font-family:Impact, Verdana; letter-spacing:0px; font-weight:normal; font-size:22px; margin:0px; padding:0px; color:#fff200; line-height:1em; }
.profile .mycards h3  {font-family:Impact, Verdana; letter-spacing:0px; font-weight:normal; font-size:14px; margin:0px; padding:0px; color:#ffffff; line-height:1em; text-transform:uppercase}
.profile .mycards h4  {font-family:Impact, Verdana; letter-spacing:0px; font-weight:normal; font-size:14px; margin:0px; padding:0px; color:#ffffff; }
.profile .mycards h4 span {width:30px; float:left; color:#FFFF00; }

.profile .mytotalfootball  {width:215px; position:relative; margin:15px 0px 0px 10px; padding:0px; float:left; }
.profile .mytotalfootball .info_totalfootball  {padding-top:10px; padding-bottom:10px; }
.profile .mytotalfootball .card {background:url(../images/my_home_tf_bg.gif) no-repeat; width:76px; height:59px; font-family:Impact, Verdana; letter-spacing:0px; font-size:30px; text-align:center; color:#fff200; padding-top:50px; float:right; }
.profile .mytotalfootball .statbar {background:url(../images/card_bar.gif) repeat-y; height:15px; width:110px; margin:15px 2px; position:relative;  margin-bottom:25px; }
.profile .mytotalfootball .point {position:absolute; top:-8px; margin-left:-6px; }
.profile .mytotalfootball h2  {font-family:Impact, Verdana; letter-spacing:0px; font-weight:normal; font-size:22px; margin:0px; padding:0px; color:#fff200; line-height:1em; }
.profile .mytotalfootball h3  {font-family:Impact, Verdana; letter-spacing:0px; font-weight:normal; font-size:14px; margin:0px; padding:0px; color:#ffffff; line-height:1em; }
.profile .mytotalfootball h4  {font-family:Impact, Verdana; letter-spacing:0px; font-weight:normal; font-size:14px; margin:0px; padding:0px; color:#ffffff; line-height:1em; }
.profile .mytotalfootball h4 span {width:30px; float:left; color:#FFFF00; }

.profile .virtualbinder  {width:215px; float:left; }
.profile .virtualbinder .binder_matchattax  {width:100px; float:left; margin:10px 0px}
.profile .virtualbinder .binder_totalfootball  {width:100px; float:right; margin:10px 0px }

.profile .myevents  {width:215px; float:right; margin-top:15px; }
.profile .myevents h2 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#FFFFFF; margin:0px; }
.profile .myevents .event {border-bottom:#666666 1px solid; color:#FFFFFF; padding:5px; }
.profile .myevents .event p {margin:0px; padding:0px; }
.profile .myevents .event a {color:#FFFF00; font-weight:bold; }
.profile .myevents .more {margin:5px 0px 0px 0px; display:block; }
.profile .myevents .more a {color:#FFFFFF; font-family:Impact, Verdana; letter-spacing:0px; font-size:14px; font-weight:normal; text-align:right; display:block; text-decoration:none; }
.profile .myevents .more a:hover {color:#666666; }

.profile .my_topps_videos {width:440px; clear:both; position:relative; margin-top:15px; }
.profile .my_topps_videos .info {padding:90px 5px 5px 5px; margin:10px 0px 0px 0px; background:url(../images/my_home_tv_videos.gif) top no-repeat #00a0ea; color:#FFFFFF; }
.profile .my_topps_videos .video {clear:both; border-bottom:#027cbb 2px solid; margin:0px 0px 10px 0px; }
.profile .my_topps_videos .video h1 {background:#012676; padding:5px; font-size:15px; color:#FFFFFF; margin:0px 0px 5px 0px; position:relative; }
.profile .my_topps_videos .video h2 {background:#012676; padding:5px; font-size:15px; color:#FFFF00; margin:0px 0px 5px 0px; position:relative; }
.profile .my_topps_videos .video .image {float:left; border:1px solid #FFFFFF; margin:0px 5px 0px 0px; }
.profile .my_topps_videos .video .watch {float:left; }
.profile .my_topps_videos .video .date {color:#012676; float:left; width:85px; }
.profile .my_topps_videos .video p {width:140px; font-size:10px; float:left; padding:0px 10px 0px 0px; margin:0px; }
.profile .my_topps_videos .more {position:absolute; top:15px; right:10px; display:block; margin:0px; padding:0px; }
.profile .my_topps_videos .more a {color:#00ebfb; font-family:Impact, Verdana; letter-spacing:0px; font-size:14px; font-weight:normal; text-align:right; display:block; text-decoration:none; }
.profile .my_topps_videos .more a:hover {color:#FFFFFF; }
.profile .my_topps_videos .footer {background:url(../images/my_topps_videos_footer.gif) top left no-repeat; margin:0px; height:12px; }

.profile .stadium { margin-top: 15px; background: url(../images/profile-live-stadium-panel.jpg) top left no-repeat; width: 438px; height: 340px }
.profile .stadium .stadium_image { padding: 9px; }
.profile .stadium .stadium_button { width: 338px; margin: 7px auto 0px auto }

.profile .matchattax_live  { position: relative; margin-top: 15px; background: url(../images/profile-live-panel.jpg) top left no-repeat; width: 438px; height: 114px }
.profile .matchattax_live .live_subscribe { position:absolute; top: 10px; left: 25px; }
.profile .matchattax_live .live_play { position:absolute; top: 40px; left: 300px; }

.profile .myleaderboard  {width:215px; float:left; margin-top:15px; }
.profile .myleaderboard .title  {text-align:center; margin-top:10px }
.profile .myleaderboard .stats  { font-family:Impact, Verdana; letter-spacing:0px; font-weight:normal; font-size:26px; padding:10px 0px 0px 20px; color:#ffffff; text-transform:uppercase }
.profile .myleaderboard .stats span  {width:100px; float:left; color:#FFFF00; }

.profile .live_events  {margin-top:5px }
.profile .live_events th  {background:#553301; color:#f7931e; font-family:Impact,Verdana; font-size:18px; font-weight:normal; text-transform:uppercase; text-align:left; padding:5px; }
.profile .live_events td  {background:#553301; color:#ffffff; font-family:Impact,Verdana; font-size:18px; font-weight:normal; text-transform:uppercase; text-align:left; padding:5px; }
.profile .live_events td strong  {font-weight:normal; color:#fff000 }

.profile .rankings  {margin-top:15px }
.profile .rankings th  {background:#1c50aa; color:#0699ff; font-family:Impact,Verdana; font-size:18px; font-weight:normal; text-transform:uppercase; text-align:left; padding:5px; }
.profile .rankings td  {background:#00163a; color:#ffffff; font-family:Impact,Verdana; font-size:18px; font-weight:normal; text-transform:uppercase; text-align:left; padding:5px; }
.profile .rankings td strong  {font-weight:normal; color:#fff000 }
/* END PROFILE PAGE STYLES */

ul.memberBenefits			{margin:0; padding:0; }
.memberBenefits li			{font-family:impact; font-size:18px; text-transform:uppercase; list-style:none; padding:0 0 20px 40px; margin:0; color:#AFD1F4; background:url('../images/member-benefits-li.gif') no-repeat left top; }
.memberBenefits li ul		{margin:0; padding:0; }
.memberBenefits li ul li	{color:#589BF4; list-style:square; text-transform:none; font-size:11px; padding:0; margin:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; background:none; }
