/* @override http://www.betfaircasino.com/css/screen.css */
  html{
  overflow:auto;
  height:100%;
}

body,input,select{
  font-family:Tahoma,Verdana,Arial,Sans-Serif;
}

body{
  font:normal 11px Tahoma, Helvetica, sans-serif;
  font-size:68.75%;
  background-color:#fff;
  height:100%;
  font-family:Tahoma,Verdana,Arial,Sans-Serif;
  color:#000;
  margin:0;
}

#heading{
  width:100%;
  min-width:100%;
}

.link{
  cursor:pointer;
}

#site_frame{
  height:100%;
}

#navAccountContainer { position:relative; width:100%; overflow:hidden; height:102px; }

div.img_login_baseline_border_gif{
  clear:both;
  width:100%;
  background:transparent url(http://cache.betfair.com/casino/betfair/GBR/en/returningprospect/images/login_baseline_border.gif) repeat-x scroll bottom left;
}

#NoScriptAlert{
  font-weight:700;
  position:absolute;
  top:18px;
  left:10px;
  background:#FFF;
}

iframe#LIMB{
  border:0;
  position:absolute;
  width:502px;
  height:100%;
  left:0;
  top:0;
}

div#LIMBMask{
  width:100%;
  height:100%;
  position:absolute;
  left:0;
  background:#FFF;
}

div#contentEditTab{
  position:absolute;
  color:#0084B4;
  font-size:1.2em;
  line-height:1.1;
  float:left;
  left:0;
  top:0;
  border:1px solid green;
  background-color:#DFC;
  visibility:hidden;
}

#contentEditorInput{
  position:absolute;
  color:#0084B4;
  float:left;
  left:0;
  top:0;
  background-color:#DFC;
  border:1px solid #0084B4;
  visibility:hidden;
  padding:5px;
}

.beingEdited{
  background-color:#bbb;
}

#contentEditorChangeManagerBox{
  position:absolute;
  color:#0084B4;
  float:left;
  right:0;
  top:0;
  background-color:#DFC;
  border:1px solid #0084B4;
  visibility:hidden;
  padding:5px;
}

#templateContentEditorFrame{
  border:none;
  width:373px;
  height:380px;
  margin:5px;
}

.templateEditableMarkerTab{
  position:absolute;
  color:#0084B4;
  left:0;
  top:0;
  text-decoration:underline;
  cursor:pointer;
  background-color:#DFC;
  border:1px solid #0084B4;
  visibility:hidden;
  padding:5px;
}

#account{
  position:absolute;
  top:0;
  left:700px;
  width:100%;
  overflow:hidden;
  height:87px;
  background-color:#f3f8fb;
}

#userLogin{
  background-color:#f3f8fb;
  height:74px;
  padding:0 0 0.2em 0.7em;
}

#userLogin table{
  border:0;
  margin-top:0.3em;
  height:40px;
}

#userLogin form{
  border:0;
  padding:0;
}

#userLogin #loginLinks{
  padding-top:0.2em;
  clear:both;
}

#userLogin label,#userLogin input{
  display:block;
  float:left;
  margin:0 0.3em 0 0;
}

#userLogin label{
  padding:0.2em 0 0;
}

#userLogin input.text{
  width:110px;
  font-size:100%;
}

#userLogin input#login{
  margin:1px 0.5em 0 0;
}

#userLogin #security{
  background:transparent url(http://cache.betfair.com/casino/betfair/GBR/en/returningprospect/images/icon_padlock.gif) no-repeat scroll 0 0;
  display:block;
  float:left;
  height:15px;
  margin-top:0.3em;
  overflow:hidden;
  text-indent:-999em;
  width:12px;
}

#userLogin br{
  clear:left;
}

#loginChannel{
  display:none;
  width:0;
  height:0;
}

#loginMessages{
  background-color:#84a5bf;
  height:13px;
  overflow:hidden;
  padding:5px 3px 4px 5px;
}

#loginMessages p.loginMessage{
  float:left;
  color:#fff;
  font-weight:700;
  padding-right:0.2em;
}

#customerNumberLink{
  font-size:11px;
  color:#00599A;
  text-decoration:none;
  font-weight:700;
  line-height:15px;
  display:none;
}

#livePricesHelp{
  z-index:1000;
  display:none;
  position:absolute;
  top:2px;
  left:2px;
  border:1px solid #84a5bf;
  width:263px;
  background-color:#fff;
}

#account #userAccount{
  display:none;
  height:74px;
  position:relative;
  float:left;
  padding:0 70px 1px 0;
}

#loginMessages div.linkSuffix{
  float:left;
  background:transparent url(http://cache.betfair.com/casino/betfair/GBR/en/returningprospect/images/icon_help.gif) no-repeat scroll 0 0;
  width:13px;
  height:13px;
}

#account .overlay{
  position:absolute;
  top:0;
  left:0;
  z-index:200;
  opacity:.9;
  background-color:#aaa;
  display:none;
  font-weight:700;
  color:#fff;
}

#account .overlay div{
  padding:1em 2em 0;
}

#account .accountRow{
  clear:both;
  height:17px;
  float:left;
  margin:2px 0 0;
}

#account .accountRow .button{
  font-size:9px;
  width:70px;
  position:absolute;
  right:0;
}

#account .accountBalance{
  min-width:190px;
  border:0 solid #d00;
  padding:3px 0.2em 0;
}

#account .toggleFundsDisplay{
  margin:4px 2px 3px;
}

#account div.accountRow .inactive{
  color:Gray;
}

div.img_icon_padlock_gif{
  width:12px;
  height:15px;
  background:transparent url(http://cache.betfair.com/casino/betfair/GBR/en/returningprospect/images/icon_padlock.gif) no-repeat scroll 0 0;
}

div.img_icon_close_gif{
  width:13px;
  height:13px;
  background:transparent url(http://cache.betfair.com/casino/betfair/GBR/en/returningprospect/images/icon_close.gif) no-repeat scroll 0 0;
}

div.img_icon_help_gif{
  width:13px;
  height:13px;
  background:transparent url(http://cache.betfair.com/casino/betfair/GBR/en/returningprospect/images/icon_help.gif) no-repeat scroll 0 0;
  margin:2px;
}

div.img_icon_refresh_gif{
  width:13px;
  height:13px;
  background:transparent url(http://cache.betfair.com/casino/betfair/GBR/en/returningprospect/images/icon_refresh.gif) no-repeat scroll 0 0;
  margin:2px;
}

#customerNumberPopup{
  display:none;
  position:absolute;
  top:2px;
  left:2px;
  border:1px solid #84a5bf;
  width:263px;
  background-color:#fff;
  z-index:100;
}

#customerNumberLink span{
  padding-left:5px;
  cursor:pointer;
}

#customerNumberPopupContent{
  text-align:left;
  font-size:11px;
  padding-left:10px;
}

#customerNumberValue{
  text-align:center;
  font-size:11px;
  line-height:20px;
}

