/*!
Pure v0.3.0
Copyright 2013 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/pure/blob/master/LICENSE.md
*/
/*!
normalize.css v1.1.2 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*/
/*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:0}dd{margin:0}menu,ol,ul{padding:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.pure-button{display:inline-block;*display:inline;zoom:1;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button{font-size:100%;*font-size:90%;*overflow:visible;padding:.5em 1.5em;color:#444;color:rgba(0,0,0,.8);*color:#444;border:1px solid #999;border:0 rgba(0,0,0,0);background-color:#E6E6E6;text-decoration:none;border-radius:2px;-webkit-transition:.1s linear -webkit-box-shadow;-moz-transition:.1s linear -moz-box-shadow;-ms-transition:.1s linear box-shadow;-o-transition:.1s linear box-shadow;transition:.1s linear box-shadow}.pure-button-hover,.pure-button:hover,.pure-button:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(40%,rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.1));background-image:-ms-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:-o-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset}.pure-button[disabled],.pure-button-disabled,.pure-button-disabled:hover,.pure-button-disabled:focus,.pure-button-disabled:active{border:0;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed;box-shadow:none}.pure-button-hidden{display:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;font-size:.8em;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-transition:.3s linear border;-moz-transition:.3s linear border;-ms-transition:.3s linear border;-o-transition:.3s linear border;transition:.3s linear border;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-form input[type=text]:focus,.pure-form input[type=password]:focus,.pure-form input[type=email]:focus,.pure-form input[type=url]:focus,.pure-form input[type=date]:focus,.pure-form input[type=month]:focus,.pure-form input[type=time]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=week]:focus,.pure-form input[type=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;outline:thin dotted \9;border-color:#129FEA}.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus,.pure-form input[type=checkbox]:focus{outline:thin dotted #333;outline:1px auto #129FEA}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=text][disabled],.pure-form input[type=password][disabled],.pure-form input[type=email][disabled],.pure-form input[type=url][disabled],.pure-form input[type=date][disabled],.pure-form input[type=month][disabled],.pure-form input[type=time][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=week][disabled],.pure-form input[type=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form textarea:focus:invalid,.pure-form select:focus:invalid{color:#b94a48;border:1px solid #ee5f5b}.pure-form input:focus:invalid:focus,.pure-form textarea:focus:invalid:focus,.pure-form select:focus:invalid:focus{border-color:#e9322d}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus,.pure-form input[type=checkbox]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em;font-size:90%}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;font-size:125%;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=text],.pure-form-stacked input[type=password],.pure-form-stacked input[type=email],.pure-form-stacked input[type=url],.pure-form-stacked input[type=date],.pure-form-stacked input[type=month],.pure-form-stacked input[type=time],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=week],.pure-form-stacked input[type=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked select,.pure-form-stacked label,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-aligned input,.pure-form-aligned textarea,.pure-form-aligned select,.pure-form-aligned .pure-help-inline,.pure-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 10em}.pure-form input.pure-input-rounded,.pure-form .pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input{display:block;padding:10px;margin:0;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus{z-index:2}.pure-form .pure-group input:first-child{top:1px;border-radius:4px 4px 0 0}.pure-form .pure-group input:last-child{top:-2px;border-radius:0 0 4px 4px}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:90%}.pure-form-message{display:block;color:#666;font-size:90%}@media only screen and (max-width :480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form label{margin-bottom:.3em;display:block}.pure-group input[type=text],.pure-group input[type=password],.pure-group input[type=email],.pure-group input[type=url],.pure-group input[type=date],.pure-group input[type=month],.pure-group input[type=time],.pure-group input[type=datetime],.pure-group input[type=datetime-local],.pure-group input[type=week],.pure-group input[type=number],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=color]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form .pure-help-inline,.pure-form-message-inline,.pure-form-message{display:block;font-size:80%;padding:.2em 0 .8em}}.pure-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}
.pure-g [class *="pure-u"]{}
.pure-u-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,
.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-5-24,.pure-u-7-24,.pure-u-11-24,.pure-u-13-24,.pure-u-17-24,.pure-u-19-24,
.pure-u-23-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}
.pure-u-1{width:100%}.pure-u-1-2{width:50%;*width:49.969%}.pure-u-1-3{width:33.1%}.pure-u-2-3{width:66.3%}.pure-u-1-4{width:25%;*width:24.969%}
.pure-u-3-4{width:75%;*width:74.969%}.pure-u-1-5{width:20%;*width:19.969%}.pure-u-2-5{width:40%;*width:39.969%}.pure-u-3-5{width:60%;*width:59.969%}
.pure-u-4-5{width:80%;*width:79.969%}.pure-u-1-6{width:16.6667%;*width:16.6357%}.pure-u-5-6{width:83.3333%;*width:83.3023%}.pure-u-1-8{width:12.5%;*width:12.469%}
.pure-u-3-8{width:37.5%;*width:37.469%}.pure-u-5-8{width:62.5%;*width:62.469%}.pure-u-7-8{width:87.5%;*width:87.469%}.pure-u-1-12{width:8.3333%;*width:8.3023%}
.pure-u-5-12{width:41.6667%;*width:41.6357%}.pure-u-7-12{width:58.3333%;*width:58.3023%}.pure-u-11-12{width:91.6667%;*width:91.6357%}.pure-u-1-24{width:4.1667%;*width:4.1357%}
.pure-u-5-24{width:20.8333%;*width:20.8023%}.pure-u-7-24{width:29.1667%;*width:29.1357%}.pure-u-11-24{width:45.8333%;*width:45.8023%}.pure-u-13-24{width:54.1667%;*width:54.1357%}
.pure-u-17-24{width:70.8333%;*width:70.8023%}.pure-u-19-24{width:79.1667%;*width:79.1357%}.pure-u-23-24{width:95.8333%;*width:95.8023%}.pure-u-24-24{width:100%}

.pure-g-r{display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.opera-only :-o-prefocus,
                                                                                                     .pure-g-r{}
.pure-g-r [class *="pure-u"]{}
.pure-g-r img{max-width:100%;height:auto}

@media (min-width:980px){.pure-visible-phone{display:none}.pure-visible-tablet{display:none}.pure-hidden-desktop{display:none}}
@media (max-width:480px){.pure-g-r>.pure-u,.pure-g-r>[class *="pure-u-"]{width:100%}}
@media (max-width:767px){.pure-g-r>.pure-u,.pure-g-r>[class *="pure-u-"]{width:100%}.pure-hidden-phone{display:none}.pure-visible-desktop{display:none}}
@media (min-width:768px) and (max-width:979px){.pure-hidden-tablet{display:none}.pure-visible-desktop{display:none}}.pure-menu ul{position:absolute;visibility:hidden}.pure-menu.pure-menu-open{visibility:visible;z-index:2;width:100%}.pure-menu ul{left:-10000px;list-style:none;margin:0;padding:0;top:-10000px;z-index:1}.pure-menu>ul{position:relative}.pure-menu-open>ul{left:0;top:0;visibility:visible}.pure-menu-open>ul:focus{outline:0}.pure-menu li{position:relative}.pure-menu a,.pure-menu .pure-menu-heading{display:block;color:inherit;line-height:1.5em;padding:5px 20px;text-decoration:none;white-space:nowrap}.pure-menu.pure-menu-horizontal>.pure-menu-heading{display:inline-block;*display:inline;zoom:1;margin:0;vertical-align:middle}.pure-menu.pure-menu-horizontal>ul{display:inline-block;*display:inline;zoom:1;vertical-align:middle;height:2.4em}.pure-menu li a{padding:5px 20px}.pure-menu-can-have-children>.pure-menu-label:after{content:'\25B8';float:right;font-family:'Lucida Grande','Lucida Sans Unicode','DejaVu Sans',sans-serif;margin-right:-20px;margin-top:-1px}.pure-menu-can-have-children>.pure-menu-label{padding-right:30px}.pure-menu-separator{background-color:#dfdfdf;display:block;height:1px;font-size:0;margin:7px 2px;overflow:hidden}.pure-menu-hidden{display:none}.pure-menu-fixed{position:fixed;top:0;left:0;width:100%}.pure-menu-horizontal li{display:inline-block;*display:inline;zoom:1;vertical-align:middle}.pure-menu-horizontal li li{display:block}.pure-menu-horizontal>.pure-menu-children>.pure-menu-can-have-children>.pure-menu-label:after{content:"\25BE"}.pure-menu-horizontal>.pure-menu-children>.pure-menu-can-have-children>.pure-menu-label{padding-right:30px}.pure-menu-horizontal li.pure-menu-separator{height:50%;width:1px;margin:0 7px}.pure-menu-horizontal li li.pure-menu-separator{height:1px;width:auto;margin:7px 2px}.pure-menu.pure-menu-open,.pure-menu.pure-menu-horizontal li .pure-menu-children{background:#fff;border:1px solid #b7b7b7}.pure-menu.pure-menu-horizontal,.pure-menu.pure-menu-horizontal .pure-menu-heading{border:0}.pure-menu a{border:1px solid transparent;border-left:0;border-right:0}.pure-menu a,.pure-menu .pure-menu-can-have-children>li:after{color:#777}.pure-menu .pure-menu-can-have-children>li:hover:after{color:#fff}.pure-menu .pure-menu-open{background:#dedede}.pure-menu li a:hover,.pure-menu li a:focus{background:#eee}.pure-menu li.pure-menu-disabled a:hover,.pure-menu li.pure-menu-disabled a:focus{background:#fff;color:#bfbfbf}.pure-menu .pure-menu-disabled>a{background-image:none;border-color:transparent;cursor:default}.pure-menu .pure-menu-disabled>a,.pure-menu .pure-menu-can-have-children.pure-menu-disabled>a:after{color:#bfbfbf}.pure-menu .pure-menu-heading{color:#565d64;text-transform:uppercase;font-size:90%;margin-top:.5em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dfdfdf}.pure-menu .pure-menu-selected a{color:#000}.pure-menu.pure-menu-open.pure-menu-fixed{border:0;border-bottom:1px solid #b7b7b7}.pure-paginator{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;list-style:none;margin:0;padding:0}.opera-only :-o-prefocus,.pure-paginator{word-spacing:-.43em}.pure-paginator li{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-paginator .pure-button{border-radius:0;padding:.8em 1.4em;vertical-align:top;height:1.1em}.pure-paginator .pure-button:focus,.pure-paginator .pure-button:active{outline-style:none}.pure-paginator .prev,.pure-paginator .next{color:#C0C1C3;text-shadow:0 -1px 0 rgba(0,0,0,.45)}.pure-paginator .prev{border-radius:2px 0 0 2px}.pure-paginator .next{border-radius:0 2px 2px 0}@media (max-width:480px){.pure-menu-horizontal{width:100%}.pure-menu-children li{display:block;border-bottom:1px solid #000}}.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:6px 12px}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td{background-color:#f2f2f2}.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child td,.pure-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child td{border-bottom-width:0}/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0b1
build: 1160
*/
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
fieldset,
img {
  border: 0;
}
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
  font-style: normal;
  font-weight: normal;
}
li {
  list-style: none;
}
caption,
th {
  text-align: left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}
q:before,
q:after {
  content: '';
}
abbr,
acronym {
  border: 0;
  font-variant: normal;
}
sup {
  vertical-align: text-top;
}
sub {
  vertical-align: text-bottom;
}
input,
textarea,
select {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
input,
textarea,
select {
  *font-size: 100%;
}
legend {
  color: #000;
}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
html {
    background:#939393;
}

body {
    min-height:200px;
    font-family:arial,clean,sans-serif;
}

@media only screen and (device-width: 768px) {
    body{ min-width:1030px; }
}

.yui3-prestitial {
    width: 100%;
    background: rgba(0,0,0,.5);
    display: block;
    position: absolute;
    z-index: 1000001;
    top: 0;
    bottom: 0;
}

a {
    text-decoration:none;
    color: #364C88;
}

a:hover {
    text-decoration:underline;
}

.g-a #doc, .g-b #doc, .g-c #doc {
    width: auto;
    min-width: 985px;
    margin: 0 auto;
    text-align: center;
    background: #d5d5d5 url(/static/img/fantasy-header/page-bg_1493315294.png) repeat-x top left;
}

.g-a #hd-wrap, .g-b #hd-wrap, .g-c #hd-wrap {

}
.g-a #hd, .g-b #hd, .g-c #hd {

}

.g-a #bd-wrap, .g-b #bd-wrap, .g-c #bd-wrap {
    margin-top:0px;
}
.g-a #bd, .g-b #bd, .g-c #bd {
    position:relative;
    width:965px;
    padding:0 10px 50px 10px;
    margin:0 auto;
    text-align:left;
    background:#fff;
    min-height:400px;
}
.g-a #ft-wrap, .g-b #ft-wrap, .g-c #ft-wrap, .pure-g-r #ft-wrap {
    background:url(/static/img/footerSprite_1493315294.png) #939393 repeat-x 0px -290px;
    _background:url(/static/img/footerSpriteIE6_1493315294.png) #939393 repeat-x 0px -290px;
    min-height:110px;
    _height:110px;
}
.g-a #ft, .g-b #ft, .g-c #ft, .pure-g-r #ft  {
    position:relative;
    width:985px;
    padding:0;
    margin:0 auto;
    text-align:left;
}
.g-a #primary, .g-a #secondary, .g-b #primary, .g-b #secondary, .g-c #primary, .g-c #secondary,
.g-a #prePrimary,  .g-b #prePrimary,  .g-c #prePrimary  {
    position:relative;
    z-index:1;
}
.g-a #bd .s, .g-b #bd .s, .g-c #bd .s, #hd .s{
    position: absolute;
    top: 0px;
    bottom: 0px;
    width: 0px;
    left: 0px;
    border-left: 1px solid #ddd;
    padding: 0 7px;
    z-index: 0;
    _display: none;
}
.g-a #bd .t, .g-b #bd .t, .g-c #bd .t, #hd .t{
    position: absolute;
    top: 0px;
    bottom: 0px;
    width: 0px;
    right: 0px;
    padding: 0 7px;
    z-index: 0;
    border-right: 1px solid #ddd;
    _display: none;
}

/* GB */
.g-b #primary {
    float:left;
    width:655px;
}
.g-b #secondary {
    float:right;
    width:300px;
}
/* GC */
.g-c #primary {
    float:left;
    width:795px;
}
.g-c #secondary {
    float:right;
    width:160px;
}
h1 {
    font-size:153.9%;
    color:#333;
    font-weight:bold;
    position:relative;
    z-index:1;
    padding:15px 0 10px 0;
}

#noJsMessage {
    border:1px solid #e02e20;
    background:#e8f1f6;
    margin:10px -10px;
    padding:10px;
    font-size:138.5%;
}

#noJsMessage p{
    margin-bottom:10px;
}

#noJsMessage p.last {
    margin-bottom:0;
}

.ad {
    font-size:77%;
}

.ad.ad-TOPPER { background:transparent; } /* the new adTOPPER has a non rectangular shape and needs a transparent bg */

.ad iframe {
    display:block;
}

.ad-REC {
    width:180px;
    height:150px;
}

.ad-LREC {
    margin-bottom: 15px;
}
.ad-LREC, .ad-LREC2, .ad-LRECVIDEO{
    width:300px;
    height:250px;
}
.ad-SKY {
    width:160px;
    height:600px;
}
.ad-LSKY {
    width:300px;
    height:600px;
}

.ad-BANNER {
    width:728px;
    height:90px;
    margin: 0 auto;
}

.ad-LBANNER {
    width:985px;
    height:60px;
}

.subHeaderTOPPERcontainer { position: relative; margin: 0px auto; width: 985px; height: 70px; overflow: hidden;
        background:url(/static/img/footerSprite_1493315294.png) transparent repeat-x 0px -430px;
    }
    .subHeaderTOPPERcontainer .ad-TOPPER { position: absolute; top:0; right:0;  width: 500px; height: 70px; }
    .subHeaderTOPPERcontainer h1 { font: 22px/24px NFLEndzoneTechBold, arial, helvetica; position: absolute; left: 10px; top: 25px; text-transform: uppercase; }

.sponsoredLinks {
   margin-top: 40px;
   position: relative;
}

.g-a .ad-LBANNER, .g-b .ad-LBANNER, .g-c .ad-LBANNER,
.g-a .ad-BANNER, .g-b .ad-BANNER, .g-c .ad-BANNER {
    margin:0px auto 15px auto;
}
.ad-PROMO,.ad-PROMO2 {
    width:300px;
    height:100px;
}
.statusWrap {
    text-align:center;
    padding:10px;
    font-size:123.1%;
    font-weight:bold;
    color:#666;
}

#yui3-history-iframe {
     position:absolute;
      top:0;
    left:0;
      width:1px;
    height:1px;
      visibility:hidden;
}
.yui3-overlay-mask {
    background: #000;
    opacity: 0.5;
    filter: alpha(opacity=50);
}
 .ioslt5 body {
    position:relative;
}
.ioslt5 .yui3-overlay-mask {
    position:absolute !important;
}

#trackingPixels {
    width:1px;
    height:1px;
    position:absolute;
    left:-9000px;
}

#managerAssist {
    position:absolute;
    left:-9000px;
}

.module102014 {
    margin-bottom: 15px;
    border: 1px solid #ddd;
}
    .module102014 .hd {
        position: relative;
    }
    .module102014 > .content > .bd {
        padding: 5px 10px 10px 10px;
    }
    .module102014 .ft {
        margin: 10px;
        font-size: 85%;
    }


