body{
 background-color: #FFFFFF;
 padding: 0px;
 margin: 0px;
}
/*********************************/
/*        MAIN WRAPPER           */
/*********************************/
#site{
 position: relative;
 width: 765px;
 background-image: url(../images/common/site_bg.gif);
 background-repeat: repeat-y;
 text-align: left;
}

/*********************************/
/*       HEADER WRAPPER          */
/*********************************/
#header{
 position: relative;
 width: 765px;
 height: 30px;
 background-image: url(../images/common/header_bg.gif);
}

/*********************************/
/*     NAVIGATION WRAPPER        */
/*********************************/
#navigation{
 width: 153px;
 float: left;
}

/*********************************/
/*  NAVIGATION CALL OUTS WRAPPER */
/*********************************/
#callouts_nav{
 width: 130px;
 margin: 20px 0px 0px 12px;
 display: inline; 
 float: left;
}
.Tcallouts{
 width: 129px;
 text-align: center;
 margin-bottom: 10px;
 background-image: url(../images/common/callout_bg.gif);
 background-repeat: repeat-y;
}
.Tcallouts_h{
 width: 129px;
 height: 10px;
 background-repeat: no-repeat;
}
.Tcallouts_h A{
 height: 10px;
 display: block;
 text-decoration: none;
}
.Tcallouts_f{
 width: 129px;
 height: 20px;
 font-family: Verdana,Geneva,Arial,helvetica,sans-serif;
 font-size: 10px;
 text-align: center;
 background-image: url(../images/common/callout_footer.gif);
 background-repeat: no-repeat;
}
.Tcallouts_img{
 width: 125px;
 height: 60px;
 margin: 0px;
 background-repeat: no-repeat;
}
.Tcallouts_img A{
 height: 60px;
 display: block;
 text-decoration: none;
}
.cpromocnt{
 font-family: Verdana,Geneva,Arial,helvetica,sans-serif;
 font-size: 10px;
 text-align: left;
 margin: 8px;
 padding: 0px;
}
.Tcallouts_f A{
 color: #2D3743;
 font-weight: bold;
 text-decoration: none;
}
.Tcallouts_f A:hover{
 color: #2D3743;
 text-decoration: underline;
}

/*********************************/
/*       CONTENT WRAPPER         */
/*********************************/
#sitecontent{
 width: 450px;
 float: left;
 background-image: url(../images/common/content_bg.gif);
 background-repeat: repeat-y;
 margin: 20px 0px 20px 12px;
}
#sitecontent_h{
 width: 450px;
 height: 15px;
 background-image: url(../images/common/content_top_bg.gif);
 background-repeat: no-repeat
}
#sitecontent_f{
 width: 450px;
 height: 15px;
 background-image: url(../images/common/content_bottom_bg.gif);
 background-repeat: no-repeat
}
#ext_sitecontent{
 width: 588px;
 float: left;
 background-image: url(../images/common/X_content_bg.gif);
 background-repeat: repeat-y;
 margin: 20px 0px 20px 12px;
}
#ext_sitecontent_h{
 width: 588px;
 height: 15px;
 background-image: url(../images/common/X_content_top_bg.gif);
 background-repeat: no-repeat
}
#ext_sitecontent_f{
 width: 588px;
 height: 15px;
 clear: both;
 background-image: url(../images/common/X_content_bottom_bg.gif);
 background-repeat: no-repeat;
}

/*********************************/
/*       FOOTER WRAPPER          */
/*********************************/
#footer{
 width: 765px;
 height: 30px;
 border-top: 1px solid #000000;
 background-color: #FFFFFF;
 clear: both;
}

/*********************************/
/*      HEADER LOGIN FORM        */
/*********************************/
.account{
 position: absolute;
 left: 38px;
 top: 7px;
 width: 97px;
 border:0px;
 font-size:9px;
}
.password{
 position: absolute;
 left: 173px;
 top: 7px;
 width: 97px;
 border:0px;
 font-size:9px;
}
.login_submit{
 position: absolute;
 top: 5px;
 left: 280px;
}