#globalNavigation{
  position:relative;
  top:0;
  left:0;
  height:22px;
  overflow:hidden;
  width:350px
}

#navigation { width:994px; position:relative }

#temp_login { position:absolute; top:0; right:0; }
#temp_login img { border:none; }

#globalLinks{
  font-size:inherit;
  background:#f3f8fb;
  list-style:none;
  height:22px;
  margin:0;
  padding:0;
}

#globalLinks li{
  background:url(http://cache.betfair.com/casino/betfair/GBR/en/returningprospect/images/navigation/global_navigation_divider.gif) 100% 5px no-repeat;
  float:left;
  color:#0163b0;
  padding:4px 0;
}

#globalLinks li span,#globalLinks li a{
  cursor:pointer;
  margin:0 10px;
}

#startPage{
  position:absolute;
  right:6px;
  top:2px;
}

#header-banner{
  position:absolute;
  top:26px;
  right:0px
}

/**/
#networkNav{
  position:absolute;
  top:1px;
  right:0px;
  list-style:none;
  overflow:hidden;
  height:25px;
}

#networkNav li{
  background:url(../images/ui/network_tab_left.gif) no-repeat scroll top left;
  float:left;
  margin-left:-1px;
  padding-left:5px;
  text-align:center;
}

#networkNav li.first{
  margin-left:0;
}

#networkNav li.selected{
  background:url(../images/ui/network_tab_left_selected.gif) no-repeat scroll top left;
}

#networkNav li a{
  background:url(../images/ui/network_tab_right.gif) no-repeat scroll top right;
  color:#0163b0;
  float:left;
  font-weight:700;
  text-decoration:none;
  white-space:nowrap;
  min-width:48px;
  width:auto;
  padding:5px 5px 6px 2px;
}

#networkNav li.selected a{
  background:url(../images/ui/network_tab_right_selected.gif) no-repeat scroll top right;
  color:#fff;
  padding-bottom:9px;
}
/**/

#productNavigation{
  position:relative;
  left:5px;
  list-style:none;
  overflow:hidden;
  width:700px;
  height:25px;
}

#productNavigation li{
  background:url(../images/ui/product_tab_left.gif) no-repeat scroll top left;
  float:left;
  margin-left:-1px;
  padding-left:5px;
  text-align:center;
}

#productNavigation li.first{
  margin-left:0;
}

#productNavigation li.selected{
  background:url(../images/ui/product_tab_left_selected.gif) no-repeat scroll top left;
}

#productNavigation li a{
  background:url(../images/ui/product_tab_right.gif) no-repeat scroll top right;
  color:#0163b0;
  float:left;
  font-weight:700;
  text-decoration:none;
  white-space:nowrap;
  min-width:48px;
  width:auto;
  padding:5px 5px 6px 2px;
}

#productNavigation li.selected a{
  background:url(../images/ui/product_tab_right_selected.gif) no-repeat scroll top right;
  color:#fff;
  padding-bottom:9px;
}

h1.img_logo_gif{
  position:relative;
  margin-top:10px;
  overflow:hidden;
  background:transparent url(../images/ui/logo_casino.gif) no-repeat scroll 0 0;
  width:400px;
  height:40px;
  text-indent:-999em;
}


.close {
padding-left:4px;
}

.sports h1.img_logo_gif{
  background:transparent url(http://cache.betfair.com/casino/betfair/GBR/en/returningprospect/images/logo/logo_sports.gif) no-repeat scroll 0 0;
}

.games h1.img_logo_gif{
  background:transparent url(http://cache.betfair.com/casino/betfair/GBR/en/returningprospect/images/logo/logo_games.gif) no-repeat scroll 0 0;
}

.poker h1.img_logo_gif{
  background:transparent url(http://cache.betfair.com/casino/betfair/GBR/en/returningprospect/images/logo/logo_poker.gif) no-repeat scroll 0 0;
}

.casino h1.img_logo_gif{
  background:transparent url(http://cache.betfair.com/casino/betfair/GBR/en/returningprospect/images/logo/logo_casino.gif) no-repeat scroll 0 0;
}

.arcade h1.img_logo_gif{
  background:transparent url(http://cache.betfair.com/casino/betfair/GBR/en/returningprospect/images/logo/logo_arcade.gif) no-repeat scroll 0 0;
}

#subNavigation{
  position:relative;
  top:0;
  background:transparent url(/betfair/images/navigation/subnavigation_background.gif) repeat-x scroll top left;
  height:22px;
}

#subNavigationLinks{
  position:relative;
  list-style:none;
}

#subNavigationLinks li{
  float:left;
  border-right:1px dotted #FFF;
  margin:2px 0;
  padding:0 10px;
}

#subNavigationLinks li.end{
  float:left;
  border:0;
  margin:2px 0;
  padding:0 10px;
}

#languageSelection{
  position:absolute;
  top:-1px;
  left:605px;
  background:transparent url(/betfair/images/navigation/subnavigation_language_globe.gif) no-repeat scroll left 1px;
  height:22px;
  overflow:hidden;
  padding:0 0 0 20px;
}

#languageSelection #languageSelector{
  margin:1px;
}

#content{
  border:0;
  width:100%;
  min-width:100%;
  margin:0;
  padding:0;
}

#content iframe.siteDotProductIFrame{
  width:100%;
  height:100%;
  border:0;
}

#restrictedCountryMask{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000;
  opacity:0.1px;
  filter:alpha(opacity=10);
}

#restrictedCountry{
  position:absolute;
  top:262px;
  left:150px;
  width:630px;
  height:310px;
  border:solid 1px #555;
  background:#FFF;
  padding:5px 10px;
}

#restrictedCountry iframe{
  width:100%;
  height:90%;
}

#restrictedCountry div{
  text-align:center;
}

#restrictedCountry input{
  font-weight:700;
  padding:0 6px;
}

img{
  font-size:1em;
  font-weight:700;
}

hr{
  width:100%;
  color:#9fabad;
  background-color:#9fabad;
  font-family:Tahoma,Verdana,Arial,Sans-Serif;
  height:1px;
  border:0;
  margin:5px 0;
}

.name{
  color:#fff;
  font-size:1em;
  font-weight:700;
}

.form_field{
  width:72px;
  font-size:1em;
  font-family:Tahoma, Verdana, Sans-serif;
  font-weight:400;
  padding-left:2px;
}

.submit_std{
  font-size:1.1em;
  font-weight:700;
  padding-right:5px;
  padding-left:5px;
}

.submit_std_plain{
  font-size:1.1em;
  padding-right:5px;
  padding-left:5px;
}

.submit{
  font-size:1em;
  height:20px;
  width:auto;
  overflow:visible;
  padding:0 0.3em;
}

.login_option{
  font-size:1em;
  height:20px;
  width:100%;
  padding:0 0.5em;
}

.jumpbox{
  width:120px;
  height:20px;
  font-size:1.1em;
  font-family:Tahoma, Verdana, Sans-serif;
}

