body {margin:0 20 20 20;background-color:#ffffff}
table {width:100%;border:none;border-collapse:collapse}
td {font:12px arial;vertical-align:top;padding:0px}

table.main {width:960px;height:100px;background-image:url('/img/bg-header-red-soccer-1.PNG');background-repeat:no-repeat}
table.main-nfl {width:960px;height:100px;background-image:url('/img/bg-header-red-nfl-1.PNG');background-repeat:no-repeat}
table.main-olympic-games {width:960px;height:100px;background-image:url('/img/bg-header-red-olympic-games-1.PNG');background-repeat:no-repeat}

td.top {height:225px;padding:0 0 0 15}
td.middle {padding:0px}
td.bottom {height:100px;padding:60 0 0 0}
td.menu {width:220px;padding:0 0 0 0}
td.spacer-left {width:25px}
td.content {padding:0 0 0 0}
td.bottom-menu {width:33.3%;padding:10 30 0 30}

td.home-1 {width:100px;padding:0 20 20 0}
td.home-2 {padding:0 0 20 0}
td.home-3 {width:150px}
td.home-intro {width:220px;padding:0 0 20 0}
div.home-nfl {height:10px;padding:2 0 0 0}
div.home-soccer {padding:2 0 0 0}
div.home-olympics {height:10px;padding:2 0 0 0}

td.home-spacer {width:27.5px}

table.schedule {margin:15 0 15 0}
td.esDate {width:150px;padding:7 7 7 15;background-color:#ffffff}
td.esDate1 {width:150px;padding:7 7 7 15;background-color:#eeeeee}

td.esName {width:220px;padding:7 7 7 15;background-color:#ffffff}
td.esName1 {width:220px;padding:7 7 7 15;background-color:#eeeeee}

td.esVenue {font: bold 12px arial;color:#000;padding:7 7 7 15;background-color:#ffffff}
td.esVenue1 {padding:7 7 7 15;background-color:#eeeeee}


table.product {background-color:#eeeeee;margin:0 0 15 0}
td.cats {width:150px;vertical-align:middle;padding:7 7 7 15;border-right:2px solid #ffffff}
td.price {width:150px;vertical-align:middle;padding:7 7 7 15;border-right:2px solid #ffffff}
td.number {width:50px;vertical-align:middle;padding:7 7 7 15;border-right:2px solid #ffffff}
td.buy-button {vertical-align:middle;padding:7 7 7 15}

td.photos {border-bottom:10px solid #ffffff;padding:15px;background-image:url('/img/bg-pages.PNG');background-repeat:no-repeat}


div.top1 {height:140px;margin:10 0 0 0}
div.top2 {height:33px}
div.red-headlines {height:50px;background-image:url('/img/bg-red-headlines.PNG');background-repeat:no-repeat;padding:15 0 0 15;margin:0 0 10 0}
p.red-headlines {font: normal 18px arial;color:#fff;text-transform:uppercase}

h1 {font: normal 9px arial;color:#555;margin:5 0 0 0}
h1.pages {font:11px arial;font-weight:bold;color:#ffffff;background-color:#000000;margin:0px;padding:7 0 7 15;margin:0 0 20 0;background-image:url('/img/bg-h1-pages.PNG');background-repeat:no-repeat;text-transform:uppercase}

h2 {font:11px arial;font-weight:bold;color:#ffffff;background-color:#000000;margin:0px;padding:7 0 7 15;margin:0 0 20 0;background-image:url('/img/bg-h1-pages.PNG');background-repeat:no-repeat;text-transform:uppercase}

h3 {font: bold 12px arial;text-transform:uppercase}

p.headline {font:11px arial;font-weight:bold;color:#ffffff;background-color:#000000;margin:0px;padding:7 0 7 15;margin:0 0 20 0;background-image:url('/img/bg-h1-pages.PNG');background-repeat:no-repeat;text-transform:uppercase}

p.sub-headlines {font:11px arial;font-weight:bold;color:#ffffff;background-color:#000000;margin:0px;padding:7 0 7 15;margin:10 0 10 0;background-image:url('/img/bg-h1-pages.PNG');background-repeat:no-repeat;text-transform:uppercase}

.menu-left {font: bold 11px arial;color:#fff;background-color:#000000;padding:7 0 7 15;margin:0 0 0 0;background-image:url('/img/bg-black-button.PNG');background-repeat:no-repeat;text-transform:uppercase}

.menu-left-news {font: bold 11px arial;color:#fff;padding:7 0 7 15;margin:20 0 2 0;background-image:url('/img/bg-black-button.PNG');background-repeat:no-repeat;text-transform:uppercase}


p {font:12px arial;color:#000000;margin:0px}
p.top {font:11px arial;font-weight:normal;color:#000000;margin:0 0 0 0}

p.headline-menu {font:13px arial;font-weight:bold;color:#ffffff;background-color:#000000;margin:0px;padding:4 3 4 15;margin:0 0 0 0;background-image:url('/img/bg-black-line.GIF');background-repeat:repeat-x;text-transform:uppercase}

p.headline-bottom {font: normal 11px arial;color:#fff;line-height:28px;padding:0 0 0 0;margin:0 0 10 0;text-align:center;background-image:url('/img/bg-bottom-black.PNG');background-repeat:no-repeat}

p.bottom {font:12px arial;color:#000000;margin:3 0 3 0;text-align:center}
p.bottom-small {font: normal 9px arial;color:#555;margin:0 0 6 0;text-align:center}

p.pad {font:12px arial;font-weight:normal;color:#ffffff}
p.right {text-align:right}
p.right-t {text-align:right;margin:5 0 0 0}

p.right-white {font:12px arial;color:#000;text-align:right;margin:0 15 0 0}
p.small {font:11px arial;color:#555;margin:0 0 0 0}
p.small-sold-out {font:11px arial;color:#EC0000;margin:10 0 0 0}
p.center {text-align:center;margin-bottom:10px}
p.border {margin:0 0 0 15;border-bottom:0px solid #000000;padding:5 0 0 15;background-image:url('/img/dot-arrow.GIF');background-repeat:no-repeat}
p.border-submenu {padding:5 0 5 15;background-image:url('/img/dot-arrow.GIF');background-repeat:no-repeat}
p.border-submenu-pad {margin:0 0 0 15;padding:2 0 0 15;background-image:url('/img/dot-arrow.GIF');background-repeat:no-repeat}
p.bg {padding:7 7 7 15;background-color:#eeeeee}
p.menu-news {border-bottom:solid 1px #95D104;padding:0 0 5 0}

.dot {padding:5 0 5 15;background-image:url('/img/dot-arrow.GIF');background-repeat:no-repeat}
.dot-home {padding:5 5 0 15;background-image:url('/img/dot-arrow.GIF');background-repeat:no-repeat;margin:0 0 2 0}

b.top-broker {font: normal 9px arial;color:#555;text-transform:uppercase}
b.cart {font: bold 11px arial;text-transform:uppercase}



div.news-bg {margin:0 0 10 0;padding:10px;background-image:url('/img/bg-pages.PNG');background-repeat:no-repeat}
p.news-headline {margin:5 0 0 0}
.transform {font: bold 11px arial;text-transform:uppercase}
p.news-text {font:12px arial;color:#555;margin:5 0 0 0}

div.news-bg-super-bowl-nfl {margin:0 0 10 0;padding:10px;background-image:url('/img/bg-pages.PNG');background-repeat:no-repeat}
p.news-headline {margin:0 0 0 0}
.transform {font: bold 11px arial;text-transform:uppercase}
p.news-text {font:12px arial;color:#555;margin:0 0 0 0}

div.news-bg-super-bowl-nytimes {margin:0 0 10 0;padding:10px;display:block;height:110px;background-image:url('/img/bg-pages.PNG');background-repeat:no-repeat}
p.news-headline {margin:5 0 0 0}
.transform {font: bold 11px arial;text-transform:uppercase}
p.news-text {font:12px arial;color:#555;margin:5 0 0 0}




hr {height:10px;color:#eee;background-color:#eee;border:1px solid #eee;margin:10 0 10 0}
hr.bottom {height:10px;color:#eee;background-color:#eee;border:1px solid #eee;margin:0 0 0 0}
hr.menu {height:10px;color:#eeeeee;background-color:#eeeeee;border:1px solid #eeeeee;margin:5 0 5 0}

.scroll {font:11px arial;color:#555555;width:100%;height:200px;overflow:scroll;overflow-x:hidden;padding-right:10px;margin-bottom:10px;scrollbar-3dlight-color:#ffffff;scrollbar-arrow-color:#000000;scrollbar-base-color:#ffffff;scrollbar-darkshadow-color:#ffffff;scrollbar-face-color:#ffffff;scrollbar-highlight-color:#ffffff;scrollbar-shadow-color:#ffffff;scrollbar-track-color:#000000}

a:link {font:12px arial;color:#000000;font-weight:normal;text-decoration:none}
a:visited {font:12px arial;color:#000000;font-weight:normal;text-decoration:none}
a:hover {font:12px arial;color:#EC0000;font-weight:normal;text-decoration:none}
a:active {font:12px arial;color:#EC0000;font-weight:normal;text-decoration:none}

a:link.menu-block {font: normal 12px arial;color:#000;text-decoration:none;display:block;background-color:#f5f5f5;padding:5 0 5 5;margin:0 0 2 0}
a:visited.menu-block {font: normal 12px arial;color:#000;text-decoration:none;display:block;background-color:#f5f5f5;padding:5 0 5 5;margin:0 0 2 0}
a:hover.menu-block {font: normal 12px arial;color:#000;text-decoration:none;display:block;background-color:#e5e5e5;padding:5 0 5 5;margin:0 0 2 0}
a:active.menu-block {font: normal 12px arial;color:#000;text-decoration:none;display:block;background-color:#e5e5e5;padding:5 0 5 5;margin:0 0 2 0}

a:link.bottom-block {font:12px arial;color:#000000;font-weight:normal;text-decoration:none;display:block}
a:visited.bottom-block {font:12px arial;color:#000000;font-weight:normal;text-decoration:none;display:block}
a:hover.bottom-block {font:12px arial;color:#EC0000;font-weight:normal;text-decoration:none;display:block}
a:active.bottom-block {font:12px arial;color:#EC0000;font-weight:normal;text-decoration:none;display:block}

a:link.top {font:12px arial;color:#000;text-decoration:none}
a:visited.top {font:12px arial;color:#000;text-decoration:none}
a:hover.top {font:12px arial;color:#000;text-decoration:underline}
a:active.top {font:12px arial;color:#000;text-decoration:underline}

a:link.map {font:12px arial;color:#000;font-weight:bold;text-decoration:none}
a:visited.map {font:12px arial;color:#000;font-weight:bold;text-decoration:none}
a:hover.map {font:12px arial;color:#000;font-weight:bold;text-decoration:underline}
a:active.map {font:12px arial;color:#000;font-weight:bold;text-decoration:underline}

a:link.arrow {font:12px arial;color:#000000;font-weight:bold;text-decoration:none;background-image:url('/img/dot-arrow.GIF');background-repeat:no-repeat;padding:0 0 0 15;}
a:visited.arrow {font:12px arial;color:#000000;font-weight:bold;text-decoration:none;background-image:url('/img/dot-arrow.GIF');background-repeat:no-repeat;padding:0 0 0 15;}
a:hover.arrow {font:12px arial;color:#000000;font-weight:bold;text-decoration:underline;background-image:url('/img/dot-arrow.GIF');background-repeat:no-repeat;padding:0 0 0 15;}
a:active.arrow {font:12px arial;color:#000000;font-weight:bold;text-decoration:underline;background-image:url('/img/dot-arrow.GIF');background-repeat:no-repeat;padding:0 0 0 15;}

form {margin:0px;padding:0px}


form.request {width:400px;margin:0px;padding:0px}
select.request {width:100%;height:20px;font:12px arial;color:#000000;margin-top:0px;margin-bottom:5px;padding-left:5px;background-color:#f0f0f0}
input.request-mail {width:100%;height:20px;font:12px arial;color:#000000;border:1px solid #ccc;padding-top:1px;padding-left:5px;margin-top:4px;margin-bottom:10px;background-color:#f0f0f0}
input.url {width:100%;height:20px;font:12px arial;color:#000000;border:1px solid #ccc;padding-top:1px;padding-left:5px;margin-top:4px;margin-bottom:10px;background-color:#f0f0f0}
textarea {width:100%;height:140px;font:12px arial;color:#000000;border:1px solid #ccc;margin-top:4px;margin-bottom:10px;padding-top:1px;padding-left:5px;background-color:#f0f0f0;overflow-x:hidden; overflow-y:hidden}
input.char {width:200px;height:20px;font:12px arial;color:#000000;border:1px solid #ccc;padding-top:1px;padding-left:5px;margin-top:4px;margin-bottom:10px;background-color:#f0f0f0}
input.request-send {width:200px;height:20px;cursor:hand;font:12px arial;color:#ffffff;font-weight:bold;margin-top:4px;margin-bottom:10px;background-color:#000000;border:1px solid #000000}

form.jump {margin:3 0 7 0;text-align:right;position:relative;right:0px}
select.jump {width:260px;font: normal 12 arial;color:#fff;background-color:#95D104}





.mypets {cursor: hand;cursor: pointer;padding:7 0 7 0;font: bold 11px arial;color:#000;font-weight:bold;background-color:#f0f0f0; margin:2 0 0 0;text-transform:uppercase;background-image:url('/img/bg-gray-button.PNG');background-repeat:no-repeat}
.thepet {padding:10 0 10 0;font:11px arial;margin:0px}
.openpet {background-color:#777;font: bold 11px arial;color:#fff; margin:10 0 2 0;padding:7 0 7 0;text-transform:uppercase;background-image:url('/img/bg-black-button.PNG');background-repeat:no-repeat}

.technology {cursor: hand;cursor: pointer;font: bold 11px arial;color:#000;padding:5 0 5 0;margin:0 0 2 0;text-transform:uppercase}
.thelanguage {font:11px arial;padding:0 0 0 0;margin:0 0 2 0;background: #ffffff}
.openlanguage {font:11px arial;color: #fff;font-weight:bold;text-transform:uppercase;padding:5 0 5 0}
.closedlanguage {font: bold 11px arial;color:#fff}

.my {padding:7 0 7 0;font: bold 11px arial;color:#fff;font-weight:bold;margin:0 0 3 0;text-transform:uppercase;width:220px;background-image:url('/images/bg-menu-black.PNG');background-repeat:no-repeat}




ul#menu {width:100%;list-style-type:none;border-top:solid 0px #eee;margin:0px;padding:0px}
ul#menu ol {display:none;text-align:left;list-style-type:none;margin:0px;padding:5 0 5 15;background-color:#ffffff}
ul#menu li, ul#menu a {font-family: arial, sans-serif;font-size: 12px;color:#000000}
ul#menu li {border-bottom:solid 1px #808080;padding:0 0 5 0}
ul#menu ol li {border-bottom: none;padding:1 0 1 0}
ul#menu ol li:before {content: ""}
ul#menu a {text-decoration:none;outline:none;background-color:#f0f0f0;width:100%}
ul#menu a:hover {color:#808080}
ul#menu a.active {font:12px arial;color:#000;font-weight:bold;text-transform:uppercase}




.na {display:none;position:absolute;top:-10000px}
.na-soon {display:none;position:absolute;top:-10000px}

img.border {border:1px solid #000000}

.ContinueShopping {padding:5 0 5 15;background-image:url('/img/dot-arrow.GIF');background-repeat:no-repeat;margin:0 0 15 0}
.tableheaders {background-color:#eeeeee;border:2px solid #ffffff;padding:5px}
.cell {background-color:#eeeeee;border:2px solid #ffffff;padding:5px}