* {padding:0px; margin:0px;}
html, body {margin: 0px; padding:0px; background-color: #c9c9c9; color: #000000; font-style: normal; font-weight: normal; font-family: Arial, Verdana, Tahoma , Times New Roman, Sans-Serif; font-size:12px;}
img {border: none; outline: none;}

a {color: #cc0000; text-decoration:underline; outline: none;}
/*a:hover {color: #000000; text-decoration: none; outline: none;}*/

h1 {color:#FFFFFF;}
h1.logo {color: #000000;}
h2 {padding-bottom:8px; padding-top:5px; font-size:1.3em;}

.background{width: 100%; background-image: url(../images/background.jpg); background-repeat: repeat-x; height: 800px; }
.content {margin-left:50px; margin-right:50px; color:#FFFFFF; }

.top{background-color: #FFFFFF; width: 100%; height: 55px}

.menu_back{ width: 100%; height: 48px; background-image: url(../images/menu_back.jpg); background-repeat: repeat-x; background-color: #383838;}

span.checkbox {width: 17px;height: 17px;background: url(../images/checkbox.jpg) no-repeat;	display: block;	clear: left;float: left;}
span.radio{width: 19px;height: 25px;padding: 0 5px 0 0;	background: url(../images/radio.gif) no-repeat;display: block;	clear: left;float: left;}
span.select {position: absolute;width: 110px; /* With the padding included, the width is 190 pixels: the actual width of the image. */height: 21px;	padding: 0 24px 0 8px;color: #414141; font: 12px/21px arial,sans-serif; font-weight: bold;background: url(../images/step2_select.jpg) no-repeat;	overflow: hidden; text-align: left;}
span.radio {width: 14px;height: 14px;padding: 0 5px 0 0;background: url(../images/radio.png) no-repeat;display: block;	clear: left;float: left;}



/* place bets page */

/* menu */
/*
ORIGINAL SET
.menu_back_mpb{width:985px; height: 48px;}

a#nav_button_ml {text-decoration: none; display: block;width:155px;height:48px;background-image: url(../images/nav/roll_ml.jpg);background-position: 0 0; margin: 0;}
a#nav_button_ml:hover {background-position: 0 -48px;}

a#nav_button_pb {text-decoration: none; display: block;width:169px;height:48px;background-image: url(../images/nav/roll_pb.jpg);background-position: 0 0; margin: 0;}
a#nav_button_pb:hover {background-position: 0 -48px;}

a#nav_button_bh {text-decoration: none; display: block;width:153px;height:48px;background-image: url(../images/nav/roll_bh.jpg);background-position: 0 0; margin: 0;}
a#nav_button_bh:hover {background-position: 0 -48px;}

a#nav_button_mbs {text-decoration: none; display: block;width:157px;height:48px;background-image: url(../images/nav/roll_mbs.jpg);background-position: 0 0; margin: 0;}
a#nav_button_mbs:hover {background-position: 0 -48px;}

a#nav_button_bg {text-decoration: none; display: block;width:153px;height:48px;background-image: url(../images/nav/roll_bg.jpg);background-position: 0 0; margin: 0;}
a#nav_button_bg:hover {background-position: 0 -48px;}

a#nav_button_nl {text-decoration: none; display: block;width:198px;height:48px;background-image: url(../images/nav/roll_nl.jpg);background-position: 0 0; margin: 0;}
a#nav_button_nl:hover {background-position: 0 -48px;}

a#nav_scored_bets {text-decoration: none; display: block;width:153px;height:35px;background-image: url(../images/nav/scored_bets.jpg);background-position: 0 0; margin: 0;color:#262626; font-size:12px; font-weight: bold;}
a#nav_scored_bets:hover {background-position: 0 -35px; color:#FFFFFF; font-size:12px; font-weight: bold;}

a#nav_live_bets {text-decoration: none; display: block;width:153px;height:35px;background-image: url(../images/nav/live_bets.jpg);background-position: 0 0; margin: 0;color:#262626; font-size:12px; font-weight: bold;}
a#nav_live_bets:hover {background-position: 0 -35px; color:#FFFFFF; font-size:12px; font-weight: bold;}

a#nav_pending_bets {text-decoration: none; display: block;width:153px;height:33px;background-image: url(../images/nav/pending_bets.jpg);background-position: 0 0; margin: 0;color:#262626; font-size:12px; font-weight: bold;}
a#nav_pending_bets:hover {background-position: 0 -33px; color:#FFFFFF; font-size:12px; font-weight: bold;}

a#nav_view_myl {text-decoration: none; display: block;width:155px;height:35px;background-image: url(../images/nav/view_myl.jpg);background-position: 0 0; margin: 0; color:#262626; font-size:12px; font-weight: bold;}
a#nav_view_myl:hover {background-position: 0 -35px; color:#FFFFFF; font-size:12px; font-weight: bold;}

a#nav_create_l {text-decoration: none; display: block;width:155px;height:35px;background-image: url(../images/nav/create_leage.jpg);background-position: 0 0; margin: 0; color:#262626; font-size:12px; font-weight: bold;}
a#nav_create_l:hover {background-position: 0 -35px; color:#FFFFFF; font-size:12px; font-weight: bold;}

a#nav_join_league {text-decoration: none; display: block;width:155px;height:33px;background-image: url(../images/nav/join_league.jpg);background-position: 0 0; margin: 0;color:#262626; font-size:12px; font-weight: bold;}
a#nav_join_league:hover {background-position: 0 -33px; color:#FFFFFF; font-size:12px; font-weight: bold;}

a#nav_nl {text-decoration: none; display: block;width:155px;height:36px;background-image: url(../images/nav/nl.jpg);background-position: 0 0; margin: 0;color:#262626; font-size:12px; font-weight: bold;}
a#nav_nl:hover {background-position: 0 -36px; color:#FFFFFF; font-size:12px; font-weight: bold;}

a#nav_generic_child {text-decoration: none; display: block;width:155px;height:36px;background-image: url(../images/nav/nl.jpg);background-position: 0 0; margin: 0;color:#262626; font-size:12px; font-weight: bold;}
a#nav_generic_child:hover {background-position: 0 -36px; color:#FFFFFF; font-size:12px; font-weight: bold;}
*/

.menu_back_mpb{width:985px; height: 48px;}


a#nav_button_ml {text-decoration: none; display: block;width:155px;height:48px;background-image: url(../images/nav/roll_ml.jpg);background-position: 0 0; margin: 0;}
a#nav_button_ml:hover {background-position: 0 -48px;}

a#nav_button_pb {text-decoration: none; display: block;width:169px;height:48px;background-image: url(../images/nav/roll_pb.jpg);background-position: 0 0; margin: 0;}
a#nav_button_pb:hover {background-position: 0 -48px;}

a#nav_button_bh {text-decoration: none; display: block;width:153px;height:48px;background-image: url(../images/nav/roll_bh.jpg);background-position: 0 0; margin: 0;}
a#nav_button_bh:hover {background-position: 0 -48px;}

a#nav_button_mbs {text-decoration: none; display: block;width:157px;height:48px;background-image: url(../images/nav/roll_mbs.jpg);background-position: 0 0; margin: 0;}
a#nav_button_mbs:hover {background-position: 0 -48px;}

a#nav_button_bg {text-decoration: none; display: block;width:153px;height:48px;background-image: url(../images/nav/roll_bg.jpg);background-position: 0 0; margin: 0;}
a#nav_button_bg:hover {background-position: 0 -48px;}

a#nav_button_nl {text-decoration: none; display: block;width:198px;height:48px;background-image: url(../images/nav/roll_nl.jpg);background-position: 0 0; margin: 0;}
a#nav_button_nl:hover {background-position: 0 -48px;}

a#nav_scored_bets {text-decoration: none; display: block;width:153px;height:35px;background-image: url(../images/nav/nl.jpg);background-position: 0 0; margin: 0;color:#262626; font-size:12px; font-weight: bold;}
a#nav_scored_bets:hover {background-position: 0 -35px; color:#FFFFFF; font-size:12px; font-weight: bold;}

a#nav_live_bets {text-decoration: none; display: block;width:153px;height:35px;background-image: url(../images/nav/nl.jpg);background-position: 0 0; margin: 0;color:#262626; font-size:12px; font-weight: bold;}
a#nav_live_bets:hover {background-position: 0 -35px; color:#FFFFFF; font-size:12px; font-weight: bold;}

a#nav_pending_bets {text-decoration: none; display: block;width:153px;height:33px;background-image: url(../images/nav/nl.jpg);background-position: 0 0; margin: 0;color:#262626; font-size:12px; font-weight: bold;}
a#nav_pending_bets:hover {background-position: 0 -33px; color:#FFFFFF; font-size:12px; font-weight: bold;}

a#nav_view_myl {text-decoration: none; display: block;width:155px;height:35px;background-image: url(../images/nav/nl.jpg);background-position: 0 0; margin: 0; color:#262626; font-size:12px; font-weight: bold;}
a#nav_view_myl:hover {background-position: 0 -35px; color:#FFFFFF; font-size:12px; font-weight: bold;}

a#nav_create_l {text-decoration: none; display: block;width:155px;height:35px;background-image: url(../images/nav/nl.jpg);background-position: 0 0; margin: 0; color:#262626; font-size:12px; font-weight: bold;}
a#nav_create_l:hover {background-position: 0 -35px; color:#FFFFFF; font-size:12px; font-weight: bold;}

a#nav_join_league {text-decoration: none; display: block;width:155px;height:33px;background-image: url(../images/nav/nl.jpg);background-position: 0 0; margin: 0;color:#262626; font-size:12px; font-weight: bold;}
a#nav_join_league:hover {background-position: 0 -33px; color:#FFFFFF; font-size:12px; font-weight: bold;}

a#nav_nl {text-decoration: none; display: block;width:155px;height:36px;background-image: url(../images/nav/nl.jpg);background-position: 0 0; margin: 0;color:#262626; font-size:12px; font-weight: bold;}
a#nav_nl:hover {background-position: 0 -36px; color:#FFFFFF; font-size:12px; font-weight: bold;}

a#nav_generic_child {text-decoration: none; display: block;width:155px;height:36px;background-image: url(../images/nav/nl.jpg);background-position: 0 0; margin: 0;color:#262626; font-size:12px; font-weight: bold;}
a#nav_generic_child:hover {background-position: 0 -36px; color:#FFFFFF; font-size:12px; font-weight: bold;}


/* end menu */

/* steps */
.steps_place_bets_s1{width:673px; height:63px; padding-top:18px; padding-bottom: 12px; padding-left: 113px;_padding-bottom:0px; _margin-bottom:-5px}
.steps_place_bets_s2{width:673px; height:63px; padding-top:18px; padding-bottom: 19px; padding-left: 113px}
.steps_place_bets_s3{width:673px; height:63px; padding-top:18px; padding-bottom: 19px; padding-left: 113px}
.steps_place_bets_s4{width:673px; height:63px; padding-top:18px; padding-bottom: 19px; padding-left: 113px}
/* end steps */

.pb_top{width: 786px; height: auto;}
.pb_bottom{width: 786px; height: auto;}

/* step1 */
.pb_s1_htop{width:787px;height: 32px;background-color: #000000;}
.pb_sbt_ihtop{padding:4px 5px 0px 15px; float: left;}
.pb_sbt_texthtop{float:left;font-size: 18px; color: #FFFFFF;font-family: DIN Bold, Verdana, Arial, Tahoma , Times New Roman, Sans-Serif; padding-top: 2px}

.pb_s1_h2top{width:767px;height: 30px;background-color: #000000; padding-top: 3px; padding-left: 20px}
.pb_sbt_texth2top{float:left;font-size: 18px; color: #FFFFFF;font-family: DIN Bold, Verdana, Arial, Tahoma , Times New Roman, Sans-Serif; padding-top: 2px}

.s1_box1_check{float:left; width: 21px; padding-top: 11px; padding-left: 22px; padding-right: 2px;}
.s1_box1_text_check{color: #000000; float:left; font-size: 18px; font-weight: bold; padding-top: 6px; width: 160px}
.s1_box1_text{color: #000000; float:left;font-size: 11px; font-weight: normal; padding-top: 12px; }

.s1_box1_text_check2{color: #000000; float:left; font-size: 14px; font-weight: bold; padding-top: 10px; width: 200px}
.s1_box1_text2{color: #000000; float:left;font-size: 14px; font-weight: bold; padding-top: 10px;}

#pb_button_next_step1 {border:0px; display: block;width:94px;height:31px;background-image: url(../images/next_btn_pb_step1.jpg);background-position: 0 0; margin: 0;}
#pb_button_next_step1:hover {border:0px; background-position: 0 -31px;}
/* end step1 */

/* step2 */

.pb_header{ background-color: #000000; width: 723px; height:57px; padding-left:63px;}
.pb_header_top{color: #989898; font-size: 14px; font-family: DIN Bold, Verdana, Arial, Tahoma , Times New Roman, Sans-Serif;  }
.pb_header_bottom{color: #FFFFFF; font-size: 12px; font-family:  Arial, Verdana, Tahoma , Times New Roman, Sans-Serif; font-weight: bold; padding: 2px 0px 20px 0px }
.pb_i{float: left; width: 17px; padding-left: 0px; padding-top: 1px}
.pb_MLB{width:78px; height: 21px; background-color: #f4f4f4; color: #414141;}
.pb_AT{width:118px; height: 21px; background-color: #f4f4f4; color: #414141;}

.pb_header_top_scrool{background-color: #000000;border-top-width:1px;border-top-style:solid;border-top-color:#b3b3b3; width: 774px; height:15px;padding:5px 0px 7px 12px;color: #ffffff; font-size: 14px; font-family:  DIN Bold, Verdana, Arial, Tahoma , Times New Roman, Sans-Serif;}
.pbhts_date{float: left; width: 72px;}
.pbhts_sport{float: left; width: 49px}
.pbhts_ah{float: left; width: 30px}
.pbhts_mat{ float: left; width: 233px;}
.pbhts_money{ float: left; width: 97px}
.pbhts_spr{ float: left; width: 142px}
.pbhts_ou{ float: left; width: 122px}

.cloud{ background-color:#DAA520; font-size: 10px;_font-size: 9px;*font-size: 9px; color: #000000; padding:7px 0px 0px 20px; width: 100px; height: 55px; font-weight: bold; font-family: Arial, Tahoma , Times New Roman, Sans-Serif;}


/* scroolbar */
div#scrollbar {display:block;}
div#wn{position:relative;width:757px; height:304px;overflow:hidden;}
div#top{z-index: 10;height: 8px; background: url(../images/scroll_top_border.png) no-repeat;width:757px;margin-bottom: 10px;position: absolute;}
div#left{z-index: 10; position:absolute;width:13px; height:304px;overflow:hidden;background: url(../images/scroll_left_border.png) left no-repeat;position: absolute;}
div#bottom {z-index: 10;height: 8px;background: url(../images/scroll_bottom_border.png) no-repeat;width:757px;margin-top: -7px;position: absolute;}
div#scrollbar{position:relative;width:29px;height:273px;font-size:1px; top: 17px;}
div#track{position:absolute; left:0; top:0px;width:29px; height:273px;background-image: url(../images/nav_bar.jpg);}
/*
div#dragBar{position:absolute; left:0; top:1;margin-left: -1px;}
div#dragBar a#dragBar_scrool {display: block;width:21px;height:96px;background-image: url(../images/drag_bar.png);background-position: 0 0; margin: 0;}
div#dragBar a#dragBar_scrool:hover {background-position: 0 -96px;}
*/
/*
changing the css for the drag bar to avoid jump to top issue
*/
div#dragBar{position:absolute; left:0; top:1;margin-left: -1px; width:21px;height:96px;background-image: url(../images/drag_bar.png);background-position: 0 0; margin: 0;}
div#dragBar {background-position: 0 -96px;}

div#up{position:absolute; left:0; top:-17px; }
div#down{position:absolute; left:0; bottom:-14px; }
div#scrollbar, div#track, div#dragBar, div#up, div#down { -moz-user-select: none; -khtml-user-select: none;}
div#scrollbar img {display:block;}
.scpb_date{float:left;width: 75px;height:35px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 20px 0px 20px 10px;}
.scpb_sport{float:left;width:47px;height:47px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 28px 0px 0px 0px;}
.scpb_ah{float:left;width:29px;height:62px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding:13px 0px 0px 0px;font-weight: bold; color: #757575;}
.scpb_check{float: left; width: 598px; height:75px;}
.scpb_check_top{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#b3b3b3; width: 472px; height: 37px}
.scpb_check_mat{text-wrap:normal;float:left;width:231px;height:27px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 10px 0px 0px 0px;font-weight: bold; font-size: 14px}
.scpb_check_money{text-wrap:normal;float:left;width:73px;height:27px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 10px 0px 0px 24px;font-weight: bold; font-size: 12px}
.scpb_check_money_num{text-wrap:normal;padding:1px 0px 0px 3px}
.scpb_check_spr{text-wrap:normal;float:left;width:114px;height:27px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 10px 0px 0px 27px;font-weight: bold; font-size: 12px}
.scpb_check_spr_num{text-wrap:normal;padding:1px 0px 0px 3px}
.scpb_check_ou{text-wrap:normal; float:left;width:99px;height:27px;padding: 10px 0px 0px 27px;font-weight: bold; font-size: 12px}
.scpb_check_ou_num{text-wrap:normal; padding:1px 0px 0px 5px}
/* end scroolbar */

/*cloud no longer controls tooltip - edit settings directly in wz_tooltip.js*/
.cloud{ font-size: 10px;_font-size: 9px;*font-size: 9px; color: #393939; padding:7px 0px 0px 7px; font-weight: bold; font-family: Arial, Tahoma , Times New Roman, Sans-Serif;} /*width: 150px; height: 70px; */
/* end step2 */

/* step3 */
.pb_header_s3{ background-color: #000000; width: 766px; height:90px; padding-left:20px;}
.pb_header_top_s3{color: #989898; font-size: 18px; font-family: DIN Bold, Arial, Verdana, Tahoma , Times New Roman, Sans-Serif; }
.pb_header_bottom_s3{color: #FFFFFF; font-size: 12px; font-family:  Arial, Verdana, Tahoma , Times New Roman, Sans-Serif; font-weight: bold; padding: 2px 0px 20px 0px }
.pb_i_s3{float: left; width: 13px;padding-top: 5px;_padding-top:0px; *padding-top:0px}
.pb_MLB_s3{width:78px; height: 21px; background-color: #f4f4f4; color: #414141;}
.pb_AT_s3{width:118px; height: 21px; background-color: #f4f4f4; color: #414141;}

.page_title_s3{color:#FFFFFF;font-size: 18px; font-family: DIN Bold, Arial, Verdana, Tahoma , Times New Roman, Sans-Serif;padding-bottom: 10px}
.bet_type_s3{float: left; width:135px; padding-left: 7px; text-align:left;}
.max_bets_s3{float: left; width:92px; text-align: left; color: #cc0000;_width:110px; *width:110px}
.view_bet_step3{float: left; width:auto;color: #cc0000; text-decoration: underline}

.pb_header_top_scrool_s3{background-color: #000000;border-top-width:1px;border-top-style:solid;border-top-color:#b3b3b3; width: 774px; height:22px;padding:8px 0px 7px 12px;color: #ffffff; font-size: 14px; font-family: DIN Bold, Arial, Verdana, Tahoma , Times New Roman, Sans-Serif;}
.pbhts_date_s3{float: left; width: 83px}
.pbhts_sport_s3{float: left; width: 40px}
.pbhts_ah_s3{float: left; width: 33px}
.pbhts_mat_s3{float: left; width: 170px;}
.pbhts_bettype_s3{float: left; width: 53px;}
.pbhts_odds_s3{float: left; width: 74px;}
.pbhts_risk_s3{float: left; width: 92px;}
.pbhts_lockb_s3{float: left; width: 178px;}
.pbhts_win_s3{float: left; width: 54px;}

.s3_scroll_div_white{color:#000000; background-color: #FFFFFF; height: 99px; border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#b3b3b3;}
.s3_scroll_div_white_2t{color:#000000; background-color: #FFFFFF; height: 98px; border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#b3b3b3;}
.s3_scroll_div_white_3t{color:#000000; background-color: #FFFFFF; height: 149px; border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#b3b3b3;}



/*BET WORKFLOW STYLE FIXES - STEP 3*/
/*Straights*/
.straight_date{float:left; width:78px; height:99px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding: 0px 0 0 10px; font-weight: bold; text-align:center;}
.straight_sport{float:left; width:35px; height:99px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3;padding: 0px 0 0 0; font-weight: bold; text-align:center;}
.straight_teamgroup{float:left;}
.straight_team{float:left; width: 170px; height: 49px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding: 0px 0 0 0; font-size:14px; font-weight:bold; text-align:center; text-wrap:normal;}
.straight_type{float:left; width: 59px; height: 99px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding: 0px 0 0 0; font-weight: bold; text-align:center;}
.straight_odds{float:left; width: 68px; height: 99px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding:0px 0 0 0; font-weight: bold; text-align:center;}
.straight_riskamount{float:left; width:90px; height:99px; border-right:1px solid #b3b3b3; padding: 0px 0px 0px 0px; font-weight: bold;}
.straight_lock{float:left;width:179px;height:99px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 0px 0px 0px 0px;}
.straight_win{float:left;width:49px;height:99px;padding: 0px 0px 0px 0px;font-weight: bold; text-align:center;}

/*Date, Teams, Type, and Odds Container For Multiple Games*/
.two_three_team_bets{float:left; width:425px;}

/*Date, Teams, Type, and Odds Columns in a Parlay/Teaser*/
.two_three_team_date{float:left; width:78px; height:49px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding: 0px 0 0 10px; font-weight: bold; text-align:center;}
.two_three_team_sport{float:left; width:35px; height:49px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3;padding: 0px 0 0 0; font-weight: bold; text-align:center;}
.two_three_team_team{float:left; width: 170px; height: 49px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding: 0px 0 0 0; font-size:14px; font-weight:bold; text-align:center; text-wrap:normal;}
.two_three_team_type{float:left; width: 59px; height: 49px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding: 0px 0 0 0; font-weight: bold; text-align:center;}
.two_three_team_odds{float:left; width: 68px; height: 49px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding:0px 0 0 0; font-weight: bold; text-align:center;}

/*2 or 3 team Risk Amount*/
.two_team_riskamount{float:left; width:90px; height:98px; border-right:1px solid #b3b3b3; padding: 0px 0px 0px 0px; font-weight: bold;}
.three_team_riskamount{float:left; width:90px; height:149px; border-right:1px solid #b3b3b3; padding: 0px 0px 0px 0px; font-weight: bold;}

/*3 or 3 team Lock Bets*/
.two_team_lock{float:left;width:179px;height:98px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 0px 0px 0px 0px;}
.three_team_lock{float:left;width:179px;height:149px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 0px 0px 0px 0px;}

/*To Win*/
.two_team_win{float:left;width:49px;height:98px;padding: 0px 0px 0px 0px;font-weight: bold; text-align:center;}
.three_team_win{float:left;width:49px;height:147px;padding: 0px 0px 0px 0px;font-weight: bold; text-align:center;}
/*end BET WORKFLOW STYLE FIXES - STEP 3*/


/*BET WORKFLOW STYLE FIXES - STEP 4*/
/*Straights*/
.s4_straight_date{float:left; width:84px; height:99px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding: 0px 0 0 10px; font-weight: bold; text-align:center;}
.s4_straight_sport{float:left; width:35px; height:99px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3;padding: 0px 0 0 0; font-weight: bold; text-align:center;}
.s4_straight_teamgroup{float:left;}
.s4_straight_team{float:left; width: 280px; height: 49px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding: 0px 0 0 0; font-size:14px; font-weight:bold; text-align:center; text-wrap:normal;}
.s4_straight_type{float:left; width: 59px; height: 99px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding: 0px 0 0 0; font-weight: bold; text-align:center;}
.s4_straight_odds{float:left; width: 68px; height: 99px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding:0px 0 0 0; font-weight: bold; text-align:center;}
.s4_straight_riskamount{float:left; width:90px; height:99px; border-right:1px solid #b3b3b3; padding: 0px 0px 0px 0px; font-weight: bold;}
.s4_straight_lock{float:left; font-weight:bold; width:71px;height:99px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 0px 0px 0px 0px;}
.s4_straight_win{float:left;width:49px;height:99px;padding: 0px 0px 0px 0px;font-weight: bold; text-align:center;}

/*Date, Teams, Type, and Odds Container For Multiple Games*/
.s4_two_three_team_bets{float:left; }/*width:425px;*/

/*Date, Teams, Type, and Odds Columns in a Parlay/Teaser*/
.s4_two_three_team_date{float:left; width:84px; height:49px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding: 0px 0 0 10px; font-weight: bold; text-align:center;}
.s4_two_three_team_sport{float:left; width:35px; height:49px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3;padding: 0px 0 0 0; font-weight: bold; text-align:center;}
.s4_two_three_team_team{float:left; width: 280px; height: 49px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding: 0px 0 0 0; font-size:14px; font-weight:bold; text-align:center; text-wrap:normal;}
.s4_two_three_team_type{float:left; width: 59px; height: 49px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding: 0px 0 0 0; font-weight: bold; text-align:center;}
.s4_two_three_team_odds{float:left; width: 68px; height: 49px; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; padding:0px 0 0 0; font-weight: bold; text-align:center;}

/*2 or 3 team Risk Amount*/
.s4_two_team_riskamount{float:left; width:90px; height:98px; border-right:1px solid #b3b3b3; padding: 0px 0px 0px 0px; font-weight: bold;}
.s4_three_team_riskamount{float:left; width:90px; height:149px; border-right:1px solid #b3b3b3; padding: 0px 0px 0px 0px; font-weight: bold;}

/*3 or 3 team Lock Bets*/
.s4_two_team_lock{float:left;font-weight:bold;width:71px;height:98px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 0px 0px 0px 0px;}
.s4_three_team_lock{float:left;font-weight:bold;width:71px;height:149px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 0px 0px 0px 0px;}

/*To Win*/
.s4_two_team_win{float:left;width:49px;height:98px;padding: 0px 0px 0px 0px;font-weight: bold; text-align:center;}
.s4_three_team_win{float:left;width:49px;height:147px;padding: 0px 0px 0px 0px;font-weight: bold; text-align:center;}
/*end BET WORKFLOW STYLE FIXES - STEP 4*/


.scpb_dates3{float:left;width: 75px;height:60px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 10px 0px 0px 10px;font-weight: bold;}
.scpb_dates3_x{float: left; padding-left: 2px;padding-right: 6px; padding-top: 9px;}
.scpb_sports3{float:left;width:37px;height:47px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 28px 0px 0px 0px;font-weight: bold;}
.scpb_ahs3{float:left;width:29px;height:62px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding:13px 0px 0px 0px;font-weight: bold; color: #757575;}
.step3_mat_ps{float:left;width:170px;height:75px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;font-weight: bold; font-size: 14px}
.step3_mat_ps_top{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#b3b3b3; height: 23px; padding-top: 12px}
.step3_sc_over{float:left;width: 57px;height:48px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 27px 0px 0px 0px;font-weight: bold;}
.step3_sc_over2{float:left;width:68px;height:55px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 20px 0px 0px 0px;font-weight: bold;}
.step3_sc_ra{float:left;width:90px;height:48px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 27px 0px 0px 0px;font-weight: bold;}
.step3_sc_buttons{float:left;width:179px;height:48px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 27px 0px 0px 0px;}
.step3_sc_win{float:left;width:49px;height:48px;padding: 27px 0px 0px 0px;font-weight: bold;}

.step3_textInput { width: 60px;font-family: Arial, Verdana, Tahoma; font-size: 11px; color: #000000;border: 1px solid #000000; padding-left: 5px; }
.step3_inputHighlighted { width: 60px; font-family: Arial, Verdana, Tahoma; font-size: 11px; color: #d91a1a; border: 1px solid #d91a1a; padding-left: 5px; }

/* end step3 */

/* step4 */
/* error */
.error_s4{width: 786px; margin-bottom: 14px; height: auto;}
.error_s4_body{width: 786px; height: auto; background-color: #d50000; font-weight: bold; color: #FFFFFF; text-align:left;}
.error_s4_war{ float: left; padding: 0px 14px 0px 9px}
/* end error */
.pb_header_s4{ background-color: #000000; width: 786px; height:auto; padding-bottom: 15px}
.pb_header_s4_left{ float: left; color: #FFFFFF; padding-left: 20px; width: 225px}
.pb_header_s4_left_t{color:#FFFFFF;font-size: 18px; font-family: DIN Bold, Arial, Verdana, Tahoma , Times New Roman, Sans-Serif;}

.pb_header_s4_right{ float: right;}
.placebets_button_s4{ padding: 10px 10px 0px 0px}

.pb_header_top_scrool_s4{background-color: #000000;border-top-width:1px;border-top-style:solid;border-top-color:#b3b3b3; width: 774px; height:22px;padding:8px 0px 7px 12px;color: #ffffff; font-size: 14px; font-family: DIN Bold, Arial, Verdana, Tahoma , Times New Roman, Sans-Serif;}
.pbhts_date_s4{float: left; width: 80px}
.pbhts_sport_s4{float: left; width: 40px}
.pbhts_ah_s4{float: left; width: 30px}
.pbhts_mat_s4{float: left; width: 254px;}
.pbhts_bettype_s4{float: left; width: 57px;}
.pbhts_odds_s4{float: left; width: 68px;}
.pbhts_risk_s4{float: left; width: 90px;}
.pbhts_lockb_s4{float: left; width: 71px;}
.pbhts_win_s4{float: left; width: 54px;}

.s4_scroll_div_white{background-color: #FFFFFF; height: 74px; border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#b3b3b3;}

.scpb_dates4{float:left;width: 82px;height:55px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 20px 0px 0px 10px;font-weight: bold;}
.scpb_dates4_x{float: left; padding-left: 2px;padding-right:12px; padding-top: 9px;}
.scpb_sports4{float:left;width:37px;height:47px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 28px 0px 0px 0px;font-weight: bold;}
.scpb_ahs4{float:left;width:29px;height:62px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding:13px 0px 0px 0px;font-weight: bold; color: #757575;}
.step4_mat_ps{float:left;width:256px;height:75px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;font-weight: bold; font-size: 14px}
.step4_mat_ps_top{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#b3b3b3; height: 23px; padding-top: 12px}
.step4_sc_over{float:left;width: 57px;height:48px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 27px 0px 0px 0px;font-weight: bold;}
.step4_sc_over2{float:left;width:68px;height:55px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 20px 0px 0px 0px;font-weight: bold;}
.step4_sc_ra{float:left;width:90px;height:48px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 27px 0px 0px 0px;font-weight: bold;}
.step4_sc_buttons{float:left;width:71px;height:48px;border-right-width:1px;border-right-style:solid;border-right-color:#b3b3b3;padding: 27px 0px 0px 0px;font-weight: bold;}
.step4_sc_win{float:left;width:49px;height:48px;padding: 27px 0px 0px 0px;font-weight: bold;}


/* end step4 */

.pb_buttons{width:786px; padding-top: 8px}
#pb_button_back {border:0px; display: block;width:94px;height:31px;background-image: url(../images/back_btn_pb.jpg);background-position: 0 0; margin: 0;}
#pb_button_back:hover {border:0px; background-position: 0 -31px;}
#pb_button_next {border:0px; display: block;width:94px;height:31px;background-image: url(../images/next_btn_pb.jpg);background-position: 0 0; margin: 0;}
#pb_button_next:hover {border:0px; background-position: 0 -31px;}
#placebets_link {border:0px; display: block;width:117px;height:31px;background-image: url(../images/placebets_button.png);background-position: 0 0; margin: 0;}
#placebets_link:hover {border:0px; background-position: 0 -31px;}
#placebets_buttontop {border:0px; display: block;width:117px;height:31px;background-image: url(../images/placebets_button.jpg);background-position: 0 0; margin: 0;}
#placebets_buttontop:hover {border:0px; background-position: 0 -31px;}
#placebets_button {border:0px; display: block;width:117px;height:31px;background-image: url(../images/placebets_button.png);background-position: 0 0; margin: 0;}
#placebets_button:hover {border:0px; background-position: 0 -31px;}
#foundertools_button {border:0px; display: block;width:117px;height:31px;background-image: url(../images/founder_tools_btn.png);background-position: 0 0; margin: 0;}
#foundertools_button:hover {border:0px; background-position: 0 -31px;}


/* end place bets page */

/* league standings */
.ls_h{width: 960px; height: 135px;}
.ls_h_avatar{float: left; padding-top: 22px; padding-right: 15px; height: auto;}
.ls_h_avatar_name{float: left; width: 400px; height: auto; padding-top: 35px; font-weight: bold; font-size: 24px; color: #f0f0f0;}
.ls_h_view_aleague{float: left; width: 440px; padding-top: 25px}
.ls_h_view_aleague_t{width: 440px; height: 41px; background-image: url(../images/view_aleague_back.jpg); background-repeat: no-repeat; }
.ls_h_view_aleague_title{ float: left; font-weight: bold; font-size: 14px; color: #FFFFFF; padding-top: 13px; padding-left: 12px; padding-right: 5px}
.ls_h_view_aleague_select{ float: left; padding-top:8px}
.ls_h_view_aleague_b{padding-top: 4px; color: #f0f0f0;}

.go_birds_def{float: right; padding-right: 5px}
.go_birds_def a {color:#FFFFFF; text-decoration: underline; outline: none;}
.go_birds_def a:hover {color: #FFFFFF; text-decoration: underline; outline: none;}


.ls_lb{ float: left; background-color: #000000; width: 590px; height: auto; margin-right: 11px;}


.ls_rb{ float: left; width: 352px; height: auto;}

.ls_r_lw_title{width:345px; height:auto; background-color: #000000; font-size: 14px; font-weight: bold; color: #FFFFFF; text-align: left; padding-left:7px; padding-bottom: 6px }
.ls_r_lw_body{width:352px; height:auto; background-color: #000000;}
.lw_back{width:339px; height:144px; background-image: url(../images/ls_back_red.jpg); background-repeat: no-repeat; font-weight: bold; font-size: 12px }
.lw_back_title{ float: left; width: 167px; height: auto; padding: 8px 0px 9px 0px; text-align: center; }
.lw_t_left{height: auto; float: left; padding:4px 2px 3px 6px; width: 159px; border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3;border-top-width: 1px; border-top-style: solid; border-top-color: #b3b3b3; *padding:3px 0px 1px 4px; *width: 163px; _padding:3px 0px 2px 4px; _width: 163px;}
.lw_t_right{height: auto; float: left; padding:4px 2px 3px 6px; width: 159px; border-top-width: 1px; border-top-style: solid; border-top-color: #b3b3b3;*padding:3px 0px 1px 4px; *width: 163px; _padding:3px 0px 2px 4px; _width: 163px;}
.lw_t_leftg{height: auto; float: left; padding:4px 2px 3px 6px; width: 159px; border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3;border-top-width: 1px; border-top-style: solid; border-top-color: #b3b3b3; *padding:3px 0px 1px 4px; *width: 163px; _padding:3px 0px 2px 4px; _width: 163px; background-color: #dddddd ;}
.lw_t_rightg{height: auto; float: left; padding:4px 2px 3px 6px; width: 159px; border-top-width: 1px; border-top-style: solid; border-top-color: #b3b3b3;*padding:3px 0px 1px 4px; *width: 163px; _padding:3px 0px 2px 4px; _width: 163px;background-color: #dddddd ;}
.lw_t_left_text{float:left; height: auto; width: auto; padding-left:5px; padding-top: 6px; *padding-left:2px; *padding-top: 4px; _padding-left:2px; _padding-top: 4px}
.ls_r_ls_title{width:345px; height:auto; background-color: #000000; font-size: 14px; font-weight: bold; color: #FFFFFF; text-align: left; padding-left:7px; padding-bottom: 6px }
.ls_r_ls_submit_create{width:352px; height:auto; background-color: #000000; padding-bottom: 6px }
.ls_r_ls_submit_inline{width:352px; height:auto; padding-bottom: 6px }
.input1{ background-image: url(../images/back_submit_1.jpg); background-repeat: no-repeat; border: 0px; padding-left: 7px; width: 265px; height: 20px; color: #313131; font-size: 14px; padding-top: 4px }
.input3{ background-image: url(../images/back_submit_2.jpg); background-repeat: no-repeat; border: 0px; padding-left: 7px; width: 218px; height: 19px; color: #5f5f5f; font-size: 12px; padding-top: 5px; margin: 0px }
.input2{ background-image: url(../images/back_submit_3.jpg); background-repeat: no-repeat; border: 0px; padding-left: 7px; width: 218px; height: 19px; color: #5f5f5f; font-size: 12px; padding-top: 5px; margin: 0px }


.ls_body{width:346px;background-color: #000000; padding-left: 6px}

span#ls_arrow_btn {display: block;width:14px;height:11px;background-image: url(../images/arrow.png);background-position: 0 0; margin: 0 px;}
span#ls_arrow_btn:hover {background-position: 0 -11px;}

a#ls_viewm_btn {display: block;width:339px;height:25px;background-image: url(../images/view_more.png);background-position: 0 0; margin: 0 px;}
a#ls_viewm_btn:hover {background-position: 0 -25px;}

a#ls_submit_btn {display: block;width:63px;height:24px;background-image: url(../images/ls_submit_btn.png);background-position: 0 0; margin: 0;}
a#ls_submit_btn:hover {background-position: 0 -24px;}

.ls_table1{width:335px; height: auto; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b3b3b3; margin-left: 2px; padding-bottom: 3px}
.ls_t1_avatar{float:left; padding-left: 5px; padding-right: 7px}
.ls_t1_name{float:left; text-decoration: underline; width: auto; height: auto; padding-right: 10px; padding-top: 5px}
.ls_t1_text{float:left; color: #5f5f5f;width: auto; height: auto;padding-top: 5px}
.ls_t1_arrow{float:right; padding-top: 6px; padding-right: 6px; padding-left: 3px}

.ls_table2{width:335px; height: auto; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b3b3b3; margin-left: 2px; padding-bottom: 5px; background-color: #dddddd; padding-top: 4px}
.ls_t2_avatar{float:left; padding-left: 5px; padding-right: 7px}
.ls_t2_name{float:left; text-decoration: underline; width: auto; height: auto; padding-right: 10px; padding-top: 5px}
.ls_t2_text{float:left; color: #5f5f5f;width: auto; height: auto;padding-top: 5px}
.ls_t2_arrow{float:right; padding-top: 6px; padding-right: 6px; padding-left: 3px}

.ls_table3{width:335px; height: auto; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b3b3b3; margin-left: 2px; padding-bottom: 5px;  padding-top: 4px}
.ls_t3_avatar{float:left; padding-left: 5px; padding-right: 7px}
.ls_t3_name{float:left; text-decoration: underline; width: auto; height: auto; padding-right: 10px; padding-top: 5px}
.ls_t3_text{float:left; color: #5f5f5f;width: auto; height: auto;padding-top: 5px}
.ls_t3_arrow{float:right; padding-top: 6px; padding-right: 6px; padding-left: 3px}

.ls_t31_avatar{float:left; padding-left: 5px; padding-right: 7px}
.ls_t31_name{float:left; text-decoration: underline; width: auto; height: auto; padding-right: 10px; padding-top: 5px}
.ls_t31_text{float:left; color: #5f5f5f;width: auto; height: auto;padding-top: 5px}

.ls_t32_avatar{float:left; padding-left: 5px; padding-right: 7px}
.ls_t32_name{float:left; text-decoration: underline; width: auto; height: auto; padding-right: 10px; padding-top: 5px}
.ls_t32_text{float:left; color: #5f5f5f;width: auto; height: auto;padding-top: 5px}

.ls_table4{width:335px; height: auto; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b3b3b3; margin-left: 2px; padding-bottom: 5px; background-color: #dddddd; padding-top: 4px}
.ls_t4_avatar{float:left; padding-left: 5px; padding-right: 7px}
.ls_t4_name{float:left; text-decoration: underline; width: auto; height: auto; padding-right: 10px; padding-top: 5px}
.ls_t4_text{float:left; color: #5f5f5f;width: auto; height: auto;padding-top: 5px}
.ls_t4_arrow{float:right; padding-top: 6px; padding-right: 6px; padding-left: 3px}

.ls_t41_avatar{float:left; padding-left: 5px; padding-right: 7px}
.ls_t41_name{float:left; text-decoration: underline; width: auto; height: auto; padding-right: 10px; padding-top: 5px}
.ls_t41_text{float:left; color: #5f5f5f;width: auto; height: auto;padding-top: 5px}

.ls_t42_avatar{float:left; padding-left: 5px; padding-right: 7px}
.ls_t42_name{float:left; text-decoration: underline; width: auto; height: auto; padding-right: 10px; padding-top: 5px}
.ls_t42_text{float:left; color: #5f5f5f;width: auto; height: auto;padding-top: 5px}
/* end league standings */

/* leaderboard */
.leaderboard_header {font-weight:bold;}
.leaderboard{background-color:#FFFFFF; padding:4px 2px 3px 6px; height:25px;}
.leaderboard_g{ background-color: #dddddd ; padding:4px 2px 3px 6px; height:25px;}
/* end leaderboard */

/* logo */
.logo_back{ background-image: url(../images/logo_back.jpg); background-repeat: repeat-x; width: 100%; height:114px }
.logo_site{padding: 24px 0px 0px 0px;}
.logo_sign_in{padding: 52px 0px 0px 370px;color: #ffffff; font-style: normal; font-weight: normal; font-family: Arial, Verdana, Tahoma , Times New Roman, Sans-Serif; font-size:14px;}
.logo_input{color: #000000; font-style: normal; font-weight: normal; font-family: Arial, Verdana, Tahoma , Times New Roman, Sans-Serif; font-size:11px; background-image: url(../images/input_back.jpg); width: 110px; height: 21px; border: 0px; padding-top: 5px; padding-left: 8px; background-repeat: no-repeat;}
#logosite_btn {border:0px; display: block; width:47px;height:25px;background-image: url(../images/go_button.jpg);background-position: 0 0; margin: 0;}
#logosite_btn:hover {border:0px; background-position: 0 -25px;}
/*logosite_btn:hover {background-position: 0 -25px;}*/
/* end logo */

/* homepage */
/*moved to homepage.css*/

.hp_back{ width: 100%; height: 681px; background-image: url(../images/hp_back.jpg); background-repeat: repeat-x; background-position: top; }
/*
.hp_left_site{float: left;width: 68px; height: auto}
.hp_right_site{float: left;width: 68px; height: auto}
.hp_center_site{float: left;width: 990px;}
*/

.hp_logo{float: left; z-index: 10; position: relative}
.hp_sign_in{ margin-top: 26px;padding-top:24px; height:52px; background-color: #626262; width: 340px; z-index: 8; position: relative; margin-left: -30px; padding-left: 190px }
.hp_logo_sign_in{float: left; padding-right: 5px; padding-top:6px;color: #FFFFFF; font-style: normal; font-weight: bold; font-family: Arial, Verdana, Tahoma , Times New Roman, Sans-Serif; font-size:12px;}
.hp_logo_input{color: #000000; font-style: normal; font-weight: normal; font-family: Arial, Verdana, Tahoma , Times New Roman, Sans-Serif; font-size:11px; background-image: url(../images/hp_input_back.jpg); width: 110px; height: 21px; border: 0px; padding-top: 5px; padding-left: 8px; background-repeat: no-repeat;}
#hp_logosite_btn {border:0px; display: block;width:47px;height:25px;background-image: url(../images/go_button_logo.jpg);background-position: 0 0; margin: 0;}
#hp_logosite_btn:hover {background-position: 0 -25px;}
.hp_logo_back{ background-image: url(../images/hp_img/hp_logo_back.jpg); background-repeat: no-repeat; background-position: top; height: 117px}

.hp_sign_in a {color:#000000; text-decoration:none; outline: none;}
.hp_sign_in a:hover {color: #000000; text-decoration: none; outline: none;}
/*
.hp_video_box{float: left; width: 640px; height: 360px}
.hp_text_back{ background-image: url(../images/hp_img/hp_back_text.jpg); background-repeat: no-repeat; float: left; width: 350px; height: 360px}
.hp_text{ padding-left: 8px; height:196px; padding-top: 15px;color: #000000; font-style: normal; font-weight: bold; font-family: Arial, Verdana, Tahoma , Times New Roman, Sans-Serif; font-size:13px;}
.hp_text a {color:#FF0000; text-decoration: underline; outline: none;}
.hp_text a:hover {color: #FF0000; text-decoration: underline; outline: none;}
.hp_arrow{ padding-right: 8px; float: left; padding-top: 3px}
.hp_text_box{padding-bottom: 8px; padding-left: 12px}
*/

/* these styles are used in the preview page */
.create_league_holder{float: left; width: 350px; background-color:#000000; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
.hp_create_league{/*margin-top: 21px;*/ padding-left: 2px; color: #FFFFFF; font-style: normal; font-weight: normal; font-family: DIN Bold, Arial, Verdana, Tahoma , Times New Roman, Sans-Serif; font-size:16px;}
.hp_invate{border: 0px; color: #1a1a1a; font-style: normal; font-weight: normal; font-family: Arial, Verdana, Tahoma , Times New Roman, Sans-Serif; font-size:12px; background-image: url(../images/hp_input_code.jpg); width:72px; height: 29px; padding-top: 9px; padding-left: 8px}
/*
.hp_footer{ padding-top: 5px; color: #565656; font-style: bold; font-weight: bold; font-family: Arial, Verdana, Tahoma , Times New Roman, Sans-Serif; font-size:11px;}
.hp_footer a {color:#565656; text-decoration: underline; font-weight: bold; outline: none;}
.hp_footer a:hover {color: #565656; text-decoration: underline;font-weight: bold; outline: none;}
*/
a#hp_cl_btn {display: block;width:158px;height:38px;background-image: url(../images/hp_btn_cl.jpg);background-position: 0 0; margin: 0;}
a#hp_cl_btn:hover {background-position: 0 -38px;}
#hp_join_btn {border:0px; display: block;width:63px;height:38px;background-image: url(../images/hp_btn_join.jpg);background-position: 0 0; margin: 0;}
#hp_join_btn:hover {background-position: 0 -38px;}

/* end homepage */

/* bet stats table design */
.t_center_g{width:auto; margin-left: -3px; margin-right: -3px; background-color: #dddddd; border-bottom: #b3b3b3 solid 1px; padding-left: 5px; height: 34px; padding-top: 3px}
.t_center_w{width:auto; margin-left: -3px; margin-right: -3px; background-color: #FFFFFF; border-bottom: #b3b3b3 solid 1px; padding-left: 5px; height: 34px;padding-top: 3px}
/* end bet stats table design */

/* shell Pages */
.sp_body{ height: auto; width: 990px;color: #FFFFFF; font-style: normal; font-family: Arial, Verdana, Tahoma , Times New Roman, Sans-Serif; padding-top: 32px}
.sp_body_wider{ height: auto; width: 1000px;color: #FFFFFF; font-style: normal; font-family: Arial, Verdana, Tahoma , Times New Roman, Sans-Serif; padding-top: 32px}
.page_title{font-size:24px; padding-bottom: 11px; font-weight: bold; }
.sp_body_table{float: left; width:942px; background-color: #FFFFFF; color: #000000; text-align: left; font-size: 1.2em; padding: 15px 10px 15px 10px;}
.sp_body_left{background-image: url(../images/sp_t_left.png); background-repeat:repeat-y; width:14px;}
.sp_body_right{background-image: url(../images/sp_t_right.png); background-repeat:repeat-y; width:14px;}

/*.sp_body{ height: auto; width: 990px;color: #FFFFFF; font-style: normal; font-weight: bold; font-family: Arial, Verdana, Tahoma , Times New Roman, Sans-Serif; font-size:24px; padding-top: 32px}*/
/*.sp_body_table{float: left; width:962px; background-color: #FFFFFF; height: 518px; color: #000000; text-align: left; font-size: 12px;}*/
.sp2_body_table{float: left; width:600px; background-color: #FFFFFF; height: 500px; color: #000000; text-align: left; font-size: 12px;}
.sp2_body_table2{float: left; width:329px; background-color: #FFFFFF; height: 500px; color: #000000; text-align: left; font-size: 12px;} 
.sp2_body_table3{float: left; width:256px; background-color: #FFFFFF; height: 500px; color: #000000; text-align: left; font-size: 12px;} 
/* shell Pages */

/* moving tabs.css into this file */
/**********************************/
.m_btm_ls{width: 575px; height: auto;}
.m_tabs_2_ls_content {position: absolute;}

#m_tabs_2_ls {float: left; display: inline;	width: 361px;margin-top: 0px;list-style-type: none;}

#m_tabs_2_ls li {float: left;display: inline;}
#m_tabs_2_ls li a {	float: left;display: block;padding-top: 45px; height:0;overflow: hidden; background: url(../images/tab_ls_menu.jpg) no-repeat 0 0;}

#m_tabs_2_ls li#stand_ls a {width: 106px; background-image: url(../images/tab_ls_menu.jpg); background-position: 0 -135px; }
#m_tabs_2_ls li#stand_ls a:hover {background-position: 0 -180px;}
#m_tabs_2_ls li#stand_ls a.on {	background-position: 0 -90px;}

#m_tabs_2_ls li#bets_ls a {width: 107px; background-position: -106px 0; }
#m_tabs_2_ls li#bets_ls a:hover {background-position: -106px -45px;}
#m_tabs_2_ls li#bets_ls a.on {background-position: -106px -135px;}

#m_tabs_2_ls li#history_ls a {width: 148px;background-position: -213px 0; }
#m_tabs_2_ls li#history_ls a:hover {background-position: -213px -90px;}
#m_tabs_2_ls li#history_ls a.on {background-position: -213px -270px;}

#scroll_up_ls {float: left;height: 1px;width: 573px;overflow: hidden;background: url(../images/tab_ls_top.jpg) no-repeat 0 0;}
#scroll_down_ls {float: left;width: 573px; height: 10px;overflow: hidden; background: url(../images/tab_ls_bottom2.jpg) no-repeat 0 0;	cursor: pointer;}

#m_inner_2_ls ul {position: relative;float: left;clear: left;width: 573px;height:auto;list-style-type: none;  background-image: url(../images/ls_lb_tab_back.jpg); background-repeat: repeat-y;}

#m_inner_2_ls ul li {float: left; clear: left;width: 569px; margin-left: 2px; _margin-left:1px; text-align: left;height: auto;}
#m_inner_2_ls ul li a {display: block;}

.ls_tab_black{z-index: 999; width: 210px; background-color:#FFFFFF; position: absolute; height: 11px; padding-top: 25px; margin-left: 363px; *margin-left: -211px;*margin-top: -45px;}


/* tab1 Standings */
.ls_tab_title{padding-top:10px; padding-bottom: 10px; _padding-bottom: 5px; *padding-bottom: 5px; font-weight: bold;}

tr.ls_leader td{border-top-width: 1px; border-top-style: solid; border-top-color: #d50000;border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d50000; }
.ls_white{background-color: #ffffff;}
.ls_gray{background-color: #dddddd;}

.ls_t1_place{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold; font-size: 24px; padding-top: 6px; padding-bottom: 4px}
.ls_t1_play{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold; font-size: 14px; text-decoration: underline; padding-top:5px; padding-bottom: 5px;  _padding-bottom:1px;}
.ls_t1_bank{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold; padding-top: 14px; padding-bottom: 10px}
.ls_t1_win{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold;padding-top: 14px; padding-bottom: 10px}
.ls_t1_lock{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold;padding-top: 14px; padding-bottom: 10px}
.ls_t1_totalb{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold;padding-top: 14px; padding-bottom: 10px}
.ls_t1_pending{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold;padding-top: 14px; padding-bottom: 10px}
.ls_t1_aver{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold; padding-top: 14px; padding-bottom: 10px}
.ls_t1_week{color: #018604;padding-top: 14px; padding-bottom: 10px;font-weight: bold;}

.ls_tab_t2{border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b3b3b3; }

.ls_t2_place{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold; font-size: 24px; padding-top: 6px; padding-bottom: 4px}
.ls_t2_play{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold; font-size: 14px; text-decoration: underline; padding-top:5px; padding-bottom: 5px;  _padding-bottom:1px;}
.ls_t2_bank{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold; padding-top: 14px; padding-bottom: 10px}
.ls_t2_win{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold;padding-top: 14px; padding-bottom: 10px}
.ls_t2_lock{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold;padding-top: 14px; padding-bottom: 10px}
.ls_t2_totalb{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold;padding-top: 14px; padding-bottom: 10px}
.ls_t2_pending{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold;padding-top: 14px; padding-bottom: 10px}
.ls_t2_aver{border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; font-weight: bold; padding-top: 14px; padding-bottom: 10px}
.ls_t2_week{color: #018604;padding-top: 14px; padding-bottom: 10px;font-weight: bold;}
/* tab1 Standings */
/**********************************/
/* end content from tabs.css */



/* moving style.css into this file */
/**********************************/
.bet_process_text{color:#FFFFFF; font-size:1.4em;}
h3 {color:#cc0000;}

#footer {
    clear: both;
    color: #000000;
    text-align:center;
    padding-top: 15px;
}

/* Source: http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.odds_table {
    width:98%;
    border: 0px;
    cellspacing: 0;
    cellpadding: 2px;
    background-color:#FFFFFF;
    color:#000000;
}

table.standard,table.sortable {
    color: #000000;
    border-width: 0px 0px 0px 0px;
    border-spacing: 3px;
    border-style: outset outset outset outset;
    border-color: white white white white;
    border-collapse: collapse;
    background-color: rgb(255, 255, 240);
}
table.standard, table.sortable th {
    color: #000000;
    font-weight: bold;
    border-width: 1px 1px 1px 1px;
    padding: 3px 3px 3px 3px;
    border-style: inset inset inset inset;
    border-color: gray gray gray gray;
    background-color: white;
    -moz-border-radius: 0px 0px 0px 0px;
}
table.sortable td {
    color: #000000;
    font-weight: normal;
    border-width: 1px 1px 1px 1px;
    padding: 3px 3px 3px 3px;
    border-style: inset inset inset inset;
    border-color: gray gray gray gray;
    background-color: white;
    -moz-border-radius: 0px 0px 0px 0px;
}
table.standard td {
    color: #000000;
    font-weight: normal;
    border-width: 1px 1px 1px 1px;
    padding: 3px 3px 3px 3px;
    border-style: inset inset inset inset;
    border-color: gray gray gray gray;
    background-color: white;
    -moz-border-radius: 0px 0px 0px 0px;
}

.success, .validation {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}

.validation {
    color: #D8000C;
    background-color: #FFBABA;
    /*background-image: url('error.png');*/
}


.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    /*background-image:url('success.png');*/
}


#side-a {
    float: left;
    width: 400px;
    padding-right: 100px;
}

#side-b {
    margin: 0;
    float: left;
    width: 400px;
    height: 1% /* Holly hack for Peekaboo Bug */
}

#wrapper {
    text-align: left;
    margin: 0px auto;
    padding: 0px;
    border:0;
    width: 900px;
}

input.btn {
    color:#050;
    font: large 'trebuchet ms',helvetica,sans-serif;
    padding: 10px;
	text-align: middle;
    min-width: 145px;
}

fieldset
{
    font-size: large;
    border: 1px solid;
    padding-left: 15px;
    padding-top: 15px;
    padding-bottom: 15px;
    max-width: 350px;
}

legend
{
    border: 1px solid;
    padding: 2px 6px;
    font-size: x-large;
}

label
{
    float: left;
    text-align: right;
    margin-right: 0.5em;
    display: block
}

.submit input
{
    margin-left: 4.5em;
}

.form_fields
{
    /*font-size: 24px*/
	font-size:1.2em;
}

.scroll
{
    overflow: auto;
}

/* for league rules */
.expand_links
{
    color:#000000;
    text-decoration: underline;
}
.inner_links
{
    color:#cc0000;
    font-weight:bold;
}
.expand_box
{
    background-color:#FFFFFF;
    border-style:dashed;
    border-width:thin;
    border-color:#000000;
    width:700px;
    min-height: 50px;
    margin-top:10px;
    margin-bottom:10px;
    padding-left: 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
}


.colorbox {

    background-color: #cc0000;
}

/* smack board:  */
#smack_list_wrapper{
    padding: 10px;
    height: 300px;
    overflow: auto;
    background-color: white;
    border-left: thin;
    border-color: black;
}

.smack_show_wrapper{
    border-bottom: thin dotted;
    border-color: black;
    margin-bottom: 3px;
    padding: 2px;
}

#smack_wrapper{

}

.smack_timestamp{
    font-size: x-small;
    font-style: italic;
    color: gray;
}

.smack_displayname{
    font-size: medium;
    color: #cc0000;
}

.smack_submit{
    color:#050;
    font: large 'trebuchet ms',helvetica,sans-serif;
    padding: 10px;
    min-width: 60px;
}

.smack_message{
    font-size: small;
    color: black;
}

textarea#smack_message{
    margin-top: 10px;
    width: 99%;
    height: 50px;
}
/**********************************/
/* end moving style.css into this file */