/*********************************/
/*            IMAGES             */
/*********************************/
#header_home{
 position: absolute;
 left: 479px;
 top: 5px;
 width: 62px;
 height: 18px;
 background-image: url(../images/common/header_home.gif);
 background-repeat: no-repeat;
}
#header_support{
 position: absolute;
 left: 544px;
 top: 5px;
 width: 62px;
 height: 18px;
 background-image: url(../images/common/header_support.gif);
 background-repeat: no-repeat;
}
#header_banking{
 position: absolute;
 left: 609px;
 top: 5px;
 width: 62px;
 height: 18px;
 background-image: url(../images/common/header_banking.gif);
 background-repeat: no-repeat;
}
#header_home A, #header_support A, #header_banking A{
 height: 18px;
 display: block;
 text-decoration: none;
}
#header_join{
 position: absolute;
 left: 687px;
 top: 2px;
 width: 66px;
 height: 25px;
 background-image: url(../images/common/header_join.gif);
 background-repeat: no-repeat;
}
#header_join A{
 height: 25px;
 display: block;
 text-decoration: none;
}
#nav_logo{
 width: 151px;
 height: 77px;
 margin: 0px 1px;
 background-image: url(../images/common/site_logo.gif);
 background-repeat: no-repeat;
}
#nav_logo A{
 height: 77px;
 display: block;
 text-decoration: none;
}
#nav_slogan{
 width: 153px;
 height: 21px;
 background-image: url(../images/common/site_slogan.gif	);
 background-repeat: no-repeat;
}
#nav_buttons{
 position: relative;
 width: 138px;
 height: 140px;
 margin: 10px 7px;
 background-image: url(../images/common/nav_buttons_bg.gif	);
 background-repeat: no-repeat;
}
#nav_livehelp{
 position: absolute;
 /*top: 8px;*/
 top:20px;
 left: 7px;
 width: 124px;
 height: 22px;
 background-image: url(../images/common/nav_livehelp.gif);
 background-repeat: no-repeat;
}
#nav_join{
 position: absolute;
 top: 42px;
 left: 7px;
 width: 124px;
 height: 22px;
 background-image: url(../images/common/nav_join.gif);
 background-repeat: no-repeat;
}
#nav_aol{
 position: absolute;
 top: 60px;
 left: 7px;
 width: 124px;
 height: 22px;
 background-image: url(../images/common/nav_aol.gif);
 background-repeat: no-repeat;
}
#nav_responsible{
 position: absolute;
 top: 95px;
 left: 7px;
 width: 124px;
 height: 22px;
 background-image: url(../images/common/nav_responsible.gif);
 background-repeat: no-repeat;
}
#nav_livehelp A, #nav_join A, #nav_aol A, #nav_responsible A{
 height: 22px;
 display: block;
 text-decoration: none;
}
#nav_support_phone{
 width: 121px;
 height: 28px;
 margin: 10px 16px;
 background-image: url(../images/common/nav_support_phone.gif);
 background-repeat: no-repeat;
}

/*********************************/
/*        GENERAL TEXT           */
/*********************************/
.copyright{
 color:#4A5A6D;
 font-size:10px;
 font-weight:bolder;
 text-align: center;
 margin:10px 0px 20px 0px;
 padding:0px
}
.footerlinks{
 text-align: center;
 font-weight: bolder;
 font-size: 10px;
 color: #6F8197;
 margin: 15px 10px;
 padding: 0px;
}
.footerlinks A{
 color: #6F8197;
 text-decoration: none;
}
.footerlinks A:hover{
 color: #4A5A6D;
}

