*
{
/* Below line removed so that the new header works. I put the below line into BODY instead. - JJONES 1/29/2025 */
/*    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif*/
}
BODY {
    BORDER-BOTTOM: 0px;
    TEXT-ALIGN: center;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/2009Layout/global/Site_Background.jpg) #636363 repeat-x;
    background-position: 0px 100px;
    COLOR: #454545;
    FONT-SIZE: 12px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TABLE
{
    FONT-SIZE: 1em
}
INPUT
{
    FONT-SIZE: 0.9em
}
SELECT
{
    FONT-SIZE: 0.9em
}
TEXTAREA
{
    FONT-SIZE: 0.9em
}
BUTTON
{
    FONT-SIZE: 0.9em
}
H1
{
    MARGIN: 0px;
    COLOR: black;
    FONT-SIZE: 1.8em;
    FONT-WEIGHT: bold
}
H2
{
    MARGIN: 0px;
    COLOR: black;
    FONT-SIZE: 1.8em;
    FONT-WEIGHT: bold
}
H3
{
    MARGIN: 0px;
    COLOR: black;
    FONT-SIZE: 1.8em;
    FONT-WEIGHT: bold
}
H4
{
    MARGIN: 0px;
    COLOR: black;
    FONT-SIZE: 1.8em;
    FONT-WEIGHT: bold
}
H5
{
    MARGIN: 0px;
    COLOR: black;
    FONT-SIZE: 1.8em;
    FONT-WEIGHT: bold
}
H6
{
    MARGIN: 0px;
    COLOR: black;
    FONT-SIZE: 1.8em;
    FONT-WEIGHT: bold
}
H2
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 1.9em;
    PADDING-TOP: 8px;
    voice-family: inherit
}
H1.nodisplay
{
    DISPLAY: none
}
H3
{
    FONT-SIZE: 1.3em
}
H4
{
    FONT-SIZE: 1.2em
}
IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
FORM
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
A
{
    COLOR: #2981c0;
    FONT-SIZE: 1.1em;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #2981c0;
    FONT-SIZE: 1.1em;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #2981c0;
    FONT-SIZE: 1.1em;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}


a.button {
	BORDER-BOTTOM: #1baaff 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #1baaff 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 3px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    BACKGROUND: url(../images/2009layout/global/button_background.jpg) repeat-x left center;
    COLOR: white!important;
    text-decoration: none!important;
    BORDER-TOP: #1baaff 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #1baaff 1px solid;
    PADDING-TOP: 5px;
    font-size: 0.9em;
}

a.button:hover
{
    BACKGROUND: url(../images/2009layout/global/button_hover_background.jpg) repeat-x left center;
    CURSOR: pointer
}

A:hover
{
    TEXT-DECORATION: underline
}
A:active
{
    TEXT-DECORATION: underline
}
Q
{
    FONT-STYLE: italic
}
HR.sectionDivider
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BACKGROUND-COLOR: #e0dbdb;
    MARGIN: 10px 0px;
    HEIGHT: 1px;
    COLOR: #e0dbdb;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