#hd:after,.g-a:after,.g-a #bd:after,.g-b:after,.g-b #bd:after,.g-c:after,.g-c #bd:after,#doc:after,#primary:after,#secondary:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#hd,.g-a,.g-a #bd,.g-b,.g-b #bd,.g-c,.g-c #bd,#doc,#primary,#secondary{zoom:1;}
@font-face {
    font-family: 'NFLEndzoneSlabMedium';
    src: url('/static/fonts/endzoneslab-medium-webfont_1493315294.eot?') format('eot'),
url('/static/fonts/endzoneslab-medium-webfont_1493315294.woff') format('woff'),
url('/static/fonts/endzoneslab-medium-webfont_1493315294.ttf') format('truetype'),
url('/static/fonts/endzoneslab-medium-webfont_1493315294.svg#webfontMkohunae') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NFLEndzoneSlabBold';
    src: url('/static/fonts/endzoneslab-bold-webfont_1493315294.eot?') format('eot'),
         url('/static/fonts/endzoneslab-bold-webfont_1493315294.woff') format('woff'),
         url('/static/fonts/endzoneslab-bold-webfont_1493315294.ttf') format('truetype'),
         url('/static/fonts/endzoneslab-bold-webfont_1493315294.svg#webfontLAYvjLeu') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NFLEndzoneSansMedium';
    src: url('/static/fonts/endzonesans-medium-webfont_1493315294.eot?') format('eot'),
         url('/static/fonts/endzonesans-medium-webfont_1493315294.woff') format('woff'),
         url('/static/fonts/endzonesans-medium-webfont_1493315294.ttf') format('truetype'),
         url('/static/fonts/endzonesans-medium-webfont_1493315294.svg#webfontGXshja23') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NFLEndzoneTechBold';
    src: url('/static/fonts/endzonetechbold_1493315294.eot?') format('eot'),
url('/static/fonts/endzonetechbold_1493315294.woff') format('woff'),
url('/static/fonts/endzonetechbold_1493315294.ttf') format('truetype'),
url('/static/fonts/endzonetechbold_1493315294.svg#webfontGXshja23') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*
@font-face {
    font-family: 'NFLEndzoneTechLight';
    src: url('/static/fonts/endzonetechlight_1493315294.eot?') format('eot'),
url('/static/fonts/endzonetechlight_1493315294.woff') format('woff'),
url('/static/fonts/endzonetechlight_1493315294.ttf') format('truetype'),
url('/static/fonts/endzonetechlight_1493315294.svg#webfontGXshja23') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/

@font-face {
    font-family: 'NFLEndzoneTechMedium';
    src: url('/static/fonts/endzonetechmedium_1493315294.eot?') format('eot'),
url('/static/fonts/endzonetechmedium_1493315294.woff') format('woff'),
url('/static/fonts/endzonetechmedium_1493315294.ttf') format('truetype'),
url('/static/fonts/endzonetechmedium_1493315294.svg#webfontGXshja23') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*
@font-face {
    font-family: 'NFLEndzoneSansBold';
    src: url('/static/fonts/endzonesans-bold-webfont_1493315294.eot?') format('eot'),
         url('/static/fonts/endzonesans-bold-webfont_1493315294.woff') format('woff'),
         url('/static/fonts/endzonesans-bold-webfont_1493315294.ttf') format('truetype'),
         url('/static/fonts/endzonesans-bold-webfont_1493315294.svg#webfontLvEHnWBu') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NFLEndzoneSansCondMedium';
    src: url('/static/fonts/endzonesanscond-bold-webfont_1493315294.eot?') format('eot'),
         url('/static/fonts/endzonesanscond-bold-webfont_1493315294.woff') format('woff'),
         url('/static/fonts/endzonesanscond-bold-webfont_1493315294.ttf') format('truetype'),
         url('/static/fonts/endzonesanscond-bold-webfont_1493315294.svg#webfontLvEHnWBu') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NFLEndzoneSansCondLight';
    src: url('/static/fonts/endzonesanscond-light-webfont_1493315294.eot?') format('eot'),
         url('/static/fonts/endzonesanscond-light-webfont_1493315294.woff') format('woff'),
         url('/static/fonts/endzonesanscond-light-webfont_1493315294.ttf') format('truetype'),
         url('/static/fonts/endzonesanscond-light-webfont_1493315294.svg#webfontLvEHnWBu') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/
@font-face {
    font-family: 'NFLEndzoneSansCondMedium';
    src: url('/static/fonts/endzonesanscond-medium-webfont_1493315294.eot?') format('eot'),
         url('/static/fonts/endzonesanscond-medium-webfont_1493315294.woff') format('woff'),
         url('/static/fonts/endzonesanscond-medium-webfont_1493315294.ttf') format('truetype'),
         url('/static/fonts/endzonesanscond-medium-webfont_1493315294.svg#webfontLvEHnWBu') format('svg');
    font-weight: normal;
    font-style: normal;
}

.yui3-overlay {
    /*border: 5px solid #b0b0b0;*/
	padding: 0;
	left: -999em;
	/*box-shadow: 0 5px 10px #111;*/
	outline:0;
}

.yui3-overlay:focus {
	outline: 0;
}

.yui3-overlay-content {
    padding: 1px;
}
.yui3-overlay > div.yui3-widget-bd {
    background: #f2fbff;
    border: 2px solid #fff;
    margin: 0;
    padding: 0;
    min-height:100px;
    font-size: 13px;
}
.yui3-overlay > div.yui3-widget-hd {
    text-align: right;
    margin-bottom: 5px;
    font-size: 77%;
    padding-right: 5px;
}
.yui3-overlay div.yui3-widget-hd .close {
    cursor: pointer;
}
.yui3-overlay p {
    margin: 2em 0 0;
}
.yui3-overlay .yui3-slider:hover {
    cursor: default;
}


.tableWrap {
    clear:both;
    margin-bottom:15px;
    padding-bottom:1px;
}

.tableWrap table {
    border-collapse:collapse;
    width:100%;
}

.tableWrap table td,.tableWrap table th{
    font-size: 85%;
    padding: 7px 3px 7px 3px;
    text-align: left;
}

.tableWrap table td {
    color: #555;
    border-bottom: 1px solid #e5e5e5;
}

.tableWrap table tbody tr {
    vertical-align:middle;
}

.tableWrap table tbody tr.first  {
    xborder-top:1px dotted #a9a9a9;
}

.tableWrap table.hasGroups .first th {
    text-align: center;
    padding: 0;
}

.tableWrap table.hasGroups .first th.group {
    border-bottom: 1px solid #fff;
}


.tableWrap table.hasGroups .first th span {
    display:block;
    height:14px;
    zoom:1;
    padding: 4px 0
}

.tableWrap table.hasGroups .first th.group, .tableWrap table.hasGroups th.stat {
    border-right: 1px solid #fff;
}

.tableWrap table th {
    font-size: 85%;
    padding: 0px 3px 5px 3px;
    font-weight: bold;
    background: #e3e3e3;
    color: #777;
    border-right: 1px solid #fff;
}

.tableWrap table.noGroups th {
    padding: 3px;
    vertical-align: middle;
}

.tableWrap table .last th {
    padding-top: 4px;
}

.tableWrap table th span {
    font-weight:bold;
}

.tableWrap table th a {
    color: #777;
}

.tableWrap table td.first,.tableWrap table th.first{

}

.tableWrap table td.last,.tableWrap table th.last{

}

.tableWrap tr.odd td {
    background-color: #fff;
}

.tableWrap tr.even td {
    background-color :#fff;
}

.tableWrap  table {
    clear:both;
}

.tableWrap tbody tr td.sorted {
    background-color:#f1f6f9;
}

.tableWrap tr.odd td.sorted {
    background-color: #f1f6f9;
}

.tableWrap tr th.sorted {
    background-color: #ccc;
}

.tableWrap tr th.sorted a {
    padding-bottom: 1px;
    color: #007dc3;
}

.tableWrap tr.selected td {
    background-color: #f1f4f6;
}

.tableWrap .tableWrapHd {
    position:relative;
    z-index:1;
    float:right;
}

.tableWrap table th.group {
    text-align:center;
}

.tableWrap thead tr.first th {
    border-bottom:0;
}

.tableWrap .playerNameAndInfo a, .tableWrap .teamNameAndInfo a {
    xdisplay:block;
    float:left;
    *float:none;
    clear:left;
    white-space:nowrap;
    padding-top:2px;
    *padding-top:0px;
}

.tableWrap .playerNameAndInfo em, .tableWrap .teamNameAndInfo em {
    color:#666;
    float:left;
    clear:left;
    padding-top:2px;
    font-size:93%;
    white-space:nowrap;
}

.tableWrap td.playerNameAndInfo, .tableWrap .teamNameAndInfo {

}

.tableWrap tr.curSelected .teamPosition{
    visibility:visible;
}

.tableWrap  tr.bench td,.tableWrap  tr.reserve td  {
    background-color:#F4F4F4;
}

/* team column */
.tableWrap table .teamPosition {
    width:40px;
    text-align:center;
    border-right: 1px solid transparent;
}
    .tableWrap table th.teamPosition {
        border-right: 1px solid #fff;
    }

.tableWrap .teamImageAndName  .teamImg {
    float:left;
    width:40px;
    height:27px;
    overflow:hidden;
    margin-right:5px;
    position:relative;
}
.tableWrap .teamImageAndName  .teamImg img {
    display:block;
    float:left;
}
.tableWrap .teamImageAndName .teamImg b {
    position:absolute;
    top:0px;
    left:0px;
    display:block;
    width:40px;
    height:27px;
    background:url(/static/img/logoOverlay40x27_1493315294.png) no-repeat;
}
.tableWrap .teamImageAndName .teamName {
    float:left;
    line-height:27px;
}


/* player columns */
.tableWrap .editorDraftRankRank {
    width: 30px;
}
.tableWrap .playerNameAndInfo {
    width: 180px;
    padding-left: 10px;
}
.tableWrap .playerTeamLogo {
    width: 40px;
}
    .tableWrap .playerTeamLogo b {

    }
    .tableWrap .playerTeamLogo div.c {
        padding-left: 6px;
    }
    .tableWrap .playerTeamLogo div div {
        display: none;
    }

.tableWrap .teamNameAndInfo {
    width: 144px;
}

.tableWrap .playerOpponent.pog {
    width: 40px;
}

.tableWrap .playerAction {
    width:37px;
    text-align:center;
    border-right: 1px solid transparent;
}
    .tableWrap th.playerAction {
        border-right: 1px solid #fff;
    }

.tableWrap .playerGameStatus {
    width: 150px;
    border-right: 1px solid transparent;
}
    .tableWrap th.playerGameStatus {
        border-right: 1px solid #fff;
    }

.hasRosterOptions .tableWrap .playerGameStatus {
    width:110px;
}

.tableWrap .playerRosterOptionStatus {
    width: 60px;
}


.tableWrap .playerGameStatus span{
    display: block;
    white-space: nowrap;
}
.tableWrap td.playerGameStatus {
    padding-left: 16px;
}
.tableWrap td.playerGameStatus b.ph {
    display:block;
    float:left;
    height:27px;
    margin-bottom:-1px;
    width:1px
}
.tableWrap .playerGameStatus .pt {
    position:relative;
}
.tableWrap .playerGameStatus .sg {
    white-space: nowrap;
}
.playerGameStatus b.pa {
    display:none;
}
.tableWrap .playerGameStatus b.pa {
    position:absolute;
    top:0px;
    left:-10px;
    width:9px;
    height:10px;
    background:url(/static/img/iconSprite_1493315294.png) no-repeat -8px -271px;
}
.tableWrap td.playerGameStatus .pt .sgPos-p b.pa {
    display:block;
}
.tableWrap td.playerGameStatus .defense .sgPos-p b.pa {
    display:none;
}
.tableWrap td.playerGameStatus .defense .sgPos-o b.pa {
    display:block;
}
.tableWrap td.playerGameStatus .offense .sgRed-p b.pa, .tableWrap td.playerGameStatus .defense .sgRed-o b.pa {
    background-position: -8px -247px;
}
.tableWrap .playerGameStatus .sgStatus-pre span {
    display:inline;
}
.tableWrap td.playerGameStatus .sgStatus-pre {
    float:left;
    text-align:center;
}
.tableWrap td.playerGameStatus .sgStatus-pre a {
    display:block;
    padding-top:2px;
    white-space:nowrap;
    *overflow:hidden;
}
.tableWrap td.playerGameStatus .sgStatus-pre a.tickets {
    font-size:93%;
    padding-top:0;
    display:inline;
    xcolor:#4296D0;
    color:#647ca7;
}


.tableWrap .leagueOwner span {
    float:left;
    margin-right:4px;
}
.tableWrap div.leagueOwner {
    display:block;
    height:28px;

}
.tableWrap .leagueOwner b {
    float:left;
    width:16px;
    height:16px;
    background:url(/static/img/iconSprite_1493315294.png) no-repeat -4px -4px;
    overflow:hidden;
    margin-bottom:-2px;
    display:block;
    position:relative;
    top:-1px;
}

.tableWrap div.leagueOwner b {
    top:6px;
}

.tableWrap .playerOwner {
    width:120px;
    border-right: 1px solid transparent;
}
    .tableWrap th.playerOwner {
        border-right: 1px solid #fff;
    }
    .tableWrap .playerOwner a {
        *width:120px;
        max-width:120px;
        overflow:hidden;
        white-space:nowrap;
        text-overflow:ellipsis;
        display:block;
    }


/* stat columns */
.tableWrap th.fanPtsAgainst span {
    white-space:nowrap;
}

.tableWrap td.fanptsagainst {
    width:36px;
}

.tableWrap th.numeric {
    text-align:center;
}
.tableWrap td.stat {
    width:30px;
}
.tableWrap td.numeric {
    text-align:right;
}

.tableWrap th.points, .tableWrap th.statTotal {
    border-left: 1px solid #fff;
}

.tableWrap td.points, .tableWrap td.statTotal {
    border-left: 1px solid transparent;
}

.tableWrap .first th.points em{

}

.tableWrap th.group b {
    display:none;
}

.tableWrap th.firstgroup-points b {

}

.tableWrap table.hasGroups .first th.points {
    border-bottom: 1px solid #e3e3e3;
}

.tableWrap .first th.points span{

}

.tableWrap .playerTradeeCheckbox {
    width:20px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .tableWrap .first th.points span {
        top:-11px;
        padding-top:7px;
    }
    .tableWrap th.firstgroup-points b {
        top:-10px;
    }
}

.tableWrap th.pog, .tableWrap th.stat, .tableWrap th.fanptsagainst, .tableWrap th.rank, .tableWrap th.wab {
    background-color: #f4f4f4;
}

.tableWrap th.statTotal, .tableWrap th.projected {
    background:#e3e3e3;
}
.tableWrap th.depthChart, .tableWrap th.firstgroup-rank, .tableWrap th.firstgroup-playerOpponent {
    background:#e3e3e3;
}

.tableWrap th.stat a, .tableWrap th.fanptsagainst a, .tableWrap th.rank a, .tableWrap th.avgPick a {
    color: #364C88;
}

.tableWrap th.sorted a {
    color: #555;
}

.tableWrap th.statTotal a, .tableWrap th.statTotal span, .tableWrap th.projected a, .tableWrap th.projected span {
    /* color:#555; */
    top:0;
    position:relative;
    display:block;
}

.tableWrap td.statTotal {
    width:50px;
}

.tableWrap td.projected {
    width:58px;
}

.tableWrap td.statWide {
    width:auto;
}

.tableWrap td.depthChart {
    width:100px;
}

.tableWrap td.percent {
    width:55px;
}

.tableWrap td.statTotal {
    color:#000;
}

.tableWrap td.statTotal .playerTotal, .tableWrap td.statTotal .playerSeasonTotal {
    color: #333;
    display: block;
}

.tableWrap td.statTotal .playerSeasonTotal {
    font-weight: bold;
}

.tableWrap td.statTotal .hasMiscPts {
    background-image: url(/static/img/miscPts_1493315294.png);
    background-position: top right;
    background-repeat: no-repeat;
    padding-right: 5px;
    display: block;
    cursor: pointer;
}

.tableWrap td.playerOpponent, .tableWrap th.playerOpponent {
    text-align: center;
    width: 50px;
}

.tableWrap td.playerOpponent span.bye, .tableWrap .weeklyPlayerOpponent span.bye {
    color: #333;
    font-weight: bold;
}

/* action icon joints */
.playerNameAndInfo span.playerAction em,
.playerNameAndInfo span.playerAction em,
.playerInfo span.playerAction em,
.playerInfo span.playerAction em,
.tableWrap td.playerAction em,
.tableWrap td.playerAction em {
    width:34px;
    display:block;
    margin:0 auto;
}


.playerNameAndInfo span.playerAction a,
.playerNameAndInfo span.playerAction span,
.playerInfo span.playerAction a,
.playerInfo span.playerAction span,
.tableWrap td.playerAction a,
.tableWrap td.playerAction span {
    display:block;
    width:16px;
    height:16px;
    text-indent:-9000px;
    overflow:hidden;
    text-align:left;
    margin:0 auto;
    background:url(/static/img/iconSprite_1493315294.png) no-repeat;
    float:left;
}
.tableWrap td.playerDrop span {
    float:none;
}
.playerNameAndInfo .playerAction a.addPlayer,
.playerInfo .playerAction a.addPlayer,
.tableWrap .playerAction a.addPlayer {
    background-position:-4px -28px;
}

.playerNameAndInfo .playerAction a.dropPlayer,
.playerInfo .playerAction a.dropPlayer,
.tableWrap .playerAction a.dropPlayer {
    background-position:-4px -52px;
}

.playerNameAndInfo .playerAction a.tradePlayer,
.playerInfo .playerAction a.tradePlayer,
.tableWrap .playerAction a.tradePlayer {
    background-position:-4px -76px;
}

.playerNameAndInfo .playerAction span.undroppable,
.playerInfo .playerAction span.undroppable,
.tableWrap .playerAction span.undroppable {
    background-position:-4px -100px;
}

.playerNameAndInfo .playerAction span.tradeDeadline,
.playerInfo .playerAction span.tradeDeadline,
.tableWrap .playerAction span.tradeDeadline {
    background-position:-4px -124px;
}

.playerNameAndInfo .playerAction span.dropDisabled,
.playerInfo .playerAction span.dropDisabled,
.tableWrap .playerAction span.dropDisabled {
    background-position:-28px -52px;
}

.playerNameAndInfo .playerAction span.leaguePredraft,
.playerInfo .playerAction span.leaguePredraft,
.tableWrap .playerAction span.leaguePredraft {
    background-position:-4px -148px;
}

.playerNameAndInfo .playerAction a.addWatchPlayer ,
.playerInfo .playerAction a.addWatchPlayer,
.tableWrap .playerAction a.addWatchPlayer {
    background-position:-28px -315px;
    float:right;

}
.playerNameAndInfo .playerAction a.removeWatchPlayer,
.playerInfo .playerAction a.removeWatchPlayer,
.tableWrap .playerAction a.removeWatchPlayer {
    background-position:-27px -291px;
    float:right;
}
.tableWrap th.playerRosterOptionStatus span{
    visibility: hidden;
}
.tableWrap td.playerRosterOptionStatus .rosterOptions, .tableWrap td.transactionOwner .rosterOptions {
    display:block;
    background:url(/static/img/rosterOptionsSprite_1493315294.png) no-repeat center 0px;
    width:55px;
    height:18px;
    overflow:hidden;
    text-indent: -9000px;
    margin:0px auto;
}
.tableWrap td.transactionOwner .rosterOptions {
	width:24px;
	margin-left:5px;
	float:left;
	position:relative;
	top:6px;
}


.tableWrap td.playerRosterOptionStatus .rosterOptions-buy {
    background-position: center -72px;
}
.tableWrap td.playerRosterOptionStatus .rosterOptions-buy:hover {
    background-position: center -54px;   
}

.tableWrap td.playerRosterOptionStatus .rosterOptions-purchased, .tableWrap td.playerRosterOptionStatus .rosterOptions-purchased_optimized {
    background-position: center 0px;
}

.tableWrap td.playerRosterOptionStatus .rosterOptions-not_exercised, .tableWrap td.playerRosterOptionStatus .rosterOptions-not_exercised_optimized {
    background-position: center -36px;
}

.tableWrap td.playerRosterOptionStatus .rosterOptions-exercised, .tableWrap td.playerRosterOptionStatus .rosterOptions-exercised_optimized, 
.tableWrap td.transactionOwner .rosterOptions-exercised {
	background-position: center -18px;
}

.tableWrap th.playerGenius {
    text-align: center;
    border-right: 1px solid #fff;
}

.tableWrap td.playerGenius a {
    width:67px;
    height:17px;
    display:block;    
    background:url(/static/img/geniusAdviceSprite_1493315294.png) no-repeat top left;    
    text-align:left;
    overflow:hidden;
    text-indent:-9000px;
}

.tableWrap td.playerGenius a:hover {
    background-position:0px -17px;
}

.hasGeniusColumns .playerGameStatus {
    width:110px;
}
.hasGeniusColumns .playerGenius {
    width:67px;
}
.hasGeniusColumns .playerGenius {
    padding-left:0;
    padding-right:0;
}
.hasGeniusColumns th.playerGenius {
    border-right-color:#E7E7E7;
}
.hasGeniusColumns th.empty, .hasGeniusColumns td.empty {
    width:auto;
}

.tableWrap .playerNameAndInfoHeadshot .player-headshot-container {
    float: left;
    margin-right: 10px;
    height: 50px;
}
    .tableWrap .playerNameAndInfoHeadshot .c {
        margin: 0;
        padding: 0;
    }
    .tableWrap .playerNameAndInfoHeadshot .playerNameFull {
        display: block;
        padding-top: 5px;
    }
    .tableWrap .playerNameAndInfoHeadshot em {
        display: block;
    }
    #doc .tableWrap .playerNameAndInfoHeadshot .c a.playerNote {
        top: 0px;
        left: 0px;
    }
    .tableWrap .playerNameAndInfoHeadshot strong.status {
        float: none;
        top: 1px;
        left: 10px;
    }

.tableWrap:after,.tableWrap .tableWrapHd:after,.tableWrap .teamImageAndNameWrap:after,.tableWrap .leagueOwner:after,.tableWrap .playerNameAndInfo .c:after,.tableWrap .playerNameAndInfo:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.tableWrap,.tableWrap .tableWrapHd,.tableWrap .teamImageAndNameWrap,.tableWrap .leagueOwner,.tableWrap .playerNameAndInfo .c,.tableWrap .playerNameAndInfo{zoom:1;}

.paginationWrap a:link, .paginationWrap a:visited {
    color: #000;
}

.paginationWrap .pagination {
    float: right;
}
.paginationWrap .pagination span{
    float: left;
    margin-right: 10px;
    font: 15px/33px NFLEndzoneSansCondMedium, arial;
    color: #777;
}
.paginationWrap .pagination ul{
    float:left;
    margin:0;
}
.paginationWrap .pagination li a,.paginationWrap .pagination li span{
    margin: 0;
    padding: 0 5px;
    display:block;
    font-size:100%;
    text-align:center;
    width:23px;
    font-weight:bold;
}
.paginationWrap .pagination li span {
    font: 15px/31px NFLEndzoneSansCondMedium, arial;
    background: #ededed;
    color: #ccc;
}
.paginationWrap .pagination li{
    float:left;
    list-style-type:none;
    margin-right: 0px;
    font-size:85%;
    display: none;
    background-color: #f4f4f4;
    border: 1px solid #ddd;
}
.paginationWrap .pagination li.next a, .paginationWrap .pagination li.prev a, .paginationWrap .pagination li.last a {
    font: 15px/31px NFLEndzoneSansCondMedium, arial;
    padding: 0 5px;

}

.paginationWrap .pagination li.next {
    display: inline-block;
}

.paginationWrap .pagination li.prev {
    display: inline-block;
}

.paginationWrap .pagination li.last {

}

.paginationWrap:after,.paginationWrap .pagination:after,.paginationWrap .pagination ul:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.paginationWrap,.paginationWrap .pagination,.paginationWrap .pagination ul{zoom:1;}
.c {
    position:relative;
    padding-left:45px;
    height:27px;
}
.c b {
    display:block;
    position:absolute;
    top:1px;
    left:0px;
    height:27px;
    width:40px;
    margin-right:5px;
    margin-bottom:-1px;
    background-image:url(/static/img/clubLogos40x27_1493315294.png);
    background-repeat:no-repeat;
}
.c-buf b{
    background-position: 0px 0px;
}
.c-ne b{
    background-position: 0px -27px;
}
.c-bal b{
    background-position: 0px -54px;
}
.c-cle b{
    background-position: 0px -81px;
}
.c-hou b{
    background-position: 0px -108px;
}
.c-jac b, .c-jax b{
    background-position: 0px -135px;
}
.c-den b{
    background-position: 0px -162px;
}
.c-oak b{
    background-position: 0px -189px;
}
.c-mia b{
    background-position: 0px -216px;
}
.c-nyj b{
    background-position: 0px -243px;
}
.c-cin b{
    background-position: 0px -270px;
}
.c-pit b{
    background-position: 0px -297px;
}
.c-ind b{
    background-position: 0px -324px;
}
.c-ten b{
    background-position: 0px -351px;
}
.c-kc b{
    background-position: 0px -378px;
}
.c-lac b{
    background-position: 0px -405px;
}
.c-dal b{
    background-position: 0px -432px;
}
.c-phi b{
    background-position: 0px -459px;
}
.c-chi b{
    background-position: 0px -486px;
}
.c-gb b{
    background-position: 0px -513px;
}
.c-atl b{
    background-position: 0px -540px;
}
.c-no b{
    background-position: 0px -567px;
}

.c-ari b{
    background-position: 0px -594px;
}

.c-sf b{
    background-position: 0px -621px;
}

.c-nyg b{
    background-position: 0px -648px;
}

.c-was b{
    background-position: 0px -675px;
}

.c-det b{
    background-position: 0px -702px;
}

.c-min b{
    background-position: 0px -729px;
}

.c-car b{
    background-position: 0px -756px;
}

.c-tb b{
    background-position: 0px -783px;
}

.c-sea b{
    background-position: 0px -810px;
}

.c-stl b, .c-la b {
    background-position: 0px -837px;
}

.c-DEF b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DEF.png) left top no-repeat;
}
.c-noteam b, .c-fa b{
    background: url(/static/img/nflLogo40x27_1493315294.png) left top no-repeat;
}
.c-MISC0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC0.png) left top no-repeat;
}
.c-MISC1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC1.png) left top no-repeat;
}
.c-MISC2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC2.png) left top no-repeat;
}
.c-MISC3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC3.png) left top no-repeat;
}
.c-MISC4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC4.png) left top no-repeat;
}
.c-MISC5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC5.png) left top no-repeat;
}
.c-MISC6 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC6.png) left top no-repeat;
}
.c-MISC7 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC7.png) left top no-repeat;
}
.c-MISC8 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC8.png) left top no-repeat;
}
.c-MISC9 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC9.png) left top no-repeat;
}
.c-MISC10 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC10.png) left top no-repeat;
}
.c-MISC11 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC11.png) left top no-repeat;
}
.c-MISC12 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC12.png) left top no-repeat;
}
.c-MISC13 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC13.png) left top no-repeat;
}
.c-MISC14 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC14.png) left top no-repeat;
}
.c-MISC15 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC15.png) left top no-repeat;
}
.c-MISC16 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC16.png) left top no-repeat;
}
.c-MISC17 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC17.png) left top no-repeat;
}
.c-MISC18 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC18.png) left top no-repeat;
}
.c-MISC19 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC19.png) left top no-repeat;
}
.c-MISC20 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC20.png) left top no-repeat;
}
.c-MISC21 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC21.png) left top no-repeat;
}
.c-MISC22 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC22.png) left top no-repeat;
}
.c-MISC23 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MISC23.png) left top no-repeat;
}
.c-BUF0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/BUF0.png) left top no-repeat;
}
.c-BUF1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/BUF1.png) left top no-repeat;
}
.c-BUF2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/BUF2.png) left top no-repeat;
}
.c-BUF3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/BUF3.png) left top no-repeat;
}
.c-BUF4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/BUF4.png) left top no-repeat;
}
.c-BUF5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/BUF5.png) left top no-repeat;
}
.c-NE0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NE0.png) left top no-repeat;
}
.c-NE1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NE1.png) left top no-repeat;
}
.c-NE2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NE2.png) left top no-repeat;
}
.c-NE3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NE3.png) left top no-repeat;
}
.c-NE4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NE4.png) left top no-repeat;
}
.c-NE5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NE5.png) left top no-repeat;
}
.c-BAL0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/BAL0.png) left top no-repeat;
}
.c-BAL1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/BAL1.png) left top no-repeat;
}
.c-BAL2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/BAL2.png) left top no-repeat;
}
.c-BAL3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/BAL3.png) left top no-repeat;
}
.c-BAL4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/BAL4.png) left top no-repeat;
}
.c-BAL5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/BAL5.png) left top no-repeat;
}
.c-CLE0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CLE0.png) left top no-repeat;
}
.c-CLE1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CLE1.png) left top no-repeat;
}
.c-CLE2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CLE2.png) left top no-repeat;
}
.c-CLE3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CLE3.png) left top no-repeat;
}
.c-CLE4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CLE4.png) left top no-repeat;
}
.c-CLE5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CLE5.png) left top no-repeat;
}
.c-HOU0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/HOU0.png) left top no-repeat;
}
.c-HOU1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/HOU1.png) left top no-repeat;
}
.c-HOU2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/HOU2.png) left top no-repeat;
}
.c-HOU3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/HOU3.png) left top no-repeat;
}
.c-HOU4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/HOU4.png) left top no-repeat;
}
.c-HOU5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/HOU5.png) left top no-repeat;
}
.c-JAC0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/JAC0.png) left top no-repeat;
}
.c-JAC1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/JAC1.png) left top no-repeat;
}
.c-JAC2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/JAC2.png) left top no-repeat;
}
.c-JAC3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/JAC3.png) left top no-repeat;
}
.c-JAC4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/JAC4.png) left top no-repeat;
}
.c-JAC5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/JAC5.png) left top no-repeat;
}
.c-JAX0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/JAX0.png) left top no-repeat;
}
.c-JAX1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/JAX1.png) left top no-repeat;
}
.c-JAX2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/JAX2.png) left top no-repeat;
}
.c-JAX3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/JAX3.png) left top no-repeat;
}
.c-JAX4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/JAX4.png) left top no-repeat;
}
.c-JAX5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/JAX5.png) left top no-repeat;
}
.c-DEN0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DEN0.png) left top no-repeat;
}
.c-DEN1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DEN1.png) left top no-repeat;
}
.c-DEN2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DEN2.png) left top no-repeat;
}
.c-DEN3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DEN3.png) left top no-repeat;
}
.c-DEN4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DEN4.png) left top no-repeat;
}
.c-DEN5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DEN5.png) left top no-repeat;
}
.c-OAK0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/OAK0.png) left top no-repeat;
}
.c-OAK1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/OAK1.png) left top no-repeat;
}
.c-OAK2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/OAK2.png) left top no-repeat;
}
.c-OAK3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/OAK3.png) left top no-repeat;
}
.c-OAK4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/OAK4.png) left top no-repeat;
}
.c-OAK5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/OAK5.png) left top no-repeat;
}
.c-MIA0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MIA0.png) left top no-repeat;
}
.c-MIA1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MIA1.png) left top no-repeat;
}
.c-MIA2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MIA2.png) left top no-repeat;
}
.c-MIA3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MIA3.png) left top no-repeat;
}
.c-MIA4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MIA4.png) left top no-repeat;
}
.c-MIA5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MIA5.png) left top no-repeat;
}
.c-NYJ0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NYJ0.png) left top no-repeat;
}
.c-NYJ1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NYJ1.png) left top no-repeat;
}
.c-NYJ2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NYJ2.png) left top no-repeat;
}
.c-NYJ3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NYJ3.png) left top no-repeat;
}
.c-NYJ4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NYJ4.png) left top no-repeat;
}
.c-NYJ5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NYJ5.png) left top no-repeat;
}
.c-CIN0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CIN0.png) left top no-repeat;
}
.c-CIN1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CIN1.png) left top no-repeat;
}
.c-CIN2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CIN2.png) left top no-repeat;
}
.c-CIN3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CIN3.png) left top no-repeat;
}
.c-CIN4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CIN4.png) left top no-repeat;
}
.c-CIN5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CIN5.png) left top no-repeat;
}
.c-PIT0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/PIT0.png) left top no-repeat;
}
.c-PIT1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/PIT1.png) left top no-repeat;
}
.c-PIT2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/PIT2.png) left top no-repeat;
}
.c-PIT3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/PIT3.png) left top no-repeat;
}
.c-PIT4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/PIT4.png) left top no-repeat;
}
.c-PIT5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/PIT5.png) left top no-repeat;
}
.c-IND0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/IND0.png) left top no-repeat;
}
.c-IND1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/IND1.png) left top no-repeat;
}
.c-IND2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/IND2.png) left top no-repeat;
}
.c-IND3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/IND3.png) left top no-repeat;
}
.c-IND4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/IND4.png) left top no-repeat;
}
.c-IND5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/IND5.png) left top no-repeat;
}
.c-TEN0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/TEN0.png) left top no-repeat;
}
.c-TEN1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/TEN1.png) left top no-repeat;
}
.c-TEN2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/TEN2.png) left top no-repeat;
}
.c-TEN3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/TEN3.png) left top no-repeat;
}
.c-TEN4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/TEN4.png) left top no-repeat;
}
.c-TEN5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/TEN5.png) left top no-repeat;
}
.c-KC0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/KC0.png) left top no-repeat;
}
.c-KC1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/KC1.png) left top no-repeat;
}
.c-KC2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/KC2.png) left top no-repeat;
}
.c-KC3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/KC3.png) left top no-repeat;
}
.c-KC4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/KC4.png) left top no-repeat;
}
.c-KC5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/KC5.png) left top no-repeat;
}
.c-LAC0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/LAC0.png) left top no-repeat;
}
.c-LAC1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/LAC1.png) left top no-repeat;
}
.c-LAC2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/LAC2.png) left top no-repeat;
}
.c-LAC3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/LAC3.png) left top no-repeat;
}
.c-LAC4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/LAC4.png) left top no-repeat;
}
.c-LAC5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/LAC5.png) left top no-repeat;
}
.c-DAL0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DAL0.png) left top no-repeat;
}
.c-DAL1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DAL1.png) left top no-repeat;
}
.c-DAL2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DAL2.png) left top no-repeat;
}
.c-DAL3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DAL3.png) left top no-repeat;
}
.c-DAL4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DAL4.png) left top no-repeat;
}
.c-DAL5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DAL5.png) left top no-repeat;
}
.c-PHI0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/PHI0.png) left top no-repeat;
}
.c-PHI1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/PHI1.png) left top no-repeat;
}
.c-PHI2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/PHI2.png) left top no-repeat;
}
.c-PHI3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/PHI3.png) left top no-repeat;
}
.c-PHI4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/PHI4.png) left top no-repeat;
}
.c-PHI5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/PHI5.png) left top no-repeat;
}
.c-CHI0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CHI0.png) left top no-repeat;
}
.c-CHI1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CHI1.png) left top no-repeat;
}
.c-CHI2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CHI2.png) left top no-repeat;
}
.c-CHI3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CHI3.png) left top no-repeat;
}
.c-CHI4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CHI4.png) left top no-repeat;
}
.c-CHI5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CHI5.png) left top no-repeat;
}
.c-GB0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/GB0.png) left top no-repeat;
}
.c-GB1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/GB1.png) left top no-repeat;
}
.c-GB2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/GB2.png) left top no-repeat;
}
.c-GB3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/GB3.png) left top no-repeat;
}
.c-GB4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/GB4.png) left top no-repeat;
}
.c-GB5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/GB5.png) left top no-repeat;
}
.c-ATL0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/ATL0.png) left top no-repeat;
}
.c-ATL1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/ATL1.png) left top no-repeat;
}
.c-ATL2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/ATL2.png) left top no-repeat;
}
.c-ATL3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/ATL3.png) left top no-repeat;
}
.c-ATL4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/ATL4.png) left top no-repeat;
}
.c-ATL5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/ATL5.png) left top no-repeat;
}
.c-NO0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NO0.png) left top no-repeat;
}
.c-NO1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NO1.png) left top no-repeat;
}
.c-NO2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NO2.png) left top no-repeat;
}
.c-NO3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NO3.png) left top no-repeat;
}
.c-NO4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NO4.png) left top no-repeat;
}
.c-NO5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NO5.png) left top no-repeat;
}
.c-ARI0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/ARI0.png) left top no-repeat;
}
.c-ARI1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/ARI1.png) left top no-repeat;
}
.c-ARI2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/ARI2.png) left top no-repeat;
}
.c-ARI3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/ARI3.png) left top no-repeat;
}
.c-ARI4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/ARI4.png) left top no-repeat;
}
.c-ARI5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/ARI5.png) left top no-repeat;
}
.c-SF0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/SF0.png) left top no-repeat;
}
.c-SF1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/SF1.png) left top no-repeat;
}
.c-SF2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/SF2.png) left top no-repeat;
}
.c-SF3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/SF3.png) left top no-repeat;
}
.c-SF4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/SF4.png) left top no-repeat;
}
.c-SF5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/SF5.png) left top no-repeat;
}
.c-NYG0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NYG0.png) left top no-repeat;
}
.c-NYG1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NYG1.png) left top no-repeat;
}
.c-NYG2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NYG2.png) left top no-repeat;
}
.c-NYG3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NYG3.png) left top no-repeat;
}
.c-NYG4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NYG4.png) left top no-repeat;
}
.c-NYG5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/NYG5.png) left top no-repeat;
}
.c-WAS0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/WAS0.png) left top no-repeat;
}
.c-WAS1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/WAS1.png) left top no-repeat;
}
.c-WAS2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/WAS2.png) left top no-repeat;
}
.c-WAS3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/WAS3.png) left top no-repeat;
}
.c-WAS4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/WAS4.png) left top no-repeat;
}
.c-WAS5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/WAS5.png) left top no-repeat;
}
.c-DET0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DET0.png) left top no-repeat;
}
.c-DET1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DET1.png) left top no-repeat;
}
.c-DET2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DET2.png) left top no-repeat;
}
.c-DET3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DET3.png) left top no-repeat;
}
.c-DET4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DET4.png) left top no-repeat;
}
.c-DET5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/DET5.png) left top no-repeat;
}
.c-MIN0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MIN0.png) left top no-repeat;
}
.c-MIN1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MIN1.png) left top no-repeat;
}
.c-MIN2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MIN2.png) left top no-repeat;
}
.c-MIN3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MIN3.png) left top no-repeat;
}
.c-MIN4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MIN4.png) left top no-repeat;
}
.c-MIN5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/MIN5.png) left top no-repeat;
}
.c-CAR0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CAR0.png) left top no-repeat;
}
.c-CAR1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CAR1.png) left top no-repeat;
}
.c-CAR2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CAR2.png) left top no-repeat;
}
.c-CAR3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CAR3.png) left top no-repeat;
}
.c-CAR4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CAR4.png) left top no-repeat;
}
.c-CAR5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/CAR5.png) left top no-repeat;
}
.c-TB0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/TB0.png) left top no-repeat;
}
.c-TB1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/TB1.png) left top no-repeat;
}
.c-TB2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/TB2.png) left top no-repeat;
}
.c-TB3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/TB3.png) left top no-repeat;
}
.c-TB4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/TB4.png) left top no-repeat;
}
.c-TB5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/TB5.png) left top no-repeat;
}
.c-SEA0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/SEA0.png) left top no-repeat;
}
.c-SEA1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/SEA1.png) left top no-repeat;
}
.c-SEA2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/SEA2.png) left top no-repeat;
}
.c-SEA3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/SEA3.png) left top no-repeat;
}
.c-SEA4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/SEA4.png) left top no-repeat;
}
.c-SEA5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/SEA5.png) left top no-repeat;
}
.c-STL0 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/STL0.png) left top no-repeat;
}
.c-STL1 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/STL1.png) left top no-repeat;
}
.c-STL2 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/STL2.png) left top no-repeat;
}
.c-STL3 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/STL3.png) left top no-repeat;
}
.c-STL4 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/STL4.png) left top no-repeat;
}
.c-STL5 b {
    background: url(http://s.nflcdn.com/static/content/public/static/img/fantasy/avatar/40x27/STL5.png) left top no-repeat;
}
strong.status {
    color:#f00;
    font-size:93%;
    position:relative;
    top:3px;
    left:5px;
    display:inline-block;
    width:11px;
    height:11px;
    margin-right:3px;
    float:left;
    background:url(/static/img/iconSpritePlayers_1493315294.png) no-repeat top left;
    text-indent:-9000px;
    _display:inline;
    zoom:1;
    zoom:1;
}
strong.status-o {
    background-position:0px 0px;
    width:8px;
}
strong.status-p {
    background-position:0px -20px;
    width:8px;
}
strong.status-d {
    background-position:0px -40px;
    width:8px;
}

strong.status-ir {
    background-position:0px -60px;
    width:12px;
}
strong.status-q {
    background-position:0px -80px;
    width:8px;
}
strong.status-fp {
    background-position:0px -100px;
    width:14px;
}
strong.status-dnp {
    background-position:0px -120px;
    width:23px;
}
strong.status-lp {
    background-position:0px -140px;
    width:14px;
}
strong.status-ia {
    background-position:0px -160px;
    width:12px;
}
strong.status-pup {
    background-position:0px -180px;
    width:23px;
}
strong.status-sus {
    background-position:0px -200px;
    width:23px;
}
strong.status-nwt {
    background-position:0px -300px;
    width:23px;
}
strong.status-exe {
    background-position:0px -320px;
    width:22px;
}
strong.status-res {
    background-position:0px -340px;
    width:22px;
}
strong.status-non,
strong.status-rsn {
    background-position:0px -360px;
    width:24px;
}
.c a.playerNote {   
    background:url(/static/img/iconSpritePlayers_1493315294.png) no-repeat;
    width:17px;
}
#doc .c a.playerNote {
    float:left;
    clear:none;
    left:5px;    
    text-indent:-9000px;
    height:18px;
    margin-bottom:-6px;
    position:relative;
    top:-2px;
    margin-right:3px;
    overflow:hidden;
    zoom:1;
    _display:inline;
}
.c a.playerNote {
    float:left;
    clear:none;
    left:5px;
    text-indent:-9000px;
    height:18px;
    margin-bottom:-6px;
    position:relative;
    top:-2px;
    margin-right:3px;
    overflow:hidden;
    zoom:1;
    _display:inline;
}
.c a.playerNote-video {
    width:17px;
    background-position:0px -216px;
}
.c a.playerNote-news {
    width:11px;
    background-position:0px -239px;
}
.c a.playerNote-breaking {
    width:14px;
    background-position:0px -260px;
}
.c a.playerNote-article {
    width:12px;
    background-position:0px -380px;
}
.c a.playerNote-fantasyLive {
    width:22px;
    background-position:0px -417px;
}



#nflNav {
    height:29px;
    padding:0 10px;
    margin:0 -10px;
    position:relative;
}
#nflNav .hd {
    position: absolute;
    top: 35px;
    text-align: right;
    right: 19px;
    font: 100% arial, verdana;
    color: #fc0;
    text-transform: uppercase;
}
#nflNav .bd ul {
    float:left;
    padding-left:85px;
    position:relative;
}
#nflNav .ft ul {
    float:right;
}
#nflNav a {
    color:#666666;
    padding:0 8px;
    display:block;
    float:left;
    line-height:107%;
}
#nflNav .logout a {
    padding-left:3px;
}
#nflNav span a {
    float:none;
    padding:0;
    border:0;
    display:inline;
}
#nflNav span {
    float:left;
    display:block;
    color:#666666;
    line-height:107%;

}

#nflNav li {
    font: 77% Verdana;
    float:left;
    font-weight:bold;
    padding-top:10px;
    zoom:1;
}
#nflNav li.profile {
    margin-right:5px;
}
#nflNav .bd .first a {

    padding-left:0;
}
#nflNav .hd span.devel {
    position:absolute;
    top:0px;
    color:#b61818;
    left:-280px;
}
#nflNav ul:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#nflNav ul{zoom:1;}
form p.description{
    margin-left:140px;
    width:300px;
    font-size:85%;
    margin-bottom:8px;
}

.g-b #primary .formItems {
    width:100%;
}
ul.formItems {
    margin:0;
    padding:0;
    overflow:hidden;
}
.formItems li.select {
    *width:100%;
}
form h6 {
    color:#707070;
    font-weight:bold;
    font-size:14px;
    line-height:100%;
    padding-left:140px;
    padding-bottom:5px;
    margin:0;
    margin-bottom:5px;
    clear:both;
}

.formItems {
    padding-bottom:5px;
    xfloat:left;
    clear:both;
    display:inline;
    margin:0;
}
.formItems li {
    margin-bottom:8px;
    float:left;
}
.formItems li.collection {
    margin-bottom:3px;
}
.formItems li label {
    cursor:pointer;
    cursor:hand;
    font-size:85%;
}
.formItems li.textbox {
    width:400px;
}
.formItems li.submit {
    margin-left:140px;
    display:inline;
    padding-bottom:20px;
    clear:both;
    border-bottom:0;
}
.tableWrap .buttonbar li.submit {
    margin-left:0;
    padding-bottom:0;
}
#secondary .formItems li.submit {
    margin-left:0px;
}
.formItems ul.collection li {
    margin-bottom:0;
    float:left;
    clear:both;
}
.formItems ul.collection {
    float:left;
}
.formItems .hasErrors {
    xclear:both;
}
#primary .formItems .hasErrors ul.collection {
    margin-left:140px;
}

#primary .formItems .hasErrors ul.collection {
    margin-top:-15px;
}
.formItems ul.collection label {
    text-align:left;
    width:250px;
    color:#333;
    font-weight:normal;
}
.formItems label span {
    color:#333;
    display:block;
}
.formItems ul.collection label span {
    color:#333;
    display:inline;
}
.formItems li a.extra {
    float:left;
    font-size:10px;
    padding:5px 0 4px 10px;
}
.formItems ul.collection label input {
    margin-right:5px;
    margin-top:1px;
    float:left;
}
.formItems li.checkbox label,.formItems li.radio label{
    float:none;
    width: auto;
    text-align:left;
    margin-left:140px;
    white-space:nowrap;
    color:#333;
}
.formItems li.checkbox {
    clear:both;
}
.formItems li.checkbox label,.formItems li.radio label{
    float:left;
}
.formItems li.checkbox label input, .formItems li.radio label input {
    margin-right:5px;
    margin-top:1px;
    float:left;
    margin-bottom:2px;
}
.formItems label, .formItems li.checkboxes h5, .formItems li.radios h5,
.formItems li.display h5, .formItems li.nameValue em{
    font-weight:bold;
    font-size:85%;
    padding:4px 10px 3px 0;
    float:left;
    text-align:right;
    width:130px;
    color:#707070;
    border-bottom:0;
}
.formItems input.text, .formItems input.file, .formItems input.password, .formItems li.nameValue strong {
    float:left;
    font-size:85%;
    border:1px solid #333;
    padding:4px;
    width:250px;
}
.formItems input.readonly {
    background:#eaeaea;
    opacity:0.5;
    *filter:alpha( opacity = 50 );
}
.formItems .inputtext,.formItems .inputpassword {
    border:1px solid #333;
    float:none;
    width:250px;
}
.formItems li.nameValue .typeahead_suggestion em,.formItems li.nameValue .typeahead_selected em {
    width:auto;
    color:inherit;
    text-align:left;
    float:none;
    padding:0;
}
.formItems li.nameValue .typeahead_selected em {
    color:#fff;
}
.formItems .checkbox label span {
    display:inline;
    font-weight:normal;
    font-size:93%;
}
.formItems ul ,.formItems li.nameValue {
    zoom:1;
}
.formItems li.nameValue div.value input {
    zoom:1;
}
.formItems .error li {
    float:none;
}
.formItems li.nameValue strong {
    border:0;
    padding:4px 0px 3px 0px;
    position:relative;
}
.formItems .warning {
    font-weight:bold;
    color:#990000;
}

.formItems input.file {
    font:bold 100% Arial;
}
.formItems textarea {
    float:left;
    border:1px solid #333;
    padding:3px;
    width:400px;
    color:#333;
    height:6em;
    font-size:93%;
    font-family:arial,helvetica,clean,sans-serif;
}

.g-d .formItems textarea {
    width:250px;
}
.g-b .formItems textarea {
    width:250px;
}
.formItems select{
    float:left;
    border:1px solid #333;
    padding:3px;
    width:258px;
    color:#333;
    font-size:93%;
    display:block;
}

/* START NEW BUTTONS FOR 102014 */

.formItems strong.submit input.submit, .buttonBar input.submit, a.button, a.submit {
    padding: 6px 25px;
    border: none;
    background: #007dc3;
    color: #fff;
    cursor: pointer;
    font: 18px NFLEndzoneSansCondMedium, Impact, Charcoal, sans-serif;
    line-height: normal;
    text-transform: uppercase;
    text-align: center;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    letter-spacing: 1px;

}
    .formItems strong.submit input:hover.submit, .buttonBar input:hover.submit, a:hover.button, a:hover.submit {
        background: #006aa6;
        text-decoration: none;
    }
    .formItems strong.submit input.submit.clicked {
        opacity: 0.2;
    }
    a.submit.no-padding {
        padding: 0;
    }


