﻿.modalField { padding-bottom: 5px; }

#tabGlobalUser { width: 334px; height: 47px; position: relative; z-index: 300; text-align: center; font-size: 12px; font-weight: bold; background-image: url('/Images/tabGlobalUser.png'); }
#tabGlobalUser #content { padding: 0px 22px 0px 22px; }
#tabGlobalUser #rewards { padding-top: 3px; color: #c61112; }
#tabGlobalUser #rewards #rewardsInfo { position: relative; font-size: 10px; font-weight: normal; color: #000000; z-index: 1200; }
#tabGlobalUser #rewards #rewardsInfo a { color: #000000; }
#tabGlobalUser #rewards #rewardsInfo #balance { float: left; padding-left: 10px; text-align: left; }
#tabGlobalUser #rewards #rewardsInfo #balance a { font-weight: bold; }
#tabGlobalUser #rewards #rewardsInfo #codePlacementLink { float: right; padding-right: 10px; text-align: right; }
#tabGlobalUser #rewards #rewardsInfo #codePlacementLink a { text-decoration: underline; }
#tabGlobalUser #rewards #rewardsInfo #balance a { font-weight: bold; }
#tabGlobalUser #rewards #enterCode input { color: #666666; }
#tabGlobalUser #members { padding-top: 22px; }
#tabGlobalUser #members #nation { width: 180px; float: left; text-align: left; }
#tabGlobalUser #members #nation .link { height: 27px; float: left; padding: 2px 0px 0px 0px; text-align: center; }
#tabGlobalUser #members #nation #join { width: 127px; }
#tabGlobalUser #members #nation #signIn { width: 53px; }
#tabGlobalUser #members #nation #welcome { font-weight: normal; font-style: italic; }
#tabGlobalUser #members #facebook { width: 108px; float: right; }
#tabGlobalUser #members #connect { padding-bottom: 7px; text-align: center; font-size: 10px; font-weight: normal; line-height: 10px; }
#tabGlobalUser #members #facebook #connectLink { height: 27px; padding-top: 2px; }
#tabGlobalUser #members #connect img { padding: 2px 0px 0px 10px; }

#modalGlobalUser { width: 326px; position: absolute; margin: 0px 4px 0px 4px; display: none; z-index: 1050; }
#modalGlobalUser .modalForm { padding: 0px 25px 10px 25px; background: #b40102; }
#modalGlobalUser #modalJoin {}
#modalGlobalUser #joinCheckboxes { margin: 10px 30px 10px 0px; padding: 5px; background: #a30203; }
#modalGlobalUser .modalBottom { width: 326px; height: 6px; background: url('/Images/modalBottom.png') no-repeat; }
#modalGlobalUser .forgotPassword { text-decoration: underline; font-size: 10px; }
#modalGlobalUser #modalLink p { padding-bottom: 15px; }
#modalGlobalUser .error { color: #fff561 !important; }

#modalRewardsCode { width: 299px; height: 319px; position: absolute; display: none; margin: 3px 0px 0px -5px; color: #d12327; background: url('/Images/modalRewardsCode.png') no-repeat; z-index: 1100; }
#modalRewardsCode .codeEntryOptions { text-align: left; }
#modalRewardsCode #modalCodeEntry { padding: 20px 25px 10px 25px; }
#modalRewardsCode #modalCodeEntry a { color: #d12327; font-size: 10px; text-decoration: underline; }
#modalRewardsCode #modalCodeEntry .error { color: #000000 !important; }
#modalRewardsCode #codeEntryButtons { padding-top: 5px; padding-left: 45px; clear: both; }

#modalRewardsCode #modalCodeEntry #modalCodeEntryError div { color: #000000; font-size: 10px; font-weight: normal; text-align: left; }
#modalRewardsCode #modalCodeEntry #modalCodeEntryError .modalField { padding-top: 5px; padding-bottom: 5px; }
#modalRewardsCode #modalCodeEntry #modalCodeEntryError .modalField div { width: 110px; height: 45px; float: left; text-align: left; padding-right: 1px; }

#modalCodePlacement { position: absolute; top: 0px; margin-left: 17px; display: none; z-index: 1250; }