DIV.clearer
{
    CLEAR: both
}
DIV.contentBox
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    MARGIN-BOTTOM: 10px;
    BACKGROUND: url(../images/2009layout/global/contentbox_background.jpg) repeat-x;
    PADDING-TOP: 0px
}
DIV.secondaryContentBox
{
    BORDER-LEFT: white 1px solid;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-RIGHT: white 1px solid;
    PADDING-TOP: 0px
}
DIV.contentBox H3.header
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 0px;
    HEIGHT: 27px;
    COLOR: white;
    FONT-SIZE: 1em;
    PADDING-TOP: 13px
}
DIV.contentBox H1.header
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 0px;
    HEIGHT: 27px;
    COLOR: white;
    FONT-SIZE: 1em;
    PADDING-TOP: 13px
}
DIV.contentBox DIV.contentBoxContent
{
    PADDING-BOTTOM: 18px;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 18px;
    BACKGROUND: url(../images/2009layout/global/contentbox_content_background.jpg) white repeat-x;
    CLEAR: both;
    PADDING-TOP: 18px
}
DIV.secondaryContentBox DIV.contentBoxContent
{
    PADDING-BOTTOM: 18px;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 18px;
    BACKGROUND: url(../images/2009layout/global/contentbox_content_background.jpg) white repeat-x;
    CLEAR: both;
    PADDING-TOP: 18px
}
DIV.contentBox DIV.form
{
}
DIV.contentBox DIV.table
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
DIV.tabBox
{
    MARGIN-BOTTOM: 10px
}
DIV.tabBox DIV.tabBar
{
    WIDTH: 100%;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    HEIGHT: 31px
}
DIV.tabBox DIV.tab
{
    BORDER-BOTTOM: #c0c0c0 0px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #c0c0c0 1px solid;
    WIDTH: 90px;
    BACKGROUND: url(../images/2009layout/global/tab_unselected.jpg) repeat-x;
    FLOAT: left;
    COLOR: #a8a8a8;
    FONT-SIZE: 1em;
    BORDER-TOP: #c0c0c0 1px solid;
    FONT-WEIGHT: normal;
    MARGIN-RIGHT: 3px;
    BORDER-RIGHT: #c0c0c0 1px solid
}
DIV.tabBox DIV.tab A
{
    LINE-HEIGHT: 30px;
    DISPLAY: block;
    HEIGHT: 30px;
    TEXT-DECORATION: none
}
DIV.tabBox DIV.active
{
    LINE-HEIGHT: 31px;
    BORDER-RIGHT-WIDTH: 0px;
    WIDTH: 92px;
    BACKGROUND: url(../images/2009layout/global/contentbox_background.jpg) repeat-x;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    HEIGHT: 31px;
    COLOR: white;
    BORDER-LEFT-WIDTH: 0px;
    FONT-WEIGHT: bold
}
DIV.tabBox DIV.active A
{
    COLOR: white
}
DIV.tabBox DIV.tabBoxContentWrapper
{
    BACKGROUND: url(../images/2009layout/global/contentbox_background.jpg) repeat-x 0px -32px;
    PADDING-TOP: 5px
}
DIV.tabBox DIV.tabBoxContent
{
    PADDING-BOTTOM: 18px;
    MARGIN: 0px 5px;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 18px;
    BACKGROUND: url(../images/2009layout/global/contentbox_content_background.jpg) white repeat-x;
    PADDING-TOP: 18px
}
DIV.tabBox DIV.table
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
FIELDSET
{
    BORDER-BOTTOM: 0px;
    TEXT-ALIGN: left;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
FIELDSET DIV.formElement
{
    MARGIN: 0px 0px 5px
}
FIELDSET LABEL
{
    TEXT-ALIGN: right
}
DIV.buttonBar
{
    TEXT-ALIGN: center;
    MARGIN: 15px
}
FIELDSET DIV.formElement
{
    TEXT-ALIGN: left;
    WIDTH: 500px;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
FIELDSET DIV.formElement LABEL
{
    WIDTH: 170px;
    DISPLAY: block;
    FLOAT: left;
    MARGIN-RIGHT: 10px
}
INPUT.button
{
    BORDER-BOTTOM: #1baaff 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #1baaff 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 3px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    BACKGROUND: url(../images/2009layout/global/button_background.jpg) repeat-x left center;
    COLOR: white;
    BORDER-TOP: #1baaff 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #1baaff 1px solid;
    PADDING-TOP: 5px
}
BUTTON
{
    BORDER-BOTTOM: #1baaff 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #1baaff 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 3px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    BACKGROUND: url(../images/2009layout/global/button_background.jpg) repeat-x left center;
    COLOR: white;
    BORDER-TOP: #1baaff 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #1baaff 1px solid;
    PADDING-TOP: 5px
}
INPUT.button:hover
{
    BACKGROUND: url(../images/2009layout/global/button_hover_background.jpg) repeat-x left center;
    CURSOR: pointer
}
BUTTON:hover
{
    BACKGROUND: url(../images/2009layout/global/button_hover_background.jpg) repeat-x left center;
    CURSOR: pointer
}
TABLE.core
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BORDER-COLLAPSE: collapse;
    PADDING-TOP: 0px
}
TABLE.core TH
{
    BORDER-BOTTOM: #b7b7b7 1px solid;
    TEXT-ALIGN: center;
    BACKGROUND: url(../images/2009layout/global/table_header.jpg);
    HEIGHT: 33px;
    COLOR: #2f3940
}
TABLE.core TH H3
{
    COLOR: white
}
TABLE.core TR.even
{
    BACKGROUND-COLOR: #f5f5f5
}
TABLE.core TR.odd
{
    BACKGROUND-COLOR: white
}
TABLE.core TD
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
TABLE.core .left
{
    TEXT-ALIGN: left
}
DIV.form_error
{
    BORDER-BOTTOM: #dbdbdb 1px solid;
    BORDER-LEFT: #dbdbdb 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #f5f5f5;
    MARGIN: 15px 80px;
    MIN-HEIGHT: 47px;
    PADDING-LEFT: 45px;
    PADDING-RIGHT: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 10px 10px;
    HEIGHT: 47px;
    COLOR: black !important;
    BORDER-TOP: #dbdbdb 1px solid;
    BORDER-RIGHT: #dbdbdb 1px solid;
    PADDING-TOP: 10px
}
DIV.form_warning
{
    BORDER-BOTTOM: #dbdbdb 1px solid;
    BORDER-LEFT: #dbdbdb 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #f5f5f5;
    MARGIN: 15px 80px;
    MIN-HEIGHT: 47px;
    PADDING-LEFT: 45px;
    PADDING-RIGHT: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 10px 10px;
    HEIGHT: 47px;
    COLOR: black !important;
    BORDER-TOP: #dbdbdb 1px solid;
    BORDER-RIGHT: #dbdbdb 1px solid;
    PADDING-TOP: 10px
}
DIV.form_success
{
    BORDER-BOTTOM: #dbdbdb 1px solid;
    BORDER-LEFT: #dbdbdb 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #f5f5f5;
    MARGIN: 15px 80px;
    MIN-HEIGHT: 47px;
    PADDING-LEFT: 45px;
    PADDING-RIGHT: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 10px 10px;
    HEIGHT: 47px;
    COLOR: black !important;
    BORDER-TOP: #dbdbdb 1px solid;
    BORDER-RIGHT: #dbdbdb 1px solid;
    PADDING-TOP: 10px
}
DIV.form_info
{
    BORDER-BOTTOM: #dbdbdb 1px solid;
    BORDER-LEFT: #dbdbdb 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #f5f5f5;
    MARGIN: 15px 80px;
    MIN-HEIGHT: 47px;
    PADDING-LEFT: 45px;
    PADDING-RIGHT: 10px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 10px 10px;
    HEIGHT: 47px;
    COLOR: black !important;
    BORDER-TOP: #dbdbdb 1px solid;
    BORDER-RIGHT: #dbdbdb 1px solid;
    PADDING-TOP: 10px
}
HTML > BODY DIV.form_error
{
    MIN-HEIGHT: 47px;
    HEIGHT: auto
}
HTML > BODY DIV.form_warning
{
    MIN-HEIGHT: 47px;
    HEIGHT: auto
}
HTML > BODY DIV.form_success
{
    MIN-HEIGHT: 47px;
    HEIGHT: auto
}
HTML > BODY DIV.form_info
{
    MIN-HEIGHT: 47px;
    HEIGHT: auto
}
DIV.form_error P
{
    MARGIN: 0px 0px 10px
}
DIV.form_error UL
{
    MARGIN: 0px 0px 10px
}
DIV.form_error OL
{
    MARGIN: 0px 0px 10px
}
DIV.form_warning P
{
    MARGIN: 0px 0px 10px
}
DIV.form_warning UL
{
    MARGIN: 0px 0px 10px
}
DIV.form_warning OL
{
    MARGIN: 0px 0px 10px
}
DIV.form_success P
{
    MARGIN: 0px 0px 10px
}
DIV.form_success UL
{
    MARGIN: 0px 0px 10px
}
DIV.form_success OL
{
    MARGIN: 0px 0px 10px
}
DIV.form_info P
{
    MARGIN: 0px 0px 10px
}
DIV.form_info UL
{
    MARGIN: 0px 0px 10px
}
DIV.form_info OL
{
    MARGIN: 0px 0px 10px
}
DIV.form_error
{
    BACKGROUND-IMAGE: url(../images/2009Layout/global/icons/error.png)
}
DIV.form_warning
{
    BACKGROUND-IMAGE: url(../images/2009Layout/global/icons/warning.png)
}
DIV.form_info
{
    BACKGROUND-IMAGE: url(../images/2009Layout/global/icons/info.png)
}
DIV.form_success
{
    BACKGROUND-IMAGE: url(../images/2009Layout/global/icons/success.png)
}
DIV.form_error H3
{
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
DIV.form_warning H3
{
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
DIV.form_success H3
{
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
DIV.form_info H3
{
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
P.terms
{
    MARGIN-LEFT: 80px !important;
    FONT-SIZE: 0.9em;
    MARGIN-RIGHT: 15px !important
}
A.actionlink
{
    FONT-STYLE: italic;
    PADDING-RIGHT: 15px;
    BACKGROUND: url(../images/2009Layout/global/icons/link_arrow_hover.gif) no-repeat right center;
    FONT-SIZE: 1em;
    FONT-WEIGHT: normal
}
HTML > BODY A.actionlink
{
    HEIGHT: auto
}
A.actionlink:hover
{
    BACKGROUND: url(../images/2009Layout/global/icons/link_arrow_hover.gif) no-repeat right center;
    COLOR: #2981c0
}
A.logLink
{
    PADDING-RIGHT: 15px;
    COLOR: #ff8901;
    FONT-SIZE: 1.1em;
    FONT-WEIGHT: bold
}
HTML > BODY A.logLink
{
    HEIGHT: auto
}
A.logLink:hover
{
    COLOR: #2981c0
}
A.feed
{
    BACKGROUND-IMAGE: url(../images/2004Layout/global/icons/feed-icon-14x14.png);
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    PADDING-LEFT: 17px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-SIZE: 7pt;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 1px
}
A.feed:visited
{
    BACKGROUND-IMAGE: url(../images/2004Layout/global/icons/feed-icon-14x14.png);
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    PADDING-LEFT: 17px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-SIZE: 7pt;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 1px
}
A.RefLink
{
    MARGIN-LEFT: 5px
}
UNKNOWN
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    HEIGHT: 0px;
    PADDING-TOP: 0px
}
#globalWrapper
{
    POSITION: relative;
    MIN-WIDTH: 980px;
    TEXT-ALIGN: left;
    MARGIN: 0px auto;
    WIDTH: 980px
}
#globalPageHeader
{
    Z-INDEX: 2;
    POSITION: relative;
    WIDTH: 100%;
    HEIGHT: 130px;
    FONT-SIZE: 1em
}
#globalPageHeader #globalHeader
{
    POSITION: relative;
    BACKGROUND-COLOR: #000000;
    WIDTH: 100%;
    HEIGHT: 125px;
    OVERFLOW: visible
}
#globalPageHeader #globalHeader #headerLogo
{
    BACKGROUND-IMAGE: url(../images/2009Layout/global/Whatif-Logo-tagline.jpg) !important;
    POSITION: absolute;
    WIDTH: 320px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 100px;
    TOP: 0px;
    LEFT: 0px
}
#globalPageHeader #globalHeader #foxLogo
{
    BACKGROUND-IMAGE: url(../images/2009Layout/global/FOX_MSN_Small.jpg) !important;
    POSITION: absolute;
    WIDTH: 320px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 100px;
    TOP: 0px;
    RIGHT: 0px
}
#globalPageHeader #globalHeader #sportsHubLogo
{
    BACKGROUND-IMAGE: url(../images/2009Layout/global/Header_Small_SportsHub.jpg) !important;
    POSITION: absolute;
    WIDTH: 320px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 100px;
    TOP: 0px;
    RIGHT: 0px
}
#globalPageHeader #globalHeader #headerLogo A
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    TEXT-INDENT: -3000px;
    WIDTH: 100%;
    DISPLAY: block;
    HEIGHT: 100%;
    FONT-SIZE: 1px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
#globalPageHeader #globalHeader #foxLogo A
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    TEXT-INDENT: -3000px;
    WIDTH: 100%;
    DISPLAY: block;
    HEIGHT: 100%;
    FONT-SIZE: 1px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
#globalPageHeader #globalHeader #sportsHubLogo A
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    TEXT-INDENT: -3000px;
    WIDTH: 100%;
    DISPLAY: block;
    HEIGHT: 100%;
    FONT-SIZE: 1px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
#globalPageHeader #globalNavigation div#loggedInAs img.sitemailIMG
{
    opacity: 0.5;
    filter: alpha(opacity=50); /* For IE8 and earlier */
}

#globalPageContentWrapper
{
    POSITION: relative;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 8px;
    WIDTH: 964px;
    PADDING-RIGHT: 8px;
    BACKGROUND: url(../images/2009Layout/global/Page_Background.jpg) #ffffff repeat-x;
    PADDING-TOP: 8px
}
#globalPageContent
{
    POSITION: relative;
    TEXT-ALIGN: left;
    WIDTH: 100%;
    FLOAT: left
}
#globalPageFooter
{
    POSITION: relative;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    COLOR: #8e8e8e;
    CLEAR: both;
    FONT-SIZE: 11px;
    PADDING-TOP: 50px
}
#globalPageFooter A
{
    COLOR: #8e8e8e !important;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
#globalPageFooter P#globalFooterNav
{
    POSITION: absolute;
    MARGIN: 0px;
    TOP: 20px;
    LEFT: 10px
}
#globalPageFooter P#globalFooterNav SPAN.newTerms
{
    COLOR: #c57575;
    FONT-WEIGHT: bold
}
#globalPageFooter P#globalFooterNav A
{
    MARGIN-RIGHT: 15px
}
#globalPageFooter .msnFtr
{
    POSITION: absolute;
    WIDTH: 510px;
    HEIGHT: 30px;
    COLOR: #8e8e8e;
    TOP: 20px;
    RIGHT: 0px
}
#globalPageFooter p#globalFooterNav .newItem {
    color: red;
}

#globalNavigation
{
    Z-INDEX: 100;
    POSITION: absolute;
    WIDTH: 100%;
    BACKGROUND: url(../images/2009Layout/global/NavItemBackground.jpg) repeat-x 0px 0px;
    HEIGHT: 30px;
    TOP: 100px;
    LEFT: 0px
}
#globalNavigation UL
{
    POSITION: absolute;
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#globalNavigation UL A
{
    COLOR: #ffffff;
    FONT-SIZE: 1em;
    FONT-WEIGHT: bold
}
#globalNavigation UL LI
{
    POSITION: relative;
    TEXT-ALIGN: center;
    BORDER-LEFT: #2f2e2d 1px solid;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 30px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FLOAT: left;
    BORDER-RIGHT: #3f3e3d 1px solid;
    PADDING-TOP: 0px
}
#globalNavigation UL LI A
{
    WIDTH: 100%;
    DISPLAY: block;
    HEIGHT: 100%;
    TEXT-DECORATION: none
}
#globalNavigation UL LI:hover A
{
    COLOR: #343333 !important
}
#globalNavigation UL LI A:hover
{
    COLOR: #343333 !important
}
#globalNavigation UL LI.showingMenu
{
    COLOR: #343333 !important
}
#globalNavigation UL LI:hover A
{
    BACKGROUND: url(../images/2009Layout/global/NavItemSelectedBackground.jpg) repeat-x;
    CURSOR: pointer
}
#globalNavigation UL LI A:hover
{
    BACKGROUND: url(../images/2009Layout/global/NavItemSelectedBackground.jpg) repeat-x;
    CURSOR: pointer
}
#globalNavigation UL LI.showingMenu
{
    BACKGROUND: url(../images/2009Layout/global/NavItemSelectedBackground.jpg) repeat-x;
    CURSOR: pointer
}
#globalNavigation UL LI:hover LI A
{
    BACKGROUND: url(../images/2009Layout/global/NavItemSelectedBackground.jpg) repeat-x;
    COLOR: #343333 !important
}
#globalNavigation UL LI.showingMenu LI A
{
    BACKGROUND: url(../images/2009Layout/global/NavItemSelectedBackground.jpg) repeat-x;
    COLOR: #343333 !important
}
#globalNavigation UL LI:hover UL LI:hover A
{
    BACKGROUND: url(../images/2009Layout/global/NavItemBackground.jpg) repeat-x;
    COLOR: #ffffff !important;
    CURSOR: pointer
}
#globalNavigation UL LI.showingMenu LI.showingMenu A
{
    BACKGROUND: url(../images/2009Layout/global/NavItemBackground.jpg) repeat-x;
    COLOR: #ffffff !important;
    CURSOR: pointer
}
#globalNavigation UL UL
{
    BORDER-BOTTOM: 0px;
    POSITION: absolute;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 145px;
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    BORDER-TOP: 0px;
    TOP: 30px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px;
    LEFT: -1px
}
#globalNavigation UL LI:hover UL
{
    DISPLAY: block
}
#globalNavigation UL UL LI
{
    TEXT-ALIGN: left;
    WIDTH: 100%;
    HEIGHT: 30px
}
#globalNavigation UL UL LI A
{
    BORDER-BOTTOM: #7f7f7f 1px solid;
    PADDING-LEFT: 5px;
    BORDER-TOP: #7f7f7f 1px solid;
    BORDER-RIGHT: #7f7f7f 1px solid
}
#globalNavigation UL LI.wis
{
    WIDTH: 100px
}
#globalNavigation UL LI.simmatchup
{
    WIDTH: 100px
}
#globalNavigation UL LI.simleagues
{
    WIDTH: 100px
}
#globalNavigation UL LI.dynasty
{
    WIDTH: 100px
}
#globalNavigation UL LI.editorial
{
    WIDTH: 100px
}
#globalNavigation UL LI.forums
{
    WIDTH: 100px
}
#globalNavigation #login
{
    POSITION: absolute;
    LINE-HEIGHT: 30px;
    PADDING-RIGHT: 5px;
    RIGHT: 40px
}
#globalNavigation #logout
{
    POSITION: absolute;
    LINE-HEIGHT: 30px;
    PADDING-RIGHT: 5px;
    RIGHT: 0px
}
#globalNavigation #join
{
    POSITION: absolute;
    BORDER-LEFT: #554e4e 1px solid;
    MARGIN-TOP: 7px;
    PADDING-LEFT: 8px;
    HEIGHT: 17px;
    RIGHT: 0px
}
#globalNavigation #loggedInAs
{
    POSITION: absolute;
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 0px;
    WIDTH: 281px;
    PADDING-RIGHT: 10px;
    HEIGHT: 17px;
    COLOR: #ffffff;
    BORDER-RIGHT: #554e4e 1px solid;
    PADDING-TOP: 3px;
    LEFT: 610px
}
DIV#coreColumnMain
{
    WIDTH: 659px;
    FLOAT: left
}
DIV#coreColumnRight
{
    WIDTH: 300px;
    FLOAT: left;
    MARGIN-LEFT: 5px
}
DIV#coreColumnFull
{
    WIDTH: 959px;
    FLOAT: left;
    MARGIN-LEFT: 5px
}
BODY.popup
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-COLOR: white
}
#globalpopupcontent
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#globalheaderLogin
{
    POSITION: absolute;
    BORDER-COLLAPSE: collapse;
    COLOR: black;
    TOP: 0px;
    LEFT: 8px
}
#globalheaderLogin TD
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 1em;
    PADDING-TOP: 0px
}
#globalheaderLogin LABEL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 1em;
    PADDING-TOP: 0px
}
#globalheaderLogin INPUT
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 1em;
    PADDING-TOP: 0px
}
#globalheaderLogin TD
{
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 1px
}
#globalheaderLogin #header_txtuserid
{
    WIDTH: 80px
}
#globalheaderLogin #header_txtPassword
{
    WIDTH: 80px
}
A#header_loginLink
{
    BACKGROUND-IMAGE: url(../images/2004Layout/global/icons/arrow_icon.gif);
    PADDING-LEFT: 10px;
    WIDTH: 60px;
    DISPLAY: block;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top;
    HEIGHT: 14px;
    COLOR: black !important;
    voice-family: inherit
}
HTML > BODY A#header_loginLink
{
    WIDTH: 60px
}
A#globalLockerRoomLink
{
    BACKGROUND-IMAGE: url(../images/2004Layout/global/icons/arrow_icon.gif);
    POSITION: absolute;
    WIDTH: 90px;
    DISPLAY: block;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right center;
    HEIGHT: 13px;
    COLOR: black !important;
    TOP: 2px;
    RIGHT: 8px;
    PADDING-TOP: 1px;
    voice-family: inherit
}
BODY > HTML A#globalLockerRoomLink
{
    HEIGHT: 13px
}
#globalLoggedInAs
{
    POSITION: absolute;
    WIDTH: 400px;
    COLOR: #908476;
    TOP: 3px;
    LEFT: 8px
}
#globalLoggedInAs STRONG
{
    COLOR: black;
    FONT-WEIGHT: bold
}
#globalPageContent TABLE.definitionlist
{
    MARGIN: 10px 170px 10px 150px;
    BORDER-COLLAPSE: collapse
}
#globalPageContent TABLE.definitionlist TH
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 3px
}
#globalPageContent TABLE.definitionlist TD
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 3px
}
#globalPageContent TABLE.definitionlist TH
{
    WHITE-SPACE: nowrap;
    FONT-WEIGHT: bold
}
BODY#working
{
    BACKGROUND-IMAGE: none !important;
    BACKGROUND-COLOR: #242424 !important
}
BODY#working DIV.maincontainer
{
    MARGIN: 0px auto;
    WIDTH: 780px
}
BODY#working DIV.working
{
    WIDTH: 780px;
    BACKGROUND: url(../images/2004Layout/global/waiting.gif) no-repeat center top;
    HEIGHT: 84px
}
BODY#boxscore DIV.div_widget_1
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 700px;
    PADDING-RIGHT: 0px;
    HEIGHT: 90px;
    PADDING-TOP: 0px
}
BODY#boxscore DIV.div_widget_2
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 700px;
    PADDING-RIGHT: 0px;
    HEIGHT: 90px;
    PADDING-TOP: 0px
}
BODY#boxscore DIV.div_widget_3
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 700px;
    PADDING-RIGHT: 0px;
    HEIGHT: 90px;
    PADDING-TOP: 0px
}
BODY#boxscore DIV.div_widget_1
{
    MARGIN: 10px 0px
}
BODY#boxscore DIV.div_widget_2
{
    MARGIN: 10px 0px 0px
}
BODY#boxscore DIV.div_widget_3
{
    MARGIN: 0px 10px
}
BODY#boxscore DIV.mlb
{
    BACKGROUND: url(../images/2004Layout/global/product_marketing/SLB_info.png) no-repeat center top
}
BODY#boxscore DIV.nfl
{
    BACKGROUND: url(../images/2004Layout/global/product_marketing/SLF_info.png) no-repeat center top
}
BODY#boxscore DIV.nba
{
    BACKGROUND: url(../images/2004Layout/global/product_marketing/SLBK_info.png) no-repeat center top
}
BODY#boxscore DIV.nhl
{
    BACKGROUND: url(../images/2004Layout/global/product_marketing/SLH_info.png) no-repeat center top
}
BODY#boxscore DIV.gd
{
    BACKGROUND: url(../images/2004Layout/global/product_marketing/GD_info.png) no-repeat center top
}
BODY#boxscore DIV.hd
{
    BACKGROUND: url(../images/2004Layout/global/product_marketing/HD_info.png) no-repeat center top
}
BODY#boxscore DIV.cd
{
    BACKGROUND: url(../images/2004Layout/global/product_marketing/CD_info.png) no-repeat center top
}
BODY#boxscore DIV.hbd
{
    BACKGROUND: url(../images/2004Layout/global/product_marketing/HBD_info.png) no-repeat center top
}
BODY#boxscore DIV.wis
{
    BACKGROUND: url(../images/2004Layout/global/product_marketing/WIS_info.png) no-repeat center top
}
BODY#boxscore DIV.sm
{
    BACKGROUND: url(../images/2004Layout/global/product_marketing/SM_info.png) no-repeat center top
}
BODY#boxscore DIV.myspace
{
    MARGIN-BOTTOM: 20px;
    BACKGROUND: url(../images/2004Layout/global/product_marketing/myspace_info.png) no-repeat center top
}
BODY#boxscore DIV.sm_olive
{
    BACKGROUND: url(../images/2004Layout/global/product_marketing/SM_info_olive.png) no-repeat center top
}
BODY#boxscore DIV.div_widget DIV
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 100px;
    PADDING-RIGHT: 15px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
    CLEAR: both;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