form .submitButton input.submit.secondary, a.button.secondary, form div.cancel, form a.cancel,
.formItems strong.submit input.submit.secondary{
    padding: 6px 25px;
    border: none;
    background: #6e7277;
    color: #fff;
    cursor: pointer;
    font: 18px NFLEndzoneSansCondMedium, Impact, Charcoal, sans-serif;
    line-height: normal;
    text-transform: uppercase;
    text-align: center;
    border-radius: 2px;
    letter-spacing: 1px;
    display: inline-block;
}
    form .submitButton input:hover.submit.secondary, a:hover.button.secondary, form div:hover.cancel, form a:hover.cancel,
    .formItems strong.submit input:hover.submit.secondary {
        background: #5e6165;
        text-decoration: none;
    }

form div.cancel {
    margin-left: 20px;
}

@-moz-document url-prefix() {
.formItems strong.submit input.submit, .buttonBar input.submit, a.button, a.submit, input.submit {
    padding: 5px 25px;
}
form .submitButton input.submit.secondary, a.button.secondary, form div.cancel, form a.cancel,
.formItems strong.submit input.submit.secondary {
    padding: 6px 25px;
}
.formItems strong.submit input.submit.btn-small, .buttonBar input.submit.btn-small, a.button.btn-small,
form .submitButton input.submit.secondary.btn-small, a.button.secondary.btn-small, form div.cancel.btn-small, form a.cancel.btn-small {
    padding: 3px 20px;
}
.formItems strong.submit input.submit.btn-small, .buttonBar input.submit.btn-small, a.button.btn-small,
form .submitButton input.submit.secondary.btn-small, a.button.secondary.btn-small, form div.cancel.btn-small, form a.cancel.btn-small {
    padding: 4px 20px;
}

}

/* different sized buttons */
.formItems strong.submit input.submit.btn-small, .buttonBar input.submit.btn-small, a.button.btn-small,
form .submitButton input.submit.secondary.btn-small, a.button.secondary.btn-small, form div.cancel.btn-small, form a.cancel.btn-small {
    padding: 4px 20px;
    font-size: 14px;
    line-height: 14px;
}

/* END NEW BUTTONS FOR 102014 */

/* STYLED SELECT 102014 */
select.flat {
    color: #007dc3;
    box-shadow: none;
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODIyQUIyRTQzOUM3QjlFOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNDYyREU4RUIyNzMxMUUzQURGNEY4NzUwRjkxRDA4NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNDYyREU4REIyNzMxMUUzQURGNEY4NzUwRjkxRDA4NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjgwMkE0NjMxMzIwNjgxMTgyMkFBOURFN0RBMEZGNTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTgyMkFCMkU0MzlDN0I5RTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ssw68AAAAS0lEQVR42mJkqD7Wy8DAUMSAG/QxAYliIF6GQwFIvJgJykkE4n1oCvZBxRlgin4BcRAQn4Xyz0L5v5AVgcBHIPYE4h1Q+iNMAiDAAOvuDqZfRMQoAAAAAElFTkSuQmCC) no-repeat center right;
    /*padding: 0 3px;*/
    line-height: 1;
    border: 1px solid transparent;
    border: none;
    border-radius: 0;
    -webkit-appearance: none;
    font-family: NFLEndzoneSansCondMedium, arial;
    text-transform: uppercase;
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
    margin-right: 10px;
}
/* END STYLED SELECT 102014 */

/* wrapping ul inside a div should help with centering buttons */
.form-buttons,
fieldset.submit {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.form-buttons ul,
fieldset.submit ul.submit {
    display: inline-block;
}


.buttonbar a.button {
     display:block;
     float:left;
     padding:0px 15px 0 15px;
     *padding-bottom:1px;
}
 .buttonbar a.button:hover{
    text-decoration:none;
}

.formItems strong.submit, .buttonbar strong.submit{
    display: inline-block;
}

.formItems li.timePicker input.text {
    width:30px;
    margin-right:3px;
}
.formItems li.timePicker select {
    width:auto;
    margin-right:3px;
}
.formItems li.timePicker em {
    float:left;
    padding:4px 0 0 0;
}
.formItems li.timePicker div.value {
    float:left;
    width:250px;
}

.formItems a.button {
    padding:2px 15px 3px 15px;
    border-style:solid;
    border:1px solid #86987F;

    color:#333;
    font-weight:bold;
    font-size:93%;
    text-align:center;
}
.formItems p.instructions {
    clear:both;
    margin:0 0 3px 140px;
    padding-top:3px;
    font-size:85%;
    color:#ccc;
    width:460px;
}
.formItems p.description {
    margin:0 0 3px 4px;
    padding-top:5px;
    float:left;
    display:block;
    font-size:85%;
    color:#ccc;
    width:auto;
    float:left;
    width:20px;
    white-space:nowrap;
}
.formItems p.followUp {
    font-size:93%;
    color:#707070;
    padding-top:4px;
}
.formItems .submit p.instructions {
    margin-left:0;
}
.formItems li input.auto {
    width:auto;
}
.formItems li textarea.auto {
    width:auto;
    height:auto;
}
.dialog  {
    padding:0 20px 20px 20px;
    width:auto;
}
.dialog ul {
    margin:0;
    padding:0;
    list-style-type:none;
}
.dialog p {
    font-size:12px;
}
.dialog p span {
    font-weight:bold;
}
.buttonbar  {
    clear:both;
}
.buttonbar li {
    float:left;
    margin-top:10px;
    margin-bottom:30px;
    margin-right:20px;
}
.tableWrap .buttonbar li {
    margin-bottom:0;
}

.buttonbar li a {
    line-height:22px;
}
.formItems .display li {
    padding:5px 0;
}
.formItems .display ul {
    margin-bottom:5px;
}

.formItems div.dateItem {
    position:relative;
    float:left;
    _padding-right:16px;
    _margin-right:-16px;
}
.formItems .timePicker {
    float:left;
}

.textWrap {
    position:relative;
    height:124px;
}

.formItems .textWrap textarea {
    height:120px;
    left:140px;
    position:absolute;
    top:0px;
    display:block;
    width:300px;
}

.g-b #primary .formItems li.images div.value li {
    width:152px;
    padding-bottom:20px;
    position:relative;
}
.formItems li.images div.value img {
    display:block;

    cursor:hand;
    cursor:pointer;
}
.formItems li.images div.value label{
    position:absolute;
    bottom:0px;
    left:4px;
    *left:0px;
    margin:0;
    padding:0;
    width:100px;
    color:#707070;
    text-align:left;
}
.formItems li.images div.value a {
    float:left;
}
.formItems li.images div.value label input {
    margin-right:10px;
}

form.compact {
	margin: 0;
	padding: 0;
	font-size: 77%;
}

form.compact fieldset label {
	position:absolute;
	left: -999em;
	color: #c90018;
	float: left;
}

form.compact fieldset input,
form.compact fieldset button {
	float: left;
}

form.compact fieldset input {
	margin: 3px 0;
}
.formItems li em.readonly {
    font-weight:bold;
}

fieldset.submit {
    text-align: center;
    padding-top: 20px;
}

.formItems li:after,.formItems li.checkbox label:after,.formItems li.radio label:after,.formItems ul.collection label:after,.buttonbar li:after,.buttonbar ul:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.formItems li,.formItems li.checkbox label,.formItems li.radio label,.formItems ul.collection label,.buttonbar li,.buttonbar ul{zoom:1;}
#footer .hd{
    float:left;
	display: inline;
    margin-top:25px;
    padding-left:76px;
    position:relative;
}
#footer .hd ul {
	float: left;
}
#footer .bd, #footer .ft {
    float:left;
	display: inline;
    padding-left:44px;
    margin-top:25px;
    position:relative;
}
	
#footer h4 {
    position:absolute;
    left:0px;
    top:-5px;
}
#footer h4 a {
    text-indent:-9000px;
    display:block;
    overflow:hidden;
    width:67px;
    height:83px;
    text-indent:-9000px;
    background:url(/static/img/footerSprite_1493315294.png) no-repeat;
    _background:url(/static/img/footerSpriteIE6_1493315294.png) no-repeat;
}
#footer .hd ul li {
	float: left;
}

#footer .hd ul li ul {
	float: left;
}

#footer .hd ul li li {
	float: none;
}

#footer .afc h4 {
    width:30px;
    height:21px;
    top:18px;
    left:9px;
    background:url(/static/img/footerSprite_1493315294.png) no-repeat -31px -132px;
    _background:url(/static/img/footerSpriteIE6_1493315294.png) no-repeat -31px -132px;
    text-indent:-9000px;
    overflow:hidden;
}
#footer .nfc h4 {
    width:29px;
    height:21px;
    top:18px;
    left:10px;
    background:url(/static/img/footerSprite_1493315294.png) no-repeat 0 -132px;
    _background:url(/static/img/footerSpriteIE6_1493315294.png) no-repeat 0 -132px;
    text-indent:-9000px;
    overflow:hidden;
}
#footer .nfc ul, #footer .afc ul {
    background:url(/static/img/footerSprite_1493315294.png) no-repeat -73px -100px;
    _background:url(/static/img/footerSpriteIE6_1493315294.png) no-repeat -73px -100px;
    padding-left:27px;
    min-height:85px;
	_height: 85px;
    margin-top:-13px;
	_margin-top: 0;
	float: left;
	zoom:1;
}
#footer .nfc ul ul, #footer .afc ul ul {
    background:transparent;
    padding-left:0;
    min-height:auto;
    margin-top:13px;
}
#footer ul li{
    padding:0 12px 0 8px;
    float:left;
    font-size:85%;

}
#footer ul li a {
    color:#000;
}

#footer ul ul li, #footer .bd ul ul li, #footer .ft ul ul li {
    padding:0;
    font-size:100%;
    width:auto;
    float:none;
}
@media only screen and (device-width: 768px) { 
	#footer .content {
		width: 1000px;
	}
}
#footer .content:after,#footer ul:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#footer .content,#footer ul{zoom:1;}

#playerHomePage #primary {
    min-height: 700px;
}

/*
The player card is hidden by default but visible within the yui overlay.

The player history card over rides are located at the bottom of the file.
/players/cardhistory?gameSeason=2011&leagueId=672810&playerId=2506122
*/
.yui3-overlay-hidden {
    display: none;
}
#playerHomePage .yui3-overlay-hidden {
    display: block;
}

.yui3-overlay #playerCard {
    display: block;
}

#playerCard {
    display: none;
    width: 945px;
    background-color: #b0b0b0;
    position: relative;
    height: 685px;
    text-align: left;
    margin-top: 48px;
    box-shadow: 0px 0px 13px #888;
    overflow: hidden;
}

#playerCard #playerPanel, #playerCard #videoPanel {
    background-color: #d3d3d3;
    width: 935px;
    height: 620px;
    position: absolute;
    top: 60px;
    left: 5px;
    overflow: hidden;
}

#playerCard .currentNum, #playerCard .totalNum, #playerCard .numSeparator {
    color: #999;
}

#playerCard.yui3-overlay-content {
    overflow: hidden;
}

#playerCard #playerPanel .main {
    width: 625px;
    position: relative;
}

#playerCard #playerPanel .aside {
    width: 300px;
    position: absolute;
    top: 0px;
    right: 10px;
}

#playerCard + a.close {
    background: url("/static/img/prestitial/close-button_1493315294.png") top left no-repeat;
    width: 45px;
    height: 45px;
    display: block;
    position: absolute;
    right: -24px;
    top: 32px;
    cursor: pointer;
    text-indent: -100000px;
    z-index: 1000;
}

/* ADV STATS ------------------------------------------------------*/
#playerCard .player-card-adv-stats {
    position: absolute;
    top: 74px;
    left: 221px;
    color: #555;
    font: 18px/30px NFLEndzoneSansCondMedium, sans-serif;
    padding-left: 47px;
}
#playerCard .player-card-adv-stats-logo {
    position: absolute;
    left: 0px;
    top: 1px;
}




/* SEASON STATS ------------------------------------------------------*/
#playerCard .player-card-season-stats {
    position: absolute;
    top: 359px;
    left: 10px;
    width: 605px;
    height: 250px;
    overflow: hidden;
    border-radius: 5px;
    box-shadow: 0px 2px 3px #aaa;
    background-color: #fff;
}
.player-card-season-stats .tableWrap td.statTotal .playerTotal, .player-card-season-stats .tableWrap td.statTotal .playerSeasonTotal, ..player-card-season-stats .tableWrap table th span {
    font-weight: normal;
}
.player-card-season-stats .player-card-season-stats-ft {
    position: absolute;
    width: 700px;
    height: 20px;
    background-color: #f6f6f6;
    bottom: 0px;
}
#playerCard .player-card-season-stats .expandedStatsContainer {
    position: absolute;
    top: 0px;
    height: 250px;
    overflow-y: auto;
    width: 100%;
    background-color: #fff;
}

#playerCard .player-card-season-stats .miniStatsContainer {
    position: absolute;
    top: 0px;
    right: 0px;
    height: 250px;
    overflow-y: auto;
    width: 402px;
    background-color: #fff;
}
#playerCard .player-card-season-stats .miniStatsContainer .miniStatsHdr, #playerCard .player-card-season-stats .expandedStatsContainer .expandedStatsHdr {
    margin: 0;
    padding: 0 0 0 10px;
    font: 16px/30px NFLEndzoneSansCondMedium, arial, helvetica;
    color: #777;
    height: 30px;
    border-top: 1px solid #f6f6f6;
    background: #e2e2e2; /* Old browsers */
    background: -o-linear-gradient(top, #e2e2e2 0%, #c5c5c5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #e2e2e2 0%, #c5c5c5 100%); /* IE10+ */
    background: linear-gradient(to bottom, #e2e2e2 0%, #c5c5c5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#c5c5c5', GradientType=0 ); /* IE6-9 */
}

.player-card-season-stats .tableWrap table.hasGroups th {
    background: #fff none;
    color: #adadad;
    font: normal 15px/15px NFLEndzoneSansCondMedium, sans-serif;
    white-space: nowrap;
    padding: 0 2px;
    font-weight: normal;
}
.player-card-season-stats .tableWrap table.hasGroups tr.last th {
    border-bottom: 1px solid #e7e7e7;
    font-weight: normal;
}
.player-card-season-stats .tableWrap {
    clear: both;
    margin-bottom: 0;
    background-image: none;
    padding-bottom: 0;
    padding-left: 17px;
}
.player-card-season-stats .tableWrap .first th.points span {
    background-color: #f6f6f6;
    top: auto;
    padding-top: 0;
    display: none;
}
.player-card-season-stats .tableWrap table.hasGroups .first th.points {
    background: #fff;
    border-bottom: none;
}


.player-card-season-stats .tableWrap tr.odd td, .player-card-season-stats .tableWrap tr.even td {
    background: #f6f6f6 none;
    color: #5c5c5c;
    font: normal 14px/20px NFLEndzoneSansCondMedium, sans-serif;
    white-space: nowrap;
    padding: 0 2px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #c5c4c4;
    border-right: 1px solid #e7e7e7;
    text-align: center;
}

.player-card-season-stats .tableWrap tr.first td {
    background: -webkit-linear-gradient(top, #ccc 0%, #f6f6f6 20%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ccc 0%, #f6f6f6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ccc 0%, #f6f6f6 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ccc 0%, #f6f6f6 35%); /* W3C */
}

.player-card-season-stats .tableWrap td.playerGameStatus .sgStatus-pre a.tickets {
    display: none;
}
.tableWrap .playerGameStatus span {
    display: inline-block;
}



/* BIO MODULE -----------------------------------------------------*/
#playerCard .player-card-bio {
    position: absolute;
    top: 8px;
    left: 10px;
    width: 200px;
    height: 342px;
    box-shadow: 0px 2px 3px #aaa;
    background-color: #f6f6f6;
}

#playerCard .player-card-bio-list {
    /*position: absolute;*/
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
}

#playerCard .player-card-bio .player-card-bio-list-player-shadow {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    overflow: hidden;
    background: url("/static/img/playerCard/player-shadow_1493315294.png") 0 185px no-repeat;
}

#playerCard .player-card-bio .player-card-bio-list-player-headshot {
    position: absolute;
    top: 80px;
    left: 0px;
}

#playerCard .player-card-bio-list-player-topps-mask {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    overflow: hidden;
    border-top: 8px solid #f6f6f6;
    border-left: 8px solid #f6f6f6;
    border-right: 8px solid #f6f6f6;
    border-bottom: 17px solid #f6f6f6;
}

#playerCard .player-card-bio .player-card-bio-list-player-topps-border {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    background-position: 6px 8px;
    background-repeat: no-repeat;
}

#playerCard .player-card-bio .player-card-bio-list-pos {
    position: absolute;
    top: 25px;
    right: 25px;
    color: #ababab;
    font: 24px/24px NFLEndzoneSansCondMedium, sans-serif;
}
#playerCard .player-card-bio .player-card-bio-list-pos sup {
    top: -0.3em;
    vertical-align: inherit;
}

#playerCard .player-card-bio .player-card-bio-list-name {
    position: absolute;
    top: 25px;
    left: 25px;
    color: #333;
    font: 24px/24px NFLEndzoneSansCondMedium, sans-serif;
}
#playerCard .player-card-bio .player-card-bio-list-name a:link, #playerCard .player-card-bio .player-card-bio-list-name a:visited { color: #333; }

#playerCard .player-card-bio .player-card-bio-list-name .playerInfo {
    display: inline-block;
    position: absolute;
    bottom: 4px;
    right: 0;
}

#playerCard .player-card-bio .player-card-bio-list-name-first {
    display: block;
}

#playerCard .player-card-bio .player-card-bio-list-name-last {
    display: inline-block;
    padding-right: 45px;
    position: relative;
}

#playerCard .player-card-bio .player-card-bio-list-add-drop {
    position: absolute;
    right: 10px;
    bottom: 28px;
}

/* TOPPS STUFF */
#playerCard .player-card-bio .player-card-bio-list-card-flip {
    position: absolute;
    right: 0px;
    bottom: 0px;
    cursor: pointer;
}

#playerCard .player-card-bio .player-card-bio-list-card-flip #flip-button {
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAIAAAC0tAIdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODcxRkEzNTcwREFBMDcyMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1Qjg5N0M2NjJGOUYxMUU0QjJEQkQ0QkNBODBCQjI5MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1Qjg5N0M2NTJGOUYxMUU0QjJEQkQ0QkNBODBCQjI5MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxODAxMTc0MDcyMDY4MTE4NzFGQTM1NzBEQUEwNzIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4NzFGQTM1NzBEQUEwNzIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+p205xwAAAHFJREFUeNqU0UEOwBAQheGWcQH3P5wraDMs9WHRtGVG/5XElxeJvZSyrRVjpBCC916lzJxzNiurZwsHXR8t01MpVp1zRGStNT+osP2l03cP6VjP6EAL9K1l+tAqvXX/LZlWDcEtlaJ6nVKCA5IpugQYACPAV5fJAoNLAAAAAElFTkSuQmCC);
}
#playerCard .player-card-bio .player-card-bio-list-image-back {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
}
#playerCard .player-card-bio .player-card-bio-list-image-back .player-card-bio-list-image-container {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    overflow: hidden;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info {
    position: absolute;
    top: 80px;
    left: 25px;
    overflow: hidden;
    font: 11px/14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", arial, sans-serif;
    width: 151px;
    max-height: 170px;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info .basic-info {
    *zoom: 1;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info .basic-info:before,
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info .basic-info:after {
    display: table;
    content: "";
    line-height: 0;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info .basic-info:after {
    clear: both;
}

#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info {
    margin-bottom: 10px;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info .pull-left {
    text-align: left;
    float: left;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info .pull-right {
    text-align: right;
    float: right;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info .table-wrap {
    position: relative;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats {
    margin-top: 10px;
    width: 100%;
    font-size: 12px;
    width:100%;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats thead tr {
    display: block;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats thead th {
    background-color: #d6d6d6;
    color: #424242;
    font-weight: bold;
    border: 1px solid white;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats tbody {
    height: 85px;
    width: 150px;
    overflow-y: auto;
    overflow-x: hidden;
    display: block;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats.defensive-team tbody {
    height: 150px;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats thead th {
    padding: 3px 0px;
    text-align: center;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats tbody td {
    padding: 7px 0px;
    text-align: center;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats tbody tr {
    border-bottom: 1px solid #d6d6d6;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats tbody tr:last-child {
    border: none;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats thead th.season {
    width: 42px;
}

#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats thead th.pts {
    width: 55px;
}

#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats thead th.rank {
    width: 48px;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats tbody td.season {
    padding-left: 1px;
    width: 42px;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats tbody td.pts {
    padding-left: 1px;
    width: 55px;
}
#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats tbody td.rank {
    padding-left: 11px;
    width: 25px;
    color: #656565;
}

.lte9 #playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats tbody td.rank,
.lte9 #playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats tbody td.season,
.lte9 #playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats tbody td.pts,
.lte9 #playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats thead th.rank,
.lte9 #playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats thead th.season,
.lte9 #playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats thead th.pts,
.ie9 #playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats tbody td.rank,
.ie9 #playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats tbody td.season,
.ie9 #playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats tbody td.pts,
.ie9 #playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats thead th.rank,
.ie9 #playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats thead th.season,
.ie9 #playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats thead th.pts
{
    padding: 0px;
    width: auto;
}
.lte9 #playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats tbody,
.ie9 #playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info table.yearly-stats tbody {
    height: 20px;
}

#playerCard .player-card-bio .player-card-bio-list-card-back-info .card-info .rookie-text {
    padding-top: 48px;
    text-align: center;
    font-size: 18px;
    line-height: 25px;
}

/* PLAYER CARD + FLIP ANIMATION */
#playerCard .player-card-bio .player-card-bio-list.front.hidden,
#playerCard .player-card-bio .player-card-bio-list.back.hidden {
    display: none;
}

#playerCard .player-card-bio .card-container {
    -webkit-perspective: 1000;
    -moz-perspective: 1000;
    -o-perspective: 1000;
    perspective: 1000;
}

#playerCard .player-card-bio .card-container.flipped .card {
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}

#playerCard .player-card-bio .card-container,
#playerCard .player-card-bio .card-container .card .front,
#playerCard .player-card-bio .card-container .card .back {
    width: 200px;
    height: 297px;
}

#playerCard .player-card-bio .card-container .card {
    -webkit-transition: -webkit-transform 0.6s;
    -webkit-transform-style: preserve-3d;

    -moz-transition: -moz-transform 0.6s;
    -moz-transform-style: preserve-3d;

    -o-transition: -o-transform 0.6s;
    -o-transform-style: preserve-3d;

    transition: transform 0.6s;
    transform-style: preserve-3d;

    position: relative;
}
#playerCard .player-card-bio .card-container .card .back {
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}

#playerCard .player-card-bio .back {
    position: absolute;
    width: 200px;
    height: 297px;
}
/* END: TOPPS */

#playerCard .player-card-bio .player-card-bio-list-status {
    position: absolute;
    bottom: 5px;
    left: 10px;
    color: #777;
    font: 12px/20px NFLEndzoneSansCondMedium, sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
}

#playerCard .player-card-bio .player-card-bio-list-status strong {
    display: inline-block;
    margin-right: 5px;
    border-radius: 3px;
    color: #fff;
    font: 18px/20px NFLEndzoneSansCondMedium, sans-serif;
    padding: 0px 8px;
    background-color: #c80611;
    text-shadow: 0 0 0px #000;
    box-shadow: 0px 0px 0px #000;
}

#playerCard .player-card-bio .player-card-bio-list-status strong.go {
    background-color: #00a601;
}

#playerCard .player-card-bio .player-card-bio-list-status strong.probable {
    background-color: #e6e42d;
}

/* note we also defaulted to the out (red) color in the default strong selector */
#playerCard .player-card-bio .player-card-bio-list-status strong.out {
    background-color: #c80611;
}

#playerCard .player-card-bio .player-card-bio-list-owner {
    position: absolute;
    bottom: 30px;
    left: 10px;
    color: #333;
    font: bold 10px/10px arial, helvetica, sans-serif;
    max-width: 145px;

    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

#playerCard .player-card-bio .player-card-bio-list-image {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
}

#playerCard .player-card-bio .player-card-bio-list-image .player-card-bio-list-image-container {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    overflow: hidden;
}

#playerCard .player-card-bio .player-card-bio-list-shop {
    position: absolute;
    top: 325px;
    left: 0px;
    font: 12px/23px NFLEndzoneSansCondMedium, sans-serif;
    text-transform: uppercase;
}

#playerCard .player-card-bio .player-card-bio-list-shop a:link, #playerCard .player-card-bio .player-card-bio-list-shop a:visited {
    color: #c00;
    text-decoration: none;
}

#playerCard .player-card-bio .player-card-bio-list-shop img {
    vertical-align: middle;
}





/* STAT BAR --------------------------------------------------------------*/
#playerCard .player-card-stat-bar {
    position: absolute;
    top: -10px;
    left: 220px;
    width: 395px;
    height: 80px;
    overflow: hidden;
    border-radius: 5px;
    box-shadow: 0px 2px 3px #aaa;
}

#playerCard .player-card-stat-bar table {
    width: 100%;
    background-color: #f6f6f6;
}

#playerCard .player-card-stat-bar td {
    text-align: center;
}

#playerCard .player-card-stat-bar li {
    float: left;
    text-align: center;
}

#playerCard .player-card-stat-bar em {
    display: block;
    color: #adadad;
    font: normal 16px/26px NFLEndzoneSansCondMedium, sans-serif;
    text-transform: uppercase;
    padding: 10px 5px 0 5px;
    background-color: #f0f0f0;

}

#playerCard .player-card-stat-bar strong {
    display: block;
    color: #666;
    font: normal 30px/44px NFLEndzoneSansCondMedium, sans-serif;
    border-right: 1px solid #d3d3d3;
    background: -webkit-linear-gradient(top, #ccc 0%, #f6f6f6 20%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ccc 0%, #f6f6f6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ccc 0%, #f6f6f6 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ccc 0%, #f6f6f6 35%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
}




/* PROMO MODULE ----------------------------------------------------*/
#playerCard .player-card-promo {
    position: absolute;
    top: 15px;
}




/* AD MODULE --------------------------------------------------------*/
#playerCard #playerPanel .player-card-ad {
    position: absolute;
    top: 359px;
    width: 300px;
    height: 250px;
    overflow: hidden;
    border-radius: 5px;
}



/* NEWS MODULE ------------------------------------------------------*/
#playerCard .player-card-news {
    position: absolute;
    top: 105px;
    left: 220px;
    width: 395px;
    height: 245px;
    overflow: hidden;
    border-radius: 5px;
    box-shadow: 0px 2px 3px #aaa;
    background-color: #f6f6f6;
}

#playerCard .player-card-news a:link, #playerCard .player-card-news a:visited {
    color: #013369;
    font-weight: bold;
}

#playerCard .news.carousel {

}
#playerCard .news.carousel .hd {
    position: absolute;
    top: 5px;
    left: 10px;
    z-index: 2;
    background-color: #f6f6f6;
    width: 120px;
    height: 28px;
}

#playerCard .news.carousel .hd h4 {
    position: absolute;
    color: #555;
    font: 18px/20px NFLEndzoneSansCondMedium, sans-serif;
    display: inline;
}
#playerCard .news.carousel .hd ul {
    margin-left: 40px;
    margin-top: 5px;
}
#playerCard .news.carousel .hd ul li {
    float: left;
}
#playerCard .news.carousel .hd ul li a {
    display: block;
    height: 18px;
    width: 15px;
    overflow: hidden;
    text-indent: -999em;
    background: url(/static/img/player-card-sprite_1493315294.png) -9px -219px no-repeat;
}
#playerCard .news.carousel .hd ul li a.next,
#playerCard .news.carousel .hd ul li a.next {
    background-position: -6px -245px;
}
#playerCard .news.carousel .bd {
    color: #555;
    font: 12px/12px arial, helvetica, sans-serif;
    padding: 5px 0 0 10px;
    margin-top: 0px;
}
#playerCard .news.carousel .bd li {
    position: relative;
    height: 188px;
    overflow-y: auto;
    display: none;
    padding-top: 30px;
    padding-right: 10px;
}

#playerCard .news.carousel .bd li i, #playerCard .news.carousel .bd li a.nflFantasyAttribution {
    display: none;
}

#playerCard .news.carousel .bd li strong {
    font-weight: bold;
}

#playerCard .news.carousel .bd li em {
    font: italic normal 10px/10px arial, helvetica, sans-serif;
    color: #959595;
    position: absolute;
    right: 10px;
    top: 7px;
}

#playerCard .news.carousel .bd li h5 {
    font-weight: bold;
}

#playerCard .news.carousel .bd li.first {
    display: block;
}

#playerCard .news.carousel .bd p {
    margin: 0 5px 10px 0;
}

#playerCard .player-card-news .player-card-news-attribution {
    position: absolute;
    bottom: 0px;
    background-color: #e2e2e2;
    color: #555;
    font: 11px/22px arial, helvetica, sans-serif;
    font-style: italic;
    width: 385px;
    padding: 0 10px;
}
#playerCard .player-card-news-attribution a.nflFantasyAttribution {
    width: 156px;
    height: 20px;
    display: inline-block;
    zoom: 1;
    position: relative;
    text-indent: -9000px;
    top: 0px;
    margin-left: 5px;
    margin-bottom: 0px;
    line-height: 20px;
    background: url(/static/img/nflFantasyAttr_1493315294.png) no-repeat;
}

#playerCard .player-card-news .player-card-news-attribution-fantasy-live {
    background:url(/static/img/playerCardFantasyLive_1493315294.png) no-repeat 18px center #002955;
    font-family:'NFLEndzoneTechBold';
    font-size:10px;
    color:#e2e2e2;
    text-transform:uppercase;
    text-align:right;
}
#playerCard .player-card-news .player-card-news-attribution-fantasy-live a {
    color:#e2e2e2;
    font-style:normal;
    display:block;
    padding-right:18px;
    
}



/* VIDEO MODULE -------------------------------------------------*/
#playerCard .video.carousel {
    width: 100%;
    height: 245px;
    margin-bottom: 10px;
    border-radius: 5px;
    background-color: #f6f6f6;
    box-shadow: 0px 2px 3px #aaa;
    overflow: hidden;
    position: absolute;
    top: 105px;
}

#playerCard .video.carousel .hd {
    position: absolute;
    bottom: 10px;
    right: 10px;
}

#playerCard .video.carousel .hd h4 {
    display: none;
}
#playerCard .video.carousel .hd ul li {
    float: left;
}
#playerCard .video.carousel .hd ul li a {
    display: block;
    height: 18px;
    width: 15px;
    overflow: hidden;
    text-indent: -999em;
    background: url(/static/img/player-card-sprite_1493315294.png) -9px -219px no-repeat;
}
#playerCard .video.carousel .hd ul li a.next,
#playerCard .video.carousel .hd ul li a.next {
    background-position: -6px -245px;
}

#playerCard .video.carousel .bd {
    padding-left: 10px;
    padding-top: 10px;
}
#playerCard .video.carousel .bd li {
    display: none;
}
#playerCard .video.carousel .bd li.first {
    display: block;
}
#playerCard .video.carousel .bd .thumbnail {
    width: 280px;
    height: 160px;
    overflow: hidden;
    margin-bottom: 5px;
    position: relative;
}

#playerCard .video.carousel .bd .thumbnail img {
    width: 280px;
    height: 210px;
}

#playerCard .video.carousel .bd .thumbnail b {
    width: 100px;
    height: 100px;
    top: 45px;
    left: 100px;
    overflow: hidden;
    position: absolute;
    background: url(/static/img/player-card-sprite_1493315294.png) 0px 0px no-repeat;
}
#playerCard .video.carousel .bd .description p {
    display: none;
}
#playerCard .video.carousel .bd .description a {
    display: block;
    font-weight: bold;
}
#playerCard .video.carousel .bd .description em {
    font-style: italic;
    color: #999;
}




/* VIDEO PANEL ------------------------------------------------------------*/
#playerCard #videoPanel {
    display: none;
}
#playerCard #videoPanel .playerInfo {
    display: inline-block;
}
    .ie8 #playerCard #videoPanel .playerInfo span.playerAction em, .ie8 #playerCard #videoPanel .playerInfo span.playerAction em {
        display: inline;
    }