.nav{
  color:#fff;
  font-size:1em;
  font-weight:400;
  background-image:url(http://site.casino.betfair.com/exchange-web/resources/betfair/standard/common/content/images/ui/nav_bg.gif);
  background-position:0 0;
  background-repeat:repeat-x;
}

.nav a:link{
  color:#fff;
  font-size:1em;
  font-weight:400;
  text-decoration:none;
}

.nav a:visited{
  color:#f5f5f5;
  font-size:1em;
  font-weight:400;
  text-decoration:none;
}

.nav a:hover,.nav a:active{
  color:#f5f5f5;
  font-size:1em;
  font-weight:400;
  text-decoration:underline;
}

.navon a:hover,.navon a:active{
  color:#fff;
  font-weight:700;
  text-decoration:underline;
}

.lft_nav_sep{
  margin-top:6px;
  margin-bottom:6px;
}

.news{
  color:#fff;
  font-size:1em;
  font-weight:400;
  line-height:12px;
  background-color:#f6f6f6;
  background-repeat:no-repeat;
  vertical-align:top;
  padding-top:32px;
}

.news a:visited{
  color:#6d8396;
  font-size:1em;
  font-weight:700;
  text-decoration:none;
}

.news_item1{
  width:100%;
  height:18px;
  margin-top:1px;
  padding-top:6px;
  background-color:#f6f6f6;
  background-image:url(http://site.casino.betfair.com/exchange-web/resources/betfair/standard/common/content/images/ui/nav_lft_bullet_rgt.gif);
  background-position:0 23px;
  background-repeat:repeat-x;
}

.news_item2{
  width:100%;
  height:18px;
  margin-top:1px;
  padding-top:6px;
  background-color:#346991;
  background-image:url(http://site.casino.betfair.com/exchange-web/resources/betfair/standard/common/content/images/ui/nav_lft_bullet_rgt.gif);
  background-position:0 23px;
  background-repeat:repeat-x;
}

.news_item2 a:visited{
  color:#f6f6f6;
  font-weight:700;
}

.navitem1{
  width:100%;
  height:17px;
  margin-top:1px;
  padding-top:6px;
  background-color:#f6f6f6;
}

.navitem2{
  background-color:#fff;
  width:100%;
  height:17px;
  margin-top:1px;
  padding-top:6px;
}

.contentcopy{
  font-size:1em;
  line-height:14px;
  padding-right:12px;
  padding-left:12px;
}

.contentcopyAlt{
  font-size:1em;
  line-height:14px;
  padding-top:20px;
  padding-right:12px;
  padding-left:12px;
}

.contentcopyAlt p{
  margin-top:13px;
  margin-bottom:13px;
}

.content_title{
  color:#0163b0;
  font-size:2.2em;
  font-weight:700;
}

.content_subtitle{
  color:#0163b0;
  font-size:1.7em;
  font-weight:700;
}

.content_subsubtitle{
  color:#0163b0;
  font-size:1.3em;
  font-weight:700;
}

.content_picleft{
  float:left;
  margin-right:10px;
  margin-bottom:5px;
}

.rules_box{
  color:#066ab6;
  font-size:1em;
  font-weight:700;
  background-color:#dfebf3;
  padding-left:6px;
  border:solid 1px #86a6be;
}

.rules_horiz{
  border-bottom:1px solid #86a6be;
}

.ticker{
  color:#014375;
  font-size:1em;
  padding-left:10px;
}

.versionNumberText{
  color:#DFEBF3;
}

.contentbox{
  font-size:1em;
  padding-left:10px;
  padding-top:10px;
  margin:0;
}

.contentbox p,.contentbox td,.contentbox th{
  padding-top:0;
  margin-top:0;
  padding-right:12px;
  padding-left:12px;
  text-align:left;
  text-decoration:none;
}

.contentbox H1{
  margin-top:0;
  color:#fafafa;
  font-size:2.2em;
  font-weight:700;
}

.contentbox H2{
  margin-top:2em;
  margin-bottom:0;
  color:#014375;
  font-size:1.1em;
  font-weight:700;
  text-decoration:none;
}

.contentbox H3{
  padding-left:12px;
  margin-top:0;
  color:#014375;
  font-size:1em;
  font-weight:700;
  text-decoration:none;
}

.contentbox H4{
  color:#014375;
  font-size:1em;
  font-weight:700;
  text-decoration:none;
  margin:0;
}

.contentbox a:link{
  color:#014375;
  font-size:1em;
  font-weight:400;
  text-decoration:underline;
}

.contentbox a:hover,.contentbox a:active{
  color:#0163b0;
  font-size:1em;
  font-weight:400;
  text-decoration:underline;
}

.contentbox a:visited{
  font-size:1em;
  font-weight:400;
  text-decoration:underline;
}

.tocLinks{
  padding-left:0;
  margin:0 0 2em;
}

.tocLinks a:link,.tocLinks a:visited{
  text-decoration:none;
  color:#014375;
  font-weight:500;
  font-size:1em;
}

SPAN.loadingMessage{
  color:#FFF;
  background-color:#0063B5;
  font-size:1em;
  font-family:tahoma, verdana, sans-serif;
  padding:0.5em 1em;
}

.sideMenuBackground{
  background-color:#DAE8E9;
}

.sideMenuBottomBorder{
  border-bottom:1px solid #BDBDBD;
}

.leftPaneOuterWrap{
  padding:14px 7px 7px;
}

.leftPaneInnerWrap{
  background:gray;
}

#navBar{
  height:22px;
  background:transparent url(../images/ui/subnav_bg.gif) repeat-x top;
  margin:0;
  padding:0 0 0 5px;
}

#navBar .listnav{
  float:left;
  width:625px;
  padding:3px 5px;
}

.listnav a{
  border-right:1px dotted white;
}

.listnav a:last-child{
  border-right:none;
}

#navBar a{
  text-decoration:none;
  color:#fff;
  padding:0 10px;
}

#navBar a:hover{
  text-decoration:underline;
  color:#fff;
  padding:0 10px;
}

#navBar select{
  width:120px !important;
  height:18px !important;
  font-size:10px !important;
}

#navBar .globe{
  vertical-align:top !important;
  margin:0 0 0 220px !important;
}

#centralPane{
  padding-top:10px;
  width:818px;
  float:left;
}

#centralPaneHelp{
  padding-top:10px;
  width:607px;
  float:left;
}

#rightPane { width:200px; float:right; }
#rightPane a { display:block; margin:0 0 10px 0; }
#rightPane a img { border:none; }

#leftPane{
  position:relative;
  top:-3px;
  left:-3px;
  background:#FFF;
  padding:1px;
}

#casinoDownloadContent{
  background-color:#3C4951;
  width:581px;
  overflow:hidden;
  padding:0 13px 13px;
}

#casinoDownloadContent a{
  outline:none;
  color:#D9D9D9;
  text-decoration:none;
}

.clr{
  clear:both;
  height:1px;
  overflow:hidden;
}

.assureHeight{
  width:1px;
  height:500px;
  float:right;
}