BODY#boxscore DIV.div_widget DIV A
{
    COLOR: #ad281a !important;
    TEXT-DECORATION: underline
}
BODY#boxscore DIV.div_widget DIV SPAN.free
{
    COLOR: #ad281a;
    FONT-WEIGHT: bolder
}
BODY#boxscore DIV.div_widget DIV.details
{
    PADDING-TOP: 10px
}
BODY#boxscore DIV.div_widget DIV.signup
{
    PADDING-TOP: 9px
}
BODY#boxscore DIV.div_widget_3 DIV.details
{
    PADDING-TOP: 20px
}
BODY#boxscore DIV.div_widget_3 DIV.signup
{
    PADDING-TOP: 20px
}
DIV.exhibition_ads
{
    BACKGROUND-COLOR: #efeeed;
    MARGIN: 20px 0px
}
DIV.exhibition_ads DIV.two_cols
{
    BORDER-BOTTOM: #efeeed 1px solid;
    BORDER-LEFT: #efeeed 1px solid;
    MARGIN: 0px auto;
    WIDTH: 94%;
    BORDER-TOP: #efeeed 1px solid;
    BORDER-RIGHT: #efeeed 1px solid
}
DIV.exhibition_ads DIV.one_col
{
    BORDER-BOTTOM: #efeeed 1px solid;
    BORDER-LEFT: #efeeed 1px solid;
    MARGIN: 0px auto;
    WIDTH: 94%;
    BORDER-TOP: #efeeed 1px solid;
    BORDER-RIGHT: #efeeed 1px solid
}
DIV.exhibition_ads DIV.two_cols DIV.two_col_one
{
    MARGIN-TOP: 10px;
    FLOAT: left
}
DIV.exhibition_ads DIV.two_cols DIV.two_col_two
{
    MARGIN-TOP: 10px;
    FLOAT: right
}
DIV.exhibition_ads DIV.one_col DIV.one_col_one
{
    TEXT-ALIGN: center;
    MARGIN-TOP: 10px
}
DIV.exhibition_ads DIV.two_cols DIV.fullseason
{
    TEXT-ALIGN: center;
    MARGIN: 10px
}
DIV.exhibition_ads DIV.one_col DIV.fullseason
{
    TEXT-ALIGN: center;
    MARGIN: 10px
}
BODY#profile_player DIV#div_profile
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center top;
    HEIGHT: 170px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