#playerCard .player-card-video-hd {
    margin: 5px 5px 0 5px;
    height: 57px;
    position: relative;
}
#playerCard .player-card-video-hd-back {
    color: #333;
    font: 24px/45px NFLEndzoneSansCondMedium, sans-serif;
    position: absolute;
    top: 2px;
    left: 20px;
    text-transform: uppercase;
}
#playerCard .player-card-video-hd-back a:link, #playerCard .player-card-video-hd-back a:visited {
    color: #333;
}
#playerCard .player-card-video-hd-bio {
    color: #333;
    font: 20px/20px NFLEndzoneSansCondMedium, sans-serif;
    text-transform: uppercase;
    background: -webkit-linear-gradient(top, #fafafa 0%, #b8b8b8 20%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fafafa 0%, #b8b8b8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fafafa 0%, #b8b8b8 100%); /* IE10+ */
    background: linear-gradient(to bottom, #fafafa 0%, #b8b8b8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#b8b8b8',GradientType=0 ); /* IE6-9 */
    height: 45px;
    text-align: center;
}
#playerCard .player-card-video-hd-bio-pos {
    font: 18px/18px NFLEndzoneSansCondMedium, sans-serif;
}
#playerCard .player-card-video-hd-bio-pos sup {
    vertical-align: baseline;
    top: auto;
}
#playerCard .player-card-video-hd-spacer {
    height: 12px;
    background: -webkit-linear-gradient(top, #888 0%, #ddd 40%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #888 0%, #ddd 4%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #888 0%, #ddd 40%); /* IE10+ */
    background: linear-gradient(to bottom, #888 0%, #ddd 40%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */

}
#playerCard .videoPlayerAndPlaylist {
    position: absolute;
    top: 10px;
    left: 0px;
}
#playerCard .player-card-video-container {
    height: 370px;
    background-color: #292929;
    position: relative;
}
#playerCard #videoPanel .videoPlayer {
    position: absolute;
    left: 20px;
}
#playerCard #videoPanel .videoControls {
    position: absolute;
    left: 430px;
    top: 335px;
    color: #f6f6f6;
}
#playerCard #videoPanel .videoType-large {
    background: transparent;
}
#playerCard #videoPanel .player-card-video-ad {
    position: absolute;
    top: 10px;
    right: 20px;
}
#playerCard #videoPanel .player-card-video-promo {
    position: absolute;
    top: 270px;
    right: 20px;
}
#playerCard #videoPanel .videoPlaylist {
    position: absolute;
    left: 10px;
    top: 370px;
    width: 915px;
    height: 165px;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    z-index: 2;
}
#playerCard #videoPanel .videoPlaylist .videoItem {

}
#playerCard #videoPanel .videoPlaylist ul {

}
#playerCard #videoPanel .videoPlaylist li {
    display: inline-block;
    width: 150px;
    overflow: hidden;
    background: #a9a9a9;
    border-radius: 5px;
    margin: 0 5px 10px 0;
    padding: 5px;
    height: 135px;
    vertical-align: top;
    box-shadow: 0px 2px 3px #aaa;
}
#playerCard #videoPanel .videoPlaylist img {
    width: 150px;
    height: 111px;
}
#playerCard #videoPanel .videoPlaylist .thumbnail {
    float: none;
    margin: 0 0 10px 0;
    padding: 0;
    height: 90px;
    overflow: hidden;
}
#playerCard #videoPanel .videoPlaylist .description {
    white-space: normal;
}
#playerCard #videoPanel .videoPlaylist .description em, #playerCard #videoPanel .videoPlaylist .description p {
    display: none;
}
#playerCard #videoPanel .videoPlaylist .description .pList {
    display: block;
    color: #f6f6f6;
    font: 15px/14px NFLEndzoneSansCondMedium, sans-serif;
    text-shadow: 1px 1px 1px #555;
}
#playerCard #videoPanel .videoPlaylist .viewAllVideos {
    display: none;
}
#playerCard #videoPanel .videoPlaylist .selected .thumbnail b, #playerCard #videoPanel .videoPlaylist .thumbnail a:hover b {
    top: 15px;
    left: 32px;
}

.videoPlaylist .selected + li .thumbnail strong {
    display: block;
    position: absolute;
    top: 64px;
    left: 0px;
    font: 20px/26px NFLEndzoneSansCondMedium, sans-serif;
    color: #f6f6f6;
    width: 50px;
    height: 26px;
    text-transform: uppercase;
    padding: 0 10px;
    background-color: #c00;
}
#playerCard #videoPanel .player-card-video-playlist-bg {
    position: relative;
    top: 0px;
    left: 0px;
    height: 50px;
    width: 945px;

    background: -webkit-linear-gradient(top, #888 0%, #ddd 40%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #888 0%, #ddd 4%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #888 0%, #ddd 40%); /* IE10+ */
    background: linear-gradient(to bottom, #888 0%, #ddd 40%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
}





/* LOADING */
#loading-screen{
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 100000000000001;
    top: 0;
    left: 0;
}
#loading-screen .loader{
    width:128px;
    height:128px;
    display:inline-block;
    background:#fff url(/static/img/loader_1493315294.gif) no-repeat scroll 0 0;
}

#loading-screen .loader-notification{
    font:22px/24px NFLEndzoneTechBold, arial, helvetica;
    color:#333;
    position:relative;
    background-color:#fff;
    margin: 0; /*400px auto;*/
    top: 20%;
    left: 42%;
    width:180px;
    height:180px;
    text-align: center;
    border-radius: 5px;
    padding:10px;
    text-align: center;
    box-shadow: 0px 0px 6px #888;
}




/*----- player history --------------------------------------------------------*/

#playerCard.playerHistory {
    height: 385px;
}

#playerCard.playerHistory .player-card-season-stats {
    top: 110px;
    left: 220px;
    width: 700px;
    height: 250px;
}

/*----- player graph --------------------------------------------------------*/
.player-card-season-stats-graph {
    overflow: hidden;
    position: absolute;
    top: 0px;
    left: -385px;
    height: 250px;
    width: 605px;
    background-color: #fff;

}

.player-card-season-stats-graph-data {
    display: none;
}

.player-card-season-stats-graph-handle {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 17px;
    height: 250px;
    z-index: 10;
}
    .player-card-season-stats-graph-handle .graph {
        background-position: -17px 0px;
        height: 101px;
    }
        .player-card-season-stats-graph-handle .graph:hover {
            background-position: -34px 0px;
        }
        .player-card-season-stats-graph-handle .graph.selected {
            background-position: 0px 0px;
            cursor: auto;
        }
    .player-card-season-stats-graph-handle .middle {
        background-position: 0px -101px;
        height: 49px;
    }
    .player-card-season-stats-graph-handle .stats {
        background-position: 0px -150px;
        height: 100px;
    }
        .player-card-season-stats-graph-handle .stats:hover {
            background-position: -34px -150px;
        }
        .player-card-season-stats-graph-handle .stats.selected {
            background-position: -17px -150px;
            cursor: auto;
        }


    .player-card-season-stats-graph-handle span {
        width: 100%;
        display: block;
        cursor: pointer;
        background: transparent url(/static/img/playerCard/graph-sprite_1493315294.png) no-repeat 0 0;
    }

.player-card-season-stats-graph-hdr  {
    margin: 0;
    padding: 0 0 0 395px;
    font: 16px/30px NFLEndzoneSansCondMedium, arial, helvetica;
    color: #777;
    height: 30px;
    border-top: 1px solid #f6f6f6;
    background: #e2e2e2; /* Old browsers */
    background: -o-linear-gradient(top, #e2e2e2 0%, #c5c5c5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #e2e2e2 0%, #c5c5c5 100%); /* IE10+ */
    background: linear-gradient(to bottom, #e2e2e2 0%, #c5c5c5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#c5c5c5', GradientType=0 ); /* IE6-9 */
}

.player-headshot-container-player-image {
    position: absolute;
    left: 0px;
    bottom: 0px;
    border-radius: 5px;
}

.player-card-season-stats-graph-bdy {
    position: relative;
    left: 0px;
}

.player-card-season-stats-graph-bdy-points {
    margin: 0;
    padding: 0;
    height: 197px;
    position: relative;
    background-color: #f0f0f0;
}
    .player-card-season-stats-graph-bdy-points li.week-odd {
        background-color: #f6f6f6;
    }

    .player-card-season-stats-graph-bdy-points li {
        position: relative;
        display: inline-block;
        color: #f6f6f6;
        font: 13px/22px NFLEndzoneSansCondMedium, arial, helvetica;
        width: 31px;
        height: 197px;
        border-left: 1px solid #fff;
        border-right: 1px solid #e7e7e7;
        text-align: center;
    }
    .player-card-season-stats-graph-bdy-points .graph-dot {
        background: url("/static/img/research/scoring-leaders-sprite_1493315294.png") -13px -30px no-repeat;
        width: 16px;
        height: 15px;
        cursor: pointer;
        position: absolute;
        bottom: 0px;
        left: 23px;
        z-index: 3;
    }
    .player-card-season-stats-graph-bdy-points .graph-dot.proj-pts {
        background-position: -51px -30px;
        opacity: 1.0;
        z-index: 5;
    }

    .player-card-season-stats-graph-bdy-points .graph-dot:hover .graph-value {
        display: block;
        z-index: 55;
    }
    .player-card-season-stats-graph-bdy-points .graph-value {
        background: url("/static/img/research/scoring-leaders-sprite_1493315294.png") -3px -1px no-repeat;
        width: 38px;
        height: 25px;
        position: absolute;
        left: -10px;
        top:-25px;
        color: #fff;
        font: 14px/20px NFLEndzoneSansCondMedium, arial, helvetica;
        text-align: center;
        display: none;
    }
    .player-card-season-stats-graph-bdy-points .graph-value.proj-pts {
        background: url("/static/img/research/scoring-leaders-sprite_1493315294.png") -3px -49px no-repeat;
        left: -29px;
        width: 74px;
        opacity: 1.0;
    }

.player-card-season-stats-graph-bdy-weeks {
    text-transform: uppercase;
    margin: 0;
    padding: 0 0 0 15px;
    height: 22px;
    background: #e2e2e2; /* Old browsers */
    background: -o-linear-gradient(top, #e2e2e2 0%, #c5c5c5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #e2e2e2 0%, #c5c5c5 100%); /* IE10+ */
    background: linear-gradient(to bottom, #e2e2e2 0%, #c5c5c5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#c5c5c5', GradientType=0 ); /* IE6-9 */
    color: #777;
    font: normal 14px/22px NFLEndzoneSansCondMedium, sans-serif;
    text-align: center;
}
    .player-card-season-stats-graph-bdy-weeks li {
        float: left;
        position: relative;
        width: 33px;
        height: 22px;
    }

.player-card-season-stats-graph-scale {
    width: 25px;
    height: 197px;
    border-right: 0px solid #ccc;
    color: #bbb;
    font-size: 13px;
    font-family: NFLEndzoneSansCondMedium, arial, helvetica;
    position: absolute;
    top: 31px;
    left: 379px;
    background-color: #f6f6f6;
    z-index: 4;
}

.player-card-season-stats-graph-scale span {
    display: block;
    position: absolute;
    text-align: right;
    width: 13px;
    border-top: 1px solid #ccc;
    padding-top: 2px;
    padding-right: 5px;
    right: 0px;
}

.player-card-season-stats-graph-scale strong {
    display: block;
    position: absolute;
    text-align: right;
    width: 13px;
    right: 3px;
    top: -16px;
}

/* -------------------------------------------------------------------------
   new styles just for weeklyPlayerOpponentStatus
------------------------------------------------------------------------- */
.player-card-season-stats .tableWrap tr.odd td.weeklyPlayerOpponentStatus, .player-card-season-stats .tableWrap tr.even td.weeklyPlayerOpponentStatus {
    text-align: left;
}
.weeklyPlayerOpponentStatus .sg {
    display: inline;
}
.weeklyPlayerOpponentStatus .sg .tickets {
    display: none;
}



/* --------------------------------------------------------------------------
  player headshot selectors have been added to this file because it is global
-------------------------------------------------------------------------- */
.player-headshot-container {
    position: relative;
    overflow: hidden;
    display: inline-block;
}
.player-headshot-container-team-image {}
.player-headshot-container-extra-small {
    width: 50px;
    height: 55px;
}
.player-headshot-container-extra-small .player-headshot-container-player-image {
    width: 50px;
    height: 50px;
}
.player-headshot-container-extra-small .player-headshot-container-team-image {
    width: 50px;
    height: 55px;
}

.player-headshot-container-small {
    width: 70px;
    height: 75px;
}
.player-headshot-container-small .player-headshot-container-player-image {
    width: 70px;
    height: 70px;
}
.player-headshot-container-small .player-headshot-container-team-image {
    width: 70px;
    height: 75px;
}

.player-headshot-container-medium {
    width: 80px;
    height: 85px;
}
.player-headshot-container-medium .player-headshot-container-player-image {
    width: 80px;
    height: 80px;
}
.player-headshot-container-medium .player-headshot-container-team-image {
    width: 80px;
    height: 85px;
}

.player-headshot-container-large {
    width: 110px;
    height: 117px;
}
.player-headshot-container-large .player-headshot-container-player-image {
    width: 110px;
    height: 110px;
}
.player-headshot-container-large .player-headshot-container-team-image {
    width: 110px;
    height: 117px;
}


#playerCard .player-card-stat-bar {
    top: 0px;
    height: 70px;
    padding: 0px;
    border-radius: 0px 0px 5px 5px;
}

#playerCard .player-card-stat-bar em {
    padding: 5px 5px 0 5px;
}

#playerCard #playerPanel {
    overflow: visible;
}

#playerCard div.subHeaderTOPPERcontainer {
    display: block;
    width: 935px;
    height: 55px;
    position: absolute;
    left: 5px;
    top: 5px;
    z-index: 100;
    background: url(/static/img/footerSprite_1493315294.png) transparent repeat-x 0px -445px;
}

#playerCard div.subHeaderTOPPERcontainer h1 {
    padding: 5px 0 5px 0;
}

#playerCard div.subHeaderTOPPERcontainer iframe {
    position: absolute;
    right: 0;
    bottom: 0;
}


#dynamicError {
	background: #FFF;
}

#dynamicError .yui3-widget-hd {
	text-align: left;
	background: url(/static/img/regSprite_1493315294.png) left -503px repeat-x;
}

#dynamicError .yui3-widget-hd h3 {
	font-size: 138.5%;
	font-weight: bold;
	padding: 12px 10px;
}

#dynamicError  div.yui3-widget-hd {
	position: relative;
}

#dynamicError  div.yui3-widget-hd a.close {
	position:absolute;
	right: 0;
	top: 4px;
}

#dynamicError  div.yui3-widget-hd {
	margin-bottom: 0;
}
.yui-overlay-content {
	padding: 0;
}
#dynamicError  div.yui3-widget-bd {
	min-height: 50px;
	background: #202020;
	border: none;
}

#dynamicError  div.yui3-widget-ft {
	height: 50px
	background: #202020;
}


#dynamicError div.yui3-widget-bd p {
	padding: 10px;
	color: #FFF;
	margin-top: 0;
	line-height: 1.4em;
}

#errors {
    width: 655px;
	margin: 10px 0;
}

#errors .content {
	border: 1px solid #c90018;
}

#errors .content {
	font-weight: bold;
	text-align: center;
}

#errors .content div.error p,
#errors .content div.error ul li {
	background-color: #c90018;
	padding: 3px;
	color: #FFF;
	font-size: 93%;
	font-weight: bold;
}
.formItems li.hasErrors label,
.formItems li.hasErrors {
	color: #c90018 !important;
}

.formItems li.hasErrors,
.formItems li.error {
	border: 1px solid #c90018;
    padding-bottom: 10px;
}

.formItems li.hasErrors span.error{
	display:block;
	margin-bottom: 10px;
}
.formItems li.hasErrors div.error {
	background-color: #c90018;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
}

.formItems li.hasErrors div.error ul li {
	margin: 0;
    padding: 3px;
	color: #FFF;
	font-size: 93%;
}
.videoPlayerAndPlaylist .videoPlayer {
    margin-bottom:20px;
    position:relative;
}
.videoPlayer object {
    position:relative;
    z-index:1;
}
.videoPlayer .noFlash {
    display:block;
    background:url(/static/img/noFlashVideo_1493315294.png) no-repeat center center ;
}
.videoPlayer .akamai {
    position:absolute;
    top:0px;
    height:15px;
    width:161px;
    display:block;
    left:0px;
    visibility:hidden;
    z-index:0;
    background:url(/static/img/videoHighQualitySprite_1493315294.png) no-repeat top right;
}
.videoPlayer .noInstant {
    display:block;
    color:#fff;
    font-size:18px;
    font-weight:bold;
    padding:100px 50px 0 50px;
    text-transform:uppercase;
    text-align:center;

}
.videoType-large {
    width:640px;
    height:360px;
    clear:both;
    background:#000;
    margin:0 auto;
}
.videoPlaylist img {
    display:block;
}
.videoPlaylist-default  {
    width:620px;
    background:url(/static/img/leagueHomeSprite_1493315294.gif) repeat-x 0px -390px;
    padding:3px 10px;
}
.videoPlaylist-default ul{
    border-top:1px solid #D9D9D9;
}
.videoPlaylist-default li {
    padding:10px 0;
    position:relative;
    border-bottom:1px solid #D9D9D9;
}
.videoPlaylist-default li.last {
    border-bottom:0;
}
.videoPlaylist-default .thumbnail {
    width:80px;
    height:60px;
}
.videoPlaylist .thumbnail {
    float:left;
    position:relative;
    margin-right:10px;
}
.videoPlaylist .selected .thumbnail strong {
    display: none;
}
.videoPlaylist .selected .thumbnail b, .videoPlaylist .thumbnail a:hover b{
    display:block;
    position:absolute;
    top:0px;
    left:0px;
    width:80px;
    height:60px;
    background:url(http://s.nflcdn.com/static/site/5.3/img/videos-v2/play-button-small.png) no-repeat center center;
    _background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://s.nflcdn.com/static/site/5.3/img/videos-v2/play-button-small.png", sizingMethod="crop");
}
.videoPlaylist-default .description {
    width:530px;
    margin-top:-2px;
    float:left;
}
.videoPlaylist-default .description a {
    font-size:138.5%;
    font-weight:bold;
}
.videoPlaylist-default .description em {
    display:block;
    font-size:85%;
    color:#999;
    margin-top:-2px;
}
.videoPlaylist-default .description p{
    font-size:93%;
    margin-top:2px;
}
.videoPlaylist-default .metadata {
    position:absolute;
    top:0px;
    right:0px;
    color:#999;
    border:1px solid #D9D9D9;
    border-top:0;
    padding:4px 6px;
    font-size:77%;
}
.videoControls {
    width:170px;
    *width:180px;
}
.videoControls div, .videoControls strong {
    float:left;
    margin-right:5px;
    font-size:77%;
    font-weight:bold;
    color:#555;
}
.videoControls div.selected {
    color:#178003;
}
.videoControls label, .videoControls input {
    float:left;
}
.videoControls input {
    margin-right:5px;
    *position:relative;
    *top:-3px;
}
.videoPlaylist .selected .videoItem {
    xbackground:yellow;
}
.videoAdCover {
    position:absolute;
    width:880px;
    height:520px;
    background:url(/static/img/clear1x1_1493315294.gif);
    top:0px;
    left:0px;
}
/* undo some YUI html5 video skin things, the real skin should come from NDC */
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail {
    height: 100% !important;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail,
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail-cap-left,
.yui3-skin-sam .yui3-slider-x .yui3-slider-rail-cap-right {
    background-image: none !important;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-thumb {
    height: 8px !important;
}
.yui3-skin-sam .yui3-slider-x .yui3-slider-thumb {
    width: 8px !important;
    height: 8px !important;
    cursor: pointer !important;
    top: 50% !important;
    margin-top: -4px !important;
    outline-style: none !important;
    overflow: visible !important;
}
.videoPlaylist-default li:after,.videoPlaylist li:after,.videoControls:after,.videoControls div:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.videoPlaylist-default li,.videoPlaylist li,.videoControls,.videoControls div{zoom:1;}
#miscPtsOverlay .hd {
    position:relative;
    *margin-top:-1px;
    background: url(/static/img/regSprite_1493315294.png) left -503px repeat-x;
}
#miscPtsOverlay .miscPtsWrap {
    padding:10px 15px;
    
}
#miscPtsOverlay table {
    color:#fff;
    zoom:1;
}
#miscPtsOverlay table th {
    font-weight:bold;
    padding:3px;
    padding-right:20px;
}
#miscPtsOverlay table td {
    padding:3px;
    padding-right:20px;
}
#miscPtsOverlay table th span {
    border-bottom:1px dotted #ccc;
    display:block;
}
#miscPtsOverlay .hd h3 {
    font-size: 138.5%;
    font-weight: bold;
    padding: 12px 10px;
}
#miscPtsOverlay .hd .popupClose {
    position: absolute;
    right: 10px;
    top: 10px;
    background: url(/static/img/playerCard_1493315294.png) right -264px no-repeat;
    font-size: 85%;
    display: block;
    line-height: 1.7em;
    padding-right: 20px;
}
#miscPtsOverlay.yui3-overlay div.yui3-widget-bd {
    border:0;
}
#miscPtsOverlay .yui3-overlay-content {
    border:3px solid #bbb;
    background:#fff;
    padding:3px;
    box-shadow: 0 5px 10px #888;
}
#miscPtsOverlay .yui3-widget-bd {
    background:#202020;
}
.navBar {
    padding:8px;
    margin-bottom:10px;
    clear:both;
    position:relative;
    z-index:5;
    background:url(/static/img/navBg_1493315294.png) repeat-x 0px -752px;
}
.navBar li {
    float:left;
    _display:inline;
    margin-right:10px;
    width:auto;
    font-family: NFLEndzoneSlabMedium;
    font-size:12px;
    text-transform:uppercase;
    color:#3c3c3c;
}
.navBar a {
    display:block;
    float:left;
    _display:inline;
    height:17px;
    overflow:hidden;
    color:#002a58;
    background:url(/static/img/navBg_1493315294.png) 0px -34px no-repeat;
    zoom:1;
    position:relative;
}
.navBar > span {
    line-height:18px;
    height:17px;
    display:block;
    _float:left;

}
.navBar a > span {
    margin-left:9px;
    padding-right:9px;
    background:url(/static/img/navBg_1493315294.png) right -51px no-repeat;
    line-height:18px;
    height:17px;
    display:block;
    _display:inline;
    _zoom:1;
    cursor:hand;
    cursor:pointer;
}

.navBar a:hover {
    text-decoration:none;
    color:#3c3c3c;
}
.navBar .selected a, .navBar .selected a:hover, .navBar .st-selected a, .navBar .st-selected a:hover {
    background-position:0px 0px;
    color:#fff;
}
.navBar .selected a span, .navBar .selected a:hover span, .navBar .st-selected a span, .navBar .st-selected a:hover span{
    background-position:right -17px;
}
.statTypeNav {
    clear:both;
    position:relative;
}
.statTypeNav li {
    overflow:hidden;

}

.statTypeNav .weekNav li.wl {

}
.statTypeNav .weekNav-full li.wl {

}
.statTypeNav .st-item {
    position:relative;
    overflow:visible;

}
.statTypeNav .weekNav-full li {
    margin-right:4px;
}
.statTypeNav .st-item a span{
    padding-right:26px;
}

.statTypeNav .st-item b {
    position:absolute;
    right:3px;
    top:2px;
    background:url(/static/img/navBg_1493315294.png) no-repeat -382px -600px #002a58;
    width:18px;
    height:13px;
    cursor:pointer;

}

.statTypeNav .st-item i {
    position:absolute;
    right:5px;
    top:10px;
    background:url(/static/img/clear1x1_1493315294.gif);
    width:20px;
    height:17px;
    cursor:pointer;
}
.statTypeNav .st-menu {
    background:#fff;
    position:absolute;
    top:17px;
    padding:5px;
    border:1px solid #ccc;
    right:3px;
    display:none;
    box-shadow:0px 2px 4px #ccc;
}
.statTypeNav .hasSeasonMenu .st-menu {
    display:block;
}
.statTypeNav .st-menu a {
    float:none;
    display:block;
    background:none;
    text-align:center;
    padding:5px 8px;
    white-space:nowrap;
    border-bottom:1px dotted #ccc;
    height:auto;
    color:#002a58;
}
.statTypeNav .st-menu a.selected {
    color:#3C3C3C;
}
.statTypeNav .st-menu a.first {
    padding-top:0;
}
.statTypeNav .st-menu a.last{
    padding-bottom:0;
    border-bottom:0;
}

.statTypeNav .st-menu a:hover {
    color:#002a58;
}
.statTypeNav .st-selected b {
    border-left:1px solid #fff;
    width:17px;
    background:url(/static/img/headerSprite_1493315294.png) no-repeat -478px -145px;

}
.navBar ul:after,.navBar li:after,.navBar:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.navBar ul,.navBar li,.navBar{zoom:1;}
/*
Original image locations are here.  The data uri equivalents are below.
@nfl-shield     : ~"/static/img/fantasy-header/nfl-shield_1493315294.png";
@arrow-down     : ~"/static/img/fantasy-header/arrow-down_1493315294.png";
@arrow-up       : ~"/static/img/fantasy-header/arrow-up_1493315294.png";
@arrow-blue-down: ~"/static/img/fantasy-header/arrow-down-blue_1493315294.png";
@page-bg        : ~"/static/img/fantasy-header/page-bg_1493315294.png";
@search-icon    : ~"/static/img/fantasy-header/search-icon_1493315294.png";
@nav-promos     : ~"/static/img/fantasy-header/nav-promos-sprite_1493315294.png";
@canada         : ~"/static/img/fantasy-header/canada_1493315294.png";
@powered-by     : ~"/static/img/fantasy-header/powered-by_1493315294.png";
*/
/* Dev!!! There is a corresponding .less file for this. Please edit and compile to me. kthxbye! */
.position-nav {
  background-color: #f4f4f4;
  color: #777777;
  overflow: hidden;
  display: inline-block;
}
.position-nav .posLabel > span {
  font-weight: bold;
  color: #777777;
  padding: 0 10px;
}
.position-nav li {
  float: left;
  overflow: hidden;
  padding: 0 10px;
}
.position-nav li.selected,
.position-nav li a:hover {
  text-decoration: none;
  color: #333333;
}
.position-nav li.selected .text,
.position-nav li a:hover .text {
  position: relative;
}
.position-nav li.selected .effect,
.position-nav li a:hover .effect {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 90%;
}
.position-nav li.selected a:link,
.position-nav li a:hover a:link,
.position-nav li.selected a:visited,
.position-nav li a:hover a:visited {
  color: #333333;
  font-weight: bold;
  text-decoration: none;
}
.position-nav a:link,
.position-nav a:visited {
  padding: 0 10px;
  display: block;
  position: relative;
  color: #777777;
}
.position-nav.nav-bar {
  display: inline-block;
}
.position-nav.nav-bar a:link,
.position-nav.nav-bar a:visited {
  padding: 0 10px;
}
/*
Original image locations are here.  The data uri equivalents are below.
@nfl-shield     : ~"/static/img/fantasy-header/nfl-shield_1493315294.png";
@arrow-down     : ~"/static/img/fantasy-header/arrow-down_1493315294.png";
@arrow-up       : ~"/static/img/fantasy-header/arrow-up_1493315294.png";
@arrow-blue-down: ~"/static/img/fantasy-header/arrow-down-blue_1493315294.png";
@page-bg        : ~"/static/img/fantasy-header/page-bg_1493315294.png";
@search-icon    : ~"/static/img/fantasy-header/search-icon_1493315294.png";
@nav-promos     : ~"/static/img/fantasy-header/nav-promos-sprite_1493315294.png";
@canada         : ~"/static/img/fantasy-header/canada_1493315294.png";
@powered-by     : ~"/static/img/fantasy-header/powered-by_1493315294.png";
*/
/* Dev!!! There is a corresponding .less file for this. Please edit and compile to me. kthxbye! */
.nav-bar {
  background-color: #f4f4f4;
  font: 13px/32px arial, helvetica, sans-serif;
  color: #777777;
  display: inline-block;
  padding: 0 7px;
  margin-bottom: 10px;
  position: relative;
}
.nav-bar .label > span {
  color: #333;
  padding: 0 10px;
}
.nav-bar li {
  float: left;
  overflow: hidden;
  padding: 0 0px;
}
.nav-bar li.selected,
.nav-bar li a:hover,
.nav-bar li.st-selected {
  text-decoration: none;
  color: #007dc3;
}
.nav-bar li.selected .text,
.nav-bar li a:hover .text,
.nav-bar li.st-selected .text {
  position: relative;
}
.nav-bar li.selected .effect,
.nav-bar li a:hover .effect,
.nav-bar li.st-selected .effect {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 90%;
}
.nav-bar li.selected a,
.nav-bar li a:hover a,
.nav-bar li.st-selected a,
.nav-bar li.selected a:link,
.nav-bar li a:hover a:link,
.nav-bar li.st-selected a:link,
.nav-bar li.selected a:visited,
.nav-bar li a:hover a:visited,
.nav-bar li.st-selected a:visited {
  color: #007dc3;
  font-weight: bold;
  text-decoration: none;
}
.nav-bar a,
.nav-bar a:link,
.nav-bar a:visited {
  padding: 0 10px;
  display: inline-block;
  position: relative;
  color: #777777;
  cursor: pointer;
}
.nav-bar .st-menu {
  display: none;
  position: absolute;
  z-index: 10;
  box-shadow: 0 4px 5px #aaa;
  line-height: 25px;
  background-color: #f4f4f4;
  padding: 5px 10px;
}
.nav-bar .st-menu a,
.nav-bar .st-menu a:link,
.nav-bar .st-menu a:visited {
  display: block;
  padding: 0 15px;
}
.nav-bar .hasSeasonMenu .st-menu {
  display: block;
}
.nav-bar .st-item {
  display: inline-block;
}
.nav-bar .st-item i {
  padding: 8px;
  position: relative;
  cursor: pointer;
}
.nav-bar .st-item i b {
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 5px solid #000;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.week-nav-dropdown-wrap {
  display: inline-block;
  float: left;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background-image: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);
  border-bottom: 1px solid #ddd;
  border-right: 1px solid #ddd;
  margin-bottom: 10px;
  position: relative;
}
.week-nav-dropdown-wrap .week-nav-dropdown-label {
  color: #007dc3;
  padding-left: 10px;
}
.week-nav-dropdown-wrap .week-nav-dropdown-label span:after {
  content: " ";
  width: 0;
  height: 0;
  border-top: 5px solid #007dc3;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  display: inline-block;
  margin: 3px 5px 2px 10px;
  cursor: pointer;
}
.week-nav-dropdown-wrap .week-nav-dropdown-full {
  display: none;
  color: #777777;
  position: absolute;
  left: 5px;
  top: 35px;
  border-bottom: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-left: 1px solid #ddd;
  background-color: #f2f2f2;
  box-shadow: 0 1px 5px #000;
  z-index: 2;
}
.week-nav-dropdown-wrap .wl {
  display: block;
  text-transform: uppercase;
  float: left;
  font: 18px/43px NFLEndzoneSansCondMedium, "sans-serif", serif;
  overflow: hidden;
  padding: 0 20px;
  cursor: pointer;
  z-index: 2;
}
.week-nav-dropdown-wrap .ww {
  display: block;
  text-transform: uppercase;
  font: 18px/22px NFLEndzoneSansCondMedium, "sans-serif", serif;
  overflow: hidden;
  padding: 0 10px;
}
.week-nav-dropdown-wrap .ww a {
  display: block;
  padding: 0 5px;
  color: #777777;
}
.weekNav.nav-bar a:link,
.weekNav.nav-bar a:visited {
  padding: 0px 5px;
}
.tabBar {
    clear:both;
    border-bottom:1px solid #939393;
    margin-bottom:10px;
}

.tabBar li {
    float:left;
    height:31px;
    margin-left:10px;
    overflow:hidden;
    margin-bottom:-1px;
    font-family:'NFLEndzoneSlabBold';
    font-size:13px;
    text-transform:uppercase;
    color:#3c3c3c;
}
.tabBar a {
    display:block;
    float:left;
    *display:inline;
    height:31px;
    overflow:hidden;
    color:#002a58;
    background:url(/static/img/navBg_1493315294.png) 0px -181px no-repeat;
    zoom:1;
    position:relative;
    width:117px;
}
.tabBar > span {
    line-height:34px;
    height:31px;
    display:block;
}
.tabBar a > span {
    margin-left:11px;
    padding-right:11px;
    background:url(/static/img/navBg_1493315294.png) right -212px no-repeat;
    line-height:34px;
    height:31px;
    display:block;
    cursor:hand;
    cursor:pointer;
}
.tabBar a:hover {
    text-decoration:none;
}
.tabBar .selected a, .tabBar .selected a:hover {
    background-position:0px -119px;
    color:#555;
}
.tabBar .selected a span, .tabBar .selected a:hover span{
    background-position:right -150px;
    line-height:32px;
}
.tabBar li.selected {
    position:relative;
    top:1px;
    margin-bottom:0;
}
.tabBar ul:after,.tabBar li:after,.tabBar:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.tabBar ul,.tabBar li,.tabBar{zoom:1;}
/*
Original image locations are here.  The data uri equivalents are below.
@nfl-shield     : ~"/static/img/fantasy-header/nfl-shield_1493315294.png";
@arrow-down     : ~"/static/img/fantasy-header/arrow-down_1493315294.png";
@arrow-up       : ~"/static/img/fantasy-header/arrow-up_1493315294.png";
@arrow-blue-down: ~"/static/img/fantasy-header/arrow-down-blue_1493315294.png";
@page-bg        : ~"/static/img/fantasy-header/page-bg_1493315294.png";
@search-icon    : ~"/static/img/fantasy-header/search-icon_1493315294.png";
@nav-promos     : ~"/static/img/fantasy-header/nav-promos-sprite_1493315294.png";
@canada         : ~"/static/img/fantasy-header/canada_1493315294.png";
@powered-by     : ~"/static/img/fantasy-header/powered-by_1493315294.png";
*/
/* Dev!!! There is a corresponding .less file for this. Please edit and compile to me. kthxbye! */
.tab-bar {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background-image: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);
  border-bottom: 1px solid #ddd;
  overflow: hidden;
  margin-bottom: 10px;
}
.tab-bar > h4 {
  color: #333333;
  text-transform: uppercase;
  font: 20px/43px NFLEndzoneSansCondMedium, "sans-serif", serif;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background-image: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);
  padding-left: 15px;
}
.tab-bar li {
  text-transform: uppercase;
  float: left;
  font: 18px/43px NFLEndzoneSansCondMedium, "sans-serif", serif;
  overflow: hidden;
}
.tab-bar li a:link,
.tab-bar li a:visited {
  padding: 0 20px;
  display: block;
  color: #777777;
  position: relative;
}
.tab-bar li.selected {
  text-decoration: none;
  color: #333333;
}
.tab-bar li.selected .text {
  position: relative;
}
.tab-bar li.selected .effect {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 90%;
  border-bottom: 10px solid #007dc3;
}
.tab-bar li.selected a:link,
.tab-bar li.selected a:visited {
  color: #333333;
  text-decoration: none;
}
.tab-bar li.selected a:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 90%;
  border-bottom: 10px solid #007dc3;
}
.tab-bar li a:hover {
  text-decoration: none;
  color: #333333;
}
.statCategoryNav {
  position: relative;
}
div.learnMore {display: none;}
#learnMorePage div.learnMore {
	display: block;
	position: static;
	left: auto;
	top: auto;
	width: auto;
}

