@charset "utf-8";
/* CSS Document - Content */

body,th { font-size: 12px; color: #020202;}
body { margin:0 auto; font-family: Arial, Verdana, Helvetica, sans-serif; }
a img {border: none;}

/* Background images */
.home_sportshighlights_header { height:51px; background-image:url(images/bg_sportshighlights_header.jpg); background-repeat:no-repeat; }
.home_lotteryhighlights_header { height:51px; background-image:url(images/bg_lotteryhighlights_header.jpg); background-repeat:no-repeat; }
.lottery_gradient_bg { height:154px; background-image:url(images/bg_4dpage_numberchecker.jpg); background-repeat:no-repeat; }
.lottery_gradient_bg_big { height:395px; background-image:url(images/bg_toto_numberchecker.jpg); background-repeat:no-repeat; }
.lottery_gradient_bg_small { height:94px; background-image:url(images/bg_sweep_nextdraw.jpg); background-repeat:no-repeat; }
.pink_howtoplay_header { background-image:url(images/bg_howtoplay_pheader.jpg); background-repeat:no-repeat; }
.orange_howtoplay_header { background-image:url(images/bg_howtoplay_oheader.jpg); background-repeat:no-repeat; }
.blue_poolsconnect_header { background-image:url(images/bg_poolzconnect_header.jpg); width:736px; background-repeat:no-repeat; padding:4px 0 0 0; }
.toto_jackpot_bg { background-image:url(images/bg_toto_jackpot_banner.jpg); background-repeat:no-repeat; }
.toto_pg_header { background-image:url(images/bg_lotterylevel2_header.jpg); background-repeat:no-repeat; }
.lottery_header { background-image:url(images/bg_lottery_header.jpg); background-repeat:no-repeat; }
.sports_pg_header { height:51px; background-image:url(images/bg_sports_745w_header.gif); background-repeat:no-repeat; }
.blue_pg_header { height:51px; background-image:url(images/bg_blue_745w_header.gif); background-repeat:no-repeat; }
.blue900_header { background-image:url(images/bg_header_blue900.jpg); background-repeat:no-repeat; }

#table_lottery_header { background-image:url(images/bg_4d_pastresults_header.jpg); background-repeat:no-repeat; margin-bottom:5px; }
#table_sportsbuzz_header { background-image:url(images/bg_sportsbuzz_header.jpg); background-repeat:no-repeat; margin-bottom:5px; }
#table_stats_header { background-image:url(images/bg_green_739w_header.gif); background-repeat:no-repeat; margin-bottom:5px; }
#table_wc_header { background-image:url(images/bg_wc_739w_header.gif); background-repeat:no-repeat; margin-bottom:5px; }


/* News*/
#news {color:#0c618a; padding:2px 10px 2px 10px; font-weight:bold; height:15px;}

/* Decorative Styles */
.dotted_line { border:1px dotted #999;}
.dottedline { border-left: 1px dotted #999999; } /* Sports Buzz page divider */
.dotted_line_bottom { border-bottom:1px dotted #999;}
.border_img_grey { border:1px solid #d0d0d0;}
.underline {text-decoration:underline;}
.orange_border { border:1px solid #fbb74d; background-color:#FFFFFF;}
.lh_12 {line-height:12px;}
.lh_14 {line-height:14px;}
.lh_16 {line-height:16px;}
.lh_17 {line-height:17px;}
.lh_18 {line-height:18px;}
.lh_19 {line-height:19px;}
.lh_20 {line-height:20px;}
.lh_22 {line-height:22px;}
.lh_24 {line-height:24px;}
.lh_25 {line-height:25px;}
.lh_26 {line-height:26px;}
.lh_28 {line-height:28px;}
.lh_30 {line-height:30px;}
.lh_32 {line-height:32px;}
.lh_40 {line-height:40px;}

/* Text: text size, color, weight */
.text_black {color:#000;}
.text_white {color:#fff;}
.text_rosered {color:#af2535;}
.text_green {color:#7a9342;}
.text_orange{color:#fd7a10;}
.text_lightblue {color:#06c1ec;}
.text_red {color:#de0100;}
.head1 {font-size:16px;}
.head2 {font-size:19px; letter-spacing:-1px;}
.head3 {font-size:14px;}
.head4 {font-size:11px;}
.content1 {font-size:12px;}
.small_white_text {color:#FFFFFF; font-size:9px; letter-spacing:0px;}
.h1_highlights { font-size:16px; color:#ffffff ; font-weight:bold; text-align:left; }
.h1_pale_orange { font-size:16px; color:#ffc299 ; font-weight:bold; text-align:left; }
.h1_black { font-size:16px; color:#000000 ; font-weight:bold; text-align:center;}
.h2_black { font-size:14px; color:#000000 ; font-weight:bold; text-align:left;}

.blue_txt_10n { font-size:10px; color:#005784 ; font-weight:normal;}
.blue_txt_12n { font-size:12px; color:#005784 ; font-weight:normal;}
.blue_txt_12b { font-size:12px; color:#005784 ; font-weight:bold;}
.blue_txt_12b_005490 { font-size:12px; color:#005490 ; font-weight:bold;}
.blue_txt_14b { font-size:14px; color:#005784 ; font-weight:bold;}
.blue_txt_15b { font-size:15px; color:#005983; font-weight:bold; }
.blue_txt_16n { font-size:16px; color:#005784 ; font-weight:normal;}
.blue_txt_16b { font-size:16px; color:#005784 ; font-weight:bold;}
.blue_txt_17b { font-size:17px; color:#005983; font-weight:bold; }
.blue_txt_18b { font-size:20px; color:#005784 ; font-weight:bold;}
.blue_txt_20b { font-size:20px; color:#005784 ; font-weight:bold;}
.lightblue_txt_16b { font-size:16px; color:#99bbd3; font-weight:bold;}

.yellow_text {color:#ffcc00;}

.black_txt_10n{ font-size:10px; color:#020202 ; } /*text for select*/
.black_txt_11n{ font-size:11px; color:#020202 ;  }
.black_txt_11_14lh{ font-size:11px; line-height:14px; color:#020202 ; }
.black_txt_11_18lh{ font-size:11px; line-height:18px; color:#020202 ; }
.black_txt_11b{ font-size:11px; color:#020202 ; font-weight:bold;}
.black_txt_12n { font-size:12px; color:#020202 ; font-weight:normal; line-height:18px;}/*CONTENT TEXT*/
.black_txt_12b { font-size:12px; color:#020202 ; font-weight:bold;}/*CONTENT TEXT*/
.black_txt_12i { font-size:12px; color:#020202 ; font-weight:normal; line-height:18px; font-style:italic}/*TEXT - Scratch it*/
.black_txt_12blh { font-size:12px; color:#020202 ; font-weight:bold; line-height:18px;}
.black_txt_13b{ font-size:13px; color:#020202 ; font-weight:bold;} /*bold number in tables*/
.black_txt_14b{ font-size:14px; color:#020202 ; font-weight:bold;}
.black_txt_16b { color:#020202; font-size:16px;font-weight:bold;}
.black_txt_16n{ font-size:16px; color:#020202 ; font-weight:normal;}
.black_txt_18n { font-size:18px; color:#020202 ;}/*winning number*/
.black_txt_18b { font-size:18px; color:#020202 ; font-weight:bold;}/*winning number*/
.black_txt_18i { font-size:18px; color:#020202 ; font-style:italic}/*iShine Cares page*/
.black_txt_14n { font-size:14px; color:#020202 ;}
.black_txt_20b { font-size:20px; color:#020202 ; font-weight:bold;}
.black_txt_24n { font-size:24px; color:#020202 ;}
.black_txt_24b { font-size:24px; color:#020202 ; font-weight:bold;}
.black_txt_28n { font-size:28px; color:#020202 ;}
.black_txt_30n { font-size:30px; color:#020202 ;}

.black_text { font-size:12px; color:#020202 ;}
.black_text2 { font-size:11px; color:#020202 ; }
.black_text_12n { font-size:12px; color:#020202 ; font-weight:normal; text-align:left; }
.black_text_12b { font-size:12px; color:#020202 ; font-weight:bold;}
.black_text_10n { font-size:10px; color:#020202 ;}
.black_text_small { font-size:10px; color:#020202 ;text-align:right;}

.grey_text { font-size:12px; color:#6e6e6e ; font-weight:bold; text-align:left; }
.grey_text2 { font-size:14px; color:#6e6e6e ; font-weight:bold; padding-top:8px; text-align:left;}
.grey_txt_10b { font-size:10px; color:#6e6e6e; font-weight:bold;}
.grey_txt_11 { font-size:11px; color:#6e6e6e;}
.grey_txt_11b { font-size:11px; color:#6e6e6e; font-weight:bold;}
.grey_txt_12n { font-size:12px; color:#646464; line-height:17px; }
.grey_txt_12b { font-size:12px; color:#6e6e6e; font-weight:bold; line-height:17px; } 
.grey_txt_13b { font-size:13px; color:#6e6e6e; font-weight:bold; } 
.grey_txt_14n { font-size:14px; color:#6e6e6e ; padding:0; margin:0; text-align:left; }
.grey_text_14b { font-size:14px; color:#6e6e6e ; font-weight:bold; padding:0; margin:0; text-align:left; }
.grey_txt_16b { font-size:16px; color:#707070; font-weight:bold;}
.grey_txt_707070_12b { font-size:12px; color:#707070; font-weight:bold; }
.grey_txt_18n { font-size:18px; color:#6e6e6e;}
.grey_txt_18b { font-size:18px; color:#6e6e6e; font-weight:bold;}

.green_txt_11b { font-size:11px; color:#017807 ; font-weight:bold;}
.green_txt_14b { font-size:14px; color:#017807 ; font-weight:bold;}
.green_txt_16b { font-size:16px; color:#017807 ; font-weight:bold;}

.lightgrey_txt_12n { font-size:12px; color:#858788; font-weight:normal; }

.darkgrey_txt_12b { font-size:12px; color:#343434; font-weight:bold; }
.darkgrey_txt_11b_v { font-size:11px; color:#343434; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.darkgrey_txt_11n { font-size:11px; color:#333333; font-weight:bold;}
.darkgrey_txt_14b { font-size:14px; color:#333333; font-weight:bold;}
.darkgrey_txt_15b { font-size:15px; color:#343434; font-weight:bold; line-height:20px;}
.darkgrey_txt_16b { font-size:16px; color:#343434; font-weight:bold; line-height:22px;}
.darkgrey_txt_18b { font-size:18px; color:#343434; font-weight:bold; line-height:24px;}
.darkgrey_txt_18n { font-size:18px; color:#343434; font-weight:normal;}

.red_text { font-size:12px; color:#a1003c ; font-weight:bold; text-align:left;}
.red_txt_14b { font-size:14px; color:#eb91b4 ; font-weight:bold;}
.red_text_16b { font-size:16px; color:#b5323a ; font-weight:bold;text-align:left;}
.red_text_18b { font-size:18px; color:#b5323a ; font-weight:bold;text-align:left; }
.red_text_20n { font-size:20px; color:#b5323a ; }
.red_text_24b { font-size:24px; color:#b5323a ; font-weight:bold;text-align:left; }
.red_text_38b { font-size:38px; color:#b5323a ; font-weight:bold;text-align:left; }

.striking_red_text_14b { font-size:14px; color:#ee3324; font-weight:bold;text-align:left; }
.striking_red_text_16b { font-size:16px; color:#ee3324; font-weight:bold;text-align:left; }


.match_num { font-size:12px; color:#0e0e0e ; font-weight:bold;}
.toto_num { font-size:12px; color:#000000 ; font-weight:bold;}

.orange_txt_12n { font-size:12px; color:#ff6000 ; font-weight:normal; }
.orange_txt_12b { font-size:12px; color:#f9912c ; font-weight:bold;}
.orange_txt_14b { font-size:14px; color:#f9912c ; font-weight:bold;}
.orange_txt_14bh { font-size:14px; color:#a54607 ; font-weight:bold;}
.orange_txt_16b { font-size:16px; color:#f97b00 ; font-weight:bold; }
.orange_txt_15b { font-size:15px; color:#ff6600 ; font-weight:bold;}

.purple_txt_20b { font-size:20px; color:#990066 ; font-weight:bold;}

.pink_txt_12b { font-size:12px; color:#d60654 ; font-weight:bold;  }
.pink_txt_14b { font-size:14px; color:#d60654 ; font-weight:bold;}
.pink_txt_16b { font-size:16px; color:#d60654 ; font-weight:bold; }
.pink_txt_16b_ff99bb { font-size:16px; color:#ff99bb ; font-weight:bold; text-align:left; }

.gold_txt_14b {font-size:14px; color:#b87608;font-weight:bold;}
.gold_txt_12b {font-size:12px; color:#b87608;font-weight:bold;}

.whitetext_header { font-size:12px; color:#ffffff ; font-weight:bold;}
.whitetext_norm { font-size:10px; color:#ffffff ;}
.whitetext_9b { font-size:9px; color:#ffffff ; font-weight:bold; }
.white_txt_9n02 { font-size:9px; color:#ffffff ; }
.white_txt_9n { font-size:9px; color:#ffffff ; letter-spacing:-1px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.whitetext_10px { font-size:10px; color:#ffffff ; font-weight:bold; }
.white_txt_11n { font-size:11px; color:#ffffff ; }
.white_txt_12n { font-size:12px; color:#ffffff ; }
.white_txt_12b { font-size:12px; color:#ffffff ; font-weight:bold; }
.white_txt_12b_6p { font-size:12px; color:#ffffff ; font-weight:bold; padding-left:6px;}
.white_txt_12p { font-size:12px; color:#ffffff ; font-weight:bold; padding-left:10px;}
.white_txt_14n { font-size:14px; color:#ffffff ; }
.white_txt_14b { font-size:14px; color:#ffffff ; font-weight:bold; }
.white_txt_14p { font-size:14px; color:#ffffff ; font-weight:bold;  padding-left:10px;}
.white_txt_16p { font-size:16px; color:#ffffff ; font-weight:bold;  padding-left:10px;}
.white_txt_16b { font-size:16px; color:#ffffff ; font-weight:bold;}
.white_txt_18p { font-size:18px; color:#ffffff ; font-weight:bold;  padding-left:10px;}


#rmk_txt {font-size:10px; color:#696969;}/*small remarks txt */


/* Banner - Left */
#banner_left {margin-left:8px; text-align:left;}
#banner_left td#joinus_content a {color:#fff; text-decoration:underline;}
#banner_left td#joinus_content a:hover {color:#999; text-decoration:none;}
#banner_left td#joinus_content a:visited {color:#fff; text-decoration:underline;}
a.joinus {color:#fff; text-decoration:underline;}
a.joinus:hover {color:#999; text-decoration:none;}
a.joinus:visited {color:#fff; text-decoration:underline;}
#banner_left td#joinus_content .text {border:none;}
.border_btm {border-bottom:#999 1px solid;}
#banner_left .bannerbtn {margin-top:4px;}
#banner_right {margin-right:8px; text-align:left;}
#banner_right .bannerbtn {margin-top:4px;}


/* -------TABLES-----------*/
/* Table: Dotted */
td.table_drb-------{border: 1px dotted #999999; border-top: 0 none; border-left: 0 none;}/*dotted border: right, bottom -- for outlet page only*/
.box_n { text-align:left; vertical-align:middle; background-color:#ffffff; padding:4px 2px 4px 2px; padding-left:10px;}/*plain box without border*/
.white_box_n { text-align:left; vertical-align:middle; border: 1px dotted #9d9d9d; border-top: 0 none; border-left: 0 none; background-color:#ffffff; padding:4px 2px 4px 2px; padding-left:10px;}/*dotted border: right, bottom*/
.white_boxL_n { text-align:left; vertical-align:middle; border: 1px dotted #9d9d9d; border-top: 0 none; background-color:#ffffff; padding:4px 2px 4px 2px; padding-left:10px;}/*dotted border: right, bottom*/
.white_box_nTRB {  vertical-align:middle; font-weight:bold; border: 1px dotted #ccc;  border-left: 0 none; background-color:#ffffff; padding:4px 2px 4px 2px; font-size:12px; }/*dotted border: top, right, bottom*/
.white_box { text-align:center; vertical-align:middle; font-weight:bold; border: 1px dotted #ccc; border-top: 0 none; border-left: 0 none; background-color:#ffffff; padding:4px 2px 4px 2px; font-size:12px; }/*dotted border: right, bottom*/
.white_boxL { text-align:center; vertical-align:middle;font-weight:bold; border: 1px dotted #ccc; border-top: 0 none; padding:4px 2px 4px 2px; font-size:12px; }
.white_box_TRB { text-align:left; vertical-align:middle; border: 1px dotted #9d9d9d; border-left: 0 none; background-color:#ffffff; padding:4px 2px 4px 2px; padding-left:10px;}/*dotted border: top, right, bottom*/
/*dotted border: left, bottom, right*/
.white_box_aL { text-align:left; vertical-align:middle; font-weight:bold; border: 1px dotted #ccc; border-top: 0 none; border-left: 0 none; background-color:#ffffff; padding:4px 10px 4px 25px; font-size:12px; }
.white_box_aL_T { text-align:left; vertical-align:Top; font-weight:bold; border: 1px dotted #ccc; border-top: 0 none; border-left: 0 none; background-color:#ffffff; padding:4px 10px 4px 25px; font-size:12px; }
.white_box_aL_T3 { text-align:left; vertical-align:Top; font-weight:bold; border: 1px dotted #ccc; border-left: 0 none; background-color:#ffffff; padding:4px 10px 4px 25px; font-size:12px; }
.white_box_dottedR {  text-align:center; vertical-align:middle;font-weight:bold; border-right: 1px dotted #ccc;  }
.white_box_dottedRB {  text-align:center; font-weight:bold; border-right: 1px dotted #ccc;  }
.white_box_sweep { text-align:center; vertical-align:middle; font-weight:bold; border-right: 1px dotted #ccc; border-bottom: 1px solid #ffffff; border-top: 0 none; border-left: 0 none; background-color:#ffffff; padding:4px 2px 4px 2px; font-size:12px; }/*dotted border: right, bottom*/

/* Table: Grey, Light Grey*/
/*#table_bc { font-weight:bold; font-size:12px; text-align:center; color:#6e6e6e; }*//*table of grey header and white border*/
#table_bc { font-weight:normal; font-size:12px; text-align:center; color:#000000; } /*table of grey header and white border*/

/* Table: Box Color*/
.orange_box_c { height:24px; text-align:center; vertical-align:middle; color:#ffffff ;  background:#ff6600; padding-left:10px;}
.orange_box_n { height:24px; text-align:left; vertical-align:middle; color:#ffffff ;  background:#ff6600; padding-left:10px;}
.orange_box_n_fd8e43{ height:24px; text-align:left; vertical-align:middle; color:#ffffff ;  background:#fd8e43; padding-left:10px;}
.orange_box { height:90px; font-size:20px; color:#0e0e0e ; font-weight:bold; vertical-align:middle; text-align:center; border-bottom:1px #ffffff; padding-bottom:1px; vertical-align:middle; background-color:#f97b00;}
.blue_box { font-size:12px; color:#ffffff ; vertical-align:top; text-align:left; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; padding:5px 5px 5px 10px; background-color:#005784;}
.blue_box_n { font-size:12px; color:#ffffff ; vertical-align:top; text-align:left; border-bottom:1px solid #ffffff; padding:5px 5px 5px 10px; background-color:#005784;}
.blue_box005490 { font-size:12px; color:#ffffff ; vertical-align:top; text-align:left; padding:18px 5px 18px 10px; background-color:#005490;}
.grey_box_n { height:24px; text-align:left; vertical-align:middle; color:#ffffff ; background:#646464; padding-left:10px;}
.grey_box_bL { height:24px; text-align:left; vertical-align:middle; color:#ffffff ; background:#646464; padding-left:10px; border-right:1px solid #ffffff;}
.grey_box {text-align:center; vertical-align:middle; color:#ffffff ; border-right:1px solid #ffffff; background:#646464; padding:4px; }/*grey*/
.grey_box_right { height:24px; text-align:center; vertical-align:middle; color:#ffffff ; background:#646464; }
.grey_box_a1 {text-align:center; vertical-align:middle; color:#ffffff ; border-right:1px solid #ffffff; background:#a1a1a1; padding:4px;}/*light grey*/
.grey_box_a1_right { height:24px; text-align:center; vertical-align:middle; color:#ffffff ; background:#a1a1a1; }
.grey_box_707070 { height:27px; text-align:left; vertical-align:middle; color:#ffffff ; background:#707070; padding-left:10px;}
.grey_box_888{ height:15px; text-align:center; vertical-align:middle; color:#ffffff; border-right:1px solid #ffffff; background:#888888; }
.grey_box_888R{ height:15px; text-align:center; vertical-align:middle; color:#ffffff; background:#888888; }
.grey_box888_RBborder {text-align:center; vertical-align:middle; color:#ffffff ; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; background:#888888; padding:4px; }/*grey*/
td.box_dotted_RB{border: 1px dotted #999999; border-top:0;border-left:0;}
td.box_dotted_LBR{border: 1px dotted #999999; border-top:0;}
td.box_dotted_TLBR{border: 1px dotted #999999;}
td.box_dotted_TRB{border: 1px dotted #999999; border-left:0;}

.lightgreyF_box {text-align:center; vertical-align:middle; color:#ffffff ; font-size:11px; background:#a2a2a2; padding:3px; }/*for footer*/

.green_box_c { height:27px; text-align:left; vertical-align:middle; color:#ffffff ; background:#017807; padding-left:10px;}
.green_box_669966 { text-align:left; vertical-align:top; color:#ffffff ; background:#669966;} /*Light green - Stats A League Page*/
.green_box_daffdc { text-align:left; vertical-align:top; color:#020202 ; background:#daffdc;} /*Very pale green - Stats World Cup Page*/


.pink_box { height:30px; text-align:left; vertical-align:middle; font-size:14px; color:#ffffff ; padding-left:11px; font-weight:bold; text-decoration:none; background-color:#d60654;}
.darkpink_navbox { height:21px; text-align:left; vertical-align:middle; background-color:#d60654; }
.lightpink_navbox { height:21px; text-align:left; vertical-align:middle; background-color:#e25188; }

.pink_box_n { height:24px; text-align:left; vertical-align:middle; color:#ffffff ;  background:#d60654; padding-left:10px;}
.pink_boxR_RBborder { height:24px; text-align:center; vertical-align:middle; color:#ffffff ; border-bottom:1px solid #ffffff; background:#d60654; }/*pink box with 1px white border on right with no padding*/
.pink_box_RBborder { height:24px; text-align:center; vertical-align:middle; color:#ffffff ; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; background:#d60654; }/*pink box with 1px white border on right with no padding*/
.pink_box_n_wborder { text-align:center; vertical-align:middle; color:#ffffff ; border-right:1px solid #ffffff; background:#d60654; }/*pink box with 1px white border on right with no padding*/
.pink_boxR_n_wborder { text-align:center; vertical-align:middle; color:#ffffff ; background:#d60654; }/*pink box with 1px white border on right with no padding*/
.pink_box_wborder {text-align:left; vertical-align:middle; color:#ffffff ; border-right:1px solid #ffffff; background:#d60654; padding:4px; }/*pink box with 1px white border on right*/
.pink_boxR_wborder {text-align:left; vertical-align:middle; color:#ffffff ; background:#d60654; padding:4px; }/*pink box with 1px white border on right*/
.pink_box_CD0067 { text-align:center; vertical-align:middle; font-size:14px; color:#ffffff ; font-weight:bold; text-decoration:none; background-color:#cd0067;}
.pink_box_d60654 { height:30px; text-align:left; vertical-align:middle; color:#ffffff ; padding-left:11px; text-decoration:none; background-color:#d60654;}

/*Old Sweep's box code - Replace codes with generic term: Sweep_box*/
.purple_box_9f004f { vertical-align:middle; border-bottom:1px solid #ffffff; color:#ffffff ; text-decoration:none; background-color:#9f004f; padding:8px 4px 8px 4px;}

.lightgrey_box { text-align:center; font-size:11px; color:#a1003c ; font-weight:bold;  border-right:1px solid #ffffff; background-color:#cdcdcd; }/*red text gery bg*/
.lightgrey_boxR { text-align:center; font-size:11px; color:#a1003c ; font-weight:bold; background-color:#cdcdcd; }/*red text gery bg*/
.lightgrey_boxn { font-size:11px; color:#a1003c ; font-weight:bold; background-color:#cdcdcd; }/*red text gery bg*/
.lightgrey_box_fff { text-align:center; font-size:10px; color:#fff ; font-weight:bold;  border-right:1px solid #ffffff; background-color:#989898; padding:4px 2px;}
.lightgrey_boxR_fff { text-align:center; font-size:10px; color:#fff ; font-weight:bold; background-color:#989898;padding:4px 2px; }
.lightgrey_box_999 { text-align:center; font-size:12px; color:#fff ; font-weight:bold;  border-right:1px solid #ffffff; background-color:#999; padding:4px 2px;}
.lightgrey_boxR_999 { text-align:center; font-size:12px; color:#fff ; font-weight:bold; background-color:#999;padding:4px 2px; }
.lightgrey_boxR_999L { text-align:left; font-size:12px; color:#fff ; font-weight:normal; background-color:#999;padding:5px 5px 5px 10px; border-bottom:1px solid #ffffff;}
.lightgrey_boxdcdcdc_RBborder {text-align:center; vertical-align:middle; color:#000 ; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; background:#dcdcdc; padding:4px; }/*grey*/

.fourd_box {text-align:center; border-bottom:thin 1px #FFF; vertical-align:middle; background-color:#fc79aa; padding:8px 4px 8px 4px; }
.sweep_box {vertical-align:middle; font-size:12px; color:#ffffff; border-bottom:1px solid #ffffff; padding:8px 4px 8px 4px; font-weight:bold; background-color:#ea6aab;}
.toto_box { text-align:center; vertical-align:middle; background-color:#e25188; padding:8px 4px 8px 4px;}
.scratchit_box { text-align:center; vertical-align:middle; background-color:#cf74a1; padding:8px 4px 8px 4px;}

.lightgrey_box_whitetxt{ text-align:left; font-size:11px; padding:5px; color:#ffffff ; font-weight:bold; background-color:#a1a1a1; } 


/* CSS:4D and TOTO Page */
.sports_match_box { height:85px; vertical-align:middle; text-align:center; vertical-align:middle; background-color:#f97b00;}
.sports_race_box { height:85px; vertical-align:middle; text-align:center; vertical-align:middle; background-color:#ff952e;}



/* Table: Outlet*/
#table_header_greybg td {color:#FFFFFF; font-weight:bold;padding:3px 15px 3px 15px; }
#table_header_greybg td.hleft {background:#999; border-right:1px solid #FFFFFF; } /*top*/
#table_header_greybg td.hright {background:#999; border:0 none; }/*top*/

#table_content_dborder td {padding:3px 15px 3px 15px;}
#table_content_dborder td.table_dleft{border: 1px dotted #999999; border-top: 0 none; border-right: 0 none;}/*content*/
#table_content_dborder td.table_dright{border: 1px dotted #999999; border-top: 0 none;}/*content*/

/* Table: Prize Calc, Num Checker */
#table_pricecalc td {padding:0 0 6px 0;}
select#num_list_pricecalc {border:#cccccc 1px solid; font-size:10px; width:56px; background-color:#FFF;}
select#list_pricecalc {border:#cccccc 1px solid; font-size:10px; background-color:#FFF;}
#table_pricecalc input#input_txt {border:#cccccc 1px solid; font-size:10px; background-color:#FFF;}
#table_numcheck td {padding:0 0 3px 0; font-size:10px;}
#table_numcheck input#num_check { border:#bbbbbb 1px solid; font-size:12px;  }



/*TAB*/



/* Tab: Lottery */
#navi_lottery_tab {font-size:12px; font-weight:bold; color:#FFFFFF;    }
#navi_lottery_tab ul {	list-style:none; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;  }	
#navi_lottery_tab li {float:left; display:block; z-index:100;  margin:0; padding:0 1px 0 1px;}

#navi_lottery_tab a{ color:#000; text-decoration:none; cursor:hand; }
#navi_lottery_tab a:hover{ color:#fff; text-decoration:none;}
#navi_lottery_tab a:visited{ color:#000; text-decoration:none; }

#navi_lottery_tab a em{display: block;float: left;background: url(images/btn_tab_pink_L01.jpg) no-repeat;width: 5px;height: 15px; }
#navi_lottery_tab a span{display: block;float: left;background: url(images/btn_tab_pink_M01.jpg) repeat-x;height: 14px;padding:1px 5px 0px 5px;}
#navi_lottery_tab a b{display: block;float: left;background: url(images/btn_tab_pink_R01.jpg) no-repeat;width: 5px;height: 15px;} 

#navi_lottery_tab a:hover em, #navi_lottery_tab a#current em {display: block;float: left;background: url(images/btn_tab_pink_L02.jpg) no-repeat;width: 5px;height: 15px;}
#navi_lottery_tab a:hover span, #navi_lottery_tab a#current span{display: block;color:#fff;float: left;background: url(images/btn_tab_pink_M02.jpg) center repeat-x;height: 14px;padding:1px 5px 0px 5px;}
#navi_lottery_tab a:hover b, #navi_lottery_tab a#current b{display: block;float:left;background: url(images/btn_tab_pink_R02.jpg) no-repeat;width: 5px;height: 15px;} 

*html #navi_lottery_tab ul {margin:0 0 0 -2px; width:200px; display:inline;	}/* fix ie6 small issue */

/* Tab: Sports */
#navi_sports_tab {font-size:12px; font-weight:bold; color:#FFFFFF;    }
#navi_sports_tab ul {	list-style:none; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;  }	
#navi_sports_tab li {float:left; display:block; z-index:100;  margin:0; padding:0 1px 0 1px;}

#navi_sports_tab a{ color:#000; text-decoration:none; cursor:hand; }
#navi_sports_tab a:hover{ color:#fff; text-decoration:none;}
#navi_sports_tab a:visited{ color:#000; text-decoration:none; }

#navi_sports_tab a em{display: block;float: left;background: url(images/btn_tab_yel_L01.jpg) no-repeat;width: 5px;height: 15px; }
#navi_sports_tab a span{display: block;float: left;background: url(images/btn_tab_yel_M01.jpg) repeat-x;height: 14px;padding:1px 5px 0px 5px;}
#navi_sports_tab a b{display: block;float: left;background: url(images/btn_tab_yel_R01.jpg) no-repeat;width: 5px;height: 15px;} 

#navi_sports_tab a:hover em, #navi_sports_tab a#current em {display: block;float: left;background: url(images/btn_tab_yel_L02.jpg) no-repeat;width: 5px;height: 15px;}
#navi_sports_tab a:hover span, #navi_sports_tab a#current span{display: block;color:#fff;float: left;background: url(images/btn_tab_yel_M02.jpg) center repeat-x;height: 14px;padding:1px 5px 0px 5px;}
#navi_sports_tab a:hover b, #navi_sports_tab a#current b{display: block;float:left;background: url(images/btn_tab_yel_R02.jpg) no-repeat;width: 5px;height: 15px;} 

*html #navi_sports_tab ul {margin:0 0 0 -2px; width:200px; display:inline;	}/* fix ie6 small issue */

	



/* CSS for links */
---a:link { color: #00609b; text-decoration: none;}
---a:visited { color: #00609b; text-decoration: none;}
---a:hover { color: #ff7700; text-decoration: none;}

a.white_link:link {color:#fff; text-decoration:none;} /*white link */
a.white_link:hover {color:#fff; text-decoration:underline;}
a.white_link:visited {color:#fff; text-decoration:none;}

a.black_link:link {color:#343434; text-decoration:none;} /*black link */
a.black_link:hover {color:#343434; text-decoration:underline;}
a.black_link:visited {color:#343434; text-decoration:none;}

a.whiteF_link:link {color:#fff; text-decoration:none; font-size:11px;} /*white link */
a.whiteF_link:hover {color:#fff; text-decoration:underline;}
a.whiteF_link:visited {color:#fff; text-decoration:none;}

a.grey-blue_link:link {color:#333333; text-decoration: none;} 
a.grey-blue_link:hover {color:#448ccb; text-decoration: none;}
a.grey-blue_link:visited {color:#333333; text-decoration: none;}

a.blue_link:link {color:#448ccb; text-decoration: none;} /*sports buzz blue link */
a.blue_link:hover {color:#448ccb; text-decoration: none;}
a.blue_link:visited {color:#448ccb; text-decoration: none;}

a.orange_link:link {color:#FF6600; text-decoration:underline;} /*orange link */
a.orange_link:hover {color:#ff9e5e; text-decoration:underline;}
a.orange_link:visited {color:#FF6600; text-decoration:underline;}

a.orange_linkn:link {color:#FF6600; text-decoration:none;} /*orange link */
a.orange_linkn:hover {color:#ff9e5e; text-decoration:underline;}
a.orange_linkn:visited {color:#FF6600; text-decoration:none;}

a.green_link:link {color:#017807; font-size:11px; font-weight:bold; text-decoration: none;} 
a.green_link:hover {color:#669966; font-size:11px; font-weight:bold; text-decoration: underline;}
a.green_link:visited {color:#017807; font-size:11px; font-weight:bold; text-decoration: none;}

a.grey_link:link {color:#333; text-decoration: none;} 
a.grey_link:hover {color:#000; text-decoration: underline;}
a.grey_link:visited {color:#333; text-decoration: none;}

a.pink_link:link {color:#d60654; text-decoration:underline;} /*orange link */
a.pink_link:hover {color:#e25188; text-decoration:underline;}
a.pink_link:visited {color:#d60654; text-decoration:underline;}

a.pink_linkn:link {color:#d60654; text-decoration:none;} /*orange link */
a.pink_linkn:hover {color:#e25188; text-decoration:underline;}
a.pink_linkn:visited {color:#d60654; text-decoration:none;}

a.yel_link:link {color:#fee101; text-decoration: none;} 
a.yel_link:hover {color:#fff; text-decoration: underline;}
a.yel_link:visited {color:#fee101; text-decoration: none;}

a.bluecorp_link:link {color:#448ccb; text-decoration: none;} /*sports buzz blue link */
a.bluecorp_link:hover {color:#448ccb; text-decoration: underline;}
a.bluecorp_link:visited {color:#448ccb; text-decoration: none;}

a.footer_link:link {color:#464646; text-decoration: none; font-size:11px;} /*footer link */
a.footer_link:hover {color:#464646; text-decoration: underline;}
a.footer_link:visited {color:#464646; text-decoration: none;}


a.link_btn_9b {color:#fff; font-size:9px; font-weight:bold; text-decoration:none; background:url(images/btn_yel_mid.jpg) repeat-x; padding:2px; background-position:0 3px;} 
a.link_btn_9b:hover {color:#fff; font-size:9px; text-decoration:none;} 
a.link_btn_9b:visited {color:#fff; font-size:9px; text-decoration:none;} 
span.btn_matchL { background:url(images/btn_yel_left.jpg) no-repeat; width:10px; background-position:0;height:12px;background-position:0 3px;}
span.btn_matchR { background:url(images/btn_yel_right.jpg) no-repeat; width:10px; background-position:0;height:12px;background-position:0 3px;}

a.link_btn_11b {color:#fff; font-size:11px; font-weight:bold; text-decoration:none; background:url(images/btn_yel_mid.jpg) repeat-x; padding:2px; background-position:0 3px;} 
a.link_btn_11b:hover {color:#fff; font-size:11px; text-decoration:none;} 
a.link_btn_11b:visited {color:#fff; font-size:11px; text-decoration:none;} 


/*World Cup Stylesheet*/
a.wc_link_btn_9b {color:#666; font-size:9px; font-weight:bold; text-decoration:none; background:url(images/btn_wc_mid.jpg) repeat-x; padding:2px; background-position:0 2px;} 
a.wc_link_btn_9b:hover {color:#666; font-size:9px; text-decoration:none;} 
a.wc_link_btn_9b:visited {color:#666; font-size:9px; text-decoration:none;} 
span.wc_btn_matchL { background:url(images/btn_wc_left.jpg) no-repeat; width:10px; height:12px;background-position:0;background-position:0 3px;}
span.wc_btn_matchR { background:url(images/btn_wc_right.jpg) no-repeat; width:10px; background-position:0;height:12px;background-position:0 3px;}

.wc_match_box { height:91px; vertical-align:middle; text-align:center; vertical-align:middle; background-color:#f8bd1d;}
/*End World Cup Stylesheet*/

/*World Cup Stylesheet*/
a.wc_link_btn_11b {color:#666; font-size:11px; font-weight:bold; text-decoration:none; background:url(images/btn_wc_mid.jpg) repeat-x; padding:2px; background-position:0 2px;} 
a.wc_link_btn_11b:hover {color:#666; font-size:11px; text-decoration:none;} 
a.wc_link_btn_11b:visited {color:#666; font-size:11px; text-decoration:none;} 
/*End World Cup Stylesheet*/




a.link_grey_11b:link {font-size:12px; color:#6e6e6e ; font-weight:bold; text-align:left; text-decoration:none;}
a.link_grey_11b:hover {color:#666666; font-weight:bold; text-align:left; text-decoration:underline;}
a.link_grey_11b:visited {color:#6e6e6e ; font-weight:bold; text-align:left; text-decoration:none;}


/*CSS:Outlet Page*/
#outlet_wrapper {width:724px; border-left:1px dotted #999; border-right:1px dotted #999;}
#outlet_wrapper_bottom {width:744px; border-left:1px dotted #999; border-right:1px dotted #999; margin-top:1px;}

.header_blue {color: #005784; font-size:14px; margin-bottom:3px; font-weight:bold;}
.sheader {padding:5px 5px 5px 8px; color:#FFFFFF; font-weight:bold; font-size:13px;}
.blue_txt {color: #005784;}
.txt_11 { font-size:9px;}

/* Outlet has changed from orange to blue colour */
---delete--- .orange_txt {color: #ff6500;} 
---delete--- .header_orange {color: #ff6500; font-size:14px; margin-bottom:3px; font-weight:bold;}

input#textsrc {border:1px solid #999; padding:2px;  height:17px; width:230px; margin:5px 0 0 0; position:absolute; }
input#textgo {border:1px solid #999; margin:5px 0 0 -4px;  color:#FFFFFF; background:#666666; position:relative; left:230px;}

ul.outletul {margin:0 auto; line-height:18px; padding-left:14px; font-weight:bold; color:#333333;}
ul.outletul li{margin:0 auto; }


/* CSS:Inc_JoinUs Page */
#joinus_header { background:url(images/banner_joinus_top.jpg); height:8px;}
#joinus_content { background:url(images/banner_joinus_bg.gif);}
#joinus_bottom { background:url(images/banner_joinus_bottom.jpg); height:8px; margin:0; padding:0;}
.joinus_button{background: white url(images/btn_subscribe.jpg) no-repeat top;width: 88px;height: 25px;color:white; border:0;
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}
.unsubscribe_button{background: white url(images/btn_unsubscribe.jpg) no-repeat top;width: 88px;height: 25px;color:white; border:0;
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}

#joinus_bottom img {display:none;}

/* CSS: PoolzConnect Page */
ul.ul_left_m10 {margin:0 auto; line-height:20px; padding-left:24px; }
ul.ul_left_m10 li{margin:0 auto;  }

ul.ul_left_m12 {margin:0 auto; line-height:14px; padding-left:24px;list-style-image:url(images/li_sdot.gif); }
ul.ul_left_m12 li{margin:0 auto;  }

ul.ul_left_m12_lh20 {margin:0 auto; line-height:20px; padding-left:24px;list-style-image:url(images/li_sdot.gif); }
ul.ul_left_m12_lh20 li{margin:0 auto;  }

ul.ul_left_m9 {margin:0 auto; line-height:14px; padding-left:5px; font-size:11px; list-style-type:disc;}
ul.ul_left_m9 li{margin:0 auto;  }

ul.ul_left_acc9 {margin:0 auto; line-height:17px; padding-left:24px;font-size:11px; list-style-image:url(images/li_sdot.gif);}
ul.ul_left_acc9 li{margin:0 auto; margin-top: 0.3em;  }

ul.ul_left_num9 {margin:0 auto; line-height:14px; padding-left:27px; font-size:11px; list-style-type:decimal;}
ul.ul_left_num9 li{margin:0 auto; padding:0; padding-right:2px; }

ul.ul_left_num12 {margin:0 auto; line-height:14px; padding-left:24px; font-size:12px; list-style-type:decimal;}
ul.ul_left_num12 li{margin:0 auto; padding:0; padding-right:2px; }


/*SIDE MENU*/
/*Side Menu: Red*/
#sidemenu_red { width: 205px; font-weight:bold; color: #fff; }
#sidemenu_red ul {margin-left: 0;padding-left: 0;list-style-type: none; margin-top:3px;}
#sidemenu_red a {display:block; padding:7px; width:199px; background-color: #c76c8f; margin-bottom:3px;text-decoration: none; }
#sidemenu_red a:link, #navlist a:visited {color:#fff; text-decoration: none;}
#sidemenu_red a:hover {background-color: #cd0067; color:#fff; text-decoration: none;}
#sidemenu_red a#current {background-color: #cd0067; color: #fff; text-decoration: none;}

/*Side Menu: Pink*/
#sidemenu_pink { width: 205px; font-weight:bold; color: #fff; }
#sidemenu_pink ul {margin-left: 0;padding-left: 0;list-style-type: none; margin-top:3px;}
#sidemenu_pink a {display:block; padding:7px; width:199px; background-color: #e25188; margin-bottom:3px;text-decoration: none; }
#sidemenu_pink a:link, #navlist a:visited {color:#fff; text-decoration: none;}
#sidemenu_pink a:hover {background-color: #d60654; color:#fff; text-decoration: none;}
#sidemenu_pink a#current {background-color: #d60654; color: #fff; text-decoration: none;}

/*Side menu: Orange*/
#sidemenu_orange { width: 205px; font-weight:bold; color: #fff; }
#sidemenu_orange ul {margin-left: 0;padding-left: 0;list-style-type: none; margin-top:3px;}
#sidemenu_orange a {display:block; padding:7px; width:199px; background-color: #fba34d; margin-bottom:3px;text-decoration: none; }
#sidemenu_orange a:link, #navlist a:visited {color:#fff; text-decoration: none;}
#sidemenu_orange a:hover {background-color: #ff6600; color:#fff; text-decoration: none;}
#sidemenu_orange a#current {background-color: #ff6600; color: #fff; text-decoration: none;}

/*Side menu: Blue*/
#sidemenu_blue { width: 205px; font-weight:bold; color: #fff; }
#sidemenu_blue ul {margin-left: 0;padding-left: 0;list-style-type: none; margin-top:3px;}
#sidemenu_blue a {display:block; padding:7px; width:199px; background-color: #4d8aa9; margin-bottom:3px;text-decoration: none; }
#sidemenu_blue a:link, #navlist a:visited {color:#fff; text-decoration: none;}
#sidemenu_blue a:hover {background-color: #005784; color:#fff; text-decoration: none;}
#sidemenu_blue a#current {background-color: #005784; color: #fff; text-decoration: none;}

/*Side menu: Green*/
#sidemenu_green { width: 205px; font-weight:bold; color: #fff; }
#sidemenu_green ul {margin-left: 0;padding-left: 0;list-style-type: none; margin-top:3px;}
#sidemenu_green a {display:block; padding:7px; width:199px; background-color: #669966; margin-bottom:3px;text-decoration: none; }
#sidemenu_green a:link, #navlist a:visited {color:#fff; text-decoration: none;}
#sidemenu_green a:hover {background-color: #017807; color:#fff; text-decoration: none;}
#sidemenu_green a#current {background-color: #017807; color: #fff; text-decoration: none;}

/*Side menu: Asean8*/
#sidemenu_asean8 { width: 205px; font-weight:bold; color: #fff; }
#sidemenu_asean8 ul {margin-left: 0;padding-left: 0;list-style-type: none; margin-top:3px;}
#sidemenu_asean8 a {display:block; padding:7px; width:199px; background-color: #f6851f; margin-bottom:3px;text-decoration: none; }
#sidemenu_asean8 a:link, #navlist a:visited {color:#fff; text-decoration: none;}
#sidemenu_asean8 a:hover {background-color: #ee3324; color:#fff; text-decoration: none;}
#sidemenu_asean8 a#current {background-color: #ee3324; color: #fff; text-decoration: none;}

/*ASEAN8_2010*/
#table_stats_asean8 { background-image:url(images/bg_header_asean8.jpg); background-repeat:no-repeat; }

/*Blockquote*/
blockquote.style5 { font: 12px; padding-left: 40px; padding-top: 2px; padding-bottom: 2px; background-color: none; color: #000;  margin: 5px; background-image: url(images/bq_01.jpg);  background-position: middle left;  background-repeat: no-repeat;}
blockquote.style5 div { padding-right: 30px; display: block; background-image: url(images/bq_02.jpg); background-repeat: no-repeat;background-position: bottom right;} 
blockquote.style6 { font: 12px; padding-left: 40px; padding-top: 2px; padding-bottom: 2px; background-color: none; color: #000;  margin: 5px; background-image: url(images/bq_01.jpg);  background-position: middle left;  background-repeat: no-repeat;}
blockquote.style6 div { padding-right: 10px; display: block; background-image: url(images/bq_02.jpg); background-repeat: no-repeat;background-position: bottom right;} 


/*eNews*/
#rightcolumn{background-color: white;}
#cartooltip{position: absolute;visibility: hidden;background-color:white;border: 2px solid red;padding: 5px;font-size: 120%;font-weight: bold;}

/*Footer*/
#footer_bg {background-image:url(images/bg_footerext.jpg); background-repeat:repeat-x; width:100%; margin-top:5px;;}
#footer { background-repeat:repeat-x; width:100%; margin-top:5px;;}
td.footerblue {background-image:url(images/bg_footer_blue.jpg); background-repeat:repeat-x; height:34px;}
a#pl_logo { background:url(images/logo_playresp.jpg) no-repeat;display:block; width:106px; height:57px;}
a#gob_logo { background:url(images/logo_gob.jpg) no-repeat;display:block; width:54px; height:57px;}
a#iso_logo { background:url(images/logo_iso.jpg) no-repeat;display:block; width:55px; height:57px;}
#footerext {background-image:url(images/bg_footer_bottom.jpg); background-repeat:repeat-x; background-position:bottom;}
#separator_footer {background:url(images/bg_footer_separator.jpg);width:10px; height:23px;}

/*MR2010*/
#table_stats_mr2010 { background-image:url(images/bg_header_mr2010.jpg); background-repeat:no-repeat; }
.mr_txt{ font-size:16px; color:#112b56 ; font-weight:bold;}
#sidemenu_mr2010 { width: 205px; font-weight:bold; color: #fff; }
#sidemenu_mr2010 ul {margin-left: 0;padding-left: 0;list-style-type: none; margin-top:3px;}
#sidemenu_mr2010 a {display:block; padding:7px; width:199px; background-color: #112b56 ; margin-bottom:3px;text-decoration: none; }
#sidemenu_mr2010 a:link, #navlist a:visited {color:#fff; text-decoration: none;}
#sidemenu_mr2010 a:hover {background-color: #743695; color:#fff; text-decoration: none;}
#sidemenu_mr2010 a#current {background-color: #743695; color: #fff; text-decoration: none;}

/* Sweep enhancement */
.display_rec {padding-top:10px;font-weight:bold; color:#990000;}
.display_page {font-weight:bold; color:#333333; text-align:left;}

.opening_odds {color:#4d4c4c; font-size:12px;}
