body{height:100%;padding:0;margin:0;}
h1,h2,h3{font-family:Arial;color:#0037AA;}
table.body{height:100%;width:760;}
input.text{border:1px solid #0037AA;width:160px;}
select{border:1px solid #0037AA;}
.login{border:1px solid #F90;}
a.forgotPass,a.forgotPass:active,a.forgotPass:visited{font-family:arial;font-size:10px;color:black;text-decoration:underline;}
a.footer:hover{text-decoration:none;}
a.logout,a.logout:active,a.logout:visited{font-family:arial;font-size:11px;color:black;text-decoration:underline;}
a.logout:hover{text-decoration:none;}
.ticketErrorMsg{display:block;font-size:12px;font-family:Arial;color:#B22222;padding-top:8px;padding-bottom:8px;}
.errorMsg{font-size:12px;font-family:Arial;color:#B22222 !important;text-transform:none;}
.infoMsg{font-size:12px;font-family:Arial;color:Yellow !important;text-transform:none;}
.Error_Reg{font-size:12px;font-family:Arial;color:yellow !important;font-weight:bold;}
td.points{width:19px;height:21px;text-align:center;background:white;color:#27416E;font-family:Arial;font-size:11px;border:1px solid #4895D5;}
div.namePts{padding:8px;color:#27416E;font-family:Arial;font-size:12px;font-weight:bold;}
.PushGraphic{margin-bottom:8px;}
.PushGraphic img{margin-bottom:8px;}
td.tm_WhiteBgBlueBorder{background:url(../App_Images/box/tm_WhiteBgBlueBorder.gif) repeat-x;}
td.bm_WhiteBgBlueBorder{background:url(../App_Images/box/bm_WhiteBgBlueBorder.gif) repeat-x;}
td.lm_WhiteBgBlueBorder{background:url(../App_Images/box/lm_WhiteBgBlueBorder.gif) repeat-y;}
td.rm_WhiteBgBlueBorder{background:url(../App_Images/box/rm_WhiteBgBlueBorder.gif) repeat-y;}
td.text_WhiteBgBlueBorder{font-family:arial;font-size:12px;color:#0037AA;}
td.adBox{background:#8BB6D8;padding:8px;font-family:Arial;font-size:12px;color:#0037AA;padding:10px;}
td.BlueFade,.BlueFade{font-family:Arial;background:url(../App_Images/box/m_BlueFade.jpg) no-repeat #8BB6D8;font-size:12px;color:#0037AA;padding:10px;}
td.BlueFade2{font-family:Arial;background:url(../App_Images/box/m_BlueFade2.jpg) no-repeat #8BB6D8;font-size:12px;color:#0037AA;padding:10px;}
td.WhiteFadeToBlue { background:url(../App_Images/bg/BGWhiteToBlue-75Tall.jpg) repeat-x #8BB6D8; padding:10px; font-family:Arial; font-size:12px; color:#03235e; overflow:hidden; }
td.winInstantly{font-family:Arial;background:url(../App_Images/box/m_winInstantly.jpg) no-repeat #8BB6D8;font-size:12px;color:#0037AA;padding:10px;}
td.earnPoints{font-family:Arial;background:url(../App_Images/box/m_earnPoints.jpg) no-repeat #8BB6D8;font-size:12px;color:#0037AA;padding:10px;}
td.earnPoints2{font-size:12px;font-family:Arial;color:#001F5B;}
td.BlueFadeContent,.BlueFadeContent{font-family:Arial;font-size:12px;color:#0037AA;}
div.disclaimer{background:#BCD7EE;border:1px solid #0037AA;padding:8px;width:358px;height:250px;overflow:auto;font-size:10px;font-family:arial;color:#0037AA;}
a.BlueFadeContent,a.BlueFadeContent:active,a.BlueFadeContent:visited{font-family:Arial;font-size:12px;color:#0037AA;text-decoration:underline;}
a.BlueFadeContent:hover{text-decoration:none;}
td.replayTixNowForm{background:url(../App_Images/box/bg_replayTixNowForm.jpg) no-repeat;width:222;height:208;font-size:11px;font-family:Arial;color:#001F5B;vertical-align:top;padding-top:12px;}
td.replayTixNowFormTall{width:255px; padding:10px; background:url(../App_Images/box/bg_replayTixNowForm-tallwide.jpg) no-repeat; height:375px; min-height:375px;}
input.replayTixNowInput{border:1px solid #001F5B;color:#001F5B;font-size:11px;}
td.useReplayPts{padding:8px;background:url(../App_Images/bg/replayPts.jpg) #95BDDD;width:100%;font-size:12px;font-family:Arial;color:#001F5B;}
td.earnReplayPts{padding:8px;background:#8BB6D8;font-size:12px;font-family:Arial;color:#001F5B;}
td.earnReplayPts2{background:#8BB6D8;font-size:12px;font-family:Arial;color:#001F5B;}
td.referFriendBox{font-size:12px;background:url(../App_Images/points/100pts.jpg) no-repeat bottom right #8BB6D8;font-family:Arial;color:#001F5B;padding-top:10px;padding-left:10px;padding-bottom:10px;}
td.referFriend{font-size:12px;background:#8BB6D8;font-family:Arial;color:#001F5B;}
td.lotterySubscriptionsBox{font-size:12px;background:#8BB6D8;font-family:Arial;color:#001F5B;}
td.lotterySubscriptions{font-size:12px;background:#8BB6D8;font-family:Arial;color:#001F5B;padding:0;}
td.lotterySubscriptionText{font-size:11px;font-family:Arial;color:#001F5B;padding:8px;}
td.lotterySubscriptionsForm{background:url(../App_Images/m_subscriberNumDirections.jpg) repeat-y;width:542px;height:144;font-size:11px;font-family:Arial;color:#001F5B;text-transform:uppercase;vertical-align:top;padding-left:12px;}
td.ultimateReplay{background:#F90;padding:8px;font-size:12px;font-family:Arial;color:#001F5B;height:100%;}
td.ultimateReplayBottom{padding-left:8px;padding-bottom:8px;padding-right:22px;font-size:12px;font-family:Arial;color:#001F5B;height:100%;}
input.pts{width:30px;height:20px;border:1px solid #001F5B;}
td.prizeTxt{padding:8px;font-size:12px;font-family:Arial;color:#001F5B;height:100%;}
td.prizeTxt div{width:220px;overflow-x:auto;}
.WarningBox{width:542px;padding:0;background:url(/App_Images/warning_bg.jpg) repeat;}
.WarningBox td{background:url(/App_Images/warning_bg.jpg) repeat;font-size:11px;font-family:Verdana;color:Black;}
.WarningIcon{width:40px;text-align:center;vertical-align:top;}
table.footer{background:#F90;margin-top:8px;height:100%;}
a.footer,a.footer:active,a.footer:visited{font-family:verdana;font-size:11px;color:black;text-decoration:none;}
a.footer:hover{text-decoration:underline;}
.footer{font-family:verdana;font-size:11px;color:black;}
.MaintenanceText{font-size:15px;font-family:arial;color:#0037AA;}
.sponsorImages{float:left;width:182px;height:116px;text-align:center;overflow:hidden;}
#sponsorImages{margin-top:8px;background-image:url(../App_Images/prizesprovidedbg.jpg);width:751px;height:140px;text-align:left;overflow:hidden;}
#sponsorImagesInner{width:730px;margin-top:21px;margin-left:10px;height:116px;overflow:hidden;text-align:center;}
table.ReplayReport{font-size:12px;}
table.ReplayReport th,table.ReplayReport td{padding:2px;}
table.ReplayReport th{background-color:Silver;}
table.ReplayReport td{background-color:White;}

#topNav{width:750px;height:35px;margin:0 0 5px 0;padding:0;background-color:#ff9900;}
#topNav div {display:inline;float:left;}
#topNav div img{border:none;margin:0;padding:0;}
#topNav div a{border:none;margin:0;padding:0;}
#topNav div.scdLink{display:inline;margin:0;padding:0;}

/* Dashboard page - Second Chance Promo congrats box */
td.SecondChancePromoBox{background:url(../App_Images/headings/CongratsWithTicketLeft.jpg) no-repeat;padding:10px;}
td.SecondChancePromoBox img.ticketImage{float:left;width:200px;margin:6px 15px 0 2px;}
td.SecondChancePromoBox div.promoText{float:left;width:300px;margin-top:55px;margin-bottom:15px;}
td.SecondChancePromoBox div.promoText p {margin-top:5px;margin-bottom:5px;font-family:Arial;font-size:12px;color:#000;}
td.SecondChancePromoBox div.promoText .biggerText {font-size:13px;}

/* Second Chance Promos page (listing active promos */
td #secondChanceListLeft { width:10px; height:100%; float:left; margin:0; padding:0; background:url(../App_Images/bg/BGRoundedBox-BlueToWhite-TopLeft.jpg) no-repeat #fff top left; overflow:hidden; }
td #secondChanceListMain { width:502px; height:100%; float:left; margin:0; padding:0; background:url(../App_Images/bg/BGRoundedBox-BlueToWhite-TopMiddle.jpg) repeat-x #fff top left; }

/* Browser hack - first line below is read by IE, second line supercedes the first and is read by all other browsers except IE */
td #secondChanceListMain div.secondChanceItem { width:250px; height:250px; margin:0; padding:10px 0 5px 5px; float:left; border-bottom:solid 1px #8BB6D8; font-family:Arial; color:#03235e; }
html>body td #secondChanceListMain div.secondChanceItem { width:245px; height:254px; margin:0; padding:10px 0 5px 5px; float:left; border-bottom:solid 1px #8BB6D8; font-family:Arial; color:#03235e; }

td #secondChanceListMain div.secondChanceItem img { width:110px; float:left; }
td #secondChanceListMain div.secondChanceItem h3 { margin:5px 0 15px 120px; font-family:Arial; font-size:1.3em; color:#03235e; }
td #secondChanceListMain div.secondChanceItem p { margin:3px 0 3px 120px; font-family:Arial; color:#03235e; }
td #secondChanceListMain div.secondChanceItem span { color:#0138aa; }
td #secondChanceListRight { width:10px; height:100%; float:right; margin:0; padding:0; background:url(../App_Images/bg/BGRoundedBox-BlueToWhite-TopRight.jpg) no-repeat #fff top left; overflow:hidden; }
td #secondChanceListBottom { width:522px; height:11px; max-height:8px; clear:both; background:url(../App_Images/bg/BGRoundedBox-BlueToWhite-Bottom.jpg) no-repeat top left #8BB6D8; }

.leftBorderBlue { border-left:solid 1px #8BB6D8; }
.rightBorderBlue { border-right:solid 1px #8BB6D8; }
.biggerText { font-size:13px; }
.regularText { font-size:12px }
.smallerText { font-size:11px; }
.blackText { color:#000; }

#sponsorImagesInner ul li {width:182px;height:116px;text-align:center;overflow:hidden;}
#sponsorImagesInner img {border:none;}

.reg {font-size:80%}
h2 .reg {font-size:80%}