div.learnMore h3 {
	font-weight: bold;
}
div.learnMore ul li {
	margin: 5px 10px;

}

div.learnMore ul {
	margin: 10px 0 20px 40px;
}

.formItems li a.learnMore {
	font-size: 85%;
	padding-left: 10px;
	line-height: 1.8em;
}

div.learnMore {
	position: absolute;
	left: -999em;
	width: 300px;
}
.yui3-overlay div.yui3-widget-hd {
	position: relative;
}

.yui3-overlay div.yui3-widget-hd a.lm-close {
    background: url("/static/img/prestitial/close-button_1493315294.png") top left no-repeat;
    width: 45px;
    height: 45px;
    display: block;
    position: absolute;
    right: -25px;
    top: -17px;
    cursor: pointer;
    text-indent: -100000px;
    margin: 0px;
    padding: 0px;
}

#registrationLeagueDirectoryPage .yui3-overlay a.close {
	top: 10px;
	right: 10px;
}

.yui3-overlay div.yui3-widget-hd {
	margin-bottom: 0;
}

.yui3-overlay-content {
	padding: 0;
}

.yui3-overlay div.yui3-widget-bd {
	border: none;
}

div.lmOverlayContent {
	background: #202020;
    border: 5px solid #aaa;
    box-shadow: 0px 0px 10px #333;
}

div.lmOverlayContent h3 {
	font-size: 138.5%;
	font-weight: bold;
	padding: 12px 10px;
	background: url(/static/img/regSprite_1493315294.png) left -503px repeat-x;
}

div.lmOverlayContent ul li {
	color: #FFF;
	list-style: none outside disc;
}

div.lmOverlayContent p {
	padding: 10px;
	color: #FFF;
	margin-top: 0;
	line-height: 1.4em;
}

div.lmOverlayContent li h4 {
	color: #FFF;
	font-weight: bold;
	padding: 3px 10px 0;
	margin-bottom: -5px;
}

div.lmOverlayContent li {
	margin-left: 30px;
}

/* we need to hide the feedback form on https pages */
#registrationExperienceLeagueJoinConfirmPage .yui3-ff-feedback, #registrationExperienceLeagueJoinCreateTeamPage .yui3-ff-feedback {
    display: none;
}


/* */
.formItems li {
	float: none;
}

div.feedbackform .formItems li {
	margin-bottom: 5px;
}

div.feedbackform ul.formItems{
	padding: 0;
} 

.formItems input.text, 
.formItems select,
.formItems textarea {
	border: 1px solid #E7E7E7;
}

#feedbackModal .formItems li.submit strong.submit {
	width:140px;
	overflow: hidden !important;
}

#feedbackModal .formItems li.first label {
    padding-top: 25px;
}

#feedbackConfirm .hd p,
#feedback .hd p {
	margin: 0 10px 20px 0;
	font-size: 93%;
}

/* new feedback modal */



#feedbackHeader{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArwAAABBCAYAAAAzKXetAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0M0QyNzFFMDkzQTgxMUUyOENBNTlBREU3MjA3NzJCNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0M0QyNzFFMTkzQTgxMUUyOENBNTlBREU3MjA3NzJCNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQzRDI3MURFOTNBODExRTI4Q0E1OUFERTcyMDc3MkI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQzRDI3MURGOTNBODExRTI4Q0E1OUFERTcyMDc3MkI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KJkMkwAAMJFJREFUeNrsfQmQXNV57t89+2h2jUbLaLSgkQRIIBaxiIAEKQgONsKsTh552JjY7z37Pb8QHMcvL5VyBco4OKlXdrmcl4RQNikF/OzYgFgMBQIEaEWLtYAkJI22kTT79PTsMz39znf6njvnLt19u/vOTPfM31QX+ubee85/zzm373f+853/D0SjUcJnYGDgudHR0T8R34LOzk6qrq4m9enq6mLMmDFjxowZM2bMOOtxIBCg/Pz8kUgk8nxVVdWf4lgAhLe/v//M4OBgAzcWY8aMGTNmnBkW71P57e7uJvGylceKiork33B8ZGRE/rujo8M8jo86Py8vj0pLS6mnp4fbcwrw2NiYbHu9//T+0XFNdQ2VzioFucqq+8E9NDc3U3l5ucQggIL8UU1NTcLrcX/Dw8NyvE6X/iwsLDxbVla2KDgwMPCvTHYZM2bMmDHjzDHIwtDQkIUcFRYUmmQXn4KCAhodHaVFixbJY3YyBWJy7tw5Kikp4fadAhwMBmV/JSO7tbW1VFZelnVkFxOqs2fPmmRXHRfEL+n1/f39WPGX10+H/oRTV0wsG0R/PRcIhULDonEKeLAzZsyYMePpgisrK6m3t5cKBBnp7eujOXPmTIpnEHV2dXZSpUGO4K0FAUnkWYOMEGQEJBifkCBTqVzP2F/c2toqPZxK8qn3h8J1dXVUUlqalfa3t7dLEq7bq+wvLi6WhNZ+Pcgxxq5+PtoAk65c7s8BQeDRn43Ll48Eodnlwc6YMWPGjKfbsjS+eNnBowqPXJ8gvi0tLZIMT0R94XDYQnbhKfRCVnG8rKxMkg47uers6JCkF+Vz/048Pt/cLCcficgu8GgkkrX3A89zqUHG7fa3XLzo8PziXDwb9vOxUtHW1paz/YnVFjz/sr8E1w0cO3YsyoOdMWPGjBlPJwxvVUd7uytZAREFicRLHuQAONP6QqEQdcOzrNUHkpqOZxbLynhZ28kKPMCwl/vXfwwZyfnz5y1kMB7ZVR/004IFC7KYvJ+X+mI3+ysqKuSYBbnHpCze/WL8lotzc7E/z509a94P5CgBwd6jPNgZM2bMmPH08tSdl/pK5RmNR16M3dzUGw5T3dy5EqdTHzxnRcXFvpFTlFdcUuLwNMITnG2a0VzHIHwgu7rnPxnZVXhWaSkVCNKYjfcHktcb7qXIWMRhPyaEIPeJPNm1c+ZISQMmhJNpPyai+/fvl9ILrJpg8ofnaa54PufNm0eXXHKJ9D4nKu/MmTOS1KsP7jPQ2toa5cHPmDFjxoyno6whIl6UrW1t8uWejPwqGQI8d9D8wgucSn0j4sU8MDgoX8Z+aIbxkoctukyCPb3+YrRvW2ubaF93sosJEAhX2axZNCT+7zZ+srk/7J5Or2Qekz+1aXKy7IX2+MMPP6RDhw5J/bD6gPjqGzjxfK1Zs4bWrVsn291enn3DHs4HWZaElwc/Y8aMGTOe9uRXvPyhSVT6xtjLPRSX7ChPGF6WIL9ePF3YgObnBjOUh7p1T1yVOI4X+mR73qYjtpMjvf/zRbuD5M6ePTs2FsJhGUrOTg6rsewvygA5zsb7BVnvE8TeE9kNhWjhwoUpT/YywfCsf/TRR7Rr1y7p3dXJrZ3s6hg2rl69mu644w5zZQah2GaJ+3WTnQSOHj3KGl7GjBkzZjyjMAgwyI7XZWy8ULG8Cs8tNsFNJtlUG+K6u7pNco764Vnk6A2ZL/sj5i4mFHp/FxUW0qBt2dw5+RifLEELm2yZfeo17R1JJ3cgh35o2j2T8bIy2rx5M504ccIks2jjxsZGOdFA6D5ElkCYuNOnT0svMM7FM6HOX7lyJX3+85+XG9R0cowJSr0g74oMB1paWkwNr5cgy4wZM2bMmHGuY7xs8WJX5KVPvOyrDBkB/tYTClGFRoZ7Qj0CV5jkBsvck2kvyJYiIjF7QjS7ttb0ZnH/po/R59B8o39BjkoFaYJH1O186H37+/qkJ9Q+PuoX1pue0Wy6P4zVixcvWjSt9vEN8jh//vxJtQ+TzZdeeomOHz8uCS2I7WWXXUYbNmyQqzHxrsez8Prrr9OFCxfM4/BK33XXXebzjEkM/qaeGVwf5MHOmDFjxoxnGra+/HuoZvZsSR7xd6nJ1DS8MXJQYfGETba9NcayuU5WQL5AZrg/nViXKSQ7H/05py7W3/A4xiO7+MC7D8+vleyGBFmcl5VkF0v6FwUxtI93u/1VlZNv3549e0yyC8/s7bffTl/4whcSkl21uvHwww/TzTffLCcoIOvw+h48eHB88lFfbyG7MkqDYP1RfjgYM2bMmPFMwnipgujIZWlBZguNIPv6+Vg2hTcJml/p+TVSztbbPEeTaX9rC5IijGfMCgl7GhoazGXbbPCcI4oEyB++kGJgaXqy7UO9Y6KP+wUZggbb7/7C2MGGyLD4Pzyj2UZ2Mb6hh5UyGG2yFhJk0ILF+Kk0yHBpKbS+fZNiH2x79tlnZT/Bswuv7nXXXZdyeW+99ZbU/koZiniG77nnHlq6ZCkVFBY4zs977LHHvsc/fowZM2bMeKZhGZTeeNmDjtk9e1i2hmcVXj3IGEBysEFpKskNyOOIIFog44qswNML+7LFswotK8ggNnhBHjA0OCi9eC2ivUFuYC/IqNLQ+k2Gpedb2ID2kdEVxL+RKALkSteQZlKfDA0nMDSv2TLZ0O9fkl3IBircya0bbu9olxr1ybifbdu20WeffSbHA3S68O7qZH3r1q3ymNowiE9TUxMdPnyYFi9eLG3E+ZjsnRJ/x/32GRkVEbbM1TPMP36MGTNmzHimYZBZ/WXfLT29lQnPRwgkeJHUy3aq7If0QicrII/YzJMN7StDv2EDWDxyJY6pUHGFYiIRFn/H5inETQ0Y8gIsUWMykoosQcdSg22rH+Q7LxiMeX6FjZneL8qfbM2rF4y2UxrjeOR2VlmZaOc+1+MgjWi/ibQX7Q85Q7ERt/qWW26R9iqyi01sH3zwgfTeYqKkyO6bb75J+/btk/pdcwOhKOvGG2+UMhM8FyDR8erPe+KJJ77HP36MGTNmzHim4VHNU1peXma+gHPGfpUhS9iPl72KXTqV9sG7iHTI45rRgLAP5AuTiWhST6OSkSChA7y0yjMMT7tXWQJILTTYAXE+CFS3Sf4CkiCBbMO+bNTcZopBeGOeXTV5G5985OXnS7IrZSa1s6Xn297+aB+Vnnii7IVu98iRI/Lf8OAitJg6jkgMW7Zskc8iyPepU6fk6sXbb79tpj8+d+4cNSxcKL33sk/Ff4i4AqKOe0JyCnzt9Qf5x48xY8aMGc9EDAKgv+wHDbKQC/ZLT7MgdMr+6FhUks2ptg+bpBY2NMh0tGXl5TQyOkJ1dXVSU4n27hFky/syeyCGKytTJqcgx2gjEF6Qn6C8XpG/SkmmsVkLGdYqLJ7+3B7fGAOxlYqohewiGxw25MEzrdoH5Net/SFDGTaSbEyEvYpo4wOJiX4c/964caMpq4Dn/7XXXjPJLiZAiLurYutiMoXJ0LJly+Q1OK5sd8hQlIZGhXJQBxkzZsyYMePpjEHOQHaiMUeY9PxBE5gr9oO0VZRXkISBqAw9hVBMU22fpKqCfGCZWtdggm9g9zy8kCPDI6bnF2RUJW0w70eSmVjoKvxBHU/XHmhuIfsAwYqMRkyyhPqxqz8/P08ui8PeXB7fuD8QPrRxTNZQSSVIf1xQ4Gg/FVdaEtDoeHvgaH9fvzwOMum3vfDu4m8gp5iM2I+jz/G3V155RU5a1HHYCbK7YvkKOUZgL87H6oaSc8AzDLt1WYa6Pl8VzD9+jBkzZsx4puG+3j4ajYzGyIF4H6qXZk6QG0FGoHmVsgxDgwyyA3KTzfYjBXN3KGR6IhEdA55H5bXDOSBnIEPw0Cqcaf1YpgeWSTyMOLBRQ2bRjgxqAuMYSBY8irk6vtH/StMNMqiSpMSbDEAa04H01ao9orG/zTbay2/70Kcq7i4mIm7kFHbDHqXhxf9VIgrYqJ5XFYcak1clSYJUye1+OQ4vY8aMGTOesbiouMh8eSovEjY4pZoUAi9bvHRBoLFMDgzy6ccGqXgYXk/Uo9ufDbKGZEkeujV7IVVQy+y4H3yBQW5A3HB/6BM/N0wpsosPyKDefiBjSGiAv0/ksv5EY2yoU+mnk50/LMZMlXH/+Xn5so1mT6CGFyRUkVMVTUI/rjao6WQXYwHP5csvvyw3NMJe/f6U5EWNMbf68x5//PHv8Y8fY8aMGTOeibhHblgrl0RHLnML8oO4u9gok+x6kEtFbvGSjRihtlAeMI63t7WZL+aJiO4Ae+EhVZ4skG9oZrO1vSG70KMvgMzo6ZEnuv420R/KK6inZwbJk55yg/xKT7ToPxm6Lg0Nca5heFrVhM+v0G3xMOr69NNPzQkG4u/qZBfRGZRmF/ZgU1tLS4s5vvGMXXnllZZQfDt37pTPMsYToj4oXTZreBkzZsyYMWOFBdGBprQ7FPP8gfhAKgDCg5e//XwcH+jvN5fB1XGdLOkYL20s40MjCs2k3/bDswxbVX3wTOpkIJvaG5MJXUNav2DBpNaPyYGa3IAcqWgEILSdHZ2S/IIE6/0HmUtQTFZ6c1jmkAyD/KM9JqM+FdoP7QrpBerF33Ac43bEiD6Cv995551yQxr6CV5fnIfrQIhVem/8GxNPnI/JDBKNuGp4/WTuuz45TVuPddCPPz5H6X5+unE1feH6Kkf57T0DtOndw7TtdA9tb+1Nq+wf3r6MvnTrKov9hSWz6NVdJ+mNg820uakrrXIfWTWXnvrjGyz2LvrrVyiTz91Lq2n9shq6e92KuO39Fz//kH7xWWfadSwqLaBHrm2g+9YVUW1FSUr9/fFnF+mf3jlCb57rsZT5rbUL6aGbGmlRXUXK4+fE2Yu0qylEL+3fm1Yf/+o/raHrL18s//3XL+yk5w+3WI4f+PZ6z/a4XY/Ph9+6larYM8aY8bTCiHaAaAJ6HF54kiTZFeQ2YFsWBsHsMMiu7mlNhLuMZXS8zHWNrR/2w8MM4qAvy2drOmeQXNU+IDGBSc5Yh3pV/dCD6v2FUF2q/eBRVO1ZkJ8vM6pNtOdzpmCMV/Q9vO2YXOzfv59Wrlwpj+N777330gsvvECfA9ltbJSEFfpukN+PP/6YHnroIfkMqfJ2795tau+XLl0a9/nK94u5v7bjKH3j1aOU6aewsMDBzN8/eJYe+cW+jMuurqqw2N8zHKRH/vFtauodzqjcImRcsXnKzW2maX42n+yU359uP0PPf/Umqigcc7R/RWlJRvWc6Rump7aeoE17z9JPHriCVjfWe+pvkN37f77Ltcwf7z5Lmz9toecevoouaZg3qeOnWp/J4UfU1jZeN2hiAvT8oYuO8v/xvmtp6fzqmAaNPWOMGU8rDM+eZXe7+L0A8UGYJjzzavc+yK4il/E8u1haldEfXI7DG4Vyfd/9Ds+0gdvb2qm+foH0ROsyiqlub2Rcw99UexTE2bA0URiTDVU/ZB/xzldJJdB+8M6jz3M9ekO24ZtuuoleeukliZFVbfny5eZxeOG/9rWvOWQm8NxeddVV8hlVzxMkJ5AzqGgOOB5PuRBUux/VxengnYdP0Tc2H1Vh3zL+6uWfbgnRIy/u861sZX9BcSn95S8+pqbwcMZlRiJjjvbxy17Y9yfPfkShoYCj/WPE2p86/vsvD1Lf4LCn/n7m9cNJy9vyaYfn8fPq9iO+jB+9/DxJeOMfj2dPW6iffvjOMce1D66YSw/eskL+YGb6vDBmzDg7MTxDWBZVZFWRMSx3Q+IAQtxuJC3Qj+P6osIiKi8rky9ohN7C0iq0isqzqZ+PjUF+2i89WYGAWX5ZeZn0SIK4ISA/7B80yOZUtq9yFih9ZTCYN6n1g7yq+tHXyc5XcV3V5ISfF//wkiVLZAg9tC/GJ8gvJoM4jqQjKjqH6i94b9FnmHyo8jC+X3zxRVN/DO+uiu7gVn/QDzf1ofN9MW+aD1/7bkx42/wqW7f/489aaNuFsC/l5gUDzvbxy2aQ/t5h+vtXDzrb38c6msJD9N6Bc55kKztbepOW9+97zlL/UPLdwifPXqRvSrLrb/8mPR7Hnr9/aS+dCg85rv2bL90oX3i8LMWY8fTG8PzBwySjBWiyBJA17N6vsMkW4PnDJiwZ7UGLNoCXOAiynn5WearGomMy7JMf9iqNsO4Jw0dFI1Ab8kAsEMRf7Y6fivZVoa+kjMTIwDaZ9Xca9UOP6yV6AeOJxTfccIM5HnDsZz/7mXzP9glSqz8vahOpfj2yrT333HOmHhvPLDa/JarPlzi8m3bvcCwfb3rkJrpkfjXl5Y+HikCw52S4oiTPUv5/HLzoWvbyhlpP5ek4ODpIlRXFsvx9TR2Ocr9zSyM9sP7ylOwFLsoLOJdlbGU/eOlc+vN71noq79cfHqEfvH/Mcv0rx9vp3r3H6darl5ntM4qOttWz639v9GT/ln1N9N3XD1qu/fRcF/3h2iUJ+/tQc6+jzu9uWEHbT7TS++e6x/W4PYP03r6T9Ic3rEhY3u6mHldZRjrjpzAiZn7ixz2erCTZBs3/995hevFIu6st1aVBamvr4GUpxoxnAIYnSYbKQpIC44UK8luhyxbwMhbn40Wb6PdFaRZbLl60XI9oBfU+JIkAQYCNbva5YZWJCtdMZvuCbOoyj3BfWE4GJqt+9A8yjcn+LSwi3rA/9Rge3rvvvlt6d6HtxqRy06ZNUs+7qKGBLlm2TEoV8g3ZKPgqJp179uyhQ4cOmam0QYY3bNiQdDz5ouE90TNgJXeXzaObVtaaYV3UbszyqvKkWIV2UeW7lX3HNYvlw+OlPB2XlJWaP15dvYNIGm3dcHXPtRSIRlKyV82kIb62anitZZcXBWlRbYmn8r7z4A2izAg9s/UzSxkd/VFL+0vPsq2e+qpCT/bft24pffe131mu7R+JJOxvbPD72y3HHITw84Ikr5hfQe+/YNX1vnm4lT53/fKE42f78cOOe9j05ZvTGj/Fs2bJvlDeGHu5iSZ3h46fo3/afsZxzX9Zu1iON8wm+ceKMeOZpenVQ1OVa2RNkUf1wk1GnrBUW2lEd9DJMt5HuqcxFfvwewZSjjK9kl2T/In3J8j8ZGp84WnGcrRcioaG1thJP1n9iYkJyD7uN9wbZk1ulmBsRrv99tvp3XfflR5d/A2b2BC2DBMURDXB+xwrJrgOfaiSVkhuJcbV+vXrqdHY3Jaovnw/BOM0ZvWklRfmyQdJBQ1W56eKZfm2squKC6QmKZ3yVKiRmIYq6Ch7ZGjAEiQ8LXsNbC87aGiBvJSHmf9jd66hZ96zkstPznXRvVp/kUv7oAwv9sq4h7ZrA0QJNxC8sbvJcc2GhVVUW0pUs3K+49jLx9roz1pCrhvuFH7paKujvHUrZqc1ftRkxpwM2OxJNJ7/5b0mOhkatJy/vLKYvn3/9eZ44x8nxoxnHgZZxUtZbTbTyWO+y4bleOUhjFns+h5xfYVJftP1NPab5TnJLaIJIPoBIkx0dXXL+saPx+rHtbBpyAjt5Kcn1e24SsKh7A0EApO6YW3AINthZHSrr+fxnUUY0TI2btwoN58dPHBATiSxyoLJ5smTJy0yHEV2MX5WrVolv3M9Tp7y/dBk2JeOQe780njYy46XQSNlHHWW7WtGHPsyfTS16/OCEdd2tWp4nffgtXz5Y+tiY6LrX9jR5Ljmy+tXSE9snphAfPfWFfSDd62RFl7beYL+291Xe+7fxjll4xMpn/s33vnbjnXQ5uNOKcPffPFaGujpZM0VY8aMY+lZsSyvZeiS6X09hqoKIqNYe7tFA4yVSngaU7VHJbVQ5FF9esNhmi/IObxhynPbsKhBklsQ5G5BRvXzEW1ivpHO16/2wiSgr7dX3m+4J0zVNbHINsqzW2HTGE9G/6l0tiD7tbWzZdvw+M4ODPIKEgsP/DVXX01Xi+/p06elowkrqzrZhVZ98eLFcnPapZdeKvs1lfp80fDaPWmk7UbNlPnby8bue19mFi7eUV81PS5tkkr50httKyMi/qb3V8TlHK/9+bogosnK188/cqaDPjoXcpDCW9csprHRIWnvjSvqiN45Yjn+mwMX6JE7VlFpUYGn/g0k8cT63b8nWgfpf/zHAcd9fff3L6Xfu3SO/FHmmThjxoyRlECXNeB4fQqeQizXWmURPVS/MD1Powqdpmtie8O9tKB+gUnm9N87lVGsWkuqoEKnqWD9frQX3h+Ql0ly29klPcn9xgYk5VmW/MAg2yD7IO4qnbByxvgtswDZ7QTZF/cbMDgEj++px/DkqpVa9L/aoNbQ0CCPY1xi/IDo4jystKiIDOnUl58sQ4wnbNM9Prv7lPym+vnRvVfSXTdUWsr3q+ynP7ecHrh1tZUs2spe+/SWlMt9+Ip59L2H1znax162nUx6aV97GVim14+7aXgb//LXlO5n/eqGuPa8f8Cpb31641UUjQybcQ3XrlxAGxZW0vtnxxN4nAgN0J6jF+mKReWu92svE1iP05ju+Mykf5dXltBjd64WP5Ij5t8ytYcxY8a5jaurq8wMUD09YUGeyiU5A5n0cj1CLZnXh2PXK6lVKvbIUEsgk7hekWdRHjYAeSkPhFSST+P6USPUop2cp9Ne457cHqt9Rnspsqvw4MCA5ThID9oTG/F0jW2m/Yf7qyiP1a/INI/vqcWFBQU0LIis3v/w8iqtroregEkKzoeWN53nRcdBC/mwvdy9YulJ8+FbUlzkLN+nsmdXW3OPyzitfthcWOjaPvbz8oxsMim1r72+qO141L/2gXZ2w5pFrvZcbO2gH75/0nHNussWWELhwOvw1d+/3HHeL7cdj3+/LveY6XjMtH9/8tX14sGIZFQ/Y8aMpxfOFy9oC3kTHz1JRaLrsbFmxPSshiX5UhnGUrVHkreK8Q27ILu6LCLR9SqurOV6YQ88aX60V0yj2+Mo3zOG57Wrm0oF8bGn983EPrS/KfsQZJrH89RhFddanzxWVlXSrLIy6b2dyPrz/ZjpBOxeunQ/WhBvVb6fZeszA3j//Cg7Ehl1zagT8MFz6VaGpX18ugd8tp7uoNPNbVRWOOawZ19Tl6OeDYtqaOnccrl7WT//soUVjnPfON5OT7R0U0NdpeN+7efGa89Ucbpt01hZQmVFQXMDHM/EGTNmDIyXNOLsVmihD6HBrZszJ+n1IFnYQCY9u8b1+SgvDXuwc31AyQSM8lQSBW+e6uqYzACeWOP6MQT518hGJp7U8vLxfRj6/aaKlUbaj/5TGdZQPu4f/YHysRFRz3jH431isdJ4R9TkT/SHkjH42d/xcL4v5GIs6gvpGhwcEmSn3rqs71PZUTuZVt7RDD95gaB7+4y5bwhLpX2dGtuIhQwC+9U++Lyw5TA98dANDnt+8dEuRz0r5lbQpjd2i4GKUGuxSAv9/QMy09D6hdW09Uyn5fwt+87QPTc0OGUbdo12vPZMWWaTXv8e7+qnp1/cTk99+SYaHuznHyvGjBlbyOKo9EwFxMsa5LdCenkjRlQZuywAnlMs04+T3YrYKn+AJOlMh2wh2kHUJKvOjG/Jrpf7EmzkO5XrE8o2xP2OarINtJfyHoMMYze9GXpUkmM72a2wpPf1Q9Yg0wOLvlGTFWv/lcuoDXmChEEnyuR34jAmh3ayWy2el1IxPiZLZjIhGt4HVi+gxx9cJ2bE+RbPXTJcVox0i5GEGk+U/e0/usVTeTqm0QGqmFU4ThYjTo3njqe+lJK9wPnIYCtsTqrhTcNzaS8jaNPwBl00vOoektl/5NRF+sqz71tJ6dFW+nObPUdOt9G2c10OYvgvO06kRqZ3nKQH1q9IquGN+qXh9di/x8600iP//K7lvNeOtVLj6/vov37xOv6xYsyYsWVZNCwIEzKESXJGsck14rADw3MIORVe5vBawYNobhBTZE78bA/0D1hCKaVsj7HhTCcTtbW1njXAIdMeMsvzen0ijOgMUe1+dc2l2i2fZ3i2ERpMfbCBzSS/on1AQhE9IlN7QGLHyW5FTBUYBdkKWe5fJsUoj22wQ1QAtYGKx78/uKOjQ2p2o2Ox/kX7guyWiGdE3/A40fbk+6bh1T7lRfm0oKbEopkpqyxLijHzA/l3aDy1T2VpIc3KG/JUno6LZ5VaNEEydJqt7LmVBSnZqzRLbW2d7hpenaxqodpS0vDaZBlWshh1vQcv9t9x3TL6+qGz9M/bxonria4Bhz27jlz0xYvc1D1Ie49eoN+7clHC/iVddpKBZsdr/zZcu5R+/Mf99K1NOyzn/uiDU7RqaR3dsmYxa7AYM2ZsYmhxFZmLkacY+cS/4bnsMqIBjEWMJBOGJzgWgib2++OWbtgrDssNbxXmng6UL+Oqe7we5NK83iAfmdhj0fDC82yQ8ZiTJujperSP3K1v2FMprg+mqXG2kt0hR/ubmMbbT9k7YqR7njdvHo93nzBkj8VFxWq4yv6tnT2bio0MhZNpjy8aXnu8U7inBwas5ClVHC89rMq4kWp5SiBt2fBlK1vfgJCuvRYyapM0pOK53Lr/lKOM6llFTlmG7RwkrfBiL/4/OhpxjeOryh8YGqHv//YT3yQTL+84SasWVVjut7GymI53j2fTe25HEz36B5f7oOH11r9orwduW01bD5yhXx1otpz/9G9+RzWlQbq8cSHP1BkzZmzKGvA+wW9Ij83TGtuwZV2Wl9jwBOtkN92VLNSPcvXyYQ/IdtjQRCbSUBYXFTnsDRqhujJpH3k9Mqrp6YOFPV48x4jWgDYy248y242vwljZ298k4wHDudLj3l/w9MJDP5HjKWpMDqbr84JvS0uLbEe9/evq6mTsfj9WcrNDw2vbIJYRmbaVfeJCD/UPDlNJUUGGMgynd/TwZ2f9IzcubeJ1cnHmYjf9QJAtexnL5ldaNbwRp4bXa3+CzB4515nw+t9uO+I4vn5JDf3pXbFEEvBgBPPGo0/Y8SM/fcdy7eZPWuibA1FRx7g99123lJ5587DlvO//+w568tGbM9PQuvRBvPaHR+av/vMG2v/kry3ku0n8+7m3P6O/XViX+XhjzJjxtMFSixiJuJPbOBgkLFOyq9ePZWK9/PPnz8s4pck2DJnpjXv8I7tKFmDR5Iry4Sn1cn3EiPaj7ieTDUy4P7fJCOQlkJGgDaJGXHyQcYTGitr6CxMItK/fml6UDw02ylcbEDEpmIhQbFNNduFMgn7bnPz0hKlubl1KGyxzQsPriCaQQfnrF1fT1lMdZtEfnu6gb/z4baqvKqKiwgLz70PDI0nxndddQjeviS1d1M8uddj9F//2Md14SZPn8hS+rKGabr9mYUIN77ufNFP/wICn8l7cf97VQ7ruysUWjXNewFnPkz//wJP9xy6EaG9Ln43MWh+2V/c2O8p/9A+uoNuuWWLOgNXHDX/nzsvpmd8eslz/8ZELtLCuwuzfq5eL+/ntQcs5bxxtpYNPvUo3N9am1L9fv/sak0y7aXgTTQaiQz30d1/dQPf/w+uWa14/0kKr3jlMX7xpCb/sGTNm7FgmxSacNiUTMMisvqyPFzy8jX5oZBUGobOTS9SH/yOWKX5/dfIBMlpYUGhGn9HJXVFhoS/vaxk9woyr22O2TzJyozbM6fcDcjR3XnoaZ7S1PSkHSCUmAyqdsfKUK00xPJH29vQjLrGOoQ02k3IY7a+nlwaWGnBhTy5voMMqvFt7YrKHe5sqsuufhte2dIyHyi/NxaN3Xklb/681YcCu5hBRc+pL6revbTTLv/WaZfTkZmuGrVOhQTq1L/WCHxazs/tvW2XV8NraBN7CpjTKVp/nv3kHlRQEnBpnWz0vZlAH2lrZ3zNItP2Mc7PaTVcuojNnzpiyCLtMQsfQvz7zhpXMPrflCN22Zp5pP8q774oF9GubnOBceCjle3n0Lj0pR9A1tXCi8bb20lr6/v1r6a9+tdty/g/fOiK96zdfVcmaLMaMGVtwb1+fqflUnkO83OG1A8HSN2z5VT/IGogdvIU6ucYHZEORJ2wSgkZVkg+ykmNFxmG/H+0xZCYRSE3DC7ILsqyTI5VkIB172rXJhyoPnl2Vgc7Rf4bMBGRUt19l2dTJezr24P6wYcutfdywIr/o28I4cf6zFeMe5QZO7X7gWVdJUabaviA6Q82E1EwrVUxqCdn4qvS/6Zan46uW1dL9V9Y76kjnGzAGH8pfPK+Cvv/AWl/KLSrId9jvR7nqCztvvWaJKag3Z64+ftHG665oMMt/b+8pxznf+dxq6mxv9dx/q5bOocaqYksZJwXxP3Cy0zwf+bJ/9Pg9vvRx0AhtEq/9k9mLH56Nt6xwteXvfrOfzl7sJj+eF8aMGU9PrMio2nA1kfUhLSvIWrkWWkwlWVDpdLtD42TSfhw2gqD4ZQ/q08sPaL/Hia53s195YlO1R5dVmP0hJhtKxhDvenzQnrr9+GLDVSbtA/KKdh4xMtDZy0+E4S3PtP7JwpgcIEIH7NXvBysNStaSDfYG/SgspjDXvkS+GVuQH6D/82cb6es3L3fWk+J3SMyYVPnoiD+64wr6yVduybhct/vNuEzxbawqkZ7dr9x9nSzb3j6jWJ7yoR60LdpYkVlopH+545TjvOsvm29qcrz0X3NzM/3Pjdc6ytl2+ILl/FB3h6z/yfvXZnQffaJP9WUs+3FPk7exUfpfX76NGqtLLdciysQ//HIXFRSV8MudMWPGWYFBJhSZS4VMqUxXftrTpcXVtW/ISkaWVMZOlRHNK1m2Y/39pMrLNzSjya7H5ME+eUnlfeeGlWbarT/QPjq5d+sveHhHR0YnfDxhsmKfLHi9HuMI3vEO2/VYgcAGtWx6XgIHDx6MZuom3n+iSzYYHiJ8CgVJra8K+OeGFjMk/Lu7d4T2HTlryiZUfV7x/NmzaMFsaygM6GSGIwF6f/fRlMtLdL97jrWnXR4+dTVltO6qRtlJsNWtfZq7ozQ8Gk27PYCvvrSB5s4uo+PHj0tPgFxSCQ/S8eYwFRTkW85ff/ViM66k1/4bCxTSgeMtlvqxVLNyQbFjWWnJkiUUzC+k7fuOU3e4P+X7uWxxDZUWxTwrvzveTtGA9fi1K2o9jTfM9E8091B7qN9y/dhYlBrry6m6vJiXdRkznmEY5AMSgIlOf5oO7mhvl79bY9FowmVzvEtxH/Ae+m0PVnb1+uHphk0gdCp6hCKz+vV4HyhPpjqO39t0ZCB2mQfKAmnV6090vT36BbLhITFCOu0Bza6bjAE2gSTi/vSVAJwP2x2yELTH2Jjv/YU9NyOivlEjuodpn/E+nl1bK8d7ovJgrx4NQ9kLj7bSSGfT8xw4cOBANNPC8ADpG5bQeEoc76exeHiUID/Zhik3jMHnlvscf9PjEKZavtv9Ll68OO3ygDHQkpFLzKZA+tJtD3XvKj1wsvaQHtAU+w8vBzzU9vrVg+02ucEPgp773Ov94CGFYB7lQTOkCHE69mODg3rY9fpQB3bvMhlgzHhmYHi+8O7Bbzx+z0BWstVe/P7h96m8rFyQz9iGqF5JZsT7s7hI/r5mqkmNh+0bsuxkG7/r+OI3VMk+8AVZVzFZlb16UopU7AH50jW8qG80BfIFW+0a5HT2JOH6vt4+2Qd2zTTeffGuR10XLlxwapDr6qhA8Cy/xjM2MKrxkUhTrMi5W5xnvBfRtvr5eD5wf35r1v3Cga1bt0b5x40xY8aMGTMOWaILtBueU9O5IV7uIGPxNkBlI1ZkcyLrkxrOvj7qwbK8Rp7QXqniSkGW1GpjOhvWCg1iqMqbZ0QH8NLf55ubLfb0Y0NiGkk5QARBCPX7gw34e1LPqyD/A0jCobUPrp2VpqdZx9hQZh/PXvoH1yiNs4zG0T8gCbN+Po5jwpHNz0OQf9wYM2bMmDFjK/mBp82NHKjVvFy5n8kg5yC8fpDd8gwzrCGOrb28QYM8JiWD2HBls6c6hQx2Opa6Vtv9YYXZy/Xw5KIN9OvlBkQjdNxkk11lO1aCcT0mNjrZDQaCkgRnO9kFDuzfvz/KP3aMGTNmzJhx7OXeLshBvJc/PIjJyIsiJ4psqg00all/urWfCi2GmMTQmyrs1n4BY9k8XvsiLvCgR3Jox5iogJCpjG9qWT6ZJhgyECVh0+2BVxXe1VTbA0kXIIMzshnL8upTCM0l0/EWF4/bEw7LDYpePNXx7k9lN1P3pzLaycy4/f1me+lkXbffrb8gYYDMdKJkMr5P/vbt2xflHzvGjBkzZjyTMUgRvFTdRhxU9XFqHMOCvIxrTLs6uyS5g9cLZSBaQRXIF8jCmKHhNMhvQCsvKMgLCAPIDDSmuSSTSJUMY08G2kZ6Kru6LGTY3r6IpoQkHZl4Mos1TybKhwYVOmG3yYaUrWgyCH2D3yxhZzr3L6Mz2JJ8KMLo5XqQyCHDM62uL02TfMtoV4LM2+0RjSE9tm4bGN3q18d/RUW5IOQlVFBYkFPjMfDee++xhpcxY8aMGc9IrEIrwWvbE+qRL/P4ZDeG8/LzDbLb6UoGkl1vxwFBrtQGZJCz6Up+3bCFDAtyhqQT6XoyzQ1jfX3jkw3V3qJN8XfIHkBmxzf4uZNvEExssEvn/gZcNnSVifv06gnFxGvEllQklet1DC+1zIBn21CY7P4gU5Eb6Mqt4xkaa5SZiysVgb1790b5x48xY8aMGc9EsgsyEJHkxE5Wk2BEPyhPgHF+ZYWZ8dFr+SBj0HGC/GbrbvdsxyDPkBUk7B+3/jL6ozDDDVi4tqO9w9K/w2JSpWuME12PJA7d3SHL9Qj5lhb5FuN7VNSt32+xln460fWQZQya6aJj7YOxCblFLo6PID8cjBkzZsx4pmEZyhAhJUF2wymS3R4neaqprpZJDkCWEId03vx5cmkYnjTEOl1Qv0D+u9jYhV9VXeVaPjxrba1tVGCEQOP+SiPdsyCMSCdMhqfcldzaya/R/kWCzGW6AQueZPt40TW5yci6neyG0/Q0q/Is92t4uj1toIOuWZyvj094nnN1fAT27NkT9brswpgxY8aMGecyHtc0Ig5plMJhpOfFsnbAhg2yYcdI51tWJj1dSoagv1xTtUclKYAXDsltoOnV7UEGSWSsUtELuD+9Y5C9lpYWi2wh1n/lpNKkqv6ErERpWv2oPyyTWARE+WGz/sLCIhoaHop7vYoOYrFXjL/aObVmuLVU7Tl//rzlfvvF/cnJgMfr0X6lWpxktBfi9CvZTS6Nh8CWLVui/HAwZsyYMePpjrFBCeRSpX+PkRHdk2ZgY3u6xPCMRbXjallYlOMXOdLJOIhNZDTiqE8lXeL+TA2j/ZAMASl6Qz0hR/8qTya+esaxTOuHJlwlAdHrg0ylxNhAp58Pbz7GZ9msMuv4E9eXiQmQ/Xyv9sS2SsbmTyrjHDS4Xq/HBjw5HrXrZQSKNO2ZShzkh4MxY8aMGU9nDJkAPFXw4EXHkpBdIufxgPN8PaOXX/aCDIFMzCqbRb19vZb6EKqqRPO0cf963BBoRCMYjYxKz2ZxSbGcrETGItJTifbGJMNPsosPZBGxaAjW8QXyCMkFPLkgk5g0ASO6hBm9Qht/yJCXCbkMBAMmWZUZ+CJjKV2PZyfmaQ5bMqDm4ngI7N69O8oPB2PGjBkzno4Yu+WRVKBMe1nbX97pYhCUifR0wUsI76Re/0R4lhlPDIakQmZcS3N8weuM/s7EHmSL6zaiYaiPPS5xvOuxEgIyrtun0mvnYn8EeXAyZsyYMePpiEE2WieI7CoyPZH2wzMJcqHXD08ge3pzA0PjDXI5VWQXH2jA7eXrSTYSXQ8vtd2+2Ia83OyPwNtvv80aXsaMGTNmPG2wjKsrXtY9PpJbNwxCncoGoEw8hYjtqu4Hq+Qqjmou9Ac8hbmo+fTz/kEekZQk2fhCNAVEigAp9UvDjHFiry+Zp9bUINvsy9UNa/Ke+ceRMWPGjBlPBwyJgYw7OjrqO7mNR04mg8zBUziqeQqhQ4TnGulms60/0Pb4YgMeNkehndA+WFqvrqmZkeQX9wtyCbIIIhkLFdYTCxUG8gjpgGgfJN1Q3lc/60eZnZ2dlvGrMgLCFowvRY7Rd8PCRrsMwp4RMCc1vDt37mQNL2PGjBkznhae3TFbhi1Frso1cgqPF8ixTr6k51RlOBNkTaVfVS97taEIf1GhrPDyxIanyVrmtWt6/Vr29gNj8xfsQ/snmiygjeHtRBKGXCZPfnl+lU52IutD6DuQ2qiRBMXeP4hHXeZhcqfOydkNjCC8/GPJmDFjxowZZz+WcVEFuVQfrxuQJhJDawwinoqnPC8YpBJxH35HR2AcP9oCJmbprmRAQoNY0DntaX/rrbdYw8uYMWPGjBnnSFxZXZOpQplNlT3wMmMZPB1ZCO4DsoyZ7umdLJzM0+tOdivExKTElD3k8v1zHF7GjBkzZsw4l+LKGnFjQU7g4TU1oZNsTzHi2yYguzgfm6PgGXQ7LjXX/QPcv5OEVdIJyHAw2UhGdiE7QdKL6UB2pYZ3x44drOFlzJgxY8aMcwgHBfE1EsBJTSw2PE1m/SCriFIBb6GdLEHeUFNTM66JDoUk0RoeGpYJH+znQ3uN87l/J3elAJMVTJbQP+hPTEzQY0g/PB37I7B9+3bW8DJmzJgxY8aMGTOetvj/CzAAFoCduPsF38oAAAAASUVORK5CYII=');


	width:700px;
	height:65px;
	position: relative;
	margin: 0;
	padding: 0;
}
#feedbackHeader a{
	width: 25px;
	height: 25px;
	top: 4px;
	right: 4px;
	position: absolute;
	display: block;
	text-decoration: none;
}