.paddedLeft{
  padding-left:6px;
}

.mainBanner{
  border-top:1px #8E9699 solid;
  height:265px;
  width:607px;
}

.requiredHeight{
  min-height:460px;
  height:460px;
}

html > body .requiredHeight{
  height:auto;
}

/*= entry content areas */

.innerContent{
  background-color:#fff;
  font-family:Tahoma;
  color:black;
  font-size:11px;
  line-height:120%;
  padding:10px;
}

.innerContent p{
  padding-top:5px;
  padding-bottom:12px;
  margin-top:0;
  margin-bottom:0;
}

.innerContent ul{}

.innerContent li{list-style-type:circle;margin-left:20px}

.innerContent li ul{}

.innerContent li ul li{list-style-type:disc;}

.innerContent ol li{
  margin-bottom:5px;
}

.innerContentTop{
  border-bottom:1px #58636B solid;
  padding-bottom:5px;
  font-size:14px;
}

.innerContentTop a{
  float:right;
  padding-bottom:6px;
  font-weight:700 !important;
  font-size:14px !important;
  padding-left:40px;
  padding-top:6px;
  background:url(../images/ui/play_for_real_arrow.gif) no-repeat 1px 3px;
}

.innerContentTop a:hover{
  font-weight:700;
  font-size:14px;
}

/*=  */

#featuresSliderWrapper{
  height:257px;
  padding:0;
}

.featuresInfos{
  width:50%;
  height:137px;
  background-color:#272F35;
  font-family:Tahoma;
  color:#FFF;
  font-size:11px;
  line-height:120%;
  text-align:center;
  float:right;
  padding:10px;
}

.jackpots{
  width:200px;
  height:157px;
  background-color:#D6D6D6;
}

.jackpots h2{
  color:#000;
  font-size:11px;
  font-weight:700;
  padding-left:3px;
  margin-top:0;
  margin-bottom:0;
  padding-top:4px;
  padding-bottom:5px;
}

.jackpotsValues{
  height:121px;
  width:100%;
  background:url(../images/ui/bg_jackpots.jpg) repeat-y;
}

.jackpotItem{
  position:relative;
  color:#FFF;
  background:url(../images/ui/bg_jackpot_item.jpg) no-repeat;
  background-position:bottom;
  _height:1%;
}

.jackpotHeading{
  margin-left:5px;
  padding-top:2px;
  padding-bottom:4px;
  width:40%;
}

.jackpotValue{
  position:absolute;
  top:50%;
  right:5px;
  bottom:0;
  height:100%;
  line-height:10px;
  margin-top:-1ex;
}

.featureSpacer{
  width:100%;




  height:10px;
  display:block;
}

.pageSubtitle{
  display:block;
  font-family:Tahoma;
  font-weight:700;
  font-size:14px;
  width:250px;
  padding-top:5px;
}

.pageSectionHeader{
  display:block;
  background-image:url("../images/ui/sectionHeaderBg.jpg");
  background-repeat:repeat-x;
  font-family:Tahoma;
  font-weight:700;
  color:#FFF;
  font-size:12px;
  padding-top:4px;
  padding-bottom:5px;
  margin-top:8px;
  width:100%;
  cursor:pointer;
}

.pageSectionTitle{
  padding-left:6px;
  display:block;
  padding-bottom:1px;
  -moz-user-select:none;
  -khtml-user-select:none;
  user-select:none;
}

.selectedSection{
  background-image:url("../images/ui/selectedSectionHeaderBg.jpg");
}

.arrowClosed{
  background-image:url("../images/ui/sectionArrowClosed.jpg");
  background-repeat:no-repeat;
  background-position:540px 1px;
}

.arrowOpened{
  background-image:url("../images/ui/sectionArrowOpened.jpg");
  background-repeat:no-repeat;
  background-position:540px 4px;
}

.pageSectionContent{
  display:none;
  padding-top:5px;
}

.pageSectionContent img{
  margin-top:15px;
  margin-bottom:10px;
}



.backToTop{
  text-align:right !important;
  text-decoration:underline;
  color:#FFF;
  font-weight:700 !important;
  padding-top:10px;
  padding-bottom:0;
  display:block;
  widht:100%;
  float:right;
}

#usps{
  background-color:#000;
  color:#FFF;
  font-size:12px;
  font-family:Tahoma;
  line-height:120%;
  padding:13px;
}

#usps .introText{
  color:#FFF !important;
  display:block;
  height:36px;
}

.usp{
  background-image:url("../images/ui/listCheck.jpg");
  background-repeat:no-repeat;
  padding-left:25px;
  margin-top:8px;
  width:250px;
  font-weight:700;
  display:block;
}

#helpContentBox{
  background-color:#3C4951;
  width:581px;
  padding:0 13px 13px;
}

#helpContentBox h2{
  color:black;
  display:block;
  font-family:Tahoma;
  font-size:14px;
  font-weight:700;
  padding-top:4px;
  padding-bottom:7px;
  margin-top:0;
  margin-bottom:0;
  width:100%;
  border-bottom:1px solid #58636B;
}

#helpContentBox h3{
  color:black;
  font-size:12px;
  font-weight:700;
}

#helpContentBox a{

  text-decoration:none;
}

#helpContentBox a:hover{

  text-decoration:underline;
}


#downloadNowText{
background:url('../images/green_arrow.gif');
padding-left:25px;
margin:8px 0 8px 0;  
background-repeat:no-repeat;
font-size:11px;
}

#downloadNowText a{
font-weight:bold;
text-decoration:none;
}


#ruler{
  visibility:hidden;
  white-space:nowrap;
}

#azg-panel{
  _height:1%;
}

#option-all{
  text-decoration:underline !important;
  color:#FFF;
  display:block;
  margin:5px;
}

.azg-heading {  }

.azgHomePgHeading {
color:#FFF;
font-size:18px;
font-weight:bold;
padding:0 0 10px 0;
}
.azgHomePgSubHeading {
color:#FFF;
font-size:12px;
font-weight:bold;
padding:0 0 10px 0;
}
.azgHomePgContent {
color:#FFF;
font-size:11px;
}


.azg-heading img{
  border:none;
}

.azg-heading select{
  height:18px;
  font-size:11px;
  line-height:11px;
  border:none;
  _vertical-align:middle;
  _margin-top:-2px;
}