/*********************************/
/*          JOIN PAGE            */
/*********************************/
#disclaimerbox{
 width: 504px;
 height: 154px;
 margin: 0px;
 padding: 1px 0px 0px 0px;
 background-image: url(../images/common/disclaimerbg.gif);
 background-repeat: no-repeat;
}
#disclaimerbox_cnt{
 width: 502px;
 height: 146px;
 margin: 4px 0px 0px 0px;
 overflow: auto;
}
#submitjoin{
 width: 142px;
 height:22px;
 background-image: url(../images/forms/create_account_dis.gif);
 background-repeat: no-repeat;
}

/*********************************/
/*        SITE MAP PAGE          */
/*********************************/
.sitemap{
 width: 150px;
 text-align: left;
 margin: 0px 15px 0px 0px;
 display: inline;
 float: left;
}
.sm_categories{
 margin: 0px 5px;
 padding: 0px;
 list-style-type:none;
}
.sm_items{
 margin: 0px 0px 10px 8px;
 padding: 0px;
 list-style-type:none;
}
.sm_category{
 font-size: 10px;
 text-align: justify;
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}
.sm_category A {
 color: #000000;
 font-weight: bold;
 font-style: normal;
 text-decoration: none;
}
.sm_category A:hover {
 color: #4A5A6D;
 text-decoration: none;
}
.sm_item{
 font-size: 10px;
 text-align: justify;
 margin: 0px 0px 0px 8px;
 padding: 0px;
 list-style-image: url(../images/common/sitemapbullet.gif);
}
.sm_item A {
 color: #000000;
 font-weight: bold;
 font-style: normal;
 text-decoration: none;
}
.sm_item A:hover {
 color: #4A5A6D;
 text-decoration: none;
}

/*********************************/
/*      PROMOTIONS PAGE          */
/*********************************/
#bonuses{
 width: 360px;
 height: 11px;
 margin-top: 20px;
 margin-bottom: 10px;
 background-image: url(../images/promos/actionbets-bonuses.gif);
 background-repeat: no-repeat;
}
#promo50450{
 width: 376px;
 height: 44px;
 background-image: url(../images/promos/50for50.gif);
 background-repeat: no-repeat;
}
#promo50450cnt{
 width: 376px;
 height: 39px;
 margin-top: -8px;
 background-image: url(../images/promos/50for50-content.gif);
 background-repeat: no-repeat;
}
#initdeposit{
 width: 376px;
 height: 44px;
 margin-top: 10px;
 background-image: url(../images/promos/10-20-deposit.gif);
 background-repeat: no-repeat;
}
#standard-juice{
 width: 376px;
 height: 44px;
 margin-top: 6px;
 background-image: url(../images/promos/8vig.gif);
 background-repeat: no-repeat;
}
#pay90min{
 width: 376px;
 height: 44px;
 margin-top: 6px;
 background-image: url(../images/promos/90min-pay.gif);
 background-repeat: no-repeat;
}
#Nofees{
 width: 376px;
 height: 44px;
 margin-top: 6px;
 background-image: url(../images/promos/no-fees.gif);
 background-repeat: no-repeat;
}
#SportsPager{
 width: 376px;
 height: 44px;
 margin-top: 6px;
 background-image: url(../images/promos/pager.gif);
 background-repeat: no-repeat;
}
#ReferaFriend{
 width: 376px;
 height: 44px;
 margin-top: 6px;
 background-image: url(../images/promos/refer.gif);
 background-repeat: no-repeat;
}
#rollover{
 width: 376px;
 height: 36px;
 margin-top: 6px;
 margin-bottom: 20px;
 background-image: url(../images/promos/rollover.gif);
 background-repeat: no-repeat;
}

#promo50450 A, #initdeposit A, #standard-juice A, #pay90min A, #Nofees A, #SportsPager A, #ReferaFriend A {
 height: 44px;
 display: block;
 text-decoration: none;
}
#rollover A {
 height: 36px;
 display: block;
 text-decoration: none;
}