.yui3-ff-feedback{
	position: fixed;
	left: 0;
	top:50%;
	margin-top:-67px;
	height:134px;
	width:56px;
	text-decoration: none;
	border: 0;
}

.feedback-hot-topic{
	background-image: url('data:image/gif;base64,R0lGODlhvAJqANUAADU2OPz8/PT09Dg5PLS0tMLCwsrKyissLpiZmaurq7u7u+Pj4+vr693d3URFSD0+QXd3eE5OU4SFhkdITD9AQ0ZHS0JDRjEyNGVmZ6Kio09QVFdXWTw9QC4uMENERz4/Qjw8PjAxMzc4Oi8wMj4/QG1tb35+gGBhYl1dXjQ1N46OkDs8PkVGSk5PVE1OU0FCRXJyc0ZHR0BBRQwMDDM0NkBBRE9QVUtMUExNUUhJTU1OUlBRVVBRVjs8Pzo7PUpLTyH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQzRDI3MUU0OTNBODExRTI4Q0E1OUFERTcyMDc3MkI2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIwQkQ5NTk0OTNDMjExRTI4Q0E1OUFERTcyMDc3MkI2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDNEMjcxRTI5M0E4MTFFMjhDQTU5QURFNzIwNzcyQjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5k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');
	position: relative;
	width: 700px;
	height: 106px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.feedback-hot-topic.hidden{
	height:0;
}
.feedback-hot-topic p,
.feedback-hot-topic strong{
	color: #FFF;
	position: relative;
	display: block;
	width: 82%;
	margin: 0 0 0 18%;
	line-height: 16px;
}
.feedback-hot-topic strong{
	line-height: 20px;
	height: 25px;
	margin: 19px 0 0 18%;
	font-weight: bold;
}

.feedback-greyout{
	display: block;
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMEJEOTU5NzkzQzIxMUUyOENBNTlBREU3MjA3NzJCNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMEJEOTU5ODkzQzIxMUUyOENBNTlBREU3MjA3NzJCNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIwQkQ5NTk1OTNDMjExRTI4Q0E1OUFERTcyMDc3MkI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIwQkQ5NTk2OTNDMjExRTI4Q0E1OUFERTcyMDc3MkI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3liHsQAAAA9JREFUeNpicHBw2AMQYAADAQF9qVhqogAAAABJRU5ErkJggg==') repeat scroll 0 0; 
	z-index: 10000000;
}

#feedbackModal{
	border-radius: 15px;
	border:15px solid #4a4c58;
	z-index: 10000001;
	position: fixed;
	width: 700px;
	top:20%;
	left:50%;
	margin-left: -350px;
}

/*--------------------------------------------------------------------------------------*/
#feedbackContent .feedbackform-response {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
}

#feedbackContent {

	background: #FAF9FA;
	height: 326px;
	overflow: hidden;
	position: relative;
	width: 100%;
	color:#555;
}

#feedbackContent .formItems li.textarea textarea {
    height: 60px;
    width: 400px;
}

#feedbackContent .feedbackform {

}

#feedbackContent .feedbackform-back-link {
    position: absolute;
    bottom: 10px;
    left: 10px;
}

#feedbackContent form {
	height:376px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

#feedbackContent form .error {
	color:red;
	border-color: red;
}

.errorField{
	position: relative;
	display: block;
	width: 100%;
	height: 12px;
	clear: both;
	text-align: center;
}

#feedbackContent form .text.greyout{
	color: #999;
}

#feedbackContent form input#emailAddress{
	padding:4px;
	margin:0;
	background-image: none;
	border: 1px solid #e7e7e7;
	height:12px;
	width:400px;
	background-color: #fff;
    margin-top: 19px;
}

#feedbackContent form .formItems li.textbox{
	width:100%;
}

#feedbackContent form input {
	width:400px;
}

#feedbackContent form #feedbackSubmit {
	display: block;
	width: 84%;
	height: 100%;
	position: relative;
	margin: 0;
	padding: 0;
    cursor: pointer;

}

#feedbackContent .left-side{
	width: 266px;
	height: 100%;
	position: relative;
	float: left;
	overflow: scroll;
	-webkit-box-shadow: 5px 0px 5px rgba(90, 90, 90, 0.10);
	-moz-box-shadow:    5px 0px 5px rgba(90, 90, 90, 0.10);
	box-shadow:         5px 0px 5px rgba(90, 90, 90, 0.10);
	z-index: 2
}
ul.feedback-common-questions {
	font-weight: bold;
	color: #555;
}
ul.feedback-common-questions li{
	padding: 0 0 6px 12px;
}
ul.feedback-common-questions li a{
	color:#555;
	text-decoration: none;
}
ul.feedback-common-questions li.selected a,
ul.feedback-common-questions li a:hover{
	color:#364C88;
}
ul.feedback-common-questions li.selected{
	background:transparent  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAYAAAB4zEQNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFODBCRjhCNjk0NTcxMUUyOENBNTlBREU3MjA3NzJCNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFODBCRjhCNzk0NTcxMUUyOENBNTlBREU3MjA3NzJCNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIwQkQ5NTlEOTNDMjExRTI4Q0E1OUFERTcyMDc3MkI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIwQkQ5NTlFOTNDMjExRTI4Q0E1OUFERTcyMDc3MkI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2kh1EQAAAGhJREFUeNpiNPPpWMLAwJAFxJ8Y0AATEEcD8QUgtsImCQKKQHwQiOuBmAVdkgEq2ABVpIAuCQMg4y8CcRQ2SbipLFgEjwFxDBDfR9b5B4ibgNgeJMGA5LIHUNVH0b2yDIj10SVAACDAALv7EPC00/S3AAAAAElFTkSuQmCC') no-repeat scroll left 3px;
}
.scroll-box{
	width: 90%;
	padding: 0 5%;
}
.left-side .scroll-box strong{
	font: 21px NFLEndzoneSansCondMedium, sans-serif, serif;
	position: relative;
	text-transform: uppercase;
	line-height: 45px;
	height: 45px;
}
.right-side .scroll-box strong{
	font-weight: bold;
	margin-top: 9px;
	display: block;
}
#feedbackContent .right-side{
	width: 434px;
	height: 100%;
	background-color: #f3f2f2;
	position: relative;
	float: left;
}

#feedbackContent #feedbackConfirm .hd p, #feedback .hd p {
	font-weight: bold;
	margin: 10px 10px 0 10px;
}

#feedbackFooter{
	background: #f5f5f5; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2U0ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f5f5f5 0%, #e3e4e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e3e4e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5f5f5 0%,#e3e4e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5f5f5 0%,#e3e4e5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5f5f5 0%,#e3e4e5 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f5f5f5 0%,#e3e4e5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e3e4e5',GradientType=0 ); /* IE6-8 */
	position: relative;
	-webkit-box-shadow: 0 -5px 5px rgba(90, 90, 90, 0.10);
	-moz-box-shadow:    0 -5px 5px rgba(90, 90, 90, 0.10);
	box-shadow:         0 -5px 5px rgba(90, 90, 90, 0.10);
	width:100%;
	height:50px;
	color:#555555;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	overflow: hidden;

}

ul.link-list{
	list-style-type: none;
	list-style-position: inside;
	font-family: NFLEndzoneSansCondMedium, sans-serif, serif;
	text-transform: uppercase;
	font-size: 18px;
	display: block;
	width: 380px;
	height: 22px;
	margin: 15px 0;
	position: relative;
	padding: 0 7px;
}

.link-list li{
	display: inline-block;
	height: 100%;
	float: left;
	padding: 0 4px;
	border-left: 1px solid #364c88; 
}

.link-list li:first-child{
	border: none;
}

.contact-button-holder {
	width: 300px;
	position: absolute;
	height: 50px;
	right: 0;
	top: 0;
	line-height: 50px;	
	font-family: NFLEndzoneSansCondMedium, sans-serif, serif;
	text-transform: uppercase;
	font-size: 19px;
	text-align: left;
	vertical-align: top;
}

.contact-button-holder a {
    position: absolute;
    top: 1px;
    right: 2px;
}

.contact-button-holder img {
	margin-top: 5px;
	margin-left: 5px;
}


/* css animations */
.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;}@-webkit-keyframes fadeIn {
	0% {opacity: 0;}	100% {opacity: 1;}
}

@-moz-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@-o-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

.fadeIn {
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
}
@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInLeft {
	0% {
		opacity: 0;
		transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	-moz-animation-name: fadeInLeft;
	-o-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
}
@-webkit-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@-moz-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@-o-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

.fadeOut {
	-webkit-animation-name: fadeOut;
	-moz-animation-name: fadeOut;
	-o-animation-name: fadeOut;
	animation-name: fadeOut;
}
@-webkit-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}
}

@-moz-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-20px);
	}
}

@-o-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-20px);
	}
}

@keyframes fadeOutLeft {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-20px);
	}
}

.fadeOutLeft {
	-webkit-animation-name: fadeOutLeft;
	-moz-animation-name: fadeOutLeft;
	-o-animation-name: fadeOutLeft;
	animation-name: fadeOutLeft;
}
@-webkit-keyframes bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-webkit-transform: scale(1.05);
	}
	
	70% {
		-webkit-transform: scale(.9);
	}
	
	100% {
		-webkit-transform: scale(1);
	}
}

@-moz-keyframes bounceIn {
	0% {
		opacity: 0;
		-moz-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-moz-transform: scale(1.05);
	}
	
	70% {
		-moz-transform: scale(.9);
	}
	
	100% {
		-moz-transform: scale(1);
	}
}

@-o-keyframes bounceIn {
	0% {
		opacity: 0;
		-o-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-o-transform: scale(1.05);
	}
	
	70% {
		-o-transform: scale(.9);
	}
	
	100% {
		-o-transform: scale(1);
	}
}

@keyframes bounceIn {
	0% {
		opacity: 0;
		transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		transform: scale(1.05);
	}
	
	70% {
		transform: scale(.9);
	}
	
	100% {
		transform: scale(1);
	}
}

.bounceIn {
	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}