.azgHomePgHeading {color:#FFF; font-size:18px; font-weight:bold; padding:0 0 10px 0;}
.azgHomePgSubHeading {color:#FFF; font-size:12px; font-weight:bold; padding:0 0 10px 0; }
.azgHomePgContent {color:#FFF; font-size:11px;}

.section h2{
  border-bottom:1px solid gray;
  font-family:Tahoma;
  font-weight:700;
  font-size:11px;
  color:#fff;
  margin:0;
}

.section{
  padding:5px 0;
}

.section div{
  padding:1px;
}

.grid div.clear{
  height:0;
  clear:both;
  margin:0;
  padding:0;
}

.grid a{
  font-weight:700;
  text-decoration:none;
  color:#000;
}

.grid div{
  width:168px;
  height:80px;
  float:left;
  background:url('../images/azg/grid-box-bg.png');
  color:#000;
  margin:10px 10px 0 0;
  padding:6px;
}

.col{
  float:left;
  width:180px;
  margin:5px 10px 5px 1px;
}

.grid .heading{
  display:block;
  height:13px;
  line-height:13px;
  color:#000 !important;
  font-weight:700 !important;
}

.thumb{
  display:block;
  width:100%;
  background:#024e8a;
  height:66px;
}

.thumb img{
  border:none;
  width:100%;
  height:100%;
}

#mainFooter{
  width:981px;
  font-family:Tahoma,sans-serif;
  font-size:11px;
  text-align:center;
  margin:0;
  padding:5px;
}

#mainFooter p{
  padding:0 50px;
}

#mainFooter a{
  text-decoration:none;
  color:#000;
}

#mainFooter div{
  display:inline;
  line-height:25px;
}

#mainFooter div img{
  vertical-align:middle;
}

#legalPaneFooter{
  width:981px;
  background:transparent url("../images/ui/footerbackground.gif") no-repeat scroll;
  position:relative;
  margin:0;
  padding:5px 0 0;
}

#legalPaneFooter #socialResponsibility{
  float:left;
  margin:0;
  padding:2px 0 0 5px;
}

#legalPaneFooter #socialResponsibility img.eighteenPlus{
  width:21px;
  height:21px;
}

#legalPaneFooter #socialResponsibility img.chartwell{
  height:23px;
}

#legalPaneFooter #termsAndConditions{
  font-size:0.9em;
  text-align:center;
  font-family:Tahoma, Sans-serif;
  margin:0 180px 0 150px;
  padding:7px 0 15px;
}

#legalPaneFooter iframe#eGamingAwards{
  width:143px;
  height:29px;
  position:absolute;
  top:5px;
  right:5px;
}

#adictelLogo img{
  margin-bottom:-4px;
}

#frameWrapper{
  width:100%;
  height:100%;
  border:0;
  zoom:1px;
  margin:0;
  padding:22px 0 0;
}

#contentInstantPlayHelp{
  width:789px;
  border:0;
  margin:0;
  padding:0;
}

#leftNavMenu{
  width:160px;
  float:left;
  padding:10px 10px 0 5px;
}

.helpNavMenu{
  padding:10px 10px 0 !important;
}

#leftNavMenu a{
  outline:0;
}

#leftNavMenu h4{
  font-size:12px;
  background:#3d4951;
  color:#fff;
  padding:3px 0 3px 7px;
}

.sectionHeader h4{
  font-size:12px;
  background:#3d4951;
  color:#fff;
  padding:3px 0 3px 7px;
}


#leftNavMenu .sectionHeader h2.playForReal{
  font-size:11px;
  background:#a4d000;
  color:#fff;
  margin:0;
  padding:3px 0 3px 7px;
}

#leftNavMenu .sectionHeader h2.playForFun{
  font-size:11px;
  background:#346991;
  color:#fff;
  margin:0;
  padding:3px 0 3px 7px;
}

#leftNavMenu .sectionSubHeader{
  width:150px;
  background:url('../images/ui/sub_header.gif') repeat-x top;
  background-color:#adb3b7;
  padding:0 5px 3px;
}

#leftNavMenu h4{
  font-size:11px;
  padding:3px 0 4px 6px;
}

.sectionSubHeader h4{
  font-size:11px;
  padding:3px 0 4px 6px;
}

#leftNavMenu .sectionSubHeader h4.zeroLounge{
  background:url('../images/ui/z.gif') no-repeat 0 3px;
  padding:3px 0 4px 16px;
}



#leftNavMenu .sectionSubHeader span{
  padding-left:5px;
}

#leftNavMenu .sectionContent{
  width:160px;
  background-color:#E7E7E7;
}

#leftNavMenu .menuSpacer{
  height:20px;
}

#leftNavMenu .sectionContent ul,#leftNavMenu .sectionHeader ul{
  list-style:none;
  margin:0;
  padding:0;
}

#leftNavMenu .sectionContent li,#leftNavMenu .sectionHeader li{
  padding-bottom:1px;
}

#leftNavMenu .sectionContent li a:link,.sectionContent li a:visited,#leftNavMenu .sectionHeader li a:link,.sectionHeader li a:visited{
  display:block;
  background-color:#fff;
  color:#000;
  text-decoration:none;
  background:url('../images/ui/item_arrow1.gif') no-repeat 3px 6px;
  padding:3px 2px 3px 12px;
}

#leftNavMenu .sectionContent li a:hover,#leftNavMenu .sectionHeader li a:hover{
  color:#000;
  background:#f2f3f4 url('../images/ui/item_arrow2.gif') no-repeat 3px 6px;
}

#leftNavMenu .sectionContent ul ul li{
  font-weight:400;
  margin:0;
}

#leftNavMenu .sectionContent ul ul a:link,.sectionContent ul ul a:visited{
  background:#fff;
  color:#000;
  font-weight:400;
  padding-left:15px;
}

#leftNavMenu .sectionContent ul ul a:hover{
  color:#000;
  background:#edeff1;
  font-weight:400;
}

#leftNavMenu .sectionContent ul li.selected ul.innerList a{
  font-weight:400;
}

#leftNavMenu .playForFunButton{
  width:130px;
  height:20px;
  margin-top:15px;
  background:url('../images/ui/play_for_fun_158_18.gif') no-repeat top;
  padding:0 0 2px 30px;
}

#leftNavMenu .playForRealButton{
  width:130px;
  height:20px;
  margin-top:15px;
  background:url('../images/ui/play_for_real_158_18.gif') no-repeat top;
  padding:0 0 2px 30px;
}