/*********************************/
/*   SPORTSBOOK LANDING PROPS    */
/*********************************/
.evProp{
 margin-top: 4px;
 background-color: #EFEFEF;
}
.oddProp{
 margin-top: 4px;
 background-color: #D6D6D6;
}
.prop_question{
 font-family: Verdana,Geneva,Arial,helvetica,sans-serif;
 font-size: 9px;
 font-weight: bold;
 text-align: center;
 padding:2px 0px;
}
.prop_option{
 font-family: Verdana,Geneva,Arial,helvetica,sans-serif;
 font-size: 9px;
 text-align: justify;
 padding:2px 10px 2px 10px;
 margin: 8px 0px;
}

/******************************************************************************************************************/
/*                                              LANDING PAGES COMMON STUFF                                        */
/******************************************************************************************************************/

/**********************************************************/
/*  LANDING WRAPPER SPORTSBOOK RACEBOOK AND CASINO PAGES  */
/**********************************************************/
#Landing_Content{
 width: 580px;
 float: left; 
 margin-left: 15px;
 margin-top: 15px;
}

/***********************************************************/
/*LANDING SPORTSBOOK RACEBOOK CASINO HEADLINES & PROMOTIONS*/
/***********************************************************/
#HeadlineBox{
 width: 280px;
 height: 171px;
 float: left;
}
#RotPromoBox{
 width: 280px;
 height: 171px;
 float: right;
}
#HeadlineBox_H, #RotPromoBox_H{
 width: 280px;
 height: 21px;
 background-image: url(../images/common/lnd_t1_hd.gif);
 background-repeat: no-repeat;
}
#HeadlineBox_Cnt, #RotPromoBox_Cnt{
 width: 280px;
 height: 127px;
 background-image: url(../images/common/lnd_t1_cnt.gif);
 overflow: hidden;
 background-repeat: no-repeat;
}
#HeadlineBox_f, #RotPromoBox_f{
 width: 280px;
 height: 23px;
 padding-top: 4px;
 font-family: Verdana,Geneva,Arial,helvetica,sans-serif;
 font-size: 10px;
 text-align: center;
 background-image: url(../images/common/lnd_t1_ft.gif);
 background-repeat: no-repeat;
}
#HeadlineBox_f A, #RotPromoBox_f A{
 color: #2D3743;
 font-weight: bold;
 text-decoration: none;
}
#HeadlineBox_f A:hover, #RotPromoBox_f A:hover{
 color: #2D3743;
 text-decoration: underline;
}
.LandingPromos_img{
 width: 269px;
 height: 127px;
 margin: 0px;
 background-repeat: no-repeat;
}
.LandingPromos_img A{
 height: 127px;
 display: block;
 text-decoration: none;
}
.LandingSmallPromos_img{
 width: 176px;
 height: 79px;
 margin: 0px;
 background-repeat: no-repeat;
}
.LandingSmallPromos_img A{
 height: 79px;
 display: block;
 text-decoration: none;
}

/**********************************************************/
/*  LANDING SPORTSBOOK - RACEBOOK AND CASINO STEPS 1-2-3  */
/**********************************************************/
#LandingSteps{
 width: 512px;
 height: 76px;
 clear: both;
 background-repeat: no-repeat;
}
#step1{
 width: 120px;
 height: 26px;
 margin-top: 25px;
 background-image: url(../images/common/step_join.gif);
 background-repeat: no-repeat;
 float: left;
}
#step2{
 width: 120px;
 height: 26px;
 margin-left: 76px;
 margin-top: 25px;
 background-image: url(../images/common/step_deposit.gif);
 background-repeat: no-repeat;
 float: left;
}
#step3{
 width: 120px;
 height: 26px;
 margin-top: 25px;
 background-image: url(../images/common/step_wager.gif);
 background-repeat: no-repeat;
 float: right;
}
#step1 A, #step2 A, #step3 A{
 display: block;
 height: 26px;
 text-decoration: none;
}