@-webkit-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateX(30px);
	}
	
	80% {
		-webkit-transform: translateX(-10px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateX(30px);
	}
	
	80% {
		-moz-transform: translateX(-10px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateX(30px);
	}
	
	80% {
		-o-transform: translateX(-10px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes bounceInLeft {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateX(30px);
	}
	
	80% {
		transform: translateX(-10px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	-moz-animation-name: bounceInLeft;
	-o-animation-name: bounceInLeft;
	animation-name: bounceInLeft;
}
@-webkit-keyframes bounceOut {
	0% {
		-webkit-transform: scale(1);
	}
	
	25% {
		-webkit-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-webkit-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}	
}

@-moz-keyframes bounceOut {
	0% {
		-moz-transform: scale(1);
	}
	
	25% {
		-moz-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-moz-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-moz-transform: scale(.3);
	}	
}

@-o-keyframes bounceOut {
	0% {
		-o-transform: scale(1);
	}
	
	25% {
		-o-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-o-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-o-transform: scale(.3);
	}	
}

@keyframes bounceOut {
	0% {
		transform: scale(1);
	}
	
	25% {
		transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		transform: scale(.3);
	}	
}

.bounceOut {
	-webkit-animation-name: bounceOut;
	-moz-animation-name: bounceOut;
	-o-animation-name: bounceOut;
	animation-name: bounceOut;
}
@-webkit-keyframes bounceOutLeft {
	0% {
		-webkit-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes bounceOutLeft {
	0% {
		-moz-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes bounceOutLeft {
	0% {
		-o-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

@keyframes bounceOutLeft {
	0% {
		transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}

.bounceOutLeft {
	-webkit-animation-name: bounceOutLeft;
	-moz-animation-name: bounceOutLeft;
	-o-animation-name: bounceOutLeft;
	animation-name: bounceOutLeft;
}
@-webkit-keyframes lightSpeedIn {
	0% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -webkit-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -webkit-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@-moz-keyframes lightSpeedIn {
	0% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -moz-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -moz-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@-o-keyframes lightSpeedIn {
	0% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -o-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -o-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@keyframes lightSpeedIn {
	0% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { transform: translateX(0%) skewX(0deg); opacity: 1; }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    -moz-animation-name: lightSpeedIn;
    -o-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;

    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
    0% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@-moz-keyframes lightSpeedOut {
	0% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@-o-keyframes lightSpeedOut {
	0% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@keyframes lightSpeedOut {
	0% { transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    -moz-animation-name: lightSpeedOut;
    -o-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;

    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    -o-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
}


#feedbackPage #feedbackSubmit{
position: absolute;
width: 115px;
height: 25px;
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#modal-login {
  background-color: red;
  min-height: 50px;
}
.g-a #popup #doc, .g-a #popup div#bd, .popup-shown #popup #doc #bd, .popup-shown #popup #doc, .popup-shown #popup #primary, .popup-type-login.popup-type-confirm, #homePage #popup #doc #bd {
  font-family: NFLEndzoneTechMedium, "sans-serif", serif;
  box-sizing: border-box;
  color: #828282;
  font-size: 14px;
  line-height: 25px;
  padding: 0px;
  border-radius: 0px;
  width: 640px;
  min-width: 640px;
    border-top: 0px;
}
.popup-type-login.popup-type-confirm a:link,
.popup-type-login.popup-type-confirm a:visited {
  text-decoration: none;
  color: #007dc3;
}
.popup-type-login.popup-type-confirm .popup-hd {
  background: #013d77;
  border: none;
  padding: 15px 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 01px;
  position: relative;
}
.popup-type-login.popup-type-confirm .popup-hd h4 {
  font: normal normal 15px/15px NFLEndzoneTechBold, sans-serif;
  text-align: center;
  text-transform: uppercase;
  color: #ffffff;
}
.popup-type-login.popup-type-confirm .popup-hd .login_modal_back {
  color: rgba(0, 0, 0, 0);
  cursor: pointer;
  display: block;
  height: 17px;
  min-height: 0px;
  position: absolute;
  left: 15px;
  text-decoration: none;
  top: 15px;
  width: 9px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAARCAYAAAAPFIbmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTdBNUU1QUI1MUIyOUZDMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyRDFDQzgzQjZDNzQxMUU0OUREQUI0Q0FBRjFDNTQ3QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyRDFDQzgzQTZDNzQxMUU0OUREQUI0Q0FBRjFDNTQ3QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE5OTRDODlCNjAxMkYxQTk2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5N0E1RTVBQjUxQjI5RkMwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eC/BAgAAAGRJREFUeNpi/P//PwMOIAHE24H4CwNIERYsAcTX/0PAOUIKQLQEQQVg5xBSgKwIpwKYIgN8CmCKzgHxN1wKYIq+QbEBjuAg3iQGYtxElO+IDieiQ5zouMOaChgJpKedQPwZIMAAa5rGmv8SNwYAAAAASUVORK5CYII=);
  background-color: transparent;
  border: 0;
  font: normal normal normal 0px/0px a;
  margin: 0;
  outline: 0;
  padding: 0;
}
.popup-type-login.popup-type-confirm .popup-hd .login_modal_back.hidden {
  display: none;
}
.popup-type-login.popup-type-confirm .popup-hd .login_modal_close {
  color: rgba(0, 0, 0, 0);
  cursor: pointer;
  display: block;
  height: 17px;
  min-height: 0px;
  position: absolute;
  right: 15px;
  text-decoration: none;
  top: 15px;
  width: 17px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGRDdGMTE3NDA3MjA2ODExODcxRkZDRTM5OTQ3NjlEQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyRDFDQzgzRjZDNzQxMUU0OUREQUI0Q0FBRjFDNTQ3QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyRDFDQzgzRTZDNzQxMUU0OUREQUI0Q0FBRjFDNTQ3QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZEN0YxMTc0MDcyMDY4MTE4NzFGRkNFMzk5NDc2OURBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZEN0YxMTc0MDcyMDY4MTE4NzFGRkNFMzk5NDc2OURBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+R7THUgAAAIhJREFUeNpi/P///xEGBgZuIPYE4hcMxAMJIN4OxF8YgIac+w8B14FYAogZiMASUPUgcA5dgBiDMNTjlCDWAJA4QQXEyDMQqRCvBcQ42YCQV4kJvH+EwgpfLBggGfAPymcgxRCKXUJxmFAcOxSnE4pTLFXyDsW5mBFanvAAsQcZ5clOIP4MEGAAFB9Y97ozR/4AAAAASUVORK5CYII=);
  background-color: transparent;
  border: 0;
  font: normal normal normal 0px/0px a;
  margin: 0;
  outline: 0;
  padding: 0;
}
.popup-type-login.popup-type-confirm .popup-bd {
  background-color: white;
  padding: 45px 60px 30px 60px;
  color: #828282;
  /* BUTTON ANIMATION */
}
.popup-type-login.popup-type-confirm .popup-bd h2.default-text {
  text-align: left;
  width: 100%;
  font-weight: 100;
  font-size: 17px;
  line-height: 30px;
  margin: 0px 0px 15px;
}
.popup-type-login.popup-type-confirm .popup-bd h2.default-text.no-bottom {
  margin-bottom: 0;
}
.popup-type-login.popup-type-confirm .popup-bd hr {
  color: #ededed;
  height: 1px;
  text-decoration: none solid #ededed;
  width: 100%;
  background: #ededed;
  border: 0px none #ededed;
  font: normal normal normal 14px/25.20000076px 'Helvetica Neue', Arial, sans-serif;
  margin: 10px 0px 20px;
  outline: #ededed none 0px;
}
.popup-type-login.popup-type-confirm .popup-bd .login_modal_input,
.popup-type-login.popup-type-confirm .popup-bd .logins_modal_input:before,
.popup-type-login.popup-type-confirm .popup-bd .login_modal_input:active,
.popup-type-login.popup-type-confirm .popup-bd button,
.popup-type-login.popup-type-confirm .popup-bd button:before,
.popup-type-login.popup-type-confirm .popup-bd button:active,
.popup-type-login.popup-type-confirm .popup-bd button .preloader,
.popup-type-login.popup-type-confirm .popup-bd button .preloader:before,
.popup-type-login.popup-type-confirm .popup-bd button .preloader:active,
.popup-type-login.popup-type-confirm .popup-bd button .preloader .loader,
.popup-type-login.popup-type-confirm .popup-bd button .preloader .loader:before,
.popup-type-login.popup-type-confirm .popup-bd button .preloader .loader:active,
.popup-type-login.popup-type-confirm .popup-bd .load_button .spinner > div,
.popup-type-login.popup-type-confirm .popup-bd .load_button .spinner > div:before,
.popup-type-login.popup-type-confirm .popup-bd .load_button .spinner > div:active {
  box-sizing: border-box;
}
.popup-type-login.popup-type-confirm .popup-bd .login_modal_input {
  box-shadow: rgba(0, 0, 0, 0.0980392) 1px 1px 0px 0px inset;
  display: block;
  height: 40px;
  width: 100%;
  background: #ededed;
  border: 0px none #000000;
  border-radius: 2px 2px 2px 2px;
  font: normal normal normal 17px/30px 'Helvetica Neue', Arial, sans-serif;
  margin: 0px 0px 9px;
  padding: 5px 10px;
  padding: 0 0 0 10px;
  border-width: 0;
  color: #828282;
  -webkit-text-fill-color: #828282;
  line-height: normal;
}
.popup-type-login.popup-type-confirm .popup-bd .login_modal_input.main {
  margin-bottom: 0;
}
.popup-type-login.popup-type-confirm .popup-bd .error {
  position: relative;
}
.popup-type-login.popup-type-confirm .popup-bd div.error > .login_modal_input,
.popup-type-login.popup-type-confirm .popup-bd li.error > .login_modal_input {
  background-color: #f7dcdc;
  color: #df2c2c;
  box-shadow: inset 0 0 0 1px rgba(223, 44, 44, 0.5);
  -webkit-text-fill-color: #df2c2c;
}
.popup-type-login.popup-type-confirm .popup-bd div.error_no_message > .login_modal_input {
  background-color: #f7dcdc;
  color: #df2c2c;
  box-shadow: inset 0 0 0 1px rgba(223, 44, 44, 0.5);
  -webkit-text-fill-color: #df2c2c;
}
.popup-type-login.popup-type-confirm .popup-bd .error .validation-message {
  padding: 8px 14px;
  position: absolute;
  border-radius: 3px;
  line-height: 1;
  font-size: 11px;
  z-index: 1060;
  color: #fff;
  background: #c73131;
  opacity: 1;
  display: inline;
  right: 5px;
  top: 6px;
  -webkit-text-fill-color: white;
  font-family: NFLEndzoneTechMedium, "sans-serif", serif;
}
.popup-type-login.popup-type-confirm .popup-bd .error.full_msg input {
  margin-bottom: 0 !important;
}
.popup-type-login.popup-type-confirm .popup-bd .error.full_msg .validation-message {
  position: relative;
  padding: 0;
  border: none;
  background-color: transparent;
  -webkit-text-fill-color: red;
  color: red;
  font-weight: 200;
  font-family: "OpenSans", "Helvetica Neue", Arial, sans-serif;
  margin-bottom: 10px;
  right: 0;
  top: 0;
}
.popup-type-login.popup-type-confirm .popup-bd .validation-message {
  opacity: 0;
  display: none;
}
.popup-type-login.popup-type-confirm .popup-bd .form_error_message {
  min-height: 16px;
  color: #df2c2c;
}
.popup-type-login.popup-type-confirm .popup-bd .login_button {
  box-shadow: #177cb2 0px 2px 0px 0px;
  color: #ffffff;
  cursor: pointer;
  text-decoration: none;
  width: 225px;
  background-color: #1d99df;
  border: 0;
  border-radius: 2px;
  font: normal normal 100 17px/38px OpenSans, 'Helvetica Neue', Arial, sans-serif;
  list-style: none outside none;
  margin: 0px 23px 0px 0px;
  outline: #ffffff none 0px;
  padding: 0px;
  transition: all 0.2s ease-out 0s;
  line-height: 38px;
  height: 38px;
}
.popup-type-login.popup-type-confirm .popup-bd .login_button.secondary {
  box-shadow: #b3b3b3 0px 2px 0px 0px;
  color: #828282;
  background: #cccccc none repeat scroll 0% 0% auto padding-box border-box;
  background-color: #cccccc;
}
.popup-type-login.popup-type-confirm .popup-bd #forgot_password_button.in-progress,
.popup-type-login.popup-type-confirm .popup-bd #signin_button.in-progress,
.popup-type-login.popup-type-confirm .popup-bd #register_action_button.in-progress {
  text-shadow: none;
  background: -webkit-linear-gradient(-45deg, #177cb2 25%, transparent 25%, transparent 50%, #177cb2 50%, #177cb2 75%, transparent 75%, transparent), -webkit-linear-gradient(top, #a2cbe0, #5da3c9);
  background: -moz-linear-gradient(-45deg, #177cb2 25%, transparent 25%, transparent 50%, #177cb2 50%, #177cb2 75%, transparent 75%, transparent), -moz-linear-gradient(top, #a2cbe0, #5da3c9);
  background: -ms-linear-gradient(-45deg, #177cb2 25%, transparent 25%, transparent 50%, #177cb2 50%, #177cb2 75%, transparent 75%, transparent), -ms-linear-gradient(top, #a2cbe0, #5da3c9);
  background: -o-linear-gradient(-45deg, #177cb2 25%, transparent 25%, transparent 50%, #177cb2 50%, #177cb2 75%, transparent 75%, transparent), -o-linear-gradient(top, #a2cbe0, #5da3c9);
  background: linear-gradient(-45deg, #177cb2 25%, transparent 25%, transparent 50%, #177cb2 50%, #177cb2 75%, transparent 75%, transparent), linear-gradient(top, #a2cbe0, #5da3c9);
  -pie-background: linear-gradient(-45deg, #177cb2 25%, transparent 25%, transparent 50%, #177cb2 50%, #177cb2 75%, transparent 75%, transparent), linear-gradient(top, #a2cbe0, #5da3c9);
  background-repeat: repeat;
  -webkit-background-size: 40px 40px, 100% 100%;
  -moz-background-size: 40px 40px, 100% 100%;
  -ms-background-size: 40px 40px, 100% 100%;
  -o-background-size: 40px 40px, 100% 100%;
  background-size: 40px 40px, 100% 100%;
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-login #forgot_fieldset p {
  width: 100%;
  margin: 10px 0px 15px;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-login #forgot_password_link {
  color: #007dc3;
  cursor: pointer;
  text-decoration: none;
  border: 0;
  font: normal normal normal 14px/25px 'Helvetica Neue', Arial, sans-serif;
  outline: 0;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-login h5.note {
  font-family: 'Helvetica Neue', Arial, sans-serif;
  font-weight: 100;
  font-size: 14px;
  line-height: 15px;
  margin: 0px 0px 15px;
  color: black;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #first_name_wrapper {
  width: 98%;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #last_name_wrapper {
  width: 98%;
  float: right;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #first_last_name li:first-child {
  margin: 0px 12px 0px 0px;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #registration_form label.legend {
  color: #828282;
  display: block;
  text-decoration: none solid #828282;
  font: normal normal 100 17px/30.60000038px OpenSans, 'Helvetica Neue', Arial, sans-serif;
  margin: 0 0 10px 0;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register select.hidden {
  display: block;
  position: absolute;
  height: 10px;
  width: 10px;
  opacity: 0;
  z-index: 0;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .selecter {
  display: block;
  position: relative;
  outline: 0;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .selecter.open {
  z-index: 3;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .selecter.open .selecter-selected {
  border-radius: 2px 2px 0 0;
  z-index: 51;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .selecter .selecter-selected {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAQCAYAAABk1z2tAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFMzhGNzdBQjEzMjA2ODExODIyQThDOEM2NkYyMjAwQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRUY1NkU4Q0NCNkExMUUzQjAxMTk4QTRFNTMwNkJDNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRUY1NkU4QkNCNkExMUUzQjAxMTk4QTRFNTMwNkJDNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTQ0Mjc0NDJDQjY5MTFFM0IwMTE5OEE0RTUzMDZCQzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTQ0Mjc0NDNDQjY5MTFFM0IwMTE5OEE0RTUzMDZCQzYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5l5AsTAAAAnklEQVR42mK8fv36fwYGBkYNDQ2GwQiYGAY5GHUgpYCFVA0cTg0kW/JjX8OAhOAyINYkoEYLqm5AHNgExMuBWBuHvDbUcU0D5cAbQBwGxEuAWA9NTg8qHgZVN2CZ5BbUEQuB2AAqZgDlh0HlBzwX3wbiYCCeB8RxUDoYKk7/XIwD3IM6agGUvj9gxQweAHKU/WhBTctCd7QuHggAEGAA69sdukGXT08AAAAASUVORK5CYII=) no-repeat scroll right center #ededed;
  border-radius: 2px;
  box-shadow: 1px 1px 0 0 rgba(0, 0, 0, 0.1) inset;
  color: #a9a9a9;
  cursor: pointer;
  display: block;
  font-size: 17px;
  margin: 0;
  overflow: hidden;
  padding: 5px 10px;
  position: relative;
  text-overflow: clip;
  z-index: 49;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .selecter .error_no_message .selecter-selected {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAQCAYAAABk1z2tAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFMzhGNzdBQjEzMjA2ODExODIyQThDOEM2NkYyMjAwQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRUY1NkU4Q0NCNkExMUUzQjAxMTk4QTRFNTMwNkJDNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRUY1NkU4QkNCNkExMUUzQjAxMTk4QTRFNTMwNkJDNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTQ0Mjc0NDJDQjY5MTFFM0IwMTE5OEE0RTUzMDZCQzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTQ0Mjc0NDNDQjY5MTFFM0IwMTE5OEE0RTUzMDZCQzYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5l5AsTAAAAnklEQVR42mK8fv36fwYGBkYNDQ2GwQiYGAY5GHUgpYCFVA0cTg0kW/JjX8OAhOAyINYkoEYLqm5AHNgExMuBWBuHvDbUcU0D5cAbQBwGxEuAWA9NTg8qHgZVN2CZ5BbUEQuB2AAqZgDlh0HlBzwX3wbiYCCeB8RxUDoYKk7/XIwD3IM6agGUvj9gxQweAHKU/WhBTctCd7QuHggAEGAA69sdukGXT08AAAAASUVORK5CYII=) no-repeat scroll right center #f7dcdc;
  /*border-radius: 2px;*/
  box-shadow: 1px 1px 0 0 rgba(223, 44, 44, 0.5) inset;
  color: #df2c2c;
  cursor: pointer;
  display: block;
  font-size: 17px;
  margin: 0;
  overflow: hidden;
  padding: 5px 10px;
  position: relative;
  text-overflow: clip;
  z-index: 49;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .selecter.closed .selecter-options {
  display: none;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .selecter-options {
  display: block;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .selecter .selecter-options {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #fefefe;
  border-color: #e2e0e0;
  border-image: none;
  border-radius: 0 0 2px 2px;
  border-style: solid;
  border-width: 0 1px 1px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);
  /*display: none;*/
  left: 0;
  margin: 0;
  max-height: 260px;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 50;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .selecter .selecter-item:first-child {
  border-radius: 0;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .selecter .selecter-item.selected {
  background: none repeat scroll 0 0 #f9f9f9;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .selecter .selecter-item {
  background: none repeat scroll 0 0 #fff;
  border-bottom: 1px solid #e3e3e3;
  cursor: pointer;
  display: block;
  font-size: 13px;
  margin: 0;
  overflow: hidden;
  padding: 8px 10px;
  text-overflow: ellipsis;
  width: 100%;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .selecter .selecter-item:hover {
  background-color: #f3f3f3;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .modal-month-container {
  width: 197px;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .modal-day-container {
  width: 115px;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .modal-year-container {
  width: 170px;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .last {
  margin-right: 0 !important;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #modal-birthday {
  padding: 0 0 10px 0;
  margin: 0;
  display: block;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #modal-birthday li {
  display: inline-block;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #modal-birthday:before,
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #modal-birthday:after {
  content: "";
  display: table;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #modal-location {
  padding: 0;
  margin: 0;
  display: inline-block;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .modal-country-container {
  width: 348px;
  margin-right: 10px;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #zip_container {
  width: 160px;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #r_zip_code {
  height: 35px;
  margin-bottom: 0;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #modal-location li {
  display: inline-block;
  /*margin-right: 12px;*/
  position: relative;
  float: left;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .modal-email-signup li:first-child {
  margin-right: 2px;
  display: block;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #r_email_signup {
  opacity: 0;
  position: absolute;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .modal-email-signup {
  padding: 0;
  margin: 0;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .checkboxes input[type="checkbox"] + label {
  line-height: 16px;
  padding: 0 0 0 25px;
  position: relative;
  margin-bottom: 10px;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .checkboxes input[type="checkbox"] + label:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGQjdGMTE3NDA3MjA2ODExODcxRkZDRTM5OTQ3NjlEQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyRDFDQzgzNzZDNzQxMUU0OUREQUI0Q0FBRjFDNTQ3QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyRDFDQzgzNjZDNzQxMUU0OUREQUI0Q0FBRjFDNTQ3QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZDN0YxMTc0MDcyMDY4MTE4NzFGRkNFMzk5NDc2OURBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZCN0YxMTc0MDcyMDY4MTE4NzFGRkNFMzk5NDc2OURBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7StD+AAAALtJREFUeNpi/P//PwM1ARMDlcGogUQDbiCuB2IDDBlQLJOIuYD4wH8IeA3ETMjypLqQE4g3ALE9lH8biP8RcqESENcBMS+aOBsQb/uPAOeAWABdPzYDr0M1zEczbCOSYZeAWBRbkGAz8D2SxkAgZgbiNUhi13AZhsvASCD+B9X8BojXIRl2C4il8EUaLomK/5jgLhDLEEoF+CTnIhn2CIgViElW+CRBEbEJiO8BsQqx6ZRxtPgafAYCBBgAn/ANYherUJUAAAAASUVORK5CYII=);
  background-color: #ccc;
  box-shadow: 1px 1px 0 0 rgba(102, 102, 102, 0.1) inset;
  content: "";
  display: block;
  height: 20px;
  position: absolute;
  left: 0px;
  width: 20px;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .checkboxes input[type="checkbox"]:checked + label:before {
  background-color: #009eff;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .modal-email-signup-label {
  margin: 5px 0 0 5px;
  position: relative;
  top: 6px;
  font-family: "OpenSans", "Helvetica Neue", Arial, sans-serif;
  font-weight: lighter;
  font-style: normal;
  font-size: 17px;
  text-align: left;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register .modal-actions li {
  display: inline-block;
  margin-right: 12px;
  position: relative;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #register_action_button {
  box-shadow: #177cb2 0px 2px 0px 0px;
  color: #ffffff;
  cursor: pointer;
  min-height: 0px;
  text-decoration: none solid #ffffff;
  width: 130px;
  background: #1d99df;
  border: 0px none #ffffff;
  border-radius: 2px 2px 2px 2px;
  font: normal normal 100 17px/38px OpenSans, 'Helvetica Neue', Arial, sans-serif;
  list-style: none outside none;
  margin: 5px 0 0 0;
  outline: #ffffff none 0px;
  padding: 0px;
  transition: all 0.2s ease-out 0s;
  line-height: 38px;
  height: 38px;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #registration_form .modal-actions {
  margin-top: 30px;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #registration_form .modal-actions li:first-child {
  width: 25%;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #registration_form .modal-actions li:last-child {
  width: 60%;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-register #registration_form .modal-actions p {
  margin: 0 auto;
  width: 330px;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-forgot_password .message {
  margin: 20px 0;
}
.popup-type-login.popup-type-confirm .popup-bd #modal-body-forgot_password .modal-actions {
  margin-top: 30px;
}
.popup-type-login.popup-type-confirm .popup-ft {
  display: none;
}
@media only screen and (max-width: 660px) {
  .error .validation-message {
    opacity: 0;
  }
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#com-nfl-doc,
#popup,
#popup-mask {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#nitroCookies {
  display: none;
}
#popup {
  position: absolute;
  width: 984px;
  height: 50%;
  left: 50%;
  margin: 0 0 0 -492px;
  -webkit-transform: scale(0.5);
  z-index: 10000001;
  opacity: 0;
  pointer-events: none;
  top: -1000px;
}
#popup #entryGroups h2 {
  font: 31px/32px NFLEndzoneSansCondMedium, "sans-serif", serif;
  color: #ffffff;
  text-transform: uppercase;
}
#popup #entryGroups .bd {
  padding: 0 30px 10px 30px;
}
#popup #entryGroups h6 {
  font: normal normal 11px/13px arial, sans-serif;
  margin-bottom: 10px;
}
#popup #entryGroups th.last {
  border-bottom: 1px solid #000;
}
#popup .btn-group {
  display: inline-block;
  position: relative;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 1px 1px 1px #000;
  -moz-box-shadow: 1px 1px 1px #000;
  box-shadow: 1px 1px 1px #000;
}
#popup .btn-group > .sh-btn {
  margin-left: -2px;
  left: 2px;
  border-right: 1px solid #01527e;
  border-left: 1px solid #1aafff;
  position: relative;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
#popup .btn-group > .sh-btn:first-child {
  border-left: 0;
}
#popup .btn-group > .sh-btn:last-child {
  border-right: 0;
}
#popup .sh-btn {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0082c5;
  background-image: -moz-linear-gradient(top, #008dcc, #0071ba);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#008dcc), to(#0071ba));
  background-image: -webkit-linear-gradient(top, #008dcc, #0071ba);
  background-image: -o-linear-gradient(top, #008dcc, #0071ba);
  background-image: linear-gradient(to bottom, #008dcc, #0071ba);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008dcc', endColorstr='#ff0071ba', GradientType=0);
  border-color: #0071ba #0071ba #00436e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0071ba;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  padding: 3px 10px 3px;
  font: 22px/22px NFLEndzoneSansCondMedium, "sans-serif", serif;
  text-transform: uppercase;
  border: 0;
  border-top: 1px solid #1aafff;
  -webkit-box-shadow: 1px 1px 1px #000;
  -moz-box-shadow: 1px 1px 1px #000;
  box-shadow: 1px 1px 1px #000;
  text-shadow: 0px -1px 0 #000000;
  color: #fff;
}
#popup .sh-btn:hover,
#popup .sh-btn:active,
#popup .sh-btn.active,
#popup .sh-btn.disabled,
#popup .sh-btn[disabled] {
  color: #ffffff;
  background-color: #0071ba;
  *background-color: #0062a1;
}
#popup .sh-btn:active,
#popup .sh-btn.active {
  background-color: #005287 \9;
}
#popup .sh-btn:active {
  color: rgba(255, 255, 255, 0.75);
  background-image: none;
  text-shadow: none;
}
#popup .sh-btn.active {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0075ba;
  background-image: -moz-linear-gradient(top, #0053a5, #00a7d9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0053a5), to(#00a7d9));
  background-image: -webkit-linear-gradient(top, #0053a5, #00a7d9);
  background-image: -o-linear-gradient(top, #0053a5, #00a7d9);
  background-image: linear-gradient(to bottom, #0053a5, #00a7d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0053a5', endColorstr='#ff00a7d9', GradientType=0);
  border-color: #00a7d9 #00a7d9 #006c8d;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #00a7d9;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
#popup .sh-btn.active:hover,
#popup .sh-btn.active:active,
#popup .sh-btn.active.active,
#popup .sh-btn.active.disabled,
#popup .sh-btn.active[disabled] {
  color: #ffffff;
  background-color: #00a7d9;
  *background-color: #0093c0;
}
#popup .sh-btn.active:active,
#popup .sh-btn.active.active {
  background-color: #0080a6 \9;
}
#popup .sh-btn.yellow {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #eaca31;
  background-image: -moz-linear-gradient(top, #fae64e, #d1a006);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fae64e), to(#d1a006));
  background-image: -webkit-linear-gradient(top, #fae64e, #d1a006);
  background-image: -o-linear-gradient(top, #fae64e, #d1a006);
  background-image: linear-gradient(to bottom, #fae64e, #d1a006);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffae64e', endColorstr='#ffd1a006', GradientType=0);
  border-color: #d1a006 #d1a006 #876704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #d1a006;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border-top: 1px solid #d1a006;
  text-shadow: white 0px 1px 2px;
  color: black;
}
#popup .sh-btn.yellow:hover,
#popup .sh-btn.yellow:active,
#popup .sh-btn.yellow.active,
#popup .sh-btn.yellow.disabled,
#popup .sh-btn.yellow[disabled] {
  color: #ffffff;
  background-color: #d1a006;
  *background-color: #b88d05;
}
#popup .sh-btn.yellow:active,
#popup .sh-btn.yellow.active {
  background-color: #9f7a05 \9;
}
#popup .sh-btn.yellow:active,
#popup .sh-btn.yellow.active,
#popup .sh-btn.yellow:hover {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #e1bc23;
  background-image: -moz-linear-gradient(top, #d1a006, #fae64e);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d1a006), to(#fae64e));
  background-image: -webkit-linear-gradient(top, #d1a006, #fae64e);
  background-image: -o-linear-gradient(top, #d1a006, #fae64e);
  background-image: linear-gradient(to bottom, #d1a006, #fae64e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd1a006', endColorstr='#fffae64e', GradientType=0);
  border-color: #fae64e #fae64e #f5d907;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #fae64e;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  color: black !important;
  text-shadow: white 0px 1px 2px !important;
}
#popup .sh-btn.yellow:active:hover,
#popup .sh-btn.yellow.active:hover,
#popup .sh-btn.yellow:hover:hover,
#popup .sh-btn.yellow:active:active,
#popup .sh-btn.yellow.active:active,
#popup .sh-btn.yellow:hover:active,
#popup .sh-btn.yellow:active.active,
#popup .sh-btn.yellow.active.active,
#popup .sh-btn.yellow:hover.active,
#popup .sh-btn.yellow:active.disabled,
#popup .sh-btn.yellow.active.disabled,
#popup .sh-btn.yellow:hover.disabled,
#popup .sh-btn.yellow:active[disabled],
#popup .sh-btn.yellow.active[disabled],
#popup .sh-btn.yellow:hover[disabled] {
  color: #ffffff;
  background-color: #fae64e;
  *background-color: #f9e235;
}
#popup .sh-btn.yellow:active:active,
#popup .sh-btn.yellow.active:active,
#popup .sh-btn.yellow:hover:active,
#popup .sh-btn.yellow:active.active,
#popup .sh-btn.yellow.active.active,
#popup .sh-btn.yellow:hover.active {
  background-color: #f9df1c \9;
}
.ios #popup {
  margin-top: -40%;
}
#popup-mask {
  background: #000000;
  position: fixed;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  display: none;
  z-index: 10000000;
  opacity: 0;
  pointer-events: none;
}
.popup-shown {
  zoom: 1;
}
.popup-shown #com-nfl-doc {
  -webkit-transform: scale(0.9);
}
.popup-shown #popup-mask {
  opacity: .8;
  display: block;
  pointer-events: auto;
}
.popup-shown #popup {
  -webkit-transform: scale(1);
  opacity: 1;
  pointer-events: auto;
}
.popup-non-scrollable {
  overflow: hidden;
}
.lte10 #popup-mask {
  background: url(/static/img/1x1-000-80_.png);
  zoom: 1;
}
.lte10 #popup,
.lte10 #popup-mask {
  display: none;
}
.lte10 .popup-shown #popup,
.lte10 .popup-shown #popup-mask {
  display: block;
  zoom: 1;
}
.popup-type-confirm {
  width: 560px;
  margin: 0 auto;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  padding: 4px;
  background-color: rgba(255, 255, 255, 0.15);
}
.popup-type-confirm .popup-hd,
.popup-type-confirm .popup-ft {
  background-color: #878787;
  background-image: -moz-linear-gradient(top, #999999, #6c6c6c);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#999999), to(#6c6c6c));
  background-image: -webkit-linear-gradient(top, #999999, #6c6c6c);
  background-image: -o-linear-gradient(top, #999999, #6c6c6c);
  background-image: linear-gradient(to bottom, #999999, #6c6c6c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff999999', endColorstr='#ff6c6c6c', GradientType=0);
  border-top: 1px solid #bababa;
  -webkit-border-radius: 8px 8px 0 0;
  -moz-border-radius: 8px 8px 0 0;
  border-radius: 8px 8px 0 0;
  text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.5);
}
.popup-type-confirm .popup-hd {
  padding: 20px 18px;
}
.popup-type-confirm .popup-hd h4 {
  font: normal normal 24px/24px NFLEndzoneTechBold, sans-serif;
  text-transform: uppercase;
  color: #ffffff;
}
.popup-type-confirm .popup-hd .close {
  display: none;
}
/*
.popup-type-confirm .popup-bd {
  position: relative;
  background: url(/static/img/gradientSprite_.png) repeat-x 0px -485px #393939;
  padding-bottom: 2px;
  padding-top: 20px;
  color: #ffffff;
}
*/
.popup-type-confirm .popup-bd .control-label {
  font-family: NFLEndzoneTechBold, sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  width: 200px;
}
.popup-type-confirm .popup-bd .control-group {
  padding-bottom: 15px;
  border-bottom: 1px solid #262626;
}
.popup-type-confirm .popup-bd .last {
  border-bottom: 0;
  padding-bottom: 0;
}
.popup-type-confirm .popup-bd .controls {
  margin-left: 210px;
  *margin-left: 0;
}
.popup-type-confirm .popup-bd .controls:first-child {
  *padding-left: 210px;
}
.popup-type-confirm .popup-bd .controls label {
  font-family: NFLEndzoneTechBold, sans-serif;
  text-transform: uppercase;
  display: inline-block;
}
.popup-type-confirm .popup-bd .controls div.error {
  margin-top: 3px;
  font: 12px NFLEndzoneTechBold, sans-serif;
}
.popup-type-confirm .popup-bd .checkboxes,
.popup-type-confirm .popup-bd .radios {
  text-align: center;
}
.popup-type-confirm .popup-bd .checkboxes .controls,
.popup-type-confirm .popup-bd .radios .controls {
  margin-left: 0;
}
.popup-type-confirm .popup-bd .checkboxes .controls:first-child,
.popup-type-confirm .popup-bd .radios .controls:first-child {
  *padding-left: 0;
  margin-left: 0;
}
.popup-type-confirm .popup-bd .checkboxes .controls label.radio,
.popup-type-confirm .popup-bd .radios .controls label.radio {
  margin-left: 20px;
}
.popup-type-confirm .popup-bd .hidden {
  display: none;
}
.popup-type-confirm .popup-bd ul {
  *zoom: 1;
}
.popup-type-confirm .popup-bd ul:before,
.popup-type-confirm .popup-bd ul:after {
  display: table;
  content: "";
  line-height: 0;
}
.popup-type-confirm .popup-bd ul:after {
  clear: both;
}
.popup-type-confirm .popup-bd #errors .error {
  font-family: NFLEndzoneTechBold, sans-serif;
  text-transform: uppercase;
  padding: 20px 30px 20px 30px;
  margin-top: -19px;
  margin-bottom: -1px;
  border-top: 1px solid #e25454;
  position: relative;
  z-index: 1;
  background: #bf0d1c;
}
.popup-type-confirm .popup-bd #errors .error p {
  margin-bottom: 4px;
}
.popup-type-confirm .popup-bd #errors .error li {
  margin-bottom: 4px;
}
.popup-type-confirm .popup-bd #errors .error li.last {
  margin-bottom: 0;
}
.popup-type-confirm .popup-bd .success {
  background-color: #5abd5a;
  margin-top: -19px;
  border-top: 1px solid #88ce88;
  margin-bottom: -1px;
  padding-top: 20px;
  position: relative;
  z-index: 1;
}
.popup-type-confirm .popup-bd .statusMessage {
  font-family: NFLEndzoneTechBold, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  padding: 0 30px 20px 30px;
}
.popup-type-confirm .popup-bd .generic-content-padder {
  font-family: NFLEndzoneTechBold, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  padding: 0 30px 20px 30px;
}
.popup-type-confirm .popup-bd .btn {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0082c5;
  background-image: -moz-linear-gradient(top, #008dcc, #0071ba);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#008dcc), to(#0071ba));
  background-image: -webkit-linear-gradient(top, #008dcc, #0071ba);
  background-image: -o-linear-gradient(top, #008dcc, #0071ba);
  background-image: linear-gradient(to bottom, #008dcc, #0071ba);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008dcc', endColorstr='#ff0071ba', GradientType=0);
  border-color: #0071ba #0071ba #00436e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0071ba;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  padding: 3px 10px 3px;
  font: 19px/19px NFLEndzoneSansCondMedium, "sans-serif", serif;
  text-transform: uppercase;
  border: 0;
  border-top: 1px solid #1aafff;
  -webkit-box-shadow: 1px 1px 1px #000;
  -moz-box-shadow: 1px 1px 1px #000;
  box-shadow: 1px 1px 1px #000;
  text-shadow: 0px -1px 0 #000000;
  color: #fff;
}
.popup-type-confirm .popup-bd .btn:hover,
.popup-type-confirm .popup-bd .btn:active,
.popup-type-confirm .popup-bd .btn.active,
.popup-type-confirm .popup-bd .btn.disabled,
.popup-type-confirm .popup-bd .btn[disabled] {
  color: #ffffff;
  background-color: #0071ba;
  *background-color: #0062a1;
}
.popup-type-confirm .popup-bd .btn:active,
.popup-type-confirm .popup-bd .btn.active {
  background-color: #005287 \9;
}
.popup-type-confirm .popup-bd .btn:active {
  color: rgba(255, 255, 255, 0.75);
  background-image: none;
  text-shadow: none;
}
.popup-type-confirm .popup-bd .btn.active {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0075ba;
  background-image: -moz-linear-gradient(top, #0053a5, #00a7d9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0053a5), to(#00a7d9));
  background-image: -webkit-linear-gradient(top, #0053a5, #00a7d9);
  background-image: -o-linear-gradient(top, #0053a5, #00a7d9);
  background-image: linear-gradient(to bottom, #0053a5, #00a7d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0053a5', endColorstr='#ff00a7d9', GradientType=0);
  border-color: #00a7d9 #00a7d9 #006c8d;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #00a7d9;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.popup-type-confirm .popup-bd .btn.active:hover,
.popup-type-confirm .popup-bd .btn.active:active,
.popup-type-confirm .popup-bd .btn.active.active,
.popup-type-confirm .popup-bd .btn.active.disabled,
.popup-type-confirm .popup-bd .btn.active[disabled] {
  color: #ffffff;
  background-color: #00a7d9;
  *background-color: #0093c0;
}
.popup-type-confirm .popup-bd .btn.active:active,
.popup-type-confirm .popup-bd .btn.active.active {
  background-color: #0080a6 \9;
}
.popup-type-confirm .popup-ft {
  padding: 18px;
  -webkit-border-radius: 0 0 8px 8px;
  -moz-border-radius: 0 0 8px 8px;
  border-radius: 0 0 8px 8px;
  text-align: right;
}
.popup-type-confirm .popup-ft .btn {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0082c5;
  background-image: -moz-linear-gradient(top, #008dcc, #0071ba);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#008dcc), to(#0071ba));
  background-image: -webkit-linear-gradient(top, #008dcc, #0071ba);
  background-image: -o-linear-gradient(top, #008dcc, #0071ba);
  background-image: linear-gradient(to bottom, #008dcc, #0071ba);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008dcc', endColorstr='#ff0071ba', GradientType=0);
  border-color: #0071ba #0071ba #00436e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0071ba;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  padding: 3px 10px 3px;
  font: 22px/22px NFLEndzoneSansCondMedium, "sans-serif", serif;
  text-transform: uppercase;
  border: 0;
  border-top: 1px solid #1aafff;
  -webkit-box-shadow: 1px 1px 1px #000;
  -moz-box-shadow: 1px 1px 1px #000;
  box-shadow: 1px 1px 1px #000;
  text-shadow: 0px -1px 0 #000000;
  color: #fff;
}
.popup-type-confirm .popup-ft .btn:hover,
.popup-type-confirm .popup-ft .btn:active,
.popup-type-confirm .popup-ft .btn.active,
.popup-type-confirm .popup-ft .btn.disabled,
.popup-type-confirm .popup-ft .btn[disabled] {
  color: #ffffff;
  background-color: #0071ba;
  *background-color: #0062a1;
}
.popup-type-confirm .popup-ft .btn:active,
.popup-type-confirm .popup-ft .btn.active {
  background-color: #005287 \9;
}
.popup-type-confirm .popup-ft .btn:active {
  color: rgba(255, 255, 255, 0.75);
  background-image: none;
  text-shadow: none;
}
.popup-type-confirm .popup-ft .btn.active {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0075ba;
  background-image: -moz-linear-gradient(top, #0053a5, #00a7d9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0053a5), to(#00a7d9));
  background-image: -webkit-linear-gradient(top, #0053a5, #00a7d9);
  background-image: -o-linear-gradient(top, #0053a5, #00a7d9);
  background-image: linear-gradient(to bottom, #0053a5, #00a7d9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0053a5', endColorstr='#ff00a7d9', GradientType=0);
  border-color: #00a7d9 #00a7d9 #006c8d;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #00a7d9;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.popup-type-confirm .popup-ft .btn.active:hover,
.popup-type-confirm .popup-ft .btn.active:active,
.popup-type-confirm .popup-ft .btn.active.active,
.popup-type-confirm .popup-ft .btn.active.disabled,
.popup-type-confirm .popup-ft .btn.active[disabled] {
  color: #ffffff;
  background-color: #00a7d9;
  *background-color: #0093c0;
}
.popup-type-confirm .popup-ft .btn.active:active,
.popup-type-confirm .popup-ft .btn.active.active {
  background-color: #0080a6 \9;
}
.popup-type-confirm .popup-ft .orphan {
  float: left;
  padding: 6px;
  text-shadow: 0px 1px 1px #000000;
  text-transform: uppercase;
  font: 16px/22px NFLEndzoneSansCondMedium, "sans-serif", serif;
  color: #cccccc;
}
.popup-type-confirm .popup-ft .orphan:hover {
  color: #ffffff;
}
.popup-type-confirm-wide {
  width: 785px;
}
.popup-type-confirm-wide .popup-bd img,
.popup-type-confirm-wide .popup-bd iframe {
  margin-top: -20px;
}
.popup-type-confirm-extra-wide {
  width: 900px;
}
.popup-type-feedback textarea {
  width: 320px;
  height: 8em;
}
/* Specific styling to league team selection */
.popup-type-confirm .group-core-leagues-selector * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.popup-type-confirm .group-core-leagues-selector h2 {
  font-size: 13px;
}
.popup-type-confirm .group-core-leagues-selector textarea.text-area {
  padding: 5px;
  width: 100%;
  height: 50px;
  margin-top: 10px;
  border-radius: 5px;
}
.popup-type-confirm .league-teams {
  display: none;
  font: 18px/18px NFLEndzoneSansCondMedium, "sans-serif", serif;
  border-radius: 5px;
  background-color: white;
  color: black;
}
.popup-type-confirm .league-teams ul {
  max-height: 300px;
  overflow-y: auto;
}
.popup-type-confirm .league-teams ul li {
  padding: 10px;
  border-bottom: 1px dotted gray;
  display: table;
  width: 100%;
  cursor: pointer;
}
.popup-type-confirm .league-teams ul li:last-child {
  border-bottom: none;
}
.popup-type-confirm .league-teams ul li.last {
  padding: 10px;
}
.popup-type-confirm .league-teams ul li span.checkbox,
.popup-type-confirm .league-teams ul li span.team-name,
.popup-type-confirm .league-teams ul li span.team-email {
  display: table-cell;
}
.popup-type-confirm .league-teams ul li span.checkbox {
  width: 5%;
  text-align: left;
}
.popup-type-confirm .league-teams ul li span.team-name {
  width: 45%;
}
.popup-type-confirm .league-teams ul li span.team-email {
  width: 45%;
  color: #969696;
}
.popup-type-confirm .league-teams.show {
  display: block;
}
.popup-type-confirm .group-core-leagues-selector .float-right {
  float: right;
}
.popup-type-confirm .group-core-leagues-selector h2 {
  margin: 10px 0px;
}
.popup-type-confirm .group-core-leagues-selector .select-teams span.label {
  color: #ccc;
  display: inline-block;
  margin: 0px 5px;
}
.popup-type-confirm .group-core-leagues-selector .select-teams a {
  color: white;
}
.popup-type-team-card {
  max-width: 850px;
  min-height: 550px;
  position: relative;
  margin: 0 auto;
}
.popup-type-team-card .popup-hd h4 {
  display: none;
}
.popup-type-team-card .popup-hd .close {
  text-indent: -1000000px;
  position: absolute;
  right: -20px;
  top: -20px;
  width: 40px;
  height: 40px;
  z-index: 2;
}
.popup-type-team-card .popup-ft {
  display: none;
}
.yui3-modal-mask {
    position: absolute;
    top: 0px; left: 0px;
    width: 100%; height: 110%;    
}

.yui3-modal-mask-hidden {
    z-index: 0 !important;
}

.yui3-modal-mask-content {
    position: absolute;
    top: 0px; left: 0px;
    width: 100%; height: 110%;
}

/*.yui3-modal-login {
    z-index: 20000 !important;
}*/
/*
Original image locations are here.  The data uri equivalents are below.
@nfl-shield     : ~"/static/img/fantasy-header/nfl-shield_1493315294.png";
@arrow-down     : ~"/static/img/fantasy-header/arrow-down_1493315294.png";
@arrow-up       : ~"/static/img/fantasy-header/arrow-up_1493315294.png";
@arrow-blue-down: ~"/static/img/fantasy-header/arrow-down-blue_1493315294.png";
@page-bg        : ~"/static/img/fantasy-header/page-bg_1493315294.png";
@search-icon    : ~"/static/img/fantasy-header/search-icon_1493315294.png";
@nav-promos     : ~"/static/img/fantasy-header/nav-promos-sprite_1493315294.png";
@canada         : ~"/static/img/fantasy-header/canada_1493315294.png";
@powered-by     : ~"/static/img/fantasy-header/powered-by_1493315294.png";
*/
/* Dev!!! There is a corresponding .less file for this. Please edit and compile to me. kthxbye! */
.skinId-38 #fantasy-nav .navItem {
  font: 18px/43px NFLEndzoneSansCondMedium, Impact, Charcoal, sans-serif;
}
.skinId-38 #subNav {
  font: 12px/31px arial, helvetica, sans-serif;
}
.skinId-38 #fantasy-nav .fantasy-nav-player-search-box h5 {
  font: 18px/42px NFLEndzoneSansCondMedium, Impact, Charcoal, sans-serif;
}
.fantasy-header-devel {
  background-color: #ccc;
  margin: 0 auto;
  padding: 5px;
  text-align: center;
  color: #c00;
  display: block;
  font: 15px/20px verdana, tahoma, sans-serif;
}
.impersonation-alert {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #fff;
  border: 3px solid #c00;
  width: 220px;
  text-align: left;
  padding: 9px 10px;
  color: #c00;
  font: 20px/25px NFLEndzoneSansCondMedium, Impact, Charcoal, sans-serif;
}
.fantasy-header {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDdiYzYiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzNiOSIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
  background-image: -webkit-linear-gradient(top, #007bc6 0%, #0073b9 100%);
  background-image: -moz-linear-gradient(top, #007bc6 0%, #0073b9 100%);
  background-image: -o-linear-gradient(top, #007bc6 0%, #0073b9 100%);
  background-image: linear-gradient(to bottom, #007bc6 0%, #0073b9 100%);
  color: #fff;
  height: 45px;
  min-width: inherit ;
}
.fantasy-header .fantasy-header-inner {
  text-align: left;
  margin: 0 auto;
  width: 100%;
  max-width: 990px;
  position: relative;
}
.fantasy-header .powered-by {
  width: 242px;
  height: 30px;
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPIAAAAeCAYAAAAW7kNdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowODgwMTE3NDA3MjA2ODExODhDNkExQ0UwOEEwNjZFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MUMxNTE1QjU3MEMxMUU0QkM3M0Q1Q0M2MzU2NEQxMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MUMxNTE1QTU3MEMxMUU0QkM3M0Q1Q0M2MzU2NEQxMCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA5ODAxMTc0MDcyMDY4MTE4OEM2QTFDRTA4QTA2NkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA4ODAxMTc0MDcyMDY4MTE4OEM2QTFDRTA4QTA2NkVBIi8+IDwvcmRmOkRlc2NyaXB0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) no-repeat top left;
  display: block;
  position: absolute;
  top: 8px;
  left: 38%;
}
.fantasy-header .fantasy-header-mast {
  width: 100%;
  display: table;
}
.fantasy-header .fantasy-header-mast li {
  display: table-cell;
  vertical-align: middle;
}
.fantasy-header .fantasy-header-logo.breast-cancer {
  position: absolute;
  left: -5px;
  top: 5px;
  width: 73px;
  height: 98px;
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABYCAMAAACd8GokAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMWEzNjdjZC02MjNlLTRiMjYtODdjMC04NzVhMTljMDAyM2EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDBBMTIyRkE1REQ4MTFFNjgxQTA5OTdBRkVCQzZFNTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDBBMTIyRjk1REQ4MTFFNjgxQTA5OTdBRkVCQzZFNTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMWEzNjdjZC02MjNlLTRiMjYtODdjMC04NzVhMTljMDAyM2EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjFhMzY3Y2QtNjIzZS00YjI2LTg3YzAtODc1YTE5YzAwMjNhIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ML/ZYwAAAYBQTFRF4BR3zwQEJE18SGuR0+fm+ujs5Xd366enMlqF55CP1NbWcouq/f39qLnLucfVw8bH3hl58sbGyNTc5VKZ7ou5++3x8/Pz3UqR5WWj9rTV3EpKzdri4C2E+tnp9dnZ2jY21id8kaa8+vr52CIi7ezt1o6xlbHE/MLc8/76CDZr7vL0+//+AxJQ96XK7ZrC4FZWwnSa4Wppws7b4eLh326ltbe2y9LP/vX7+vHx6M3bssDPfZew09/cAytj3g5z5vPs98vg33qr3QRs+/f129rZ6+7x4OXpAh9b5avH6/ny3TqJ5NzfzMzM8fv24R997/7//Pn4rMnQ8Li33evo6/X58zKN7X2zFDVqDj1w+oO3zAtp//v4+OHs/vr95/P15ujpV4Oe5F6fVneb9nSu622pE0Fz+/z79fb35mFf/OHfv1GHHkJ0xBNp4f359c/O7z6QZYOjveDj47jN8J6d/9Tw9LvWl77J//Ds5PP43tDb5v/0X32fss3c4SiC////////63X9aAAAAIB0Uk5T/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wA4BUtnAAAH9ElEQVR42pyYi1vayBqHJ0EwYoAoN4Vg5KISg7iIgoqJiEq8YOrWVmm1S6GCdulx3XpsT083n//6TrgZvBDsPI+BZxze+S6/mcw36K5HKy05UinHUqHXmDvU43+OtcJvf/75W2F9KfJrhKX1qckv799/mZyKppK/QliCxffMJG7MlylIFl5OcMCOpEw2GsN8BY/1hQTaAR6nxKrNJjnfmGuFFxEuUun9FUVpAVRFWVnZAMcLCJ5U2rvzFbUBKiu5LlgnpC76JUTW3HtsaQoTFIQQo6gsWvz/VM6btnr6I0TWzvZy5fUNpCB20eUaU5GqeNd30DOIxwRrNMsiZmx3LMfGzcmBgaOzDQbtRXaQKnk/WGljQiE6M4lYNLbrZc+O1pIX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) no-repeat top left;
}
.fantasy-header .fantasy-header-logo {
  position: absolute;
  left: 0;
  top: 5px;
  width: 65px;
  height: 72px;
}
.fantasy-header .fantasy-header-logo.red-white-blue {
  position: absolute;
  left: 0;
  top: 5px;
  width: 65px;
  height: 72px;
  background: transparent url(/static/img/fantasy-header/nfl-shield_1493315294.png) no-repeat top left;
}
.fantasy-header .fantasy-header-logo.salute-to-service {
  position: absolute;
  left: 0;
  top: 5px;
  width: 65px;
  height: 90px;
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABYCAMAAACd8GokAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA0xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDBBMTIyRkU1REQ4MTFFNjgxQTA5OTdBRkVCQzZFNTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDBBMTIyRkQ1REQ4MTFFNjgxQTA5OTdBRkVCQzZFNTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjhkMjM5ZDE5LWE2NDEtMTE3OS05ZjNkLWQ2ZjQwMjAzNmYwYiIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjhkMjM5ZDE5LWE2NDEtMTE3OS05ZjNkLWQ2ZjQwMjAzNmYwYiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlYfym8AAAGAUExURfvn6GlVLva2t+qMkDBIdYR0Uqajg+np5dbc5MG6l6axxnGCoczGsejl29kwNrjB0ImBW3V1RdDJs7myiLWtg1NpjhYwY8K8pqaceqykd8rDrGx9noSTrt5HTdbRufzz9NnUxPvc3Pj38wcjWZiku7GpfQASTORtcZSFZtvi6/nGx/Lx67WrlJSSar62kdTp8snCpdzazcPZ5v7+/fX08NTOvPyurkddhbyynJyZc9jSwb+5o/7h4ODby9EDC///99PMuIyKYPr6+OBSVr/H1aecgiM8a8rR3ev7/+Tf0/7z6sfAodIKEv777Ma/q9MTGuvt8tHKt84AAf75+HVqQeFfZLWwks3Hq/CprL23nNTOtfP093x7TdYeJcS9nN3XydDLrfn+/vDt5bi1m6+ojvv7/d7Zw9bPv6ifbPGws9PMu4GAVGN1l5qLbs/ItNw/Re2YmzpRe9DW4ds2PPz390FXgf3v7/rR0fi+v9jQv+h/g8TN4fz8++zm0v///////zvZK2EAAACAdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AOAVLZwAACJ5JREFUeNqUmAtb2sAShkPlFg1ySYyAaCkhKEUwFiMCVQkqHgsFQhGqcvEgigWNV2rtsdO/fjaorVIhuPrk0SW8mf1mdjMz2O/eAx7H734D60uI6+bnfQqIPgRwRcN+QRD8zr6I3gTQmUose3BwUNgx9EP0JEA8cMxS1L40Y6rzW30QWE8Ndtl9kmWT4yqVJs3VeiOwniLyXFNKUqT21KayUlPxngish4g+n8hHdkmbjSUpjY3FF3ouBHvRAJdUq5Eke2wjCwXy2EaxVLxC9kBgLwIiSZ/BdjxjPfLFXYbdgI2lXHXVaRwGIwD4mkRUtywEth5CcqF4TLlOVSqTDgYhyAAppt2KhBcezQaYsvmW8hrNhguUCQA1UeR5i8F3B08mj2qGyPIyH1kAJQKATpKSFUl6Lj1ybnVpdnaWcP6L6CYY7KJYwS1iBLrc25xR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) no-repeat top left;
}
.fantasy-header .fantasy-header-logo.salute-to-service-50 {
  position: absolute;
  left: -5px;
  top: 5px;
  width: 65px;
  height: 108px;
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABsCAYAAAAmEp9ZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0VGMTNFRjk3NUJCMTFFNUE1NjhGNEUxQjg0MjNDMDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0VGMTNFRkE3NUJCMTFFNUE1NjhGNEUxQjg0MjNDMDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozRUYxM0VGNzc1QkIxMUU1QTU2OEY0RTFCODQyM0MwNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozRUYxM0VGODc1QkIxMUU1QTU2OEY0RTFCODQyM0MwNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpA20nAAADJ9SURBVHja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) no-repeat top left;
}
.fantasy-header .fantasy-header-arrow-target {
  opacity: 0.8;
}
.fantasy-header .fantasy-header-arrow-target:hover {
  opacity: 1.0;
}
.fantasy-header .fantasy-header-title {
  font: 24px/45px NFLEndzoneTechBold, "Arial Black", Gadget, sans-serif;
  text-transform: uppercase;
}
.fantasy-header .fantasy-header-title .devel {
  font: 15px/45px NFLEndzoneSansCondMedium, Impact, Charcoal, sans-serif;
  color: #fc0;
  position: absolute;
  top: -10px;
  left: 72px;
  display: block;
  white-space: nowrap;
}
.fantasy-header .fantasy-header-title .fantasy-header-title-text {
  display: inline-block;
  padding-left: 13%;
}
.fantasy-header .fantasy-header-title a:link,
.fantasy-header .fantasy-header-title a:visited {
  text-decoration: none;
}
.fantasy-header .fantasy-header-title #fantasy-header-my {
  z-index: 1000;
}
.fantasy-header .fantasy-header-title #fantasy-header-my.yui3-overlay .yui3-widget-bd {
  background-color: transparent;
  background-image: none;
  border-radius: 0px;
}
.fantasy-header .fantasy-header-title #fantasy-header-my-test {
  position: absolute;
  top: -40px;
  left: 220px;
  width: 65px;
  height: 40px;
}
.fantasy-header .fantasy-header-title #fantasy-header-my-iframe {
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.15);
  width: 535px;
  height: 360px;
  background-color: #f8f8f8;
}
.fantasy-header .fantasy-header-more {
  width: 40px;
  height: 100%;
  border: 1px solid #000;
}
.fantasy-header .fantasy-header-signin {
  text-align: right;
  font: 15px/45px NFLEndzoneSansCondMedium, Impact, Charcoal, sans-serif;
  padding: 0;
}
.fantasy-header .fantasy-header-signin ul {
  display: inline;
  float: right;
}
.fantasy-header .fantasy-header-signin a {
  margin-left: 10px;
}
.fantasy-header .fantasy-header-signin .header-now-section {
  z-index: 9999;
  position: relative;
  cursor: pointer;
}
.fantasy-header .fantasy-header-signin .header-now-section:hover .flyout,
.fantasy-header .fantasy-header-signin .header-now-section.hover .flyout {
  opacity: 1;
  visibility: visible;
}
.fantasy-header .fantasy-header-signin .header-now-section:hover .tab,
.fantasy-header .fantasy-header-signin .header-now-section.hover .tab {
  background-color: #0073b9;
}
.fantasy-header .fantasy-header-signin .header-now-section .tab {
  padding: 0 20px 0 15px;
  position: relative;
  text-align: center;
}
.fantasy-header .fantasy-header-signin .header-now-section .down-triangle {
  width: 0;
  height: 0;
  position: absolute;
  right: 10px;
  top: 20px;
  border-top: 5px solid white;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.fantasy-header .fantasy-header-signin .header-now-section .flyout {
  right: -152px;
  opacity: 0;
  visibility: hidden;
}
.fantasy-header .fantasy-header-signin .header-now-section .flyout iframe {
  border: 0;
}
.fantasy-header .fantasy-header-signin .flyout {
  position: absolute;
  background-color: white;
  width: 415px;
  height: 212px;
  z-index: 9998;
}
.fantasy-header a:link,
.fantasy-header a:visited {
  color: #fff;
  display: inline-block;
}
.fantasy-header-arrow {
  position: relative;
}
.fantasy-header-arrow a {
  position: absolute;
  top: 3px;
  left: 15px;
  display: block;
  width: 33px;
  height: 24px;
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAYCAYAAAB0kZQKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODIyQUIyRTQzOUM3QjlFOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RUREMURGNEIxRUUxMUUzQURGNEY4NzUwRjkxRDA4NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RUREMURGM0IxRUUxMUUzQURGNEY4NzUwRjkxRDA4NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjgwMkE0NjMxMzIwNjgxMTgyMkFBOURFN0RBMEZGNTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTgyMkFCMkU0MzlDN0I5RTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4jG74rAAAB6ElEQVR42mJgGGDw//9/BhYomxeIpYGYm472fwXip0D8mREqoCciIvJGVVX1M71ccPv2bd43b96IAEPiEiwkWLW0tL4AaUZ6OQJk36FDhyRBbJgjGP7+/Ttg6WJwOeLfv38D5ggmGOPPnz9E4UWLFmnjk58wYYJsVlYWHzFmYTiCkQiwc+fOCDU1tXVHjx6diE1+3bp1VhYWFnuio6MXZGdn8xMyD8MRoDRBCPPw8FiC1LKzs3sAU3YTstzChQu1ZWVlJ4LkmZmZtc3NzWUJmUdWdACjog6Yrz+B1HNycoYBQ6QJJL548WJtTU3N+UDP8YHkPnz40BsREXGV2OiABYmxhobGHWIS0apVq7SBAG7hz58/d7CxsVnB+N+/f19lbGxcR4xZN27cUAF66iwTUhnOSAwODQ29dvny5SRgbvoM4gMd4AnUzg9igxxgZGRUT6xZGNHx+/dvonFQUNDVS5cuJcKiBgR+/PixUldXt54Uc8jOojAcEBAAdgg0ClYC00Q9qWZgFFbIgsQCHx+fq/PmzXNNSkp6TElhBU+Y4uLi9+hdUr58+VIJlDApCgmq1x3ICWVk16JARzAOtCN+//r1iwtY5n+jl8VAT3OB7EXOHaAiVwHUzKNjAIAc8AC5wBvQJj9AgAEAJac52o3N8AAAAAAASUVORK5CYII=) no-repeat top left;
  cursor: pointer;
}
.fantasy-header-arrow a[data-display-state='open'] {
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAYCAYAAAB0kZQKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODIyQUIyRTQzOUM3QjlFOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowOTNBRUFFRkIxRjExMUUzQURGNEY4NzUwRjkxRDA4NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowOTNBRUFFRUIxRjExMUUzQURGNEY4NzUwRjkxRDA4NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjgwMkE0NjMxMzIwNjgxMTgyMkFBOURFN0RBMEZGNTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTgyMkFCMkU0MzlDN0I5RTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Jgqr4AAABiklEQVR42mJgGGDw//9/BhYoWxKIzYFYjI72vwLik0D8nBEqEMPBwfGYi4vrNb1c8O3bN9EfP37IAkNiCSwkuHh4eN4AaUZ6OQJkH9AR6iA2E8MgACzICWREO4IJ2RHk4qysLCly9GE4gpEM4ODgwHv//v2Z9fX1S7dv3+5Lqn4MR/z7948kbGdnxzN//vwebm5uNZB+Y2Pjom3btvmQYgZF0WFvb8+zYMECuANgAOQQYIj4kB0dpDhg4cKFcAd8/fr11tWrV2fDzDExMSnasWOHD1mOgBZUeDHQAbxAB/TCHPDly5fbsbGxpcCoWXHq1Kl+ZIeA0ggRZpKeJpqamnyAJZ0qkgNK9u/f/wUk5+7uvgXZIWZmZoUkpwliHFFdXb0FZDkIR0dHl+zbt+8Lsryrq+uWkydPgh0Cool1BCxI0jg5OY/Tu5D6/v27JTBtzEIuMRlH6w5YmhgNicGSJr4Co0MQWKe8p2MDVxBkL3IWlQVie1Azj44B8A2IDwId83jAm3agtAgQYAADjiOSFkyY6QAAAABJRU5ErkJggg==) no-repeat top left;
}
#fantasy-header-teams {
  width: 100%;
  height: 100%;
}
#fantasy-header-teams a:link,
#fantasy-header-teams a:visited {
  text-decoration: none;
}
#fantasy-header-teams a:hover {
  text-decoration: underline;
}
#fantasy-header-teams .header {
  background-color: #373d43;
  font: 18px/36px NFLEndzoneSansCondMedium, Impact, Charcoal, sans-serif;
  color: #fff;
  padding-left: 15px;
}
#fantasy-header-teams .leagues {
  float: left;
  width: 47.8%;
}
#fantasy-header-teams .leagues li {
  display: block;
}
#fantasy-header-teams .entries {
  background-color: #eee;
  float: right;
  width: 52%;
  border-left: 1px solid #bebebe;
}
#fantasy-header-teams .entries li {
  display: block;
}
#fantasy-header-teams .league {
  margin: 15px 0 0 15px;
  padding: 0 10px 15px 0;
  border-bottom: 1px solid #dfdfdf;
}
#fantasy-header-teams .team-logo {
  float: left;
  display: inline-block;
  margin-right: 15px;
}
#fantasy-header-teams .team-name {
  font: 18px/20px NFLEndzoneSansCondMedium, Impact, Charcoal, sans-serif;
}
#fantasy-header-teams .team-name a:link,
#fantasy-header-teams .team-name a:visited {
  color: #007dc3;
}
#fantasy-header-teams .league-name {
  font: 14px/14px NFLEndzoneSansCondMedium, Impact, Charcoal, sans-serif;
}
#fantasy-header-teams .league-name a:link,
#fantasy-header-teams .league-name a:visited {
  color: #777;
}
#fantasy-header-teams .entry {
  margin: 15px 0 0 15px;
  padding: 0 5px 15px 0;
  border-bottom: 1px solid #dfdfdf;
  overflow: hidden;
}
#fantasy-header-teams .entry .game {
  font: 18px/20px NFLEndzoneSansCondMedium, Impact, Charcoal, sans-serif;
  color: #666;
  margin-top: 5px;
}
#fantasy-header-teams .entry .extra-info {
  font: 12px/14px arial, helvetica, "sans-serif", serif;
  color: #666;
}
#fantasy-header-teams .entry .extra-info a:link,
#fantasy-header-teams .entry .extra-info a:visited {
  color: #666;
}
#fantasy-header-teams .entry-logo {
  float: left;
  display: inline-block;
  margin-right: 15px;
}
#fantasy-header-teams .entry-logo a {
  width: 48px;
  height: 50px;
  display: block;
  background: transparent url(/static/img/fantasy-header/nav-promos-sprite_1493315294.png) no-repeat -3px -3px;
  background-size: 560px;
}
#fantasy-header-teams .entry-logo a.playoffchallenge {
  background-position: -2px -3px;
}
#fantasy-header-teams .entry-logo a.perfectchallenge {
  background-position: -96px -3px;
}
#fantasy-header-teams .entry-logo a.weeklypickem {
  background-position: -49px -3px;
}
#fantasy-header-teams .entry-logo a.survivor {
  background-position: 0 0;
}
#fantasy-header-teams .entry-logo a.genius {
  background-position: -239px -3px;
}
#fantasy-header-teams .entry-logo a.tnfchallenge {
  background-position: -144px -3px;
}
#fantasy-header-teams .entry-logo a.survivor {
  background-position: -428px -3px;
}
#fantasy-header-teams .entry-logo a.recordbreaker {
  background-position: -476px -3px;
}
#fantasy-nav {
  width: 100%;
  min-width: 985px;
  height: 43px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNjN2M3YzciIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjZjVmNWY1IiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);
  background-image: -webkit-linear-gradient(top, #c7c7c7 0%, #f5f5f5 15%, #f5f5f5 100%);
  background-image: -moz-linear-gradient(top, #c7c7c7 0%, #f5f5f5 15%, #f5f5f5 100%);
  background-image: -o-linear-gradient(top, #c7c7c7 0%, #f5f5f5 15%, #f5f5f5 100%);
  background-image: linear-gradient(to bottom, #c7c7c7 0%, #f5f5f5 15%, #f5f5f5 100%);
  border-bottom: 1px solid #cfcfcf;
  /*
    #playerSearchForm #playerSearchQuery {
        width: 200px;
        height: 20px;
        text-align: right;
        background: #f0f0f0;
        border: 0;
        padding: 0;
        padding-right: 15px;
        line-height: 20px;
        font-size: 10px;
        z-index: 11;
    }
    #playerSearchForm #playerSearchButton {
        position:absolute;
        right :0px;
        width: 23px;
        height: 20px;
        overflow: hidden;
        background: url(@search-icon) no-repeat top left;
        border: 0;
        padding: 0;
        font-size: 0%;
        line-height: 1px;
        color: #f0f0f0;
        cursor: pointer;
    }
*/
}
#fantasy-nav .content {
  display: block;
  width: 990px;
  margin: 0 auto;
  text-align: left;
}
#fantasy-nav .content .hd {
  display: inline-block;
  max-width: 80%;
  height: 43px;
  overflow: hidden;
}
#fantasy-nav .content .bd {
  display: none;
  position: relative;
}
#fantasy-nav .content .ft {
  display: inline-block;
  position: relative;
  text-align: left;
  float: right;
}
#fantasy-nav .navItem {
  text-transform: uppercase;
  float: left;
  font: 20px/43px NFLEndzoneSansCondMedium, Impact, Charcoal, sans-serif;
  overflow: hidden;
}
#fantasy-nav .navItem a:link,
#fantasy-nav .navItem a:visited {
  padding: 0 10px;
  display: block;
  color: #777;
  position: relative;
}
#fantasy-nav .navItem.first {
  margin-left: 65px;
}
#fantasy-nav .navItem.selected {
  text-decoration: none;
  color: #333;
}
#fantasy-nav .navItem.selected .text {
  position: relative;
}
#fantasy-nav .navItem.selected .effect {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 90%;
  border-bottom: 10px solid #007dc3;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNjMWMxYzEiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);
  background-image: -webkit-linear-gradient(top, #c1c1c1 0%, #e3e3e3 20%, #ededed 100%);
  background-image: -moz-linear-gradient(top, #c1c1c1 0%, #e3e3e3 20%, #ededed 100%);
  background-image: -o-linear-gradient(top, #c1c1c1 0%, #e3e3e3 20%, #ededed 100%);
  background-image: linear-gradient(to bottom, #c1c1c1 0%, #e3e3e3 20%, #ededed 100%);
}
#fantasy-nav .navItem.selected a:link,
#fantasy-nav .navItem.selected a:visited {
  color: #333;
  text-decoration: none;
}
#fantasy-nav .navItem a:hover {
  text-decoration: none;
  color: #333;
}
#fantasy-nav .fantasy-nav-player-search-box {
  position: absolute;
  top: 0;
  left: -120px;
}
#fantasy-nav .fantasy-nav-player-search-box h5 {
  font: 19px/42px NFLEndzoneSansCondMedium, Impact, Charcoal, sans-serif;
  color: #777;
  text-transform: uppercase;
}
#fantasy-nav .fantasy-nav-player-search-box h5 .icon {
  position: absolute;
  width: 35px;
  height: 43px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODIyQUIyRTQzOUM3QjlFOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowOTNBRUFGN0IxRjExMUUzQURGNEY4NzUwRjkxRDA4NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowOTNBRUFGNkIxRjExMUUzQURGNEY4NzUwRjkxRDA4NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjgwMkE0NjMxMzIwNjgxMTgyMkFBOURFN0RBMEZGNTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTgyMkFCMkU0MzlDN0I5RTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4w7OdTAAABVklEQVR42mIsLy9noBZgwiKmC8SrgfgJEP8H4odAvBSI1UkxjBmIq4H4DBCHALE0VFwOiKOA+DxUnhmXYSxI7AlAnANlfwHifUD8AmqYExBzAnELEAsBcTE+w2yQDDoOxP5A/BpJnSIQb4d6tQiIFwPxBVzeLILSH4E4As0gELgPxNFA/AtNPVbDLKH0SiB+hCNIzkK9DgJm+AyTgNJPCUTYfTT1WA17ihQ2+IAiPkthhh2E0iG4bIUGhSuaeqyGTYHSPEixhgxAYbQCKY0tw2cYKDlMhLINoAkUZOhMID4AxMeg6Q0G2qEW40y0xdAkUQdNoB54ws4GapknNIFjZKe/QNwKxCZQb9yEioGSxHQgdoaykQ3chexCFiy2XoYmUGzADWqAMVKk7IK68CMTiaXMOywuBBm4BVcRRAh8xGLgEVzeJMXALdA0V0OJYTADbZEFAAIMALXmRsiAALNvAAAAAElFTkSuQmCC) no-repeat 7px 11px;
  display: inline-block;
}
#fantasy-nav .fantasy-nav-player-search-box h5 .text {
  display: inline-block;
  margin-left: 30px;
}
#fantasy-nav .fantasy-nav-player-search-box #playerSearchForm {
  color: #777;
  width: 110px;
  display: none;
  border: 1px solid #ccc;
  position: absolute;
  left: 0px;
  top: 0px;
  background-color: #fff;
  padding: 5px;
  font-size: 14px;
  z-index: 1001;
  -webkit-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 4px;
  -moz-background-clip: padding;
  border-radius: 4px;
  background-clip: padding-box;
  height: 31px;
}
#fantasy-nav .fantasy-nav-player-search-box #playerSearchForm button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODIyQUIyRTQzOUM3QjlFOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowOTNBRUFGN0IxRjExMUUzQURGNEY4NzUwRjkxRDA4NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowOTNBRUFGNkIxRjExMUUzQURGNEY4NzUwRjkxRDA4NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjgwMkE0NjMxMzIwNjgxMTgyMkFBOURFN0RBMEZGNTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTgyMkFCMkU0MzlDN0I5RTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4w7OdTAAABVklEQVR42mIsLy9noBZgwiKmC8SrgfgJEP8H4odAvBSI1UkxjBmIq4H4DBCHALE0VFwOiKOA+DxUnhmXYSxI7AlAnANlfwHifUD8AmqYExBzAnELEAsBcTE+w2yQDDoOxP5A/BpJnSIQb4d6tQiIFwPxBVzeLILSH4E4As0gELgPxNFA/AtNPVbDLKH0SiB+hCNIzkK9DgJm+AyTgNJPCUTYfTT1WA17ihQ2+IAiPkthhh2E0iG4bIUGhSuaeqyGTYHSPEixhgxAYbQCKY0tw2cYKDlMhLINoAkUZOhMID4AxMeg6Q0G2qEW40y0xdAkUQdNoB54ws4GapknNIFjZKe/QNwKxCZQb9yEioGSxHQgdoaykQ3chexCFiy2XoYmUGzADWqAMVKk7IK68CMTiaXMOywuBBm4BVcRRAh8xGLgEVzeJMXALdA0V0OJYTADbZEFAAIMALXmRsiAALNvAAAAAElFTkSuQmCC) no-repeat 0px 0px;
  position: absolute;
  right: 2px;
  top: 10px;
  width: 26px;
  height: 20px;
  overflow: hidden;
  border: 0;
  padding: 0;
  font-size: 0%;
  line-height: 1px;
  color: #f0f0f0;
  cursor: pointer;
  z-index: 12;
}
#fantasy-nav .fantasy-nav-player-search-box #playerSearchQuery {
  color: #777;
  position: absolute;
  top: 10px;
  left: 2px;
  width: 80%;
  right: 30px;
  height: 20px;
  text-align: left;
  background: #fff;
  border: 0;
  padding: 0;
  border-left: 2px solid #007dc3;
  line-height: 20px;
  font-size: 13px;
  z-index: 11;
}
#fantasy-nav .fantasy-nav-player-search-box #playerSearchQuery:focus {
  outline: 0;
}
#fantasy-nav .fantasy-nav-player-search-box #playerSearchQuery::-ms-clear {
  display: none;
}
#fantasy-nav form.compact fieldset input {
  margin: 0;
}
.my-fantasy ul {
  float: none;
  height: auto;
  width: auto;
  display: block;
}
.my-fantasy ul li {
  float: none;
  display: block;
  padding: 5px 0 4px 0;
}
.my-fantasy .open {
  color: #007dc3;
  position: relative;
  display: block;
  overflow: hidden;
  padding: 0 20px 0 10px;
  text-align: right;
  font: 15px/43px NFLEndzoneSansCondMedium, Impact, Charcoal, sans-serif;
  z-index: 8;
  cursor: pointer;
}
.my-fantasy .down-triangle {
  width: 0;
  height: 0;
  position: absolute;
  right: 5px;
  top: 18px;
  border-top: 5px solid #007dc3;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.my-fantasy .my-fantasy-outer {
  z-index: 1000;
  position: relative;
}
.my-fantasy .my-fantasy-outer .my-fantasy-inner {
  color: #777;
  top: 43px;
  right: 0px;
  font-size: 90%;
  opacity: 0;
  visibility: hidden;
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.15);
  border-top: 1px solid #ddd;
}
.my-fantasy .my-fantasy-outer:hover .my-fantasy-inner {
  opacity: 1;
  visibility: visible;
}
.my-fantasy .my-fantasy-outer:hover .open {
  position: relative;
  color: #007dc3;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjZWRlZGVkIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);
  background-image: -webkit-linear-gradient(top, #aaa 0%, #ededed 20%, #ededed 100%);
  background-image: -moz-linear-gradient(top, #aaa 0%, #ededed 20%, #ededed 100%);
  background-image: -o-linear-gradient(top, #aaa 0%, #ededed 20%, #ededed 100%);
  background-image: linear-gradient(to bottom, #aaa 0%, #ededed 20%, #ededed 100%);
  text-decoration: none;
}
.my-fantasy .my-fantasy-inner {
  position: absolute;
  background-color: #f8f8f8;
  width: 250px;
  padding: 0px;
  z-index: 999;
}
.my-fantasy .my-fantasy-inner .fantasy-core-leagues a.action {
  margin: 10px 0 0 15px;
  padding: 0 10px 10px 0;
  display: block;
}
.my-fantasy .my-fantasy-inner .fantasy-core-leagues li {
  margin: 10px 0 0 15px;
  padding: 0 10px 10px 0;
  border-bottom: 1px solid #dfdfdf;
}
.my-fantasy .my-fantasy-inner .fantasy-core-leagues li:last-child {
  border-bottom: none;
}
.my-fantasy .right-triangle {
  border-bottom: 3px solid transparent;
  border-left: 4px solid #aaa;
  border-top: 3px solid transparent;
  display: block;
  float: left;
  height: 0;
  margin-right: 5px;
  margin-top: 4px;
  width: 0;
}
.my-fantasy .fan,
.my-fantasy .nfl {
  background-color: #eee;
  border-top: 1px solid #dfdfdf;
  padding: 10px 5px 10px 15px;
}
.my-fantasy .mfTeamName {
  display: block;
  font-weight: bold;
  word-wrap: break-word;
}
.my-fantasy .mfLeagueName {
  display: block;
  word-wrap: break-word;
}
.my-fantasy .fantasy2010 li {
  padding: 4px 0 3px 0px;
  border-bottom: 1px dotted #ccc;
}
.my-fantasy .nfl p {
  border-bottom: 1px dotted #ccc;
  padding: 4px 0 3px 0;
}
.my-fantasy h5 {
  font-size: 130%;
  color: #333;
  font-family: 'NFLEndzoneSansCondMedium', arial;
  text-transform: uppercase;
}
#subNav {
  min-width: 985px;
  margin-bottom: 25px;
  border-top: 1px solid #dedede;
  background-color: #e5e5e5;
  border-bottom: 1px solid #d0d0d0;
  height: 31px;
  font: 13px/31px arial, helvetica, sans-serif;
  text-align: left;
}
#subNav .content {
  width: 990px;
  margin: 0 auto;
}
#subNav .bd .first {
  margin-left: 65px;
}
#subNav li {
  float: left;
}
#subNav li.selected,
#subNav li a:hover {
  text-decoration: none;
  color: #333;
}
#subNav li.selected a:link,
#subNav li a:hover a:link,
#subNav li.selected a:visited,
#subNav li a:hover a:visited {
  color: #333;
  text-decoration: none;
}
#subNav li.selected {
  font-weight: bold;
}
#subNav li span {
  display: inline-block;
  padding: 0 10px;
  color: #ccc;
}
#subNav a:link,
#subNav a:visited {
  display: block;
  padding: 0 8px;
  color: #777;
}
#subNav.noNav {
  visibility: hidden;
  height: 0px;
  overflow: hidden;
}
div.yui3-acwidget {
  border-width: 1px;
  padding: 1px;
  cursor: auto;
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.15);
}
div.yui3-acwidget ul {
  float: none !important;
  height: auto !important;
  width: auto !important;
}
div.yui3-acwidget li {
  float: none !important;
  clear: left;
  height: auto;
  border-bottom: 1px dotted #aaa;
  padding: 4px;
  zoom: 1;
  font-size: 10px;
}
div.yui3-acwidget lilast-child {
  border-bottom: none;
}
div.yui3-acwidget li a,
div.yui3-acwidget li em {
  display: block;
}
div.yui3-acwidget-hidden {
  background-color: transparent;
  border: none;
  visibility: hidden;
}
div.yui3-acwidget-content {
  padding: 0px;
  background-color: #FFF;
}
div.yui3-acwidget-content .c {
  display: block;
}
div.yui3-acwidget-hidden div.yui3-acwidget-content {
  display: none;
}
div.yui3-acwidget-content .yui3-acwidget-selected {
  background-color: #DDD;
}

.ff-player-comparison-tool-iframe {
	width: 836px;
	height: 900px;
	display:block;
	position: relative;
	margin:30px auto;
	z-index:1300000000002;
	overflow: hidden;
}
.grey-out {
	display: block;
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index:1300000000000;
	background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMEJEOTU5NzkzQzIxMUUyOENBNTlBREU3MjA3NzJCNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMEJEOTU5ODkzQzIxMUUyOENBNTlBREU3MjA3NzJCNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIwQkQ5NTk1OTNDMjExRTI4Q0E1OUFERTcyMDc3MkI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIwQkQ5NTk2OTNDMjExRTI4Q0E1OUFERTcyMDc3MkI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3liHsQAAAA9JREFUeNpicHBw2AMQYAADAQF9qVhqogAAAABJRU5ErkJggg==') repeat scroll 0 0;
}

.playerComparisonTool.sap {

}

.playerComparisonTool.sap:hover {

}

.bd > .playerComparisonTool.sap:hover {

}

img.sap-close-btn{
	cursor:pointer;
	display: block;
	position: fixed;
	margin: 10px 50%;
	left: 406px;
	z-index:1300000000001;
}