div.gmenu_group_node_open{
  background-image:url(http://site.casino.betfair.com/exchange-web/resources/betfair/standard/common/content/images/ui/nav_lft_bullet_down.gif);
  background-position:11px 55%;
  background-repeat:no-repeat;
}

div.gmenu_game_node{
  background-image:url(http://site.casino.betfair.com/exchange-web/resources/betfair/standard/common/content/images/ui/nav_lft_bullet_rgt.gif);
  background-position:21px 55%;
  background-repeat:no-repeat;
}

div.gmenu_node_selected{
  background-image:url(http://site.casino.betfair.com/exchange-web/resources/betfair/standard/common/content/images/ui/nav_bullet.gif);
  background-position:11px 55%;
  background-repeat:no-repeat;
}

.graded_background{
  background-image:url(/images/en_GB/casino/contentbox_grey.png);
  background-repeat:repeat-x;
  background-position:0 0;
  margin:0;
  padding:0;
}

p.myacct_alert{
  background-image:url(http://site.casino.betfair.com/exchange-web/resources/betfair/standard/common/content/images/ui/info.gif);
  background-position:5px 10px;
  background-repeat:no-repeat;
}

.FrontpageAlternateBackground{
  border:solid 1px #84A5BF;
  background-color:#edf3f6;
  margin:100px;
}

td{
  font-family:Tahoma,Verdana,Arial,Sans-Serif;
  font-size:70%;
}

a.GlobalGreyLink{
  color:#999;
  text-decoration:underline;
}

a.GlobalHelpLink:hover{
  color:#fff;
  font-weight:700;
  text-decoration:none;
  border:1px solid #0163ad;
  background-color:#0163ad;
}

a.GlobalAlternateHelpLink:hover{
  color:#0163ad;
  font-weight:700;
  text-decoration:none;
  border:1px solid #0163ad;
  background-color:#fff;
}

a.HeaderLinks{
  color:#fff;
  text-decoration:none;
  font-weight:700;
}

a.HeaderLinks:hover{
  color:#095ba6;
  text-decoration:none;
  font-weight:700;
}

.FrontpageContentBackground{
  background-color:#f7f7f7;
}

.FrontpageFastLinksBackground{
  background-color:#edf3f6;
}

.FrontpageFooterText{
  font-size:60%;
}

.FrontpageTime{
  color:#666;
  font-weight:700;
}

.FrontpageVersionNumberText{
  color:#84a5bf;
}

.GlobalAsteriskText{
  color:#095ba6;
}

.GlobalBackgroundGrey{
  background-color:#eee;
}

.GlobalContentText{
  font-weight:700;
  color:#666;
}

.GlobalDarkText{
  color:#000;
  font-weight:400;
}

.GlobalErrorHeading{
  background-color:#ffd5d5;
}

.GlobalErrorText{
  font-weight:700;
  color:#f90;
}

.GlobalSubGroupBackgroundDivider{
  background-color:#ddd;
}

.GlobalGreyText{
  color:#666;
}

.GlobalHeadingAlternateBackground{
  background-color:#84a5bf;
}

.GlobalHeadingBackground{
  background-color:#b1c8d9;
}

.GlobalHeadingTextInverted{
  color:#fff;
  font-size:120%;
  font-weight:700;
}

.GlobalImportantInformationTitle{
  font-weight:700;
  text-decoration:underline;
  color:red;
}

.GlobalImportantInformationText{
  font-weight:700;
  color:red;
}

.GlobalInfoHeading{
  background-color:#E1FFD9;
}

.GlobalItalicText{
  font-style:italic;
}

.GlobalLargerText{
  font-size:115%;
}

.GlobalLightGreyText{
  color:#bbb;
}

.GlobalNextHorseRaceBackground{
  background-color:#037ab7;
}

.GlobalTableCell{
  background-color:#fff;
  border-bottom:1px solid #e4e4e4;
}

.GlobalBlackTableCell{
  background-color:#fff;
  border-top:1px solid #666;
}

.GlobalTableHeaderBackground{
  background-color:#d9e8ea;
}

.HeaderBoldedText{
  font-weight:700;
  color:#000;
}

.HeaderErrorText{
  font-weight:700;
  color:#0163ad;
}

.TabBorder{
  border-left:1px solid #858585;
  border-bottom:1px solid #858585;
  border-right:1px solid #858585;
}

.RegistrationWelcomeCustBackground{
  background-color:#E1FFD9;
  border-top:1px solid #ddd;
  border-bottom:1px solid #ddd;
  border-left:1px solid #ddd;
  border-right:1px solid #ddd;
}

a.RegistrationLinks{
  color:#095BA6;
  text-decoration:underline;
}

.PreviewHeader{
  background-color:#d6e5e6;
  font-weight:700;
  text-align:center;
}

.PreviewTextBlue{
  color:#00599A;
  font-weight:700;
}

.PreviewTextGreyBold{
  color:#999;
  font-weight:700;
}

.PreviewTextGrey{
  color:#999;
}

.footer{
  font-family:Tahoma,Verdana,Arial,Sans-Serif;
  color:#000;
  font-size:1em;
  font-weight:400;
}

.MultiplesFrontpageBannerText div{
  margin:5px;
}

.MultiplesFrontpageEmphasiseText{
  font-weight:700;
  color:#00599a;
}

.MultiplesFrontpageColumn{
  width:202px;
}

.MultiplesFrontpageFastLinks div{
  padding:8px;
}

.MultiplesFrontpageFastLinksBlurb{
  background-color:#edf3f6;
  margin-top:1px;
  padding:5px;
}

.MultiplesFrontpageHowTo{
  background-color:#edf3f6;
  border:#b1c8d9 1px solid;
  padding:5px;
}

.MultiplesFrontpageHowTo ul{
  list-style:none outside none;
  margin:0;
  padding:0;
}

.MultiplesFrontpageHowTo li{
  margin-top:4px;
  background-repeat:no-repeat;
  padding:1px 0 0 20px;
}

.MultiplesFrontpageInfo{
  border:#b1c8d9 1px solid;
  margin:5px 0;
}

.MultiplesFrontpageInfoHeader{
  background-color:#84a5bf;
  border-bottom:#b1c8d9 1px solid;
  font-weight:700;
  color:#fff;
  padding:3px 5px;
}

.MultiplesFrontpageInfoContent{
  padding:5px;
}

.MultiplesFrontpageInfoContent div{
  margin-top:5px;
}

.MultiplesFrontpageFastLinks .container{
  width:202px;
  height:37px;
  padding:0;
}

.MultiplesFrontpageFastLinks .text{
  width:90px;
  height:26px;
  float:left;
  margin:5px;
  padding:0;
}

.MultiplesFrontpageFastLinks .text div{
  vertical-align:middle;
  display:table-cell;
  height:26px;
  padding:0;
}

.MultiplesFrontpageFastLinks .image{
  width:27px;
  height:14px;
  float:right;
  position:relative;
  left:0;
  top:23px;
  background:url(/images/fastlinks/MBackground.gif) no-repeat;
  padding:0;
}

.MultiplesFrontpageFastLinks .multiples{
  position:relative;
  left:15px;
  font-weight:700;
  color:#fff;
  padding:0;
}

body,body.GlobalBackground{
  font-size:69%;
  font-family:tahoma, verdana, sans-serif;
  background-color:#fff;
  margin:0;
}

.footer A:link,A:visited{
  color:#095BA6;
  font-size:10px;
  font-weight:700;
  text-decoration:underline;
}

.footer A:hover,A:active{
  color:#095BA6;
  font-size:10px;
  font-weight:700;
  text-decoration:none;
}

.scrollingMainPanel{
  height:573px;
  overflow:auto;
}

#casinoHomeContent{
  background-color:#3C4951;
  width:607px;
  padding-top:0;
  padding-bottom:13px;
}

#casinoHomeTopModule { border-bottom:10px solid #fff; }
#casinoHomeTopModule h1 { color:#fff; padding:3px 10px; border-bottom:1px solid #ccc; }

#casinoHomeTitle{
  height:39px;
  padding-left:13px;
}

#casinoHomeTitle span{
  font-family:tahoma, Verdana, Arial, Sans-Serif;
  font-size:24px;
  font-weight:700;
  color:#FFF;
  margin-top:0;
  padding-top:5px;
  display:block;
}

#casinoHomeContent .mainBanner{
  border-top:1px #8E9699 solid;
  height:234px;
  width:607px;
}

