﻿body {	background-color: #CCCCCC; font-family: Arial; font-size: 12px; color: #CCCCCC; margin: 0px;}
a:hover { text-decoration: underline; }

.LandingText { color: #C79600; padding: 1px 25px 15px 15px; font-size: 13px;}
.LandingBullet { padding: 15px 5px 5px 5px; color: #FFFFFF; font-weight: bold; }

/* Styles for Winners.ascx */
.RGWinners { background-color: #DCBD7D; padding: 1px;}
.RGWinnersHeader { background: url(Images/titlebar.gif) repeat; color: #C79600; border: 1px solid #FFFFFF; padding: 2px;}
.RGPoolHeader { font-weight: bold; color: #926700; }
.RGWinnerPlace { color: #000000; font-weight: bold; display: inline; padding-right: 3px; }
.RGWinnerText { color: #605949; }
.RGWinnerText a { color: #B22E29; font-weight: bold; text-decoration: underline; }
.RGWinnersContent { border: 1px solid #FFFFFF; border-top: 0px; padding: 5px;}
.RGMoreWinners, .RGMoreWinners a { color: #B22E29; text-align: right; font-weight: bold; padding: 0px 10px 10px 0px;}
.RGWinnersDivider { border-top: 1px solid #C79900; width: 300px; text-align: left; }

/* Styles for PickPool.aspx */
.RGPickPool { background-color: #FFFFFF; padding: 1px; color: #000000; }
.RGPickPoolHeader { font-weight: bold; }
.RGPickPoolContent { border: 1px solid #CACACA; padding: 15px; }
.RGPickPoolText { padding-bottom: 20px; }

/* Styles for MyPicks.aspx */
.RGMyPoolsTable { padding-right: 5px; margin-top: 25px; margin-bottom: 20px; width: 100%; }
.RGMyPoolsList, .RGMyPoolsList a { color: #CCCCCC; padding-top: 2px; }
.RGMyPoolsHeader { border-top: 1px solid #666666; border-bottom: 1px solid #666666; background-color: #414141; color: #cc9900; font-weight: bold; padding: 3px 0px 3px 10px; margin-bottom: 7px; font-size: 13px; }
.RGMyPoolsUserHeader { padding-left: 10px; color: #CCCCCC; display: inline; font-size: 11px; font-weight: bold; }
.RGMyPoolsJoinHeader, .RGMyPoolsJoinHeader a, .RGMyPoolsJoinHeader a:hover { color: #FFFFFF; }
.RGMyPool { background-color: #FFFFFF; padding: 1px; margin-bottom: 5px; }
.RGMyPoolHeader { background-color: #414141; padding: 5px 5px 5px 10px;}
.RGMyPoolHeaderClosed { background-color: #000000; padding: 5px 5px 5px 10px; color: #CCCCCC; font-size: 13px; font-weight: bold; }
.RGMyPoolShowName { font-weight: bold; color: #cc9900; font-size: 14px; }
.RGMyPoolName { font-weight: bold; color: #FFFFFF;  font-size: 14px;}
.RGMyPoolPrivateLabel { text-transform: uppercase; font-size: 11px; display: inline; font-weight: normal;}
.RGMyPoolCell { border: 1px solid #E1D4B2; border-right: 0px; padding: 5px 5px 5px 8px; }
.RGMyPoolCombinedCell { border-right: 1px solid #E1D4B2; border-bottom: 1px solid #E1D4B2; } 
.RGMyPoolFooter, .RGMyPoolFooter a { padding: 5px; color: #C40100; font-weight: bold; }
.RGMyPoolTable { color: #000000; border: 1px solid #E1D4B2; border-collapse: collapse; }
.RGMyPoolsNote { padding: 3px 0px 8px 0px; }
.RGPoolClosedText { font-weight: bold; color: #FF0000; }

/* Styles for CreatePool.aspx */
.RGCreatePool { background-color: #FFFFFF; padding: 1px; color: #000000;}
.RGCreatePool a { color: #000000; } 
.RGCreatePoolContent { padding: 15px; }
.RGCreatePoolHeader { text-transform: uppercase; font-weight: bold; padding-bottom: 10px; }
.RGCreatePoolTable { margin-top: 10px; margin-left: -5px; }

/* Styles for MakePicks.aspx */
.RGMakePicksHeader { color: #CCCCCC; font-weight: bold; font-size: 12px; display: inline; text-transform: uppercase;}
.RGMakePicksSubheader { color: #C79600; font-size: 12px; text-transform: uppercase; display: inline; padding-left: 3px; }
.RGPoolCategory { padding: 1px; width: 300px; vertical-align: top; background-color: #FFFFFF; }
.RGPoolCategoryHeader { background-color: #E1D4B2; color: #B08A35; font-weight: bold; padding: 5px 0px 5px 5px; }
.RGPoolCategoryHeaderError { background-color: #ff0000; color: #ffffff; font-weight: bold; padding: 5px; }
.RGPickPcntCell { border: 1px solid #E1D4B2; padding: 3px; text-align: right; width: 30px; }
.RGPoolCell { border: 1px solid #E1D4B2; padding: 3px; vertical-align: middle; }
.RGPoolCell a { color: #000000; }

.RGTabs { background: url(Images/gray_tab.gif) no-repeat 0px 6px; height: 34px; width: 103px; padding-top: 5px; text-align: center;}
.RGTabs a { color: #CCCCCC; font-size: 11px; text-decoration: none; font-weight: bold; }
.RGTabsSelected { background: url(Images/white_tab.gif) no-repeat; height: 40px; width: 104px; text-align: center;}
.RGTabsSelected a { color: #C40100; font-size: 11px; text-decoration: none; font-weight: bold; }

/* General Styles */
.RGButton { border: 0px; padding: 5px; display: block; color: #FFFFFF; }
.RGLabel { color: #cc9900; display: inline; padding: 2px; }
.RGMessage, .RGMessage a { color: #C40100; font-size: 10px; }
.RGGrayMessage, .RGGrayMessage a { color: #999999; font-size: 10px; }
.RGBlob { padding-bottom: 5px; } 
.RGArrowImage { padding-right: 4px; vertical-align: middle; border: 0px;}
.RGHomeImage { height: 110px; width: 155px; padding-right: 3px; }
.RGHomeImageLast { height: 110px; width: 155px; }
.RGErrorMessage { color: #C40100; display: inline; font-weight: bold; }
.RGPicksErrorMessage { font-size: 13px; padding-left: 5px; }
.RGBoldRedText { font-weight: bold; color: #990000; } 
.RGViewPoolsLink { padding-right: 11px; position: relative; top: -100px; float: right; font-size: 13px; }
.RGViewPoolsLink a { color: #FFFFFF; }
.RGResultsLinks { padding-right: 11px; position: relative; top: -100px; float: right; }
.RGResultsLinks a { color: #FFFFFF; }
.RGContentPadding { padding: 0px 10px 10px 10px; }
.RGContentNoPadding { padding: 0px; }
.RGPreShowText a { color: #FFFFFF; text-decoration: underline; }
.RGWhiteHeader { color: #CCCCCC; font-weight: bold; font-size: 12px; text-transform: uppercase; padding-bottom: 10px; }
.RGWhiteHeaderInline { color: #CCCCCC; font-weight: bold; font-size: 13px; text-transform: uppercase; display: inline;}
.RGRadioButtonSize input { width: 21px; height: 21px; }
.RGNote { width: 100%; padding-top: 15px; color: #CCCCCC; }
.RGText { padding-top: 15px; }
.RGLeftPadding { padding-left: 10px; }
.RGBold { font-weight: bold; }
.RGGrayBorder { border: 1px solid #CCCCCC; }
.RGRulesLinks, .RGRulesLinks a { color: #C40100; text-align: center; padding-bottom: 15px; }
.RGShadow { width: 990px; background-image: url(http://theenvelope.latimes.com/images/standard/shadow.gif); background-repeat: repeat-y; background-position: right; }
.RGLeaderAd { background-color: #FFFFFF; padding: 2px 0px 2px 2px; }
.RGGoldHeader { color: #C79600; font-weight: bold; font-size: 12px; text-transform: uppercase; }
.RGArchiveYear { font-weight: bold; color: #FF0000; font-size: 14px; padding-top: 10px; }

/* Styles for Pool Help */
.RGPoolHelpHeader { padding: 3px; text-transform: uppercase; background: url(Images/titlebar.gif) no-repeat; }
.RGPoolHelpLinks, .RGPoolHelpLinks a { color: #CCCCCC; text-decoration: none; }

/* Styles for Top Picks */
.RGTopPicksAnswer { color: #FFFFFF; width: 55%; }
.RGTopPicksPercentageTable { border: 1px solid #CCCCCC; width: 100%; }
.RGTopPicksPercentageCell {  background-color: Maroon; }
.RGTopPicksFont { color: #FFFFFF; }