/**********************************************************/
/* LANDING SPORTSBOOK - RACEBOOK SMALL TEASER CONTAINERS  */
/**********************************************************/
.landingSmallTeasers{
 width: 190px;
 height: 112px;
 float: left;
 background-image: url(../images/common/lnd_t2_small.gif);
 background-repeat: no-repeat;
}
.Teaser_sm_HD{
 font-family: Verdana,Geneva,Arial,helvetica,sans-serif;
 font-size: 11px;
 color: #3C3C3D;
 padding: 9px 0px;
 margin: 0px;
 font-weight: bolder;
 text-align: center;
}
.Teaser_sm_HD A, .Teaser_sm_HD A:hover{
 color: #3C3C3D;
 text-decoration: none;
}
.Teaser_sm_cnt{
 font-family: Verdana,Geneva,Arial,helvetica,sans-serif;
 width: 155px;
 height: 70px;
 font-size: 10px;
 padding: 0px 10px;
 margin: 0px 8px;
 font-weight: bolder;
 text-align: center;
}

/***************************************************************/
/*  LANDING SPORTSBOOK - RACEBOOK PRESS/PROPS/TOP100 WAGTYPES  */
/***************************************************************/
.PressBox{
 width: 280px;
 height: 193px;
 float: left;
 margin: 20px 0px;
}
.PropsBox{
 width: 280px;
 height: 193px;
 float: right;
 margin: 20px 0px;
}
.PressBox_H, .PropsBox_H{
 width: 280px;
 height: 21px;
 background-image: url(../images/common/lnd_t1_hd.gif);
 background-repeat: no-repeat;
}
.PropsBox_Cnt{
 width: 280px;
 height: 149px;
 margin: 0px;
 background-image: url(../images/common/landing_teaser_cntbig.gif);
 background-repeat: no-repeat;
 overflow: hidden;
}
.PressBox_Cnt{
 width: 280px;
 height: 149px;
 margin: 0px;
 background-image: url(../images/common/landing_teaser_cntbig.gif);
 background-repeat: no-repeat;
 overflow: hidden;
}
.PressBox_f, .PropsBox_f{
 width: 280px;
 height: 23px;
 padding-top: 4px;
 font-family: Verdana,Geneva,Arial,helvetica,sans-serif;
 font-size: 10px;
 text-align: center;
 background-image: url(../images/common/lnd_t1_ft.gif);
 background-repeat: no-repeat;
}
.PressBox_f A, .PropsBox_f A{
 color: #2D3743;
 font-weight: bold;
 text-decoration: none;
}
.PressBox_f A:hover, .PropsBox_f A:hover{
 color: #2D3743;
 text-decoration: underline;
}

/**********************************************************/
/*       LANDING SPORTSBOOK - RACEBOOK TEASER TEXT        */
/**********************************************************/
.Teasers_HD{
 font-family: Verdana,Geneva,Arial,helvetica,sans-serif;
 font-size: 11px;
 color: #3C3C3D;
 padding: 3px 0px;
 margin: 0px;
 font-weight: bolder;
 text-align: center;
}
.Teasers_HD A, .Teasers_HD A:hover{
 color: #3C3C3D;
 text-decoration: none;
}
.teaser_cnl{
 font-family: Verdana,Geneva,Arial,helvetica,sans-serif;
 color: #000000;
 font-size: 10px;
 font-weight: normal;
 padding: 0px;
 margin: 0px;
 text-align: center;
}
.teaser_cnl A{
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}
.teaser_cnl A:hover{
 color: #425B78;
 text-decoration: none;
}

/**********************************************************/
/*    LANDING SPORTSBOOK - RACEBOOK BIG TEASER IMAGES     */
/**********************************************************/
.top100{
 width: 266px;
 height: 57px;
 margin-top: 1px;
 background-repeat: no-repeat
}
.wager_types{
 width: 266px;
 height: 57px;
 margin-top: 1px;
 background-repeat: no-repeat
}
.top100 A, .wager_types A{
 display: block;
 height: 57px;
 text-decoration: none;
} 