.casinoHomeContent{
  background-color:#3C4951;
  width:581px;
  padding:0 13px 13px;
}

.innerContent h2{
  border-bottom:1px solid #58636B;
  color:#FFF;
  display:block;
  font-family:Tahoma;
  font-size:14px;
  font-weight:700;
  margin-bottom:0;
  margin-top:10px;
  padding-bottom:7px;
  padding-top:0;
  width:100%;
}

.promotion{
  margin-bottom:20px;
}

.promoImage{
  width:81px;
}

.promoInfo{
  width:470px;
}

.promoInfo p{
  padding-top:0;
  margin-top:0;
  margin-bottom:20px;
}

.innerContent a{
  font-weight:400;
  font-size:1em;
  text-decoration:none;
}

#sectionDivider{
  height:10px;
  background-color:#fff;
  margin:0;
  padding:0;
}

#instantPlayWrapper{
  background-color:#2b3339;
  _padding:7px 0 0 0;
  width:576px;
  color:#fff;
  font-family:Tahoma, Arial, Helvetica, Verdana;
  margin:10px 0 10px 13px;
  padding:7px 5px 0 0;
}

#instantPlayWrapper h1{
  font-size:18px;
  font-weight:700;
  margin:0;
  padding:3px 5px 0 10px;
}

#instantPlayWrapper h2{
  font-size:12px;
  font-weight:700;
  margin:0;
  padding:0 5px 0 10px;
}

#instantPlayWrapper p{
  font-size:11px;
  margin:0;
  padding:2px 5px 5px 10px;
}

#zeroGamesPreview{
  background-color:#2c3439;
  margin-left:13px;
  width:581px;
  font-family:Tahoma, arial, Helvetica;
  color:#fff;
  padding:7px 0 0;
}

#zeroGamesPreview h1{
  font-size:11px;
  margin:0;
  padding:2px 10px;
}

#zeroGamesPreview p{
  padding-left:10px;
  padding-bottom:5px;
  font-size:11px;
}

#zeroGamesPreview .game{
  width:180px;
  float:left;
  padding-left:10px;
}

#zeroGamesPreview .game .pff{
  width:180px;
  background:url(/images/play_for_fun_arrow.gif) 2px 4px no-repeat;
  font-size:11px;
  font-weight:700;
  padding-top:3px;
}

#zeroGamesPreview .game .pfr{
  width:180px;
  background:url(/images/play_for_real_arrow.gif) 2px 4px no-repeat;
  font-size:11px;
  font-weight:700;
  padding-top:3px;
}

#zeroGamesPreview .game .pfr a,#zeroGamesPreview .game .pff a{
  display:block;
  color:#fff;
  text-decoration:none;
  font-size:11px;
  margin:0;
  padding:5px 5px 5px 39px;
}

#zeroGamesPreview .game .pff a{
  padding-bottom:15px;
}

.smallInnerTitle{
  display:block;
  background-image:url(/images/smallInnerTitleBg.jpg);
  background-repeat:repeat-x;
  font-family:Tahoma;
  font-weight:700;
  color:#FFF;
  font-size:11px;
  width:100%;
  padding:1px 0 6px;
}

.azg-container { padding:13px; }

.azGamesWrapper .smallInnerTitle a{
  color:#fff;
  text-decoration:none;
}

.azGamesWrapper .smallInnerTitle a:hover{
  color:#fff;
  font-weight:400;
  text-decoration:underline;
}

.azg-heading h1{
  font-family:Tahoma;
  font-weight:700;
  font-size:18px;
  color:#fff;
  margin:0;
  padding:3px 5px 0 0;
}

.azg-heading h2 { color:#fff; padding:5px 10px; background:#2b3339; }

.azg-container a:hover{
  color:#FFF;
  font-size:11px;
  font-weight:400;
  text-decoration:underline;
}

.last{
  margin-right:0;
}

.azGamesWrapper{
  background-color:#2b3339;
  width:581px;
  color:#fff;
  font-family:Tahoma, Arial, Helvetica, Verdana;
  margin:7px 0 10px 13px;
  padding:5px 0 0;
}

*,#leftNavMenu h4{
  margin:0;
  padding:0;
}

select,input.button,input{
  font-family:Tahoma,Verdana,Arial,Sans-Serif;
  font-size:100%;
  padding:0;
}

a.link,span.link,a:hover,a.TabLinks{
  color:#095ba6;
  text-decoration:none;
}

a.link:hover,span.link:hover,#casinoDownloadContent a:hover,.grid a:hover,.GlobalUnderlineText,.innerContent a:hover,#zeroGamesPreview .game .pfr a:hover,#zeroGamesPreview .game .pff a:hover{
  text-decoration:underline;
}

.hidden,#account.loginStatePending #loginMessages *,#hasDownloadedCheck{
  visibility:hidden;
}

#templateContentEditorBox,#richTextContentEditorBox{
  position:absolute;
  color:#0084B4;
  float:left;
  top:0;
  left:0;
  background-color:#DFC;
  border:1px solid #0084B4;
  visibility:hidden;
  padding:5px;
}

#account.loginStatePending #userLogin,#account.loginStatePending #userAccount,#livePricesDeposit,#account.authenticated #livePricesLogin,#account.authenticated #livePricesHelpLaunch,#account.authenticated #loginMessages.fundedUser #livePricesHelpLaunch,#account #processingLogout,#account.authenticated #processingLogin,#account.authenticated #userLogin,#navigation.authenticated #openaccount,#globalLinks #myaccount,.casino #globalLinks #myaccount,.games #globalLinks #myaccount,.arcade #globalLinks #myaccount,#globalLinks #mycasinoaccount,#globalLinks #mygamesaccount,#globalLinks #myarcadeaccount,#azg-panel h1,#leftNavMenu .sectionContent ul li ul.innerList{
  display:none;
}

#livePricesLogin,#livePricesHelpLaunch,#account.authenticated #loginMessages.unfundedUser #livePricesDeposit,#account.authenticated #loginMessages.unfundedUser #livePricesHelpLaunch,#account.authenticated #loginMessages.customerNumberAvailable #customerNumberLink{
  display:inline;
}

#account.authenticated #processingLogout,#account.authenticated #userAccount,#globalLinks #openaccount,#navigation.authenticated #myaccount,.casino #navigation.authenticated #mycasinoaccount,.games #navigation.authenticated #mygamesaccount,.arcade #navigation.authenticated #myarcadeaccount,#leftNavMenu .sectionContent ul li.selected ul.innerList,.MultiplesFrontpageFastLinks img,.MultiplesFrontpageFastLinks span{
  display:block;
}

#account .accountRow .inline,.fl{
  background:#3C4951;
  float:left;
}