BODY#profile_team DIV#div_profile
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center top;
    HEIGHT: 170px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
BODY#profile_player DIV#div_profile H1.sectionheader
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 0px;
    COLOR: white;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
BODY#profile_team DIV#div_profile H1.sectionheader
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 0px;
    COLOR: white;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
BODY#profile_player DIV#div_profile TABLE#header_info
{
    MARGIN: 10px auto 0px
}
BODY#profile_team DIV#div_profile TABLE#header_info
{
    MARGIN: 10px auto 0px
}
BODY#profile_player DIV#div_profile TABLE#header_info TD.details
{
    VERTICAL-ALIGN: top
}
BODY#profile_team DIV#div_profile TABLE#header_info TD.details
{
    VERTICAL-ALIGN: top
}
BODY#profile_player DIV#div_profile TABLE#header_info TD.wis
{
    WIDTH: 244px
}
BODY#profile_team DIV#div_profile TABLE#header_info TD.wis
{
    WIDTH: 244px
}
BODY#profile_player DIV#div_profile TABLE#header_info TD.product
{
    WIDTH: 244px
}
BODY#profile_team DIV#div_profile TABLE#header_info TD.product
{
    WIDTH: 244px
}
BODY#profile_player DIV#div_profile TABLE#header_info TD DIV.prod_details
{
    TEXT-ALIGN: left;
    MARGIN-TOP: 6px;
    WIDTH: 132px;
    HEIGHT: 145px;
    MARGIN-LEFT: 100px;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
BODY#profile_team DIV#div_profile TABLE#header_info TD DIV.prod_details
{
    TEXT-ALIGN: left;
    MARGIN-TOP: 6px;
    WIDTH: 132px;
    HEIGHT: 145px;
    MARGIN-LEFT: 100px;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
BODY#profile_player DIV#div_profile TABLE#header_info TD A
{
    COLOR: #1399b1 !important;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
BODY#profile_team DIV#div_profile TABLE#header_info TD A
{
    COLOR: #1399b1 !important;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
BODY#profile_team DIV#div_profile TABLE#header_info TD H1.sectionheader A
{
    COLOR: white !important
}
BODY#profile_player DIV#div_profile TABLE#header_info TD.details
{
    TEXT-ALIGN: center;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
BODY#profile_team DIV#div_profile TABLE#header_info TD.details
{
    TEXT-ALIGN: center;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
BODY#profile_player P.mktg_info
{
    MARGIN: 10px 0px 0px
}
BODY#profile_team P.mktg_info
{
    MARGIN: 10px 0px 0px
}
DIV.game_blurb
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px
}
DIV.game_blurb IMG.game_blurb_logo
{
    FLOAT: left;
    MARGIN-RIGHT: 10px
}
DIV.game_blurb H3
{
    TEXT-ALIGN: left;
    COLOR: black !important
}
DIV.game_blurb P.product_text
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 77px
}
DIV.game_blurb P.action
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 77px
}
DIV.game_blurb P.action
{
    FONT-STYLE: italic
}
DIV.rightbar_feature_sectionheader
{
    BACKGROUND-IMAGE: url(../images/BeyondTheBoxScore/SectionHeaders.jpg);
    TEXT-ALIGN: center;
    WIDTH: 100%;
    HEIGHT: 22px;
    COLOR: white;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    PADDING-TOP: 2px
}
TABLE.rightbar_products
{
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BORDER-COLLAPSE: collapse;
    PADDING-TOP: 0px
}
DIV.game_blurb H3
{
    MARGIN-BOTTOM: -10px
}
TABLE.rightbar_products TD
{
    HEIGHT: 33px;
    COLOR: #2f3940
}
TABLE.rightbar_products TD A
{
    COLOR: black
}
TABLE.product_text TD
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
TABLE.product_text TD.action
{
    PADDING-TOP: 5px !important
}
#globalSimLeaguePageHeader
{
    WIDTH: 100%;
    HEIGHT: 200px;
    FONT-SIZE: 1em
}
BODY#maintenance DIV.Message
{
    WIDTH: 960px;
    BACKGROUND: url(../images/maintenance_pagev2_04.JPG) no-repeat center top;
    HEIGHT: 100px
}
BODY#maintenance DIV#MaintenanceImage
{
    TEXT-ALIGN: center;
    PADDING-LEFT: 10px;
    WIDTH: 940px;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(../images/maintenance_pagev2_05.JPG) no-repeat center top;
    HEIGHT: 600px;
    PADDING-TOP: 27px
}
DIV.promoFormElement2
{
    Z-INDEX: 0;
    TEXT-ALIGN: left;
    WIDTH: 141px;
    FLOAT: left
}
DIV.promoFormElement1
{
    Z-INDEX: 0;
    TEXT-ALIGN: left;
    WIDTH: 247px;
    FLOAT: left
}
DIV.promoButtonBar
{
    TEXT-ALIGN: center;
    MARGIN-TOP: -5px;
    MARGIN-LEFT: 16px
}
TH.promoCode
{
    WIDTH: 175px
}
TH.product
{
    WIDTH: 120px
}
TH.referral
{
    WIDTH: 120px
}
TH.date
{
    WIDTH: 120px
}
TH.seasons
{
    WIDTH: 120px
}
TH.expires
{
    WIDTH: 120px
}
TH.action
{
    WIDTH: 120px
}
TR.promoTableRow
{
    TEXT-ALIGN: center
}
.center
{
    TEXT-ALIGN: center
}

/*NEW AD RULES FOR FREESTAR TOP BANNER*/

.adContainer {
    /***text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    height: 90px;**/
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    height: 106px;
}

@media only screen and (max-width: 1000px) {
    .adContainer {
        height: 116px !important;
    }
}