/**********************************************************/
/*   LANDING SPORTSBOOK - RACEBOOK BOTTOM CROSS PROMOS    */
/**********************************************************/
#LandingCallouts{
 width: 580px;
 height: 193px;
 clear: both;
 overflow: hidden;
 margin: 0px 0px 20px 0px;
 padding: 0px;
 background-image: url(../images/common/lnd_callout_bg.gif);
 background-repeat: no-repeat;
}
.LandingCalloutsBox{
 width: 184px;
 height: 135px;
 margin: 7px 0px 8px 7px;
 padding: 0px;
 float: left;
 display: inline;
 background-image: url(../images/common/lnd_callout_white.gif);
 background-repeat: no-repeat;
}
.LandingCalloutsImg{
 width: 180px;
 height: 63px;
 margin-top: 2px;
 background-repeat: no-repeat;
}
.LandingCalloutsImg A{
 height:63px;
 display: block;
 text-decoration: none;
} 
.LandingCalloutsCnt{
 padding:10px;
 text-align: left;
}
.LandingCalloutsft{
 text-align: center;
}
.LandingCalloutsft A{
 color: #000000;
 font-weight: bold;
 text-decoration: none
}
.LandingCalloutsft A:hover{
 color: #425B78;
}

/**********************************************************/
/* LANDING SPORTSBOOK - RACEBOOK EMERGENCY BOTTOM BUTTONS */
/**********************************************************/
#LandingCalloutSupportphone{
 width: 158px;
 height: 35px;
 margin-left: 20px;
 padding: 0px;
 float: left;
 display: inline;
 background-image: url(../images/common/lnd_number_button.gif);
 background-repeat: no-repeat;
}
#LandingCalloutSupportlivehelp{
 width: 162px;
 height: 27px;
 margin-left: 30px;
 margin-top: 5px;
 padding: 0px;
 float: left;
 display: inline;
 background-image: url(../images/common/lnd_live_help_button.gif);
 background-repeat: no-repeat;
}
#LandingCalloutSupportlivehelp A{
 display: block;
 height: 27px;
 text-decoration: none;
}
#LandingCalloutSupportEmergency{
 width: 158px;
 height: 35px;
 margin-right: 20px;
 padding: 0px;
 float: right;
 display: inline;
 background-image: url(../images/common/lnd_emergency_button.gif);
 background-repeat: no-repeat;
}

/**********************************************************/
/*                LANDING RACEBOOK                        */
/**********************************************************/
#maxoverall{
 width:85px;
 height:70px;
 color: #526B84;
 text-align: center;
 padding-top: 8px;
 margin-top: 8px;
 background-image: url(../images/racebook/wager_types_lnd_bg.gif);
 background-repeat: no-repeat;
}