#livePricesHelpHeader,#customerNumberPopupHeader{
  position:relative;
  background-color:#84a5bf;
  height:13px;
  margin:1px;
  padding:1px;
}

#livePricesHelpClose,#customerNumberPopupClose{
  position:absolute;
  top:1px;
  right:1px;
}

#livePricesHelp p,#customerNumberPopup p{
  text-align:center;
  margin:3px 1px;
}

#globalLinks li.end,#navBar img{
  background:none;
}

.innerContent table{
  border-collapse:collapse;
}

.innerContent td, .innerContent tr{
  border:1px solid gray;
}

.innerContent table p{padding:5px;}

.innerContent table .cellHeader{background:blue;color:white;}

form,.news div,#leftNavMenu .sectionContent ul ul{
  margin:0;
}

a:link,.rg a:link,.password a:link{
  color:#085aa5;
  font-size:1em;
  font-weight:400;
  text-decoration:underline;
}

a:visited,.rg a:visited,.password a:visited{
  color:#6d8396;
  font-size:1em;
  font-weight:400;
  text-decoration:underline;
}

a:hover,a:active,.rg a:hover,.rg a:active,.password a:hover,.password a:active{
  color:#007eb6;
  font-size:1em;
  font-weight:400;
  text-decoration:none;
}

.header,.header table,.contentbox p,.contentbox td,.contentbox th,.contentbox li,.loginDialog,table,th,tr,td,form,div{
  font-size:1em;
}

.navon,.news_item2 a:link,.news_item2 a:hover,.news_item2 a:active{
  color:#fff;
  font-weight:700;
}

.navon a:link,.navon a:visited{
  color:#fff;
  font-weight:700;
  text-decoration:none;
}

.options a:link,.options a:visited,.news a:link{
  color:#085aa5;
  font-size:1em;
  font-weight:700;
  text-decoration:none;
}

.options a:hover,.options a:active,.news a:hover,.news a:active{
  color:#007eb6;
  font-size:1em;
  font-weight:700;
  text-decoration:none;
}

.lft_nav,.lft_nav2{
  color:#fff;
  font-size:1em;
  font-weight:400;
}

.contentbox th,#leftNavMenu .sectionContent li.selected,#leftNavMenu .sectionHeader li.selected,#leftNavMenu .sectionContent li.selected a,#leftNavMenu .sectionHeader li.selected a,.GlobalBoldedText{
  font-weight:700;
}

#casinoDownloadContent a img,#legalPaneFooter #socialResponsibility img,#flashSlider img,#instantPlay img{
  border:0;
}

#casinoPageTitle,.casinoPageTitle{
  position:relative;
}

#casinoPageTitle a.download{
  position:absolute;
  top:10px;
  right:10px;
  color:#FFF !important;
  padding-bottom:6px;
  font-weight:700 !important;
  font-size:14px !important;
  padding-left:40px;
  padding-top:6px;
  background:url(../images/ui/play_for_real_arrow.gif) no-repeat 1px 3px;
}

#casinoPageTitle h1,.casinoPageTitle h1{
  font-family:tahoma, Verdana, Arial, Sans-Serif;
  font-size:24px;
  color:#FFF;
  margin-top:0;
  padding-top:5px;
  margin-bottom:5px;
}

.azg-container a,.azg-container a:visited{
  color:#FFF;
  font-size:11px;
  font-weight:400;
  text-decoration:none;
}

.azg-heading .options,.fr{
  float:right;
}

#mainFooter div a,#mainFooter div a:visited,#mainFooter div a:hover{
  vertical-align:middle;
  color:#095BA6;
  font-size:10px;
  font-weight:700;
  text-decoration:none;
}

#leftNavMenu .sectionHeader,#leftNavMenu .sectionContent h1{
  width:160px;
}

#leftNavMenu .sectionHeader,#leftNavMenu .sectionContent h4{
  width:160px;
}

#leftNavMenu .playForFunButton a,#leftNavMenu .playForRealButton a{
  display:block;
  font-weight:700;
  padding-top:3px;
  color:#fff;
  text-decoration:none;
}

div.gmenu_node,div.zmenu_node{
  background-image:url(http://site.casino.betfair.com/exchange-web/resources/betfair/standard/common/content/images/ui/nav_lft_bullet_rgt.gif);
  background-position:11px 55%;
  background-repeat:no-repeat;
}

a,a.HeaderAlternateLink{
  color:#095ba6;
  text-decoration:underline;
}

a.FrontpageAlternateLink,a.HeaderAlternateLink:hover{
  color:#000;
  text-decoration:underline;
}

a.GlobalGreyGhostLink,a.GlobalGreyGhostLink:hover{
  color:#666;
  text-decoration:none;
}

a.GlobalHelpLink,a.GlobalAlternateHelpLink{
  color:#0163ad;
  font-weight:700;
  text-decoration:none;
  border:1px solid #0163ad;
}

.GlobalBackground,.HeaderLogoInnerBorder,.HeaderLogoBackground{
  background-color:#fff;
}

.GlobalHeadingText,.GlobalReferAndEarnCodeText{
  color:#000;
  font-size:120%;
  font-weight:700;
}

.GlobalTableBorder,.HeaderLogoOuterBorder{
  background-color:#858585;
}

.HeaderLinksText,#flashSlider p,.section a,.section a:hover,.section a:visited{
  color:#fff;
}

.HeaderText,.BetInfoHeaderText{
  color:#000;
}


h4.quote {
font-size:1.6em;
line-height:1.2em;
color:rgb(139,178,0);
font-weight:bold;
}

#footerBlock {
width:984px;
padding-top:10px;
float:left;
clear:both;
}

#footerImage {
width:984px ;
margin-top:10px;
float:left;
clear:both;
}

.footerBold a{
font-weight:bold;
text-decoration:none;
color:#085aa5;
font-size:10px;   
}


/* css for how to page */

.innerContentDarkPage  p {
padding:4px 0pt;
}

.innerContentTopDarkPage  {
border-bottom:1px solid rgb(88, 99, 107);
padding-bottom:5px;
font-size:14px;
}

.innerContentDarkPage  {
/*padding:10px;*/
width:580px;
background-color:rgb(39, 47, 53);
font-family:Tahoma;
color:rgb(255, 255, 255);
font-size:11px;
line-height:120%;
}

.pageSubtitleDarkPage  {
display:block;
font-family:Tahoma;
font-weight:bold;
color:rgb(255, 255, 255);
font-size:14px;
width:450px;
padding-top:5px;
}

.pageSectionContentDarkPage  {
display:none;
padding-top:5px;
}

#pageSectionHeaderDarkPage {
background-image:url('../images/ui/sectionheaderbg.jpg');
background-repeat:no-repeat;
color:rgb(255, 255, 255);
cursor:pointer;
display:block;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
margin-top:8px;
padding:4px 0px 5px 10px;
width:100%;
}

#promotionsCell {
clear:both;
padding:4px;
}

promotionsCellImg{
margin-left:4px;

}
