/* GEORGIA LOTTERY STYLES - Updated 3/25/10*/

/* ----------------------------------
Table of Contents
1. Structure / General
2. Header
3. Navigation
4. Home-Specific Styles
5. Interior Page Styles
6. Footer
7. Lottery Bar
8. Classes
9. Page Sprites
---------------------------------- */

/* Default CSS */

html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{
	margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;
}

body{line-height:1;}

ol,ul{list-style:none;}

blockquote,q{quotes:none;}

blockquote:before,blockquote:after,q:before,q:after{ content:'';content:none; }

/* remember to define focus styles! */
:focus{outline:0;}

/* remember to highlight inserts somehow! */
ins{text-decoration:none;}

del{text-decoration:line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;}

/* End Default CSS */

/* --- 1. Structure / General --- */

body{background:#FFFFFF url('/images/bg_blue.gif') repeat-x;font-family:Arial,Helvetica,sans-serif;height:100%;}
#ie6bar{display:none;}
#wrapper{background:url('/images/bg_body.jpg') top center no-repeat;height:100%;}
#wrapper-inner{background:url('/images/bg_utility_shadow.jpg') bottom center repeat-x;}
#topbar{background:#ffffff;font-size:11px;margin:0 auto;width:980px;}
#topbar a{color:#f1f1f1;text-decoration:none;}
#topbar a:hover{color:#fff;text-decoration:underline;}
#topbar ul{background:url('/images/bg_topbar.jpg');height:24px;line-height:24px;margin:0 20px 0 601px;padding-right:15px;text-align:right;width:350px;}
#topbar ul li{display:inline;padding:0 0 0 20px;}
#container{clear:both;margin:0 auto;width:1001px;}
#home #container{background:url("/images/bg_header.gif") no-repeat scroll 0 113px transparent;clear:both;margin:0 auto;width:1002px;}
.centering{margin:0 auto;width:1003px;}

/* --- 2. Header --- */

#header{background:#ffffff;height:126px;margin:0 auto;width:980px;}
#logo{width:192px;height:126px;float:left;}
#home-popup{width:66px;height:48px;position:absolute;margin-left:200px;}
#menu{float:left;padding-left:35px;}

/* --- 3. Navigation --- */ 

#nav{padding-top:75px; background: url('/images/bg-nav.gif') 5px 47px no-repeat;  }
#nav li{float:left;list-style-type:none;}
#nav li a{height:51px;display:block;font-size:18px;text-indent:-9999px;}
#nav .itemgames a{background:url('/images/nav.jpg');background-position:0 0;width:124px;}
#nav .itemgames a:hover{background-position:0 -104px;}
#nav .itemevents a{background:url('/images/nav.jpg');background-position:-124px 0;width:98px;}
#nav .itemevents a:hover{background-position:-124px -104px;}
#nav .itemwinners a{background:url('/images/nav.jpg');background-position:-222px 0;width:115px;}
#nav .itemwinners a:hover{background-position:-222px -104px;}
#nav .itemeducation a{background:url('/images/nav.jpg');background-position:-337px 0;width:122px;}
#nav .itemeducation a:hover{background-position:-337px -104px;}
#nav .itemnumbers a{background:url('/images/nav.jpg');background-position:-459px 0;width:176px;}
#nav .itemnumbers a:hover{background-position:-459px -104px;}
#nav .itemfacebook a{background:url('/images/nav.jpg');background-position:-635px 0;width:39px;}
#nav .itemfacebook a:active{background-position:-635px -53px;}
#nav .itemtwitter a{background:url('/images/nav.jpg');background-position:-674px 0;width:27px;}
#nav .itemtwitter a:active{background-position:-674px -53px;}
#nav .itemyoutube a{background:url('/images/nav.jpg');background-position:-701px 0;width:27px;}
#nav .itemyoutube a:active{background-position:-701px -53px;}
#nav .itemrss a{background:url('/images/nav.jpg');background-position:-701px 0;width:41px;}
#nav .itemrss a:active{background-position:-701px -53px;}
#nav-drop{background:url('/images/bg_nav_drop_shadow.png') no-repeat;color:#505050;clear:both;display:none;font-size:12px;margin-left:12px;position:absolute;top:148px;width:440px;z-index:100;}
#nav-drop-content{background:/* #edf7ec */ url('/images/bg_nav_drop_content.gif') no-repeat;margin:4px 0 20px 8px;width:419px;}
#nav-drop-content .parent{height:134px;}
#nav-drop-content .separator{font-weight:bold;}
#nav-drop-content li{color:#505050;display:block;height:16px;padding:2px 3px;}
#nav-drop-content a{color:#505050;display:block;height:16px;line-height:16px;text-decoration:none;padding:2px 3px;}
#nav-drop-content li a:hover{background:#FFFFFF;color:#666666;}
#nav-drop-content .parent{border-right:1px solid #47aa42;float:left;padding:10px;width:108px;}
li.itemsit-and-win-games{border-right:none !important;}
li.iteminstant-games{width:130px !important;;}
#nav .navdrop a{background-position:0 -104px;}

/* --- 4. Home-Specific Styles --- */

#home-container{background:url('/images/bg_header.gif');background-position:0 113px;background-repeat:no-repeat;clear:both;margin:0 auto;width:1001px;}
#promobox{height:344px;width:1001px;}
#content{background:#ffffff;margin:0 auto;width:980px;}
#noflash{margin:0 auto;width:1001px;background:#c6c6c6;height:344px;padding:0;}
#noflash #flashleft{float:left;width:653px;border-right:1px solid #ffffff;}
#noflash #flashright{float:left;background:#fb9535;width:347px;}
#noflash .slide{color:#ffffff;text-shadow:#777777 1px 1px;height:65px;padding:10px;}
#noflash .slide .title{font-weight:bold;padding-bottom:10px;}
#noflash .slide .desc{padding-bottom:5px;font-size:14px;}
#noflash .slide .image{display:none;}
#noflash .slide .link{font-size:12px;}
#noflash .slide .link a{color:#ffffff;}
#featuredgames{background:url('/images/spritelotto.jpg') 0 -252px;padding:17px 0 10px 17px;height:131px;}
.banneritem_gamebox{background:url('/images/bg_home_gamebox.jpg') top left repeat-x;float:left;height:119px;width:315px;border-left:1px solid #b6dcb3;}
.banneritem_gamebox img{margin-left:1px;float:left;}
.banneritem_gamebox h2{font-size:17px;font-weight:normal;color:#398236;}
.banneritem_gamebox .gamebox-info{float:left;width:166px;margin:20px 0 0 5px;}
.banneritem_gamebox .gamebox-info p{margin-top:7px;font-size:12px;}
.banneritem_gamebox.hover{color:#fff;background:#1a1a1a;}
.banneritem_gamebox.hover h2{color:#fff;}
#home-callouts{clear:both;height:250px;margin:0 auto;width:942px;}
#winners-events{background:url('/images/winners_events_home.jpg') no-repeat top left;width:627px;height:175px;float:left;}
#winnerbox{height:170px;}
#winnerbox #winners-images a.winners{height:84px;width:227px;display:block;text-indent:-9999em;}
#winnerbox #winners-images a.events{height:52px;width:227px;display:block;text-indent:-9999em;}
#winnerbox .winner-info{color:#fff;font-weight:bold;width:170px;margin:25px 22px 0 5px;float:right;text-shadow:1px 1px 1px rgba(0,0,0,.4);}
#winnerbox .winner-info a{color:#ffffff;text-decoration:none;}
#winnerbox .winner-bottom{float:right;margin:40px 35px 0 0;color:#fff;font-weight:bold;font-size:18px;width:320px;text-shadow:1px 1px 1px rgba(0,0,0,.4);}
#winnerbox .winner-bottom a{font-size:14px;color:#fff;}
#sociallinks{height:55px;margin-top:10px;width:630px;}
#sociallinks img{float:left;}
#playersclub{float:right;height:250px;width:300px;}
.pclub_submit{ padding-top: 20px; }

/* --- 5. Interior Page Styles --- */

#interior-content{background:#ffffff url('/images/bg_interior_top.jpg') no-repeat center top;margin:0 auto;width:980px;}
#interior-content h1{display:block;width:100%;padding:10px 0 0 30px;float:left;color:#505050;font-size:28px;font-weight:bold;line-height:1.1em;}
#interior-left{float:left;width:635px;clear:both;margin:0 20px 0 10px;display:inline;background:url('/images/bg_interior_tile.jpg') center top repeat-y;min-height:655px !important;}
#interior-left.bg-fix{background:none;}
#interior-left-content{background:url(/images/bg_interior_top_blue.jpg) no-repeat center top;}
#interior-left-content{margin:0 auto;min-height:655px !important;}
#interior-left-content table{margin:0 auto;}
#interior-left-content table a,#instant-content table a{color:#0f5fa8;text-decoration:underline;font-size:12px;padding-top:5px;}
#logo-library td.article_column{width:300px;}
#header-image{padding-left:16px;}
#interior-left-content td,#interior-left-content .menu_about-us-reports,#interior-left-content .menu_about-us-procure,#interior-left-content .about_us_form{padding-left:15px;padding-right:15px;width:585px;}
#careers .contentpaneopen tr td{padding-left:0;}
#interior-left-content .menu_about-us-reports li,#interior-left-content .menu_about-us-procure li{padding-top:10px;padding-left:10px;font-size:12px;line-height:20px;}
#interior-left-content p{padding-top:15px;font-size:12px;line-height:20px;color:#505050;}
#interior-left-content h2{padding-top:20px;color:#505050;font-weight:normal;}
#interior-left-content ul li a{color:#0f5fa8;text-decoration:underline;}
#interior-left-content ul li a:hover{color:#505050;}
#interior-left-content ul li a span{padding-left:5px;}
#interior-bottom{background:url('/images/bg_interior_bottom.jpg') no-repeat center bottom;height:30px;width:635px;clear:both;}
#interior-callouts{width:300px;float:left;display:inline;}
#interior-callouts h2{color:#47AA42;font-weight:bold;margin-left:20px;}
#interior-callouts p{margin-left:20px;font-size:12px;margin-top:15px;color:#505050;line-height:16px;width:250px;}
#interior-callouts p a{color:#222;text-decoration:underline;}
#interior-callouts p a:hover{color:#0f5fa8;text-decoration:underline;}
#interior-callouts .address{color:#47AA42;font-weight:bold;}
#interior-callouts .blue{color:#0f5fa8;}
#interior-callouts ul{margin-top:10px;color:#505050;margin-left:20px;font-size:14px;}
#interior-callouts ul li{margin-top:5px;}

/* ----- WINNING NUMBERS SIDEBAR ----- */

#winning-numbers{width:298px;background:#f2f2f2;font-size:12px;color:#606060;border:1px solid #9f9f9f;margin-bottom:20px;}
a#winning-numbers-search-btn{display:block;text-indent:-9999em;height:43px;width:357px;background:url('/images/winning-numbers-search.png') 0 0 no-repeat;margin:0 auto;}
a#winning-numbers-search-btn:hover{background:url('/images/winning-numbers-search.png') 0 -43px no-repeat;}
#winning-numbers .winning-numbers{color:#606060;font-weight:bold;line-height:110%;}
#winning-numbers .winning-numbers.large-numbers,#winning-numbers .winning-numbers.large-numbers a{color:#1765ac;font-weight:normal;font-size:17px;margin-bottom:5px;}
#winning-numbers .large-numbers{ padding-top: 3px; }
#winning-numbers .winning-numbers.large-numbers b{font-weight:normal;}
#winning-numbers .midday .large-numbers,#winning-numbers .evening .large-numbers{margin-bottom:2px !important;}
#winning-numbers .midday{padding-left:45px;}
#winning-numbers .midday .winning-numbers,#winning-numbers .evening .winning-numbers{color:#606060;font-weight:bold;}
#winning-numbers .midday,#winning-numbers .evening{width:120px;float:left;text-align:left;line-height:140%;}
#winning-numbers-title{display:none;}
#winning-numbers .winning-numbers-game{padding:10px 0;clear:both;cursor:pointer;border-bottom:1px solid #9f9f9f;}
#winning-numbers .winning-numbers-game a{font-size:12px;color:#505050;font-size:12px;text-decoration:none;}
#winning-numbers .winning-numbers-game-image{text-align:center;padding-bottom:10px;}
#winning-numbers .winning-numbers-game-text{text-align:center;}
#winning-numbers .winning-numbers-game-text a{}
#winning-numbers .winning-numbers-game-text a:hover{}
#winning-numbers .feature{color:#1765ac;font-weight:bold;font-size:14px;}
#winning-numbers .payout{font-style: italic;}
#winning-numbers .winning-numbers-drawinfo a{text-decoration:none;}
#winning-numbers .gamelinks{padding-top:7px;text-transform:uppercase;color:#094fa3;font-size:10px;text-align:center;font-weight:bold;}
#winning-numbers .gamelinks a{color:#28903b;text-decoration:none;font-size:10px;}
#winning-numbers .gamelinks a:hover{text-decoration:underline;}
#winning-numbers #linkto-keno a{text-transform:uppercase;font-size:10px;font-weight:bold;color:#28903b;text-decoration:none;}
#winning-numbers #linkto-keno a:hover{color:#28903b;text-decoration:underline;}
#winning-numbers #linkto-sitandwin.winning-numbers-game{border-bottom:none;}
#winning-numbers #linkto-sitandwin.winning-numbers-game .winning-numbers-game-image{float:left;margin-left:10px;}
#winning-numbers #linkto-sitandwin.winning-numbers-game .winning-numbers-game-text{float:left;width:105px;margin-left:25px; margin-top: 5px; text-align:left; }
#winning-numbers #linkto-sitandwin.winning-numbers-game .winning-numbers-game-text p{ margin: 0; }
#winning-numbers #linkto-sitandwin a{text-decoration:none;color:#505050;font-size:12px;}
#winning-numbers .checkresultsfor{ padding-bottom: 3px; font-weight: bold; }
#winning-numbers #linkto-sitandwin a:hover{text-decoration:underline;}
#players-club{height:250px;width:300px;clear:both;margin-top:20px;}
#numbers-check{margin:20px 0 0 0;width:300px;}
#numbers-check h2{color:#115faa;background:url('/images/check-numbers.jpg') top left no-repeat;width:180px;height:18px;margin-bottom:10px;text-indent:-9999px;}
#cash-three #learn-to-play h2{background:url('/images/learn-cash-three.jpg') top left no-repeat;text-indent:-9999px;width:295px;height:36px;margin-left:0px;}
#cash-four #learn-to-play h2{background:url('/images/learn-cash-four.jpg') top left no-repeat;text-indent:-9999px;width:295px;height:36px;margin-left:0px;}
#fantasy-five #learn-to-play h2{background:url('/images/learn-fantasy-five.jpg') top left no-repeat;text-indent:-9999px;width:295px;height:36px;margin-left:0px;}
#mega-millions #learn-to-play h2{background:url('/images/learn-mega-millions.jpg') top left no-repeat;text-indent:-9999px;width:295px;height:36px;margin-left:0px;}
#win-for-life #learn-to-play h2,#win-for-life-video #learn-to-play h2{background:url('/images/learn-win-for-life.jpg') top left no-repeat;text-indent:-9999px;width:295px;height:36px;margin-left:0px;}
#powerball #learn-to-play h2{background:url('/images/learn-powerball.jpg') top left no-repeat;text-indent:-9999px;width:295px;height:36px;margin-left:0px;}
#keno #learn-to-play h2{background:url('/images/learn-keno.jpg') top left no-repeat;text-indent:-9999px;width:297px;height:37px;margin-left:0px;}

/*=========== GAMES PAGE ============*/

#games #interior-content h1{background:url('/images/games_header.jpg') no-repeat;height:40px;width:100%;margin:10px 0 0 20px;text-indent:-9999px;float:left;display:block;}
#games #interior-left{background:url('/images/bg_games.jpg') top left no-repeat;float:left;display:inline;width:620px;min-height:786px;clear:both;margin:0 20px 40px 20px;border:1px solid #d8d8d8;}
#games #interior-left .all-games a{color:#979797;font-size:18px;font-family:Helvetica,Arial,sans-serif;width:600px;margin:20px 0 0 15px;height:25px;float:left;text-decoration:none;}
#games #interior-left .all-games a:hover{text-decoration:underline;}
#games #interior-left #draw-games-wrapper{width:640px;position:relative;top:0;left:-21px;background:url('/images/bg_games_corner.jpg') top left no-repeat;margin:0;}
#games #interior-left #draw-games-wrapper h2{background:url('/images/bg_games_draw_header.jpg') no-repeat;background-position:0 19px;width:615px;height:63px;display:block;margin-left:20px;text-indent:-9999px;}
#games #interior-left #draw-games-list{width:600px;margin:0 auto;}
#games #interior-left ul{width:615px;margin:10px 0 0 15px;float:left;display:inline;}
#games #interior-left ul li{float:left;margin-right:15px;display:block;}
#games #interior-left ul li a{display:block;padding:1px;}
#games #interior-left ul li a:hover,#games #interior-left ul li a.active{display:block;padding:1px;}
#games #interior-left #sit-win-games-wrapper{width:640px;position:relative;top:0;left:-21px;background:url('/images/bg_games_corner.jpg') top left no-repeat;clear:both;}
#games #interior-left #sit-win-games-wrapper h2{background:url('/images/bg_games_sit_header.jpg') no-repeat;background-position:0 19px;width:615px;height:63px;display:block;margin-left:20px;text-indent:-9999px;}
#games #interior-left #sit-win-games-list{width:600px;margin:0 auto;}
#games #interior-left #featured-games-wrapper{width:640px;position:relative;top:0;left:-21px;background:url('/images/bg_games_corner.jpg') top left no-repeat;clear:both;}
#games #interior-left #featured-games-wrapper h2{background:url('/images/bg_games_featured_header.jpg') no-repeat;background-position:0 19px;width:615px;height:63px;display:block;margin-left:20px;text-indent:-9999px;}
#games #interior-left #featured-games-list{width:600px;margin:0 auto;}
#interior-left #tool-tip{display:none;width:212px;height:117px;background:url('/images/tool-tip.png') top left no-repeat;z-index:100;position:absolute;}
#game-tabs{margin-top:5px;width:626px}
#interior-left .tabs{width:626px;}
#interior-left .tabs li{float:left;}
#interior-left .tabs li a{text-indent:-9999px;height:63px;}
#interior-left .win{background:url('/images/bg_tabs_sprite.jpg') no-repeat 0 0;display:block;height:63px;width:155px;}
#interior-left .win:hover{background-position:0 -65px;}
#interior-left .win.current{background-position:0 -65px;}
#interior-left .how{background:url('/images/bg_tabs_sprite.jpg') no-repeat -155px 0;display:block;height:63px;width:155px;}
#interior-left .how:hover{background-position:-155px -65px;}
#interior-left .how.current{background-position:-155px -65px;}
#interior-left .where{background:url('/images/bg_tabs_sprite.jpg') no-repeat -309px 0;display:block;height:63px;width:156px;}
#interior-left .where:hover{background-position:-311px -65px;}
#interior-left .where.current{background-position:-311px -65px;}
#interior-left .numbers{background:url('/images/bg_tabs_sprite.jpg') no-repeat -466px 0px;display:block;height:63px;width:158px;}
#interior-left .numbers:hover{background-position:-467px -65px;}
#interior-left .numbers.current{background-position:-467px -65px;}
#interior-left .panes{width:624px;min-height:450px;background:url('/images/bg_games_tabs.jpg') no-repeat top left;clear:both;padding:10px;}
#interior-left #panes-bottom{background:url('/images/bg_games_tabs_bottom.jpg') no-repeat bottom center;width:631px;height:41px;margin:0 auto;clear:both;}
#interior-left .panes div{display:none;padding:5px;}
#interior-left .panes .what-win h2{color:#0f5ea6;font-size:18px;font-weight:normal;margin-top:15px;}
#interior-left .panes .what-win p{font-size:12px;color:#000;margin-top:15px;line-height:17px;}
body#powerball #interior-left .panes .what-win p{width:auto;}
#interior-left .panes .what-win img{margin:5px 20px 0 0;}
#interior-left .panes h2{color:#0f5ea6;font-size:18px;font-weight:normal;margin-top:15px;}
#interior-left .panes strong{color:#0f5ea6;}
#interior-left .panes a{color:#0f5ea6;}
#interior-left .panes .how-play p{width:595px;font-size:12px;color:#000;margin-top:15px;line-height:17px;}
#interior-left .panes .how-play .rules{width:270px;float:left;margin-right:25px;}
#interior-left .panes .check-numbers h2{background:url('/images/see-if-you-won.jpg') no-repeat top left;width:344px;height:42px;display:block;text-indent:-9999px;margin-top:15px;float:left;}
#interior-left .panes .check-numbers a{margin:10px 30px 0 0;}
#interior-left .panes .find-zip{width:500px;font-size:12px;font-weight:normal;}
#interior-left .panes .zip-code{width:175px;height:20px;margin:20px 20px 0 0;float:left;}
#interior-left .panes .search{width:180px;float:left;margin:10px 0 0 0;}
.mainlevel_related-items{display:none;}
#related-items{background:#f2f2f2 url('/images/related-bg.jpg') no-repeat bottom center;width:297px;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;min-height:141px;margin-bottom:20px;}
#related-items #active_menu_related-items.mainlevel_related-items{display:block;color:#47aa42;width:225px;height:15px;font-size:20px;text-decoration:none;margin:0 0 20px 0;}
#related-items table{margin:15px 0 15px 20px;font-size:12px;font-family:Arial;}
#related-items div{width:269px;border-top:1px solid #bbc9d7;padding-top:10px;padding-bottom:10px;}
#related-items div.last{border:none;}
#related-items div a{color:#222;text-decoration:none;}
#related-items div a:hover{color:#0f5fa8;text-decoration:underline;}
#education-sidebar{background:url('/images/bg_education_sidebar.jpg') no-repeat top left;width:308px;height:406px;margin-left:-8px;}
#education-sidebar p{width:175px;margin:0;padding:30px 0 0 125px;}
#education-sidebar ul{margin-top:35px;font-size:12px;width:275px;list-style:disc;list-style-position:inside;}
#education-sidebar ul li{margin-top:15px;line-height:16px;}
#media-center #interior-left p{width:600px;}
#interior-left #media-glossary{width:640px;position:relative;top:0;left:-22px;background:url('/images/bg_media_corner.jpg') top left no-repeat;margin:0;}
#interior-left #media-glossary h2{background:url('/images/bg_media_glossary.jpg') no-repeat;background-position:0 6px;width:615px;height:55px;display:block;margin-left:13px;text-indent:-9999px;padding-top:0;}
#interior-left .glossary{width:280px;float:left;margin:25px 0 0 30px;height:100px;}
#interior-left .glossary h3{width:180px;float:left;margin-left:10px;}
#media-center #interior-left .glossary p{width:230px;margin:5px 0 0 10px;font-size:11px;float:left;padding-top:5px;}
#interior-left .glossary p a{font-size:11px;}
#interior-left .glossary img{width:32px;float:left;}
#contact-card{background:url('/images/bg_contact_card.jpg') no-repeat top left;width:308px;height:184px;margin:0 0 10px -5px;}
#contact-card p{padding:65px 0 0 25px;margin-top:0;}

/*=======GAMES======*/

#games .game-pop{display:none;}
h1.jackpot-scroll{}
#tool-tip{text-align:center;}
#tool-tip h2,#tool-tip p{margin:0 auto;padding-top:7px;}
#tool-tip h2{color:#28903b;font-size:14px;padding-top:10px;}
#tool-tip p,#tool-tip a{color:#818181;font-size:12px;}
#tool-tip a{text-decoration:none;text-transform:uppercase;font-weight:bold;}
#tool-tip a:hover{color:#28903b;}
#tool-tip .tooltip-jackpot{font-weight:bold;line-height:2em;color:#0e538e;}
#games #tool-tip .popup_title,#instant-content #tool-tip .popup_title{font-size:16px;font-weight:bold;color:#47aa42;text-align:center;margin:15px 5px 5px 0;}
#games #tool-tip .popup_content,#instant-content #tool-tip .popup_content{font-size:12px;text-align:center;margin:5px 5px 5px 0;color:#505050;}
#games #tool-tip .popup_jackpot,#instant-content #tool-tip .popup_link{font-size:14px;font-weight:bold;color:#505050;text-align:center;margin:5px 5px 5px 0;}
#details-next{color:#505050;font-size:16px;font-weight:normal;width:600px;margin:0 auto;}
#details-next .disclaimer{font-size:12px;padding:20px 0 20px 0;}
#details-titles{padding-bottom:15px;}
#details-titles ul li{display:block;float:left;margin:0 12px 0 0;text-align:right;width:150px;}

/*=======MEGA MILLIONS======*/

#mega-millions #interior-content{background:#fff url('/images/bg_games_header.gif') no-repeat center top;margin:0 auto;width:980px;}
#mega-millions #interior-content h1{background:url('/images/bg_draw_games_header.png') no-repeat;height:50px;width:968px;margin:12px 0 0 5px;float:left;color:#fff;font-size:18px;font-weight:bold;text-indent:15px;line-height:42px;text-transform:uppercase;}
#mega-millions #game-header{background:url('/images/mega-millions-big-header.jpg') no-repeat top left;width:624px;height:426px;margin:0;position:relative;}
#mega-millions #game-header p{position:relative;top:240px;left:138px;font-weight:bold;font-size:18px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.4);}
#mega-millions #game-header ul{position:relative;top:262px;left:132px;width:360px;}
#mega-millions #game-header ul li{float:left;width:50px;font-size:28px;font-weight:bold;color:#000;text-align:center;margin:0 10px 0 0;display:block;}
#mega-millions #interior-left .panes .check-numbers div{background:url('/images/bg_mega_millions_numbers.jpg') top left no-repeat;width:580px;height:25px;margin-top:1px;padding-top:11px;display:block;clear:both;font-size:18px;}
#mega-millions #interior-left .panes .check-numbers div .bonus-ball{padding-left:11px;}
#mega-millions #interior-left .panes .check-numbers span{margin-top:1px;float:left;color:#115faa;width:150px;}
#mega-millions #interior-left .panes .check-numbers div ul{position:relative;left:40px;color:#115faa;}
#mega-millions #interior-left .panes .check-numbers li.details_link{width:150px;}
#mega-millions #interior-left .panes .check-numbers li.details_link a{font-size:12px;color:#115faa;text-decoration:none;text-transform:uppercase;padding-left:35px;}
#mega-millions #interior-left .panes .check-numbers div ul li{display:block;float:left;margin:0 12px 0 0;text-align:center;width:25px;}
#interior-left .legal{font-size:12px;padding:10px 0 10px 5px;width:550px;}
#mega-millions #details-block{background:url('/images/bg_mega_millions_details.jpg') top left no-repeat;margin-left:5px;padding-top:20px;}
#mega-millions #details-block div.tier{width:580px;height:45px;margin-top:1px;padding-top:5px;display:block;clear:both;font-size:18px;}
#mega-millions #details-block ul,#mega-millions #details-titles ul{position:relative;left:300px;color:#115faa;}
#mega-millions #details-block ul li{display:block;float:left;margin:0 12px 0 0;text-align:center;width:150px;}

/*------ Powerball ------- */

#powerball #interior-content{background:#fff url('/images/bg_games_header.gif') no-repeat center top;margin:0 auto;width:980px;}
#powerball #interior-content h1{background:url('/images/bg_draw_games_header.png') no-repeat;height:50px;width:968px;margin:12px 0 0 5px;float:left;color:#fff;font-size:18px;font-weight:bold;text-indent:15px;line-height:42px;text-transform:uppercase;}
#powerball #game-header{background:url('/images/powerball-big-header.jpg') no-repeat top left;width:624px;height:426px;margin:0;position:relative;}
#powerball #game-header p{position:relative;top:240px;left:138px;font-weight:bold;font-size:18px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.4);}
#powerball #game-header .powerplay{position:absolute;top:342px;left:430px;font-weight:bold;font-size:18px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.4);width:50px;}
#powerball #game-header ul{position:relative;top:262px;left:132px;width:380px;}
#powerball #game-header ul li{float:left;width:50px;font-size:28px;font-weight:bold;color:#000;text-align:center;margin:0 10px 0 0;display:block;}
#powerball #game-header ul .bonus{color:#fff;padding-left:24px;margin:0;}
#powerball #interior-left .panes .check-numbers div{background:url('/images/bg_powerball_numbers.jpg') top left no-repeat;width:578px;height:45px;padding:11px 0 0 10px;display:block;clear:both;font-size:18px;}
#powerball #interior-left .panes .check-numbers div.powerballdata{background:none;padding:0;clear:none;float:left;width:250px;margin-left:200px;margin-top:-14px;}
#powerball #interior-left .panes .check-numbers div .bonus-ball{padding-left:10px;color:#fff;}
#powerball #interior-left .panes .check-numbers span{margin-top:1px;float:left;color:#115faa;width:150px;}
#powerball #interior-left .panes .check-numbers div ul{position:relative;color:#115faa;}
#powerball #interior-left .panes .check-numbers .details_link{width:125px;margin-top:10px;float:left;}
#powerball #interior-left .panes .check-numbers .details_link a{font-size:12px;color:#115faa;text-decoration:none;text-transform:uppercase;padding-top:15px;}
#powerball #interior-left .panes .check-numbers .powerplay{float:right;text-align:right;font-size:14px;font-weight:bold;padding:10px 33px 0 0;}
#powerball #interior-left .panes .check-numbers div ul li{display:block;float:left;margin:0 12px 0 0;text-align:center;width:25px;}
#interior-left .legal{font-size:12px;padding:10px 0 10px 5px;width:550px;}
#powerball #details-block{margin-left:5px;padding-top:20px;margin-bottom:20px;}
#powerball #details-block div.tier{width:240px;height:32px;line-height:32px;display:block;clear:both;font-size:18px;}
#powerball #details-titles{display:none;}
#powerball .block-no-pwrplay{width:240px;float:left;}
#powerball .block-w-pwrplay{width:240px;float:left;padding-top:32px;}
#powerball #details-block ul,#powerball #details-titles ul{position:relative;color:#115faa;}
#powerball #details-block{background:url('/images/powerball-details.jpg') no-repeat;padding-top:63px;height:289px;padding-left:109px;}
#powerball #details-block ul{font-size:12px;color:#ffffff;}
#powerball #details-block ul li{display:block;float:left;margin:0;text-align:center;width:120px;}
#powerball #details-next{clear:both;}

/*=======FANTASY FIVE======*/

#fantasy-five #interior-content{background:#fff url('/images/bg_games_header.gif') no-repeat center top;margin:0 auto;width:980px;}
#fantasy-five #interior-content h1{background:url('/images/bg_draw_games_header.png') no-repeat;height:50px;width:968px;margin:12px 0 0 5px;float:left;color:#fff;font-size:18px;font-weight:bold;text-indent:15px;line-height:42px;text-transform:uppercase;}
#fantasy-five #game-header{background:url('/images/fantasy-five-big-header.jpg') no-repeat top left;width:624px;height:426px;margin:0;position:relative;}
#fantasy-five #game-header p{position:relative;top:320px;left:150px;font-weight:bold;font-size:18px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.4);}
#fantasy-five #game-header ul{position:relative;top:340px;left:177px;width:360px;}
#fantasy-five #game-header ul li{float:left;width:50px;font-size:28px;font-weight:bold;color:#000;text-align:center;margin:0 10px 0 0;display:block;}
#fantasy-five #interior-left .panes .check-numbers div{background:url('/images/bg_fantasy_five_numbers.jpg') top left no-repeat;width:580px;height:25px;margin-top:1px;padding-top:15px;display:block;clear:both;font-size:18px;}
#fantasy-five #interior-left .panes .check-numbers span{margin-top:1px;float:left;width:170px;}
#fantasy-five #interior-left .panes .check-numbers div ul{position:relative;left:119px;}
#fantasy-five #interior-left .panes .check-numbers div ul li{display:block;float:left;font-weight:bold;margin:0 12px 0 0;text-align:center;width:25px;}
#fantasy-five #interior-left .panes .check-numbers li.details_link{width:auto;list-style-type:none;}
#fantasy-five #interior-left .panes .check-numbers li.details_link a{font-size:12px;color:#115faa;text-decoration:none;text-transform:uppercase;padding-left:10px;}
#fantasy-five #interior-left .win{background:url('/images/bg_tabs_fantasy_five.jpg') no-repeat 0 0;display:block;height:63px;width:155px;}
#fantasy-five #interior-left .win:hover{background-position:0 -65px;}
#fantasy-five #interior-left .win.current{background-position:0 -65px;}
#fantasy-five #interior-left .how{background:url('/images/bg_tabs_fantasy_five.jpg') no-repeat -155px 0;display:block;height:63px;width:155px;}
#fantasy-five #interior-left .how:hover{background-position:-155px -65px;}
#fantasy-five #interior-left .how.current{background-position:-155px -65px;}
#fantasy-five #interior-left .where{background:url('/images/bg_tabs_fantasy_five.jpg') no-repeat -309px 0;display:block;height:63px;width:156px;}
#fantasy-five #interior-left .where:hover{background-position:-311px -65px;}
#fantasy-five #interior-left .where.current{background-position:-311px -65px;}
#fantasy-five #interior-left .numbers{background:url('/images/bg_tabs_fantasy_five.jpg') no-repeat -466px 0px;display:block;height:63px;width:158px;}
#fantasy-five #interior-left .numbers:hover{background-position:-467px -65px;}
#fantasy-five #interior-left .numbers.current{background-position:-467px -65px;}
#fantasy-five #details-block{background:url('/images/bg_fantasy_five_details.jpg') top left no-repeat;margin-left:5px;padding-top:20px;}
#fantasy-five #details-block div.tier{width:580px;height:45px;margin-top:1px;padding-top:5px;display:block;clear:both;font-size:18px;}
#fantasy-five #details-block ul,#fantasy-five #details-titles ul{position:relative;left:300px;color:#115faa;}
#fantasy-five #details-block ul li{display:block;float:left;margin:0 12px 0 0;text-align:center;width:150px;}
#interior-left #fantasy-left{float:left;width:305px;margin-left:15px;display:block;}
#interior-left #fantasy-left p{width:300px;}
#interior-left #fantasy-right{float:left;width:225px;margin-left:15px;display:block;}

/*=======CASH THREE======*/

#cash-three #interior-content{background:#fff url('/images/bg_games_header.gif') no-repeat center top;margin:0 auto;width:980px;}
#cash-three #interior-content h1{background:url('/images/bg_draw_games_header.png') no-repeat;height:50px;width:968px;margin:12px 0 0 5px;float:left;color:#fff;font-size:18px;font-weight:bold;text-indent:15px;line-height:42px;text-transform:uppercase;}
#cash-three #game-header{background:url('/images/cash-three-big-header.jpg') no-repeat top left;width:624px;height:426px;margin:0;position:relative;}
#cash-three #game-header .mid-num{position:relative;top:245px;left:175px;font-weight:bold;font-size:18px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.4);}
#cash-three #game-header .eve-num{position:relative;top:227px;left:400px;font-weight:bold;font-size:18px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.4);}
#cash-three #game-header ul{position:relative;top:262px;left:115px;width:450px;}
#cash-three #game-header ul li{float:left;width:50px;font-size:28px;font-weight:bold;color:#000;text-align:center;margin:0 10px 0 0;display:block;}
#cash-three #game-header ul li.next-first{margin-left:57px;}
#cash-three #game-header ul li.date_1,#cash-three #game-header ul li.date_2{font-size:14px;width:170px;margin-top:25px;color:#fff;}
#cash-three #game-header ul li.date_2{margin-left:56px;}
#cash-three #interior-left .panes .how-play ol{list-style-type:decimal;margin:20px 0 0 20px;font-size:14px;width:450px;}
#cash-three #interior-left .panes .how-play ol li{padding-bottom:15px;line-height:17px;}
#cash-three #interior-left .panes .check-numbers div{background:url('/images/bg_cash_3_numbers.jpg') top left no-repeat;width:580px;height:25px;margin-top:1px;padding-top:15px;display:block;clear:both;font-size:20px;}
#cash-three #interior-left .panes .check-numbers span{margin-top:1px;float:left;width:187px;}
#cash-three #interior-left .panes .check-numbers div ul{position:relative;left:45px;}
#cash-three #interior-left .panes .check-numbers div ul li{display:block;float:left;font-weight:bold;margin:0 12px 0 0;text-align:center;width:25px;}
#cash-three #interior-left .panes .check-numbers div ul li.next-first{margin-left:97px;}

/*=======CASH FOUR======*/

#cash-four #interior-content{background:#fff url('/images/bg_games_header.gif') no-repeat center top;margin:0 auto;width:980px;}
#cash-four #interior-content h1{background:url('/images/bg_draw_games_header.png') no-repeat;height:50px;width:968px;margin:12px 0 0 5px;float:left;color:#fff;font-size:18px;font-weight:bold;text-indent:15px;line-height:42px;text-transform:uppercase;}
#cash-four #game-header{background:url('/images/cash-four-big-header.jpg') no-repeat top left;width:624px;height:426px;margin:0;position:relative;}
#cash-four #game-header .mid-num{position:relative;top:245px;left:140px;font-weight:bold;font-size:18px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.4);}
#cash-four #game-header .eve-num{position:relative;top:227px;left:420px;font-weight:bold;font-size:18px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.4);}
#cash-four #game-header ul{position:relative;top:255px;left:55px;width:600px;}
#cash-four #game-header ul li{float:left;width:50px;font-size:28px;font-weight:bold;color:#000;text-align:center;margin:0 10px 0 0;display:block;}
#cash-four #game-header ul li.next-first{margin-left:47px;}
#cash-four #game-header ul li.date_1,#cash-four #game-header ul li.date_2{font-size:14px;width:230px;margin-top:25px;color:#fff;}
#cash-four #game-header ul li.date_2{margin-left:45px;}
#cash-four #interior-left .panes .check-numbers div{background:url('/images/bg_cash_4_numbers.jpg') top left no-repeat;width:580px;height:25px;margin-top:1px;padding-top:15px;display:block;clear:both;font-size:20px;}
#cash-four #interior-left .panes .check-numbers span{margin-top:1px;float:left;width:170px;}
#cash-four #interior-left .panes .check-numbers div ul{position:relative;left:45px;}
#cash-four #interior-left .panes .check-numbers div ul li{display:block;float:left;font-weight:bold;margin:0 12px 0 0;text-align:center;width:25px;}
#cash-four #interior-left .panes .check-numbers div ul li.next-first{margin-left:60px;}

/*=======WIN FOR LIFE======*/

#win-for-life #interior-content{background:#fff url('/images/bg_games_header.gif') no-repeat center top;margin:0 auto;width:980px;}
#win-for-life #interior-content h1{background:url('/images/bg_draw_games_header.png') no-repeat;height:50px;width:968px;margin:12px 0 0 5px;float:left;color:#fff;font-size:18px;font-weight:bold;text-indent:15px;line-height:42px;text-transform:uppercase;}
#win-for-life #game-header{background:url('/images/win-for-life-big-header.jpg') no-repeat top left;width:624px;height:426px;margin:0;position:relative;}
#win-for-life #game-header p{position:relative;top:320px;left:195px;font-weight:bold;font-size:18px;color:#000;text-shadow:1px 1px 1px rgba(0,0,0,.4);}
#win-for-life #game-header ul{position:relative;top:340px;left:122px;width:425px;}
#win-for-life #game-header ul li{float:left;width:50px;font-size:28px;font-weight:bold;color:#000;text-align:center;margin:0 10px 0 0;display:block;}
#win-for-life #interior-left .panes .check-numbers div{background:url('/images/bg_win_for_life_numbers.jpg') top left no-repeat;width:580px;height:25px;margin-top:1px;padding-top:15px;display:block;clear:both;font-size:20px;color:#115faa;font-weight:normal;}
#win-for-life #interior-left .panes .check-numbers span{margin-top:1px;float:left;width:160px;}
#win-for-life #interior-left .panes .check-numbers li.details_link{width:140px;}
#win-for-life #interior-left .panes .check-numbers li.details_link a{font-size:12px;color:#115faa;text-decoration:none;text-transform:uppercase;}
#win-for-life #interior-left .panes .check-numbers div ul{position:relative;left:47px;}
#win-for-life #interior-left .panes .check-numbers div ul li{display:block;float:left;height:25px;margin:0 12px 0 0;text-align:center;width:25px;}
#win-for-life #interior-left .panes h2{color:#0f5ea6;}
#win-for-life #interior-left .panes .what-win p{width:550px;}
#win-for-life #details-block{background:url('/images/bg_win_for_life_details.jpg') top left no-repeat;margin-left:5px;padding-top:20px;}
#win-for-life #details-block div.tier{width:580px;height:45px;margin-top:1px;padding-top:5px;display:block;clear:both;font-size:18px;}
#win-for-life #details-block ul,#win-for-life #details-titles ul{position:relative;left:300px;color:#115faa;}
#win-for-life #details-block ul li{display:block;float:left;margin:0 12px 0 0;text-align:center;width:150px;}
#win-for-life .bonus-ball{padding-left:5px;color:#fff;}
#interior-left #life-left{float:left;width:350px;margin-left:15px;display:block;}
#interior-left #life-left p{width:300px;}
#interior-left #life-right{float:left;width:200px;display:block;}
#interior-left #life-right p{width:200px;}
#win-for-life-video .contentpaneopen{width:635px;text-align:center;}
#wfl-video, #wfl-video2 { width:624px; height: 444px; text-align:center;color:#000000;font-size:12px;line-height:17px;margin:15px 0 0 10px; background: url('../images/winning-numbers/bg-win4life-video.jpg') no-repeat left top;}
#wfl-video a{color:#0F5EA6;}
#wfl-video .logo { margin-bottom:5px; }

/*=======WHERE TO WATCH======*/

body#where-to-watch{}
body#where-to-watch #where-to-watch-content{ clear: both; }
body#where-to-watch .stations{ height: 115px; padding-top: 15px; }
body#where-to-watch .stations a{ color:#9c9c9c; text-decoration: none; font-size: 14px; width: 145px; float: left; text-align: center; padding: 60px 5px 0 2px; }

body#where-to-watch .stations a.wsb{ background: url('/images/wheretowatch.gif') 10px 0 no-repeat; }
body#where-to-watch .stations a.wjbf{ background: url('/images/wheretowatch.gif') -145px 0 no-repeat; }
body#where-to-watch .stations a.wmaz{ background: url('/images/wheretowatch.gif') -315px 0 no-repeat; }
body#where-to-watch .stations a.wsav{ background: url('/images/wheretowatch.gif') -480px 0 no-repeat; }
body#where-to-watch .stations a.wneg{ background: url('/images/wheretowatch.gif') -640px 0 no-repeat; }
body#where-to-watch .stations a.wrbl{ background: url('/images/wheretowatch.gif') -785px 0 no-repeat; }

body#where-to-watch ul#dates{ background: #f2f2f2; border-top: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; width:940px; margin: 10px auto 0 auto; }
body#where-to-watch ul#dates, body#where-to-watch ul#dates a{ color: #666666; font-size: 14px; text-decoration: none; }
body#where-to-watch ul#dates li{ clear: both; height: 95px; border-bottom: 1px solid #e2e2e2;}
body#where-to-watch ul#dates li.last{ border-bottom: none; }
body#where-to-watch ul#dates .day{ width: 90px; float: left; line-height: 95px; padding-left: 20px; }
body#where-to-watch ul#dates .game{ display: block; float: left; padding: 60px 25px 0 25px; margin-right: 20px; }
body#where-to-watch #dates a:hover, body#where-to-watch .stations a:hover { text-decoration: underline; }
body#where-to-watch #date-cap{ background: url('/images/dates-bottom.jpg') top center no-repeat; height: 14px; }

body#where-to-watch ul#dates a.cash3{ background: url('/images/wheretowatch-games.jpg') 20px 0 no-repeat; margin: 0; }
body#where-to-watch ul#dates a.cash4{ background: url('/images/wheretowatch-games.jpg') -127px 0 no-repeat;  margin: 0; }
body#where-to-watch ul#dates a.fantasy5{ background: url('/images/wheretowatch-games.jpg') -277px 0 no-repeat;}
body#where-to-watch ul#dates a.megamillions{ background: url('/images/wheretowatch-games.jpg') -611px 0 no-repeat; width: 70px; }
body#where-to-watch ul#dates a.powerball{ background: url('/images/wheretowatch-games.jpg') -387px 0 no-repeat; width: 70px; }
body#where-to-watch ul#dates a.winforlife{ background: url('/images/wheretowatch-games.jpg') -507px 0 no-repeat;}

/*=======INDIVIDUAL INSTANT GAMES======*/

#instant-games #interior-content{background:#fff url('/images/bg_games_header.gif') no-repeat center top;}
#instant-games .instant-game-pop{display:none;}
#instant-games #interior-left{margin-left:16px;}
#instant-games #interior-left #games-wrapper{width:640px;position:relative;top:0;left:-10px;background:url('/images/bg_games_corner.jpg') top left no-repeat;margin:0;}
#instant-games #interior-left #games-wrapper h2{background:url('/images/bg_instant_games_header.jpg') no-repeat;background-position:0 19px;width:615px;height:63px;display:block;margin-left:20px;text-indent:-9999px;}
#instant-content{background:url('/images/bg_interior_top_blue.jpg') no-repeat center top;min-height:655px !important;}
#instant-content .instant-game-pop{display:none;}
#instant-content table.blog{margin-left:5px;margin-right:15px;width:580px;}
#instant-content table.blog table{margin-left:5px;width:97%;}
#instant-games #interior-content h1{background:url('/images/bg_draw_games_header.png') no-repeat;height:50px;width:968px;margin:12px 0 0 5px;float:left;color:#fff;font-size:18px;font-weight:bold;text-indent:15px;line-height:42px;text-transform:uppercase;}
#instant-game-content{float:left;width:582px;clear:both;margin:10px 20px 0 10px;padding:60px 20px 10px 20px;display:inline;background:url('/images/bg_instant-game.jpg') center top no-repeat;min-height:200px !important;border-top:2px solid #e0e0e0 !important;border-right:2px solid #e0e0e0 !important;border-left:2px solid #e0e0e0 !important;border-bottom:0px solid #e0e0e0 !important;}
#instant-game-content a{color:#0F5EA6;}
#instant-game-bottom{font-size:12px;float:left;width:587px;clear:both;padding:0px 20px 10px 20px;display:inline;background:url('/images/bg_instant-game-bottom.jpg') center top no-repeat;min-height:50px !important;}
#instant-game-bottom a{color:#505050;text-decoration:none;padding:0 5px;}
#instant-game-bottom a:hover{text-decoration:underline;}

/*========= TOP PRIZES ===========*/

#interior-left-content #top-prizes-claimed-report {padding-left:15px;padding-right:15px;width:585px;}
#interior-left-content #top-prizes-table{margin:0;text-align:left;color:#115faa;}
#interior-left-content #top-prizes-table th{font-weight:normal;font-size:14px;vertical-align:middle;padding-left:15px;}
#interior-left-content #top-prizes-table tr{height:40px;}
#interior-left-content #top-prizes-table td{vertical-align:middle;width:0;}

/* ========= KENO ============*/

#keno #interior-content{background:#fff url('/images/bg_games_header.gif') no-repeat center top;margin:0 auto;width:980px;}
#keno #interior-content h1{background:url('/images/bg_draw_games_header.png') no-repeat;height:50px;width:968px;margin:12px 0 0 5px;float:left;color:#fff;font-size:18px;font-weight:bold;text-indent:15px;line-height:42px;text-transform:uppercase;}
#keno #game-header{background:url('/images/keno-big-header.jpg') no-repeat top left;width:624px;height:415px;margin:0;position:relative;}
#keno #interior-left .win{background:url('/images/bg_tabs_keno.jpg') no-repeat 0 0;display:block;height:63px;width:155px;}
#keno #interior-left .win:hover{background-position:0 -65px;}
#keno #interior-left .win.current{background-position:0 -65px;}
#keno #interior-left .how{background:url('/images/bg_tabs_keno.jpg') no-repeat -155px 0;display:block;height:63px;width:155px;}
#keno #interior-left .how:hover{background-position:-155px -65px;}
#keno #interior-left .how.current{background-position:-155px -65px;}
#keno #interior-left .where{background:url('/images/bg_tabs_keno.jpg') no-repeat -309px 0;display:block;height:63px;width:156px;}
#keno #interior-left .where:hover{background-position:-311px -65px;}
#keno #interior-left .where.current{background-position:-311px -65px;}
#keno #interior-left .numbers{background:url('/images/bg_tabs_keno.jpg') no-repeat -466px 0px;display:block;height:63px;width:158px;}
#keno #interior-left .numbers:hover{background-position:-467px -65px;}
#keno #interior-left .numbers.current{background-position:-467px -65px;}
#keno #interior-left .panes .what-win p{width:580px;}
#keno #interior-left .panes .what-win .keno-graph{float:right;margin:0 50px 0 0;}
#keno #interior-left .panes .keno-events{display:block;float:left;width:265px;margin-left:25px;}
#keno #interior-left .panes .keno-events h2{text-decoration:underline;}
#keno #interior-left .panes .keno-events p{width:215px;font-size:14px;padding-top:15px;}

/*=========== WHERE TO PLAY PAGE ============*/

.w2pzip{border:1px solid #505050;color:#505050;padding:1px;font-size:28px;text-align:center;}
#w2pwrap{clear:both;background:url('/images/w2pwrap.jpg') no-repeat;}
#w2pbox{height:500px;margin:0 auto;padding-top:20px;width:933px;}
#w2pleft{float:left;font-size:12px;padding:0 20px;width:296px;}
#w2pleft .single-search-result{border-bottom:1px solid #d4d4d4;clear:both;padding:10px 0;}
#w2pleft .single-search-result .image{background:url('/images/w2p-ball.jpg') no-repeat;float:left;height:50px;width:50px;}
#w2pleft .single-search-result .image p{font-size:20px;font-weight:bold;padding-top:9px;padding-left:15px;}
#w2pleft .single-search-result .text{height:60px;}
#w2pleft .text h3{color:#115faa;font-family:verdana,arial,sans-serif;font-size:12px;line-height:140%;}
#w2pleft .text p{font-family:arial,sans-serif;line-height:140%;}
#w2pleft .text .draw{color:#2acb35;font-weight:bold;}
#w2pleft .text .instant{color:#d93cff;font-weight:bold;}
#w2pleft .text .keno{color:#ef4455;font-weight:bold;}
#w2pleft .text .sit{color:#34acfc;font-weight:bold;}
#w2pright{float:left;padding-right:20px;width:577px;}
.viewmore{color:#0068ac;font-size:18px;padding:5px 0;text-align:left;}
.viewmore a{color:#0068ac;text-decoration:none;}
.viewmore .arrows{color:#f9ba00;}

/*======== EDUCATION==============*/

#education #interior-left .tabs{float:left;left:75px;position:relative;top:-115px;width:460px;}
#education #interior-left h2 a{font-size:24px;color:#505050;text-decoration:none;}
#education #interior-left .tabs li{margin-left:20px;cursor:pointer;}
#education #interior-left .panes{background:none;position:relative;top:-110px;min-height:0;width:585px;}
#education #interior-left .panes h2{color:#505050;font-size:24px;font-weight:bold;}

/*======== EVENTS ==========*/

#events #interior-left-content hr{clear:both;}
#events .contentheading{font-size:24px;color:#505050;font-weight:bold;}
#events .article_separator{display:block;border-bottom:1px solid #222;}
#events #interior-left-content p{width:auto;padding-right:20px;}
#events #interior-left p img{float:left;margin:0 15px 15px 0;}
#events #events-sidebar{background:url('/images/bg_events_sidebar.jpg') no-repeat top left;width:300px;height:215px;}
#events #events-sidebar p{margin:0;padding-top:10px;padding-left:5px;}
#events #interior-left-content img{margin:0 15px 15px 0;float:left;}
#events #events-quote{width:300px;height:220px;background:url('/images/bg_quote_sidebar.jpg') no-repeat top left;margin-top:15px;}
#events #events-quote h4{margin:0;padding-top:20px;padding-left:20px;font-size:16px;color:#626262;}
#events #events-quote .quote{margin:0;padding-top:25px;padding-left:20px;font-size:18px;font-style:italic;}
#events #events-quote .author{margin:0;padding-top:25px;padding-left:20px;font-size:14px;}
#events #events-quote .author span{font-size:12px;}

/*========= RETAILERS ============*/

#retailers .retailers-quote{font-size:24px;font-family:"Times New Roman";font-style:italic;text-align:center;line-height:34px;color:#0F5FA8;width:600px;}
#retailers hr{border:none;height:2px;width:600px;background:url('/images/retailers-hr.jpg') no-repeat center top;}
#retailers #interior-left .spotlight{color:#fff;background:#47aa42;padding:4px;margin-bottom:15px;line-height:14px;width:130px;}
#retailers h3{color:#115faa;font-size:24px;font-weight:normal;margin-bottom:10px;}

/*=========== WINNERS ============= */

#winners #interior-left-content{background:url('/images/bg_interior_top_winners.jpg') no-repeat center top;padding-top:0;}
#winners #interior-left-content td{padding:0;}
#winners #interior-left .winners-wrap{width:605px;height:109px;padding:5px 0 0 5px;}
#winners #interior-left .winners-wrap.hover{background:#dde6ee;}
#winners #interior-left .winners-text{width:430px;border:1px solid #dadada;padding:10px;margin-left:5px;float:left;background:#fff;overflow:hidden;}
#winners #interior-left .winners-text a {color:#115faa;font-weight:bold;}
#winners #interior-left .winners-text span{color:#115faa;font-weight:bold;}
#winners #interior-left .day{float:left;padding:5px 0 0 10px;}
#winners #interior-left .winner-full a{color:#47aa42;}
#winners #interior-left .winner-full{float:right;padding:5px 5px 0 0;}
#winners hr{color:#bbc9d7;background:#bbc9d7;height:1px;border:none;clear:both;}
#winners-buttons{width:607px;margin:0 auto;font-size:18px;text-align:center;display:none;}
#details-buttons{width:607px;margin:0 auto;font-size:18px;text-align:center;}
#winners-buttons .previous,#details-buttons .previous{background:url('/images/winners-prev-btn.jpg') no-repeat top left;width:303px;height:45px;display:block;float:left;color:#fff;text-decoration:none;line-height:46px;text-shadow:1px 1px 1px rgba(0,0,0,.4);}
#winners-buttons .next,#details-buttons .next{background:url('/images/winners-next-btn.jpg') no-repeat top left;width:303px;height:45px;display:block;float:left;color:#fff;text-decoration:none;line-height:46px;text-shadow:1px 1px 1px rgba(0,0,0,.4);}

/*===========WINNING NUMBERS (non-js) =========*/

#winning-numbers-wrap{background:url('/images/bg_winning_numbers.jpg') no-repeat top left;width:979px;margin:0 auto;height:776px;clear:both;}
#winning-numbers-wrap hr{color:#999;border:none;height:1px;background:#999;width:90%;}
#header-wrap{width:640px;position:relative;top:10px;left:5px;background:url('/images/bg_media_corner.jpg') top left no-repeat;}
#header-wrap h2{background:url('/images/bg_winning_numbers_header.png') no-repeat top left;background-position:0 6px;height:55px;height:55px;margin-left:13px;width:926px;height:49px;text-indent:-9999px;padding-top:0;}
#winning-numbers-box{padding-top:25px;width:905px;margin:0 0 0 50px;}
#winning-numbers-box .win-num-search{margin:0 auto;display:block;}
#winning-numbers-wrap .winning-numbers-tier1{width:900px;margin-left:25px;float:left;margin-bottom:25px;padding-top:15px;}
#winning-numbers-wrap table.contentpaneopen{clear:both;}
#winning-numbers-wrap .winning-numbers-tier1 .winning-numbers-game,#winning-numbers-wrap .winning-numbers-tier2 .winning-numbers-game{width:300px;float:left;color:#505050;font-weight:bold;font-family:Helvetica;font-size:16px;line-height:18px;}
#winning-numbers-wrap .winning-numbers-tier2{width:900px;margin-left:25px;float:left;padding-top:15px;}
#winning-numbers-wrap .winning-numbers-tier3{width:900px;margin-left:25px;float:left;padding-top:15px;}
#winning-numbers-wrap .winning-numbers-tier3 .winning-numbers-game{width:300px;float:left;color:#505050;font-weight:bold;font-family:Helvetica;font-size:16px;line-height:18px;}
#winning-numbers-wrap .winning-numbers-game{width:200px;float:left;color:#505050;font-weight:bold;font-family:Helvetica;font-size:16px;line-height:18px;}
#winning-numbers-wrap a{color:#505050;text-decoration:none;}
#winning-numbers-wrap .winning-numbers-game img{padding-bottom:15px;}
#winning-numbers-wrap .winning-numbers-game .blue-numbers,#winning-numbers-wrap .winning-numbers-game .blue-numbers a{color:#0068ac !important;}
#winning-numbers-wrap .winning-numbers-game p{padding-left:50px;}
#winning-numbers-wrap .winning-numbers-game .winning-date{font-size:14px;}

/*========= TOP PRIZES CLAIMED =========*/

#interior-left #top-prizes-claimed-wrap{width:640px;position:relative;top:0;left:-22px;background:url('/images/bg_media_corner.jpg') top left no-repeat;margin:10px 0 0 0;}
#interior-left #top-prizes-claimed-wrap h2{background:url('/images/bg_top_prizes_claimed.jpg') no-repeat;background-position:0 11px;width:615px;height:55px;display:block;margin-left:13px;text-indent:-9999px;padding-top:0;}
#interior-left-content #top-prizes-table{margin:10px 0 0 0;text-align:left;color:#115faa;}
#interior-left-content #top-prizes-table th{font-weight:normal;font-size:14px;vertical-align:middle;padding-left:15px;position:relative;}
#interior-left-content #top-prizes-table tr{height:40px;position:relative;}
#interior-left-content #top-prizes-table td{vertical-align:middle;width:0;position:relative;}
#interior-left-content #top-prizes-table tr.odd{height:40px;background:#d0e4f9;}

/*========= ENDING GAMES =========*/

#interior-left #ending-games-wrap{width:640px;position:relative;top:0;left:-22px;background:url('/images/bg_media_corner.jpg') top left no-repeat;margin:10px 0 0 0;}
#interior-left #ending-games-wrap h2{background:url('/images/bg_ending_games_header.png') no-repeat;background-position:0 11px;width:615px;height:55px;display:block;margin-left:13px;text-indent:-9999px;padding-top:0;}
#interior-left-content #ending-games-table{margin:0;text-align:left;color:#115faa;}
#interior-left-content #ending-games-table th{font-weight:normal;font-size:14px;vertical-align:middle;padding-left:15px;position:relative;}
#interior-left-content #ending-games-table tr{height:40px;position:relative;}
#interior-left-content #ending-games-table td{vertical-align:middle;width:0;position:relative;}
#interior-left-content #ending-games-table tr.odd{height:40px;background:#d0e4f9;}

/*========= RULES AND REGS =========*/

#rules-a-regulations #interior-left #rules-wrap{width:640px;position:relative;top:0;left:-21px;background:url('/images/bg_media_corner.jpg') top left no-repeat;margin:10px 0 0 0;}
#rules-a-regulations #interior-left #rules-wrap h2{background:url('/images/bg_rules_header.png') no-repeat;background-position:0 11px;width:616px;height:55px;display:block;margin-left:13px;text-indent:-9999px;padding-top:0;}

/*======= Help ========*/

#welcome-to-new-site #interior-left ul{list-style:disc;font-size:12px;line-height:20px;color:#505050;padding:15px 0 0 40px;}

/* --- 6. Footer --- */

#utility{background:url(/images/bg_utility_shadow.jpg) bottom center repeat-x;border-top:1px solid #e5e5e5;margin-top:10px;padding:50px 20px 0 20px;clear:both;}
#utilitytext{background:url(/images/bg_utility.jpg) center 146px no-repeat;color:#868686;font-size:11px;float:left;padding-bottom:60px;width:700px;}
#utilitytext a{color:#868686;text-decoration:none;}
#utilitytext a:hover{text-decoration:underline;}
#utilitytext #games .itemgames,.itemwinners,.itemeducation,.itemevents,.itemhelp{font-weight:bold;}
.itemhelp ul{font-weight:normal;}
#utilitytext ul{float:left;padding:0 15px 0 0;}
#utilitytext ul.menu{width:95px;}
#utilitytext ul li{padding:2px 0;}
#utilitytext ul#utility-logo{height:250px;}
#utilityfeatured{float:right;padding-bottom:60px;}
#copyright{position:relative;right:101px;text-align:center;top:88px;float:right;line-height:16px;}
#footerwrap{bottom:0;position:fixed;width:100%;}
#footer{background:#ffffff url(/images/bg_footer.jpg) bottom center repeat-x;border-top:2px solid #47aa42;font-size:12px;height:40px;line-height:40px;}
#footer a{color:#666666;text-decoration:none;padding-right:10px;}
#footer #wheretoplay{background:#d5d5d5;border:0;color:#666;padding:2px 2px 3px;width:162px;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:16px;}
#footer #submit{border:1px solid #a8a8a8;margin:0 0 0 5px;font-family:tahoma,arial,helvetica,sans-serif;font-size:13px;font-weight:normal;}
#newsfeed{background:#0068ac;color:#ffffff;font-size:11px;height:20px;line-height:20px;}
#newsfeed a{color:#ffffff;}
.footerright{float:right;text-align:right;margin-right:15px;}

/* --- 7. Lottery Bar --- */

#lotterybar-min a{background:url('/images/spritelotto.jpg') -795px -431px;display:block;float:left;height:31px;line-height:31px;margin-left:1px;padding:0;width:149px;}
#lotterybar-min a:hover,#lotterybar-min .active{background:url('/images/spritelotto.jpg') -623px -431px;color:#ffffff;}
#lotterybar-min span{margin-left:35px;}
#lotterybar{background:url('/images/bg_lotterybar.png') bottom center no-repeat;bottom:62px;height:191px;left:0;padding-top:9px;position:fixed;width:100%;}
#lotterybarinner{background:#ffffff;border-top:2px solid #47aa42;margin:0 auto;width:1002px;}
#lotterybar-left{background:#47aa42 url('/images/bg_lotterybar_left.jpg') repeat-y;float:left;height:191px;width:149px;}
#lotterybar-left ul,#lotterybar-left ul li{margin:0;padding:0;}
#lotterybar-left ul li{background:url('/images/bg_lotterybar_left_divider.jpg') bottom center no-repeat;padding:10px 0;}
#lotterybar-left ul li.last{background:none;}
#lotterybar-left li a{color:#ffffff;display:block;font-size:13px;height:27px;line-height:27px;padding:0 0 0 30px;text-decoration:none;}
#lotterybar-left li a:hover{background:url('/images/spritelotto.jpg') -382px -209px;width:149px;height:27px;}
#lotterybar-left li .left-hover{background:url('/images/spritelotto.jpg') -382px -209px;width:149px;height:27px;}
#lotterybar-right #lottery-numbers-box{display:block;padding-top:10px;}
#lotterybar-right{background:#ffffff url('/images/bg_lotterybar_right.jpg') repeat-x;color:#606060;float:left;font-size:12px;width:850px;height:191px;}
#lotterybar-right.helpbox{ width: 100%; }
#lotterybar-right .game-panel{width:125px;padding:0px;padding-left:3px;padding-right:3px;margin:0px;height:191px;text-align:left;border-right-style:inset;border-right-width:1px;}
#lotterybar-right li.game-panel.last{border:none !important;}
#lotterybar-right li.game-panel span.game-panel-draw-date{width:inherit;text-align:center;font-weight:bold;display:block;margin-bottom:10px;}
#lotterybar-right .game-panel .game-panel-image-holder{width:113px;padding:0px;text-align:center;height:65px;display:block;vertical-align:middle;}
#lotterybar-right .game-panel .game-panel-image-holder a{margin:0 auto;}
#interior-content #lotterybar-right .close a,
#interior-content #lotterybar-right .close a:visited,
#interior-content #lotterybar-right a{color:#666666;}
#interior-content #lotterybar-right .close a:hover{text-decoration:underline;}
#interior-content #lotterybar-right .close a:hover,
#lotterybar-right a:hover{color:#47aa42;}
#lotterybar-right li{float:left;line-height:120%;width:105px;font-family:Helvetica;padding-right:25px;}
#lotterybar-right #games-content a{text-decoration:none;}
#lotterybar-right #player-info-box{font-size:12px;float:left;display:none;padding:15px 25px;}
#lotterybar-right #player-info-box p{float:left;line-height:16px; margin-top: 10px; }
#lotterybar-right #player-info-box a{color:#0068ac;}
#lotterybar-right #player-info-box #questions{float:left; padding: 15px 17px 15px 17px; width: 105px; border-right: 1px solid #ccc;}
#lotterybar-right #player-info-box #winnings{float:left; padding: 15px 17px 15px 17px; width: 170px;  }
#lotterybar-right #player-info-box #tips{float:left; padding: 15px 17px 15px 17px; width: 130px; border-right: 1px solid #ccc; }
#lotterybar-right #player-info-box #scams{float:left; width: 180px; padding: 15px 17px 15px 17px; border-right: 1px solid #ccc;}
#lotterybar-right #player-info-box #watch{float:left; padding: 15px 17px 15px 17px; width: 180px; border-right: 1px solid #ccc; }
#lotterybar-right #player-info-box hr{color:#a4a4a4;background:#a4a4a4;border:none;height:1px;margin:0;}
#lotterybar-right #players-club-box{background:url('/images/lottery-bar/bg_players_club.jpg') no-repeat top left;width:852px;height:191px;color:#ffdf1c;border-right:1px solid #000;display:none;}
#lotterybar-right #players-club-box-right{float:left;width:400px;font-size:14px;margin:62px 0 0 28px;}
#lotterybar-right #players-club-box-right .players-club-form{float:left;}
#lotterybar-right #players-club-box-right .players-club-form.first{margin-right:15px;}
#lotterybar-right #players-club-box-right .players-club-form input{width:185px;height:20px;margin:5px 0 5px 0;}
#lotterybar-right #players-club-box-left{float:left;width:365px;font-size:14px;margin:85px 0 0 35px;}
#lotterybar-right #players-club-box-left a{margin-top:20px;margin-right:25px;}
#players-club-box-logged-in{background:url('/images/lottery-bar/bg_players_club_two.jpg') no-repeat top left;width:852px;height:191px;color:#ffdf1c;border-right:1px solid #000;display:none;}
#lotterybar-right .pc-box-left{float:left;width:365px;font-size:14px;margin:85px 0 0 35px;}
#lotterybar-right .pc-box-right{float:left;width:400px;font-size:14px;margin:62px 0 0 28px;}
#lotterybar-right .close{position:relative;float:right;margin:10px auto 0px;padding:0 10px 0 0px;z-index:1000;}
#lotterybar-right .close a{color:#666666;text-decoration:none;}
#lotterybar-right .close a:hover{color:#47AA42;}
#lotterybar-right ul#games-content li.game-panel a{text-decoration:none;color:#666;}
#lotterybar-right ul#games-content li.game-panel a:hover{color:#47aa42;}

/* --- Eliminate double headers on interior pages --- */

body#top-prizes-claimed #interior-content h1,body#ending-games #interior-content h1,body#rules-a-regulations #interior-content h1,body#winners #interior-content h1,body#winning-numbers-page #interior-content h1,body#about-us #interior-content h1,body#our-history #interior-content h1,body#lottery-reports #interior-content h1,body#careers #interior-content h1,body#procurement-opportunities #interior-content h1{text-indent:-9999em;}

/* ----- Classes ------ */

.floatRight{float:right;}
.floatLeft{float:left;margin:0;}
.clear{clear:both;}
.center{text-align:center;}
.district-map{border:3px solid #aeaeae;margin:15px 15px 0 0;float:left;}

/*---Joomla Classes---*/

.article_separator{display:none;}
.contentheading{color:#505050;}
.error{color:#ff0000;padding-left:5px;}
.contentpaneopen{margin-bottom:15px;}
#interior-left-content table a.contentpagetitle{font-size:18px;}
.createdate{font-size:12px;padding:5px 0 10px 0;}
#interior-left-content table .pagenav{}
#interior-left-content table .pagenav,#instant-content table,#instant-games .pagenav{padding:3px;font-size:12px;height:20px;font-weight:bold;}
#press-releases .article_column{padding-bottom:20px;}
#interior-left-content table a.pagenav,#instant-content table a.pagenav,#instant-games table a.pagenav{color:#6196c6;text-decoration:none;border:1px solid #6196c6;}
#interior-left-content table a.pagenav:hover,#instant-content table a.pagenav:hover,#instant-games table a.pagenav:hover{text-decoration:underline;}
#logo-library #interior-left-content p{width:auto;}
#logo-library .contentpaneopen tr td{padding:0;}
#logo-library .contentpaneopen .contentheading{padding-top:10px;}
#logo-library .contentpaneopen tr td p{padding:5px 0 0 0;}
#logo-library .componentheading{text-indent:-9999em;}
.thank_you{color:#47aa40;padding-left:15px;padding-top:15px;}
#link-back{background:#1060ab;color:#ffffff;padding:5px;}
#link-back a{color:#ffffff;text-decoration:none;}
#faqs .purplebox{display:none;}
#faqs p .bodysubheaders{}
#how-to-collect #lotterybar-left li a{color:#ffffff;}
#faqs #interior-left-content p{padding-top:15px;font-size:12px;line-height:20px;color:#505050;width:585px;}
body#player-tips h2{color:#505050;}
body#faqs #interior-left,body#how-to-collect #interior-left,body#player-tips #interior-left,body#lottery-scams #interior-left{margin-left:20px;}
body#events .contentpaneopen{border-bottom:#666666;padding-top:5px;margin-top:5px;}
#interior-left-content td.contentheading{padding-left:0px;padding-top:10px;}
.contentpaneopen a.contentpagetitle{display:block;text-align:left;}
body#lottery-reports #interior-left-content p{padding-left:25px;}
body#lottery-reports #interior-left-content .contentpaneopen p{padding-left:0;}
.check_num_date{font-size:16px;}
#interior-left-content p.careertext{width:auto;}
#lottery-reports #interior-left-content a{color:#0f5fa8;}
#faqs a{/* color:#0f5fa8;*/}
#instant-games .popup_link a{color:#0f5fa8;}
.jackpot-scroll div{background:none!important;}
.blog_more {margin:10px 0 20px 15px; width: 600px;}

/* 9. PAGE SPRITES ---------- */

.i_mega-millions{display:block;text-indent:-9999em;background:url('/images/spritelotto.jpg') -7px -420px;width:82px;height:39px;}
.i_powerball{display:block;text-indent:-9999em;background:url('/images/spritelotto.jpg') -102px -424px;width:105px;height:27px;}
.i_fantasy-five{display:block;text-indent:-9999em;background:url('/images/spritelotto.jpg') -220px -418px;width:69px;height:57px;}
.i_cash-three{display:block;text-indent:-9999em;background:url('/images/spritelotto.jpg') -300px -420px;width:92px;height:34px;}
.i_cash-four{display:block;text-indent:-9999em;background:url('/images/spritelotto.jpg') -489px -419px;width:90px;height:40px;}
.i_win-for-life{display:block;text-indent:-9999em;background:url('/images/spritelotto.jpg') -410px -420px;width:63px;height:52px;}
.i_learnmore{display:block;text-indent:-9999em;background:url('/images/spritelotto.jpg') 0 0;width:83px;height:19px;}
.i_twittersolo{float: left; display:block; text-indent:-9999em;background:url('/images/spritelotto.jpg') -311px -135px; width:319px; height:68px;}
.i_facebooksolo{float: left; display:block; text-indent:-9999em;background:url('/images/spritelotto.jpg') 0 -135px; width:311px; height:68px;}
.i_playersclubsignup{display:block;text-indent:-9999em;background:url('/images/spritelotto.jpg') -704px 0;width:300px;height:250px;}
.i_star{ display:block;background:url('/images/spritelotto.jpg') -1004px -190px;  height:43px; padding-left: 75px; line-height: 43px; }
.i_triangle{display:block;background:url('/images/spritelotto.jpg') -1004px -146px;  height:45px; padding-left: 55px; line-height: 45px; }
.i_screen{display:block;background:url('/images/spritelotto.jpg') -1004px -98px;  height:48px; padding-left: 75px; line-height: 48px; }
.i_exclamation{display:block;background:url('/images/spritelotto.jpg') -1004px 0; height:50px; padding-left: 55px; line-height: 50px; }
.i_book{display:block;background:url('/images/spritelotto.jpg') -1004px -49px;height:50px; padding-left: 55px; line-height: 50px; }
.i_register{display:block;background:url('/images/spritelotto.jpg') -179px -208px;width:106px;height:30px;}
.i_signup{display:block;background:url('/images/spritelotto.jpg') -294px -208px;width:76px;height:30px;}
.i_logo{display:block;text-indent:-9999em;background:url('/images/spritelotto.jpg') -83px 0;width:192px;height:126px;}
.i_utillogo{display:block;text-indent:-9999em;background:url('/images/spritelotto.jpg') -275px 0;width:107px;height:89px;}
.homeicon{display:block;text-indent:-9999em;background:url('/images/spritelotto.jpg') 0 -19px;width:64px;height:48px;}
a.i_search{width:180px;height:49px;background:url('/images/search-btn.png') 0 0 no-repeat;text-indent:-9999em;}
a.i_search:hover{ background:url('/images/search-btn.png') 0 -49px no-repeat; }
.i_rsslogo{ background:url('/images/spritelotto.jpg') -317px -106px no-repeat; height: 32px;width:107px;   }
#utilitytext ul li.i_rsslogo{ padding-left: 23px; }
.i_rsslogo a{  }


/* 10. AUTHOR/EDITOR/PUBLISHER FORMS ---------- */
td.cck_field #header{width: auto !important;height: auto !important}
.adminform td{padding-left:0px !important;padding-right:0px !important;width:auto !important;}
legend{ padding:10px 3px 3px 7px;font-weight:bold;}
.adminform label{padding-left:10px; color: #505050!important; font-size: 12px; }
.adminform tr{ height: 25px; }
.mceLayout td{padding-left:0px !important;padding-right:0px !important;width:auto !important;}
.mceToolbar td{padding-left:0px !important;padding-right:0px !important;width:auto !important;}
#editor-xtd-buttons .image{display:none;}
#editor-xtd-buttons .pagebreak{display:inline-block;padding-right:20px;}
#editor-xtd-buttons .readmore{display:inline-block;}
table.contentpane, #com-form-login-username label, #com-form-login-password label, /* #interior-left ul */{ color:#505050; font-size:12px; line-height:20px; padding-top:15px; } /*removed interior-left ul because of padding issues */
ul#mainlevel{ font-size: 12px; background: #dce9f2; padding: 20px; border: 1px solid #d1e1f0; margin: 0 0 20px 0; }
#interior-left ul li a, ul#mainlevel li a, #adminForm .category a{ color: #0F5EA6; }
#interior-left .componentheading{ display: none; }
#com-form-login{ margin-left: 15px; }
#com-form-login img{ display: none; }
#adminForm .category{ color:#505050; font-size:12px; line-height:20px; padding-top:15px; }
#default_action, #default_action_user, #form-login{ margin: 0 0 0 15px; padding: 10px 0 0 0; font-size: 12px!important; color: #505050!important; }
#default_action legend, #default_action_user legend{ display: none!important;color: #222222!important; border: none!important; }
#default_action h3{ margin-top: 10px; color:#505050!important; font-size:24px; text-decoration:none; border: none!important; font-style:normal!important; font-weight:bold!important; }
#admintable label{ color:#505050!important; }
td.key_balloon{ display: none; }
.validation-advice {font-size: 12px!important;}
.cck_field{ font-size: 12px!important; color: #505050!important; }
.sectiontableentry2{ background: #dce9f2;}
