body{background:#000000 url(../Images/propage_bg.gif) left top repeat-x; margin:0px; padding::0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3c3c3c;}

h1, h2, h3, p, input, ul, li{margin:0px; padding:0px;}
li{list-style:none;}

a{color:#657db6; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a:hover{color:#657db6; text-decoration:underline;}

.clear{clear:both; line-height:0px; font-size:0px;}
.poker_casino {padding:5px 25px;float:left;}
.main_container{background:#ffffff; width:1000px; margin:10px auto 0px auto;}

.whitetop_ltcurve{background:#ffffff url(../Images/blktop_ltcurve.gif) left top no-repeat; height:11px; width:11px;}
.whitetop_rtcurve{background:#ffffff url(../Images/blktop_rtcurve.gif) right top no-repeat; height:11px; width:11px;}
.whitetop_midcurve{background:#ffffff; height:11px; width:978px;}

.whitebot_ltcurve{background:#ffffff url(../Images/blk_botltcurve.gif) left top no-repeat; height:11px; width:11px;}
.whitebot_rtcurve{background:#ffffff url(../Images/blk_botrtcurve.gif) right top no-repeat; height:11px; width:11px;}

.login_ltgrey{background:url(../Images/left_greycurve.gif) left top no-repeat; width:539px; height:33px; float:right; margin-right:0px;}
.login_rtgrey{background:url(../Images/right_greycurve.gif) right top no-repeat; height:33px;}
.login_rtgrey li{float:left; padding:5px 0px 0px 10px;}
.login_rtgrey li.text_box input{border:1px solid #cccccc; color:#989898; font-size:11px; padding:3px 3px; margin:0px;}
.text_box{border:1px solid #cccccc; color:#989898; font-size:11px; padding:3px 5px; margin:0px;}
.login_rtgrey li.btn{padding:3px 0px 0px 0px;}
input.button {border:0; background:url(../Images/buttonBlk.gif) left no-repeat; color:#ffffff; height:27px; position:relative; left:4px; padding:0px; font-size:11px; font-weight:normal;}
.buttonEnding {position:absolute; display:inline; width:8px; height:27px; background:url(../Images/endBlk.gif) left no-repeat;}
/**input.button{border:0; background:url(../Images/button.gif) no-repeat #FFFFFF; color:#ffffff; text-transform:uppercase; font-size:11px; height: 27px; position: relative; left:5px; _left:15px; padding:0px;}
.buttonEnding{position:absolute; display:inline; width:7px; height:27px; background:url(../Images/end.gif) no-repeat;}*/
li.register_here{padding:0px 0px 0px 20px; margin-top:6px;}
li.register_here a{color:#657db6; font-size:11px; text-decoration:underline;}
li.register_here a:hover{text-decoration:none;}

.bluetop_leftcurve{background:url(../Images/blktop_leftcurve.gif) left bottom no-repeat; width:16px; height:98px;}
.bluetop_midcurve{background:url(../Images/blktop_midcurve.gif) left bottom repeat-x; height:87px; width:968px; padding-top:9px;}
.bluetop_rightcurve{background:url(../Images/blktop_rightcurve.gif) right bottom no-repeat; width:16px; height:98px;}

.logo{padding-left:10px;}
.logo a{background:url(../Images/blk_logo.gif) left top no-repeat;display:block; width:223px; height:61px;}

.nav_bg{background:url(../Images/nav_bg.gif) left top no-repeat; width:986px; height:36px; margin:0px auto;}
.nav_bg li{float:left;}
.nav_bg li.seperator{background:url(../Images/seperator.gif) no-repeat; height:36px; width:2px;}
.nav_bg li a{display:block; height:17px; font-weight:bold; font-size:12px; padding:10px 0px 8px 0px; color:#001b5e; text-align:center;}
.nav_bg li a:hover{font-weight:bold; color:#ffffff; background:url(../Images/nav_bghover.gif) center top no-repeat;text-decoration:none;}


.nav_bg li a.harness{width:60px;}
.nav_bg li a.greyhounds{width:85px;}
.nav_bg li a.nrl{width:45px;}
.nav_bg li a.afl{width:45px;}
.nav_bg li a.rugby{width:60px;}
.nav_bg li a.soccer{width:60px;}
.nav_bg li a.cricket{width:60px;}
.nav_bg li a.ussports{width:85px;}
.nav_bg li a.others{width:95px;}
.nav_bg li a.pros{width:50px;}
.nav_bg li a.contests{width:70px;}
.nav_bg li a.freetips{width:80px;}
.nav_bg li a.tooltips{width:55px;}
.nav_bg li a.odds{width:50px;}
.nav_bg li a.forum{width:70px;}

/*
.nav_bg li a.nrl{width:61px;}
.nav_bg li a.afl{width:61px;}
.nav_bg li a.rugby{width:71px;}
.nav_bg li a.soccer{width:66px;}
.nav_bg li a.cricket{width:66px;}
.nav_bg li a.ussports{width:91px;}
.nav_bg li a.others{width:101px;}
.nav_bg li a.pros{width:66px;}
.nav_bg li a.contests{width:76px;}

.nav_bg li a.tooltips{width:71px;}
.nav_bg li a.odds{width:71px;}
.nav_bg li a.forum{width:90px;}
*/

.nav_bg li a.first {display:block; width:57px; height:17px; font-weight:bold; text-align:center;}
.nav_bg li a.first:hover{background:url(../Images/nav_bghover.gif) left top no-repeat; display:block; height:17px; font-weight:bold;}
.nav_bg li.last a{display:block; height:17px; font-weight:bold; padding:10px 0px 8px 0px;}
.nav_bg li.last a:hover{background:url(../Images/nav_bghover.gif) right top no-repeat;}


.nav_bg li.black_link {color:#fff;background:url(../Images/nav_black.gif) right top repeat-x; text-decoration:none; display:block;}
.nav_bg li.black_link a{color:#fff;background:url(../Images/nav_black.gif) right top repeat-x; text-decoration:none; display:block;}
.nav_bg li.black_link a:hover{color:#fff; text-decoration:none; background:url(../Images/nav_bhover.gif) right top repeat-x; display:block; }
.nav_bg li.seperator_black{background:url(../Images/grey-sep.gif) no-repeat; height:36px; width:2px;}


.nav_bg li.red_link a{color:#fd2322; text-decoration:none; background:none; padding:10px 0px 8px 0px;}
.nav_bg li.red_link a:hover{color:#fd2322; text-decoration:none; background:none;}

.footer_txt{color:#ffffff; padding:5px 0px;}
.footer_txt a{color:#ffffff;}
.footer_txt a:hover{color:#ffffff;}


/*  Box Container  */
.title_containerbg{background:url(../Images/title_containerbg.gif) right top no-repeat; height:39px;}
.title_containerbg h1{background:url(../Images/title_bgblk.gif) left top no-repeat; color:#ffffff; height:34px; font-size:18px; font-weight:normal; padding:5px 0px 0px 18px;}

.box_contentwrapper{background:#ffffff url(../Images/fpro_bg.gif) left bottom repeat-x; border:0; border-right:2px solid #e5e3e3; border-bottom:2px solid #e5e3e3; border-left:2px solid #e5e3e3;}



.tiptitle_containerbg{background:url(../Images/tiptitle_containerbg.gif) right top no-repeat; height:39px;}
.tiptitle_containerbg h1{background:url(../Images/tiptitle_bg.gif) left top no-repeat; color:#ffffff; height:36px; font-size:18px; font-weight:normal; padding:3px 0px 0px 18px; margin:0; float:left; width:60%;}
.tiptitle_containerbg a{text-align:right; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:underline; display:inline; float:right; padding:5px 7px 0px 0px;}
.tiptitle_containerbg a:hover{text-align:right; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none;}

.tipbox_wrapper{background:#efefef; border:0; border-right:2px solid #e5e3e3; border-bottom:2px solid #e5e3e3; border-left:2px solid #e5e3e3;}

.pro_name h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:35px; color:#000000; text-transform:uppercase;}

.subtitle_containerbg{background:url(../Images/subtitle_containerbg.gif) right top no-repeat; height:29px;}
.subtitle_containerbg h3{background:url(../Images/subtitle_bg.gif) left top no-repeat; color:#ffffff; height:24px; font-size:14px; font-weight:bold; padding:5px 0px 0px 18px;}

.sports_bluebg{background:#ecf1fc; height:29px; font-size:14px; font-weight:bold; padding:0px 0px 0px 18px;}
.sports_titleTxt{font-size:14px; height:25px; font-weight:bold; padding:0px 0px 0px 10px;}
.cart_checkout{background:#EFEFEF; height:29px; font-size:14px; font-weight:bold; padding:0px 0px 0px 18px;}

.white_bg{background:#ffffff; padding-left:18px;}
.white_bg td{height:32px;}
.blue_bg{background:#ecf1fc; padding-left:18px;}
.blue_bg td{height:32px;}

.red_bg{background:#fd0100; padding-left:18px;color:#FFFFFF;}
.red_bg td{height:32px;}

.article_container{background:#ffffff; border:0; border-right:2px solid #e5e3e3; border-bottom:2px solid #e5e3e3; border-left:2px solid #e5e3e3;}
.grey_altrowbg{background:#f7f7f7; height:64px;}
.white_altrowbg{background:#ffffff; height:64px;}
.article_link a{font-size:14px; font-weight:bold;}

/*  Box Container  */
.sportsbook_titlebg{background:url(../Images/sportbk_titlebg.gif) left top no-repeat; height:26px; color:#ffffff; font-weight:bold; padding:0 0 0 14px;}
.sportsbk_botbg{background:#253660 url(../Images/sportsbk_botbg.gif) left top repeat-x; padding:0px 14px; color:#ffffff;}
.sportsbk_botbg a{color:#ffffff; font-weight:bold;}
.sportsbk_botbg a:hover{color:#ffffff; font-weight:bold;}
.bettingagency{height:21px;}

.pro_namelink a{font-size:16px; font-weight:bold;}

.hottippers_list{border:0px; border-bottom:1px solid #b1b1b1; padding-bottom:10px;}
.showBlock{display:block;}
.hideBlock{display:none;}
.hotnews_title{font-size:18px; color:#ffffff;}
.pad15{padding-left:10px;padding-right:10px;}
/*---------------------------------------------- Pro's Bio Page 09-11-25 ----------------------------------------------*/

.pro_bioname h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; color:#000000; text-transform:uppercase; padding-left:10px;}

.probiopic{float:left; border:1px solid #e2e2e2; width:156px;margin:5px; }
.probiopictxt{float:left; width:70%; line-height:16px;}
.probiopictxt1{width:100%;}
.probiopictxt p{line-height:16px;}

.tipping_exp p{padding:0 0 10px 0; line-height:16px;}

.freetips_titlebg{background:url(../Images/freetips_titlebg.gif) no-repeat scroll left 50%; height:33px; color:#ffffff; font-size:18px;}
.free_tips{background:url(../Images/freetips_icon.gif) no-repeat scroll left 50%; height:33px;}
.freetips_botbg{background:#253660 url(../Images/sportsbk_botbg.gif) left top repeat-x; padding:0px 14px; color:#ffffff;}
.freetip_links a{color:#bfd1ff;}
.freetip_links a:hover{color:#bfd1ff;}

.grey_txt{color:#595959;}
.diag_seperator{background:url(../Images/seperator_guaranteeed.gif) left bottom repeat-x; height:6px;}

.total_greybrd{border-top:3px solid #e0e0e0; padding:10px 0px;}

.blktitle_rtips{background:#000000; color:#ffffff; font-weight:bold; padding:4px 0;}

li.date{width:80px;float:left; padding:0 0 0 4px;}
li.wl{width:52px;float:left; padding:0 0 0 4px;}
li.sport{width:88px;float:left; padding:0 0 0 4px;}
li.game{width:125px;float:left; padding:0 0 0 4px;}

.whitealt_rtips{background:#ffffff; padding:4px 0;}
.greyalt_rtips{background:#e9e9e9; padding:4px 0;}

.allpro_titlebg{background:url(../Images/titlecontainerbg_nobrd.gif) right top no-repeat; height:39px;}
.allpro_titlebg h1{background:url(../Images/titlebg_nobrd.gif) left top no-repeat; color:#ffffff; height:36px; font-size:18px; font-weight:normal; padding:3px 0px 0px 15px;}

/*-------------------------------------- All Pro's Page 09-11-26 --------------------------------------*/

.prodetails{background:#FFFFFF url(../Images/prodetail_bg.gif) repeat-x scroll left bottom; border:1px solid #DBDBDB;}

.proBioTitle{
	color:#000000; 
	font-weight:bold; 
	padding:0px 0px 0px 0px;
	}
	
/*-------------------------------------- shopping Bag Page 09-11-27 --------------------------------------*/
.shopitem_topbrd{border-top:1px solid #d2d2d2;}

/*-------------------------------------- shopping Bag Address Page 09-11-27 --------------------------------------*/
.billing_address{font-size:14px; font-weight:bold;}


/*-------------------------------------- PT Page 09-11-27 --------------------------------------*/
.white_padd{padding:8px 0; font-size:12px; font-weight:normal;}
.pt_detail, .gt_dtail{line-height:18px; padding:0 4px;}
.pt_detail_bigsize, .gt_dtail_bigsize{line-height:18px; padding:0 4px; font-size:13px;}
.normal_blue{background:#ecf1fc; font-size:14px; font-weight:bold; padding:0px 0px 0px 18px;}

/*-------------------------------------- GT Page 09-11-27 --------------------------------------*/
.sports_tips{background:#ecf1fc; font-size:12px; padding:0px 0px 0px 18px;}
.sports_tips td{padding-top:6px;}
.sports_tipsalt{background:#ffffff; font-size:12px; padding:0px 0px 0px 18px;}
.sports_tipsalt td{padding-top:6px;}
td.amt_td td{padding:0px;}


/*######## NEW MY ACCOUNT PAGE #############*/

.common_toppadd{padding:5px 0;}
.login_leftgrey{background:url(../Images/left_greycurve.gif) left bottom no-repeat; width:290px; height:53px; float:right; margin-right:0px; background-color:#EEE;}
.login_rightgrey{background:url(../Images/right_greycurve.gif) right bottom no-repeat; height:53px;}
.login_rightgrey li{padding-left:8px;padding-top:2px;float:left;}
.avtar_text{padding-left:8px;}
.shppn_text{padding-top:8px;}
.shppn_text .blackBold{color:#000000; font-weight:bold;}
.punter_profile{background-color:#e5e7ec;}
.sort_height{height:18px; color:#001b5e; font-weight:bold; padding-left:12px;}
.borderTable{border-left:1px solid #e5e7ec;border-right:1px solid #e5e7ec; background-color:#dcdcde;}
.borderTD{background-color:#f5f5f7; border-bottom:1px solid #dcdcde; padding-left:12px; height:26px;}
.borderTH{background-color:#e5e7ec; border-bottom:1px solid #dcdcde; padding-left:12px; height:26px; color:#001b5e; font-weight:bold;}
.borderTable a{color:#001b5e;}
.info_table{border:1px solid #f9f9f9;}
.red_text{font-size:14px; font-weight:bold; color:#fd0100;}
.black_text{font-size:14px; font-weight:bold; color:#000;}
.info_heading{border-bottom:2px solid #e0e0e0; padding-left:16px; padding-top:6px; padding-bottom:6px;}
.info_content{background-color:#f9f9f9; padding-top:10px; padding-left:16px;}
.info_field{font-weight:bold; height:30px;}
.width_span1{width:110px;}
.width_span{width:350px;}
.logo_table{font-size:14px; font-weight:bold; padding-left:10px;}
.lastrow{height:50px; border-bottom:2px solid #e0e0e0;}
.border_right{border-right:2px solid #e0e0e0;}
.sb_logo{padding-left:10px;}
/*######## NEW MY ACCOUNT PAGE ENDS HERE #############*/


/**********************Error Messages *********************/

.errormid_curve{
background-color:#f0f0f0;
border-left:solid 1px #fd604d;
border-right:solid 1px #fd604d;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fe2b2b;
}
.errortop_midcurve{
background-color:#f0f0f0;
border-top:solid 1px #fd604d;

}
.errorbot_midcurve{
background-color:#f0f0f0;
border-bottom:solid 1px #fd604d;
}


.successmid_curve{
background-color:#f0f0f0;
border-left:solid 1px #76d100;
border-right:solid 1px #76d100;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5d7c01;
}
.successtop_midcurve{
background-color:#f0f0f0;
border-top:solid 1px #76d100;

}
.successbot_midcurve{
background-color:#f0f0f0;
border-bottom:solid 1px #76d100;
}

/********************** Error Meassages *******************/