/**********************************************************/
/*              LANDING CASINO GAMES                      */
/**********************************************************/
#lnd_Casino_Header{
 width: 580px;
 height: 62px;
 background-image: url(../images/casino/cas_lnd_header.jpg);
 background-repeat: no-repeat;
}
#lnd_CasinoGames_bg{
 width: 580px;
 overflow: hidden;
 background-image: url(../images/casino/casino_games_bg.gif);
 background-repeat: repeat-y;
}
.CasinoGame_plate{
 width: 155px;
 height: 15px;
 margin: 10px 0px 8px 20px;
 background-repeat:no-repeat
}
.CasinoGame_plate A{
 display: block;
 height: 15px;
 text-decoration: none;
}
.GameDescription{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 width: 135px;
 float: left;
 display: inline;
 font-size: 11px;
 font-weight: bold;
 padding: 3px 0px 0px 0px;
 margin: 5px 0px 0px 25px;
}
.GameMinLimit{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 width: 95px;
 float: left;
 display: inline;
 font-size: 11px;
 font-weight: bold;
 padding: 3px 0px 0px 0px;
 margin: 5px 0px 0px 20px;
}
.GameMaxLimit{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 width: 100px;
 float: left;
 display: inline;
 font-size: 11px;
 font-weight: bold;
 padding: 3px 0px 0px 0px;
 margin: 5px 0px 0px 15px;
}
.GamePlayButton{
 width: 145px;
 height: 20px;
 float: left;
 display: inline;
 margin: 5px 0px 0px 20px;
}
.Play4Fun{
 width:70px;
 height: 20px;
 float: left;
 background-image: url(../images/casino/fun_button.gif);
 background-repeat: no-repeat
}
.Play4Money{
 width:70px;
 height: 20px;
 float: right;
 background-image: url(../images/casino/cash_button.gif);
 background-repeat: no-repeat
}
.Play4Fun A, .Play4Money A{
 display: block;
 height: 20px;
 text-decoration: none;
}
.CasinoGame_links{
 width: 580px;
 height: 15px;
 color:#FFFFFF;
 clear: both;
 background-color: #536883;
}
.CasinoLinkList{
 margin: 0px;
 padding: 0px;
 text-align: center;
}
.CasinoLinkItems{
 margin: 0px;
 padding: 0px 30px;
 list-style: none;
 display: inline;
}
.CasinoLinkItems A{
 color: #FFFFFF;
 font-style: normal;
 font-weight: bold;
 text-decoration: none;
}
.CasinoLinkItems A:hover {
 color: #FFFFFF;
 text-decoration: underline;
}
#lnd_Casino_Footer{
 width: 580px;
 height: 62px;
 clear: both;
 background-image: url(../images/casino/cas_lnd_footer.gif);
 background-repeat: no-repeat;
}

/**********************************************************/
/*    JOIN LANDING - RACEBOOK AND CASINO STEPS 1-2-3      */
/**********************************************************/
#JoinSteps{
 width: 490px;
 height: 76px;
 clear: both;
}
#join_step1{
 width: 120px;
 height: 26px;
 margin-top: 25px;
 background-image: url(../images/common/join_step1.gif);
 background-repeat: no-repeat;
 float: left;
}
#join_step2{
 width: 120px;
 height: 26px;
 margin-left: 65px;
 margin-top: 25px;
 background-image: url(../images/common/join_step2.gif);
 background-repeat: no-repeat;
 float: left;
}
#join_step3{
 width: 120px;
 height: 26px;
 margin-top: 25px;
 background-image: url(../images/common/join_step3.gif);
 background-repeat: no-repeat;
 float: right;
}
#join_step1 A, #join_step2 A, #join_step3 A{
 display: block;
 height: 26px;
 text-decoration: none;
}

/**********************************************************/
/*                    DHTML POPUP                         */
/**********************************************************/

#popupbox{
 position: absolute;
 width: 520px;
 height: 339px;
 left: 50%;
 top: 50%;
 margin-left: -260px;
 margin-top: -170px;
 background-color: #004D8F;
 display: block;
 z-index: 100;
 text-align:center;
}
#closepopupbox{
 display: none;
}
#closeX{
 position: absolute;
 width: 10px;
 left: 490px;
 top: 5px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 float: left;
 margin-left:10px;
}
#closeX A,#closeX A:hover {
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
#popupimg{
 position: absolute;
 width: 500px;
 height: 300px;
 top: 30px;
 left: 10px;
 text-align:center;
 font-size:16px;
 color:#FFFFFF;
 /*background-image: url(http://www.actionbets.com/images/racebook/promotions/pop-up-breederscup.gif);
 background-repeat: no-repeat;*/
}
#popupimg A{
 height: 300px;
 display: block;
 text-decoration: none;
 color:#FFFFFF;
 font-weight:bold;
}
