/* BETCANADIAN 2010 */


/************************************ GNRL **********************************************/
body {font-family:Arial, Helvetica, sans-serif;font-size:12px;background-image: url(/images/backgrnd.png);margin: 0; color:#666666;}
p {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;}
img {border:none 0px;font-family: Arial, Helvetica, sans-serif;margin: 0px;padding: 0px;}
div, span, ol, ul {border:none 0px;font-family: Arial, Helvetica, sans-serif;margin: 0px;padding: 0px;}
.spacer {clear: both;width: 920px;}
/*hr {border-bottom-style:dotted;border-bottom-width:thin;border-bottom-color: #CCCCCC; border-top:none; height:49px;}*/
hy {font-size: 12px; font-weight:bold; color:#26A5C8; margin-bottom:2px;margin-top:2px;}

h1, h2, h3, h4 {font-weight: bold;color: #666666;}
h1 {font-size: 14px;margin-bottom: 15px;} 
h2 {font-size: 12px;margin-bottom: 10px;margin-top: 10px;}

h3 {font-size: 11px;margin-bottom: 15px;} h4 {font-size: 10px;}
a, a:link, a:visited, a:active {font-size:12px;color:#005979; text-decoration: none; font-weight:bold; }
a:hover {font-size: 12px;color:#23A2C5;text-decoration: underline;}

.cititle_1 {color:#666666;font-weight: bold;}
.cititle_2 {color:#005a79;font-weight: bold;}
.cititle_3 {color:#ed1c24;font-weight: bold;}
.cititle_4 {color:#000000;font-weight: bold;}

/* CENTER*/
#PB {text-align:center;}
#cntnr {text-align: left;width: 921px;margin:0  auto;}
	
/***************************************** TOP *****************************************/	
#lg {width:278px;float: left;height: 142px;margin-left: 0px; position:relative; top:4px;}
#MN {width:921px;float: left;height: 180px;margin-left: 0px;}
.MNR {width:17px;float: left;height: 59px;margin-left: 0px; margin-top:1px; background-image: url(/images/bh2.jpg);background-repeat: no-repeat;}

/***************************************** NEW TOP *****************************************/
.noBorder a {border:none!important;}

.tbar  {display: block; width:921px; height: 38px; float: left; margin: 0px; padding: 0px;}
.tbar li{float:left; list-style: none;}
.tbar .Menu_Left { width:22px; height:38px; background-image: url(/images/Menu_Left.jpg); background-repeat:no-repeat;}
.tbar .Menu {width:848px; height:38px; background-image: url(/images/Menu.jpg); background-repeat: repeat-x;}
.tbar .Menu ul {padding-left:280px;}
.tbar .Menu li a {float:left; list-style: none; font-family: Tahoma, Geneva, sans-serif; font-size:11px; color:#FFF; border-right:1px solid #FFF; margin-top:8px; margin-right:18px; padding-right:18px;}
.tbar .Menu li a:hover {color:#000; text-decoration:none;}
.tbar .Menu_Right { width:51px; height:38px; background-image: url(/images/Menu_Right.jpg); background-repeat:no-repeat;}

/*********************************************************************************************/

#PM {width:643px;height:83px;float:left;}
.cntct {float: right;margin-top: 35px;color: #CCCCCC; margin-right:25px;}
.cntct a, .cntct a:link , .cntct a:active , .cntct a:visited  {color: #CCCCCC;text-decoration: none;}
#N {width:642px; height:59px; float:left;}
#NI {width:642px; height:59px; float:left;}
/* NAV */

.nb a {float:left;height: 59px;display: block;font-size: 0px;color: #717172;text-decoration: none;}
.nb a:link,.nb a:active,.nb a:visited {font-size: 0px;color: #717172;} 
.nb a:hover {font-size: 0px;color: #717172;}
.nb1 a:link, .nb1 a:active, .nb1 a:visited {background-image: url(/images/sports.jpg);width: 125px;color: #313131;}
.nb1 a:hover {background-image:  url(/images/sportsH.jpg);color: #282828;}
.nb2 a:link, .nb2 a:active, .nb2 a:visited  {background-image: url(/images/casino.jpg);width: 125px;}
.nb2 a:hover {background-image:  url(/images/casinoH.jpg);}
.nb3 a:link, .nb3 a:active, .nb3 a:visited {background-image: url(/images/horses.jpg);width: 125px;}
.nb3 a:hover {background-image:  url(/images/horsesH.jpg);}
.nb4 a:link, .nb4 a:active, .nb4 a:visited {background-image: url(/images/banking.jpg);width: 125px;}
.nb4 a:hover {background-image:  url(/images/bankingH.jpg);}
.nb5 a:link, .nb5 a:active, .nb5 a:visited {background-image: url(/images/live_help.jpg);width: 125px;}
.nb5 a:hover {background-image:  url(/images/live_helpH.jpg);}

.nb6 a:link, .nb6 a:active, .nb6 a:visited {background-image: url(/images/BJ_Tournaments.jpg);width: 125px;}
.nb6 a:hover {background-image:  url(/images/BJ_TournamentsH.jpg);}


/* balance table */
#Lmrgn {width:17px;height: 51px;float: left;margin-top: 8px;} 
.BLNC {width:888px;height: 51px;float: left;margin-top: 8px;background-image: url(/images/blncback.jpg);
background-repeat:repeat-x;
} 
.fig {
	width:560px;
	height: 42px;
	float: left;
	padding-top: 8px;
	padding-left: 12px;
}
.fig table td span, .fig table td {
	font-size: 12px;
	text-align:center;
	font-weight: bold;
}
.accbtns {
	width:305px;
	height: 37px;
	float: right;
	margin-top: 12px;
}
.accbtns a:link,.accbtns a:active,.accbtns a:visited {font-size:0px;color: #F5F5F5;}
.accbtns a:hover {font-size:0px;}

.btn1 a:link, .btn1 a:active, .btn1 a:visited {width:73px;height: 31px;float: left;background-image: url(/images/openbets.jpg);background-repeat: no-repeat;}
.btn1 a:hover {background-image: url(/images/openbets.jpg);background-position: 0px -31px;}

.btn2 a:link, .btn2 a:active, .btn2 a:visited {width:73px;height: 31px;float: left;background-image: url(/images/history.jpg);background-repeat: no-repeat;}
.btn2 a:hover {background-image: url(/images/history.jpg);background-position: 0px -31px;}

.btn3 a:link, .btn3 a:active, .btn3 a:visited {width:73px;height: 31px;float: left;background-image: url(/images/cashier.jpg);background-repeat: no-repeat;}
.btn3 a:hover {background-image: url(/images/cashier.jpg);background-position: 0px -31px;}

.btn4 a:link, .btn4 a:active, .btn4 a:visited {width:73px;height: 31px;float: left;background-image: url(/images/logout.jpg);background-repeat: no-repeat;}
.btn4 a:hover {background-image: url(/images/logout.jpg);background-position: 0px -31px;}

/************************************ LEFT COLUNM *********************************/	
#LC {width:270px;height: auto;float: left;padding-bottom: 7px;}

#JN a:link, #JN a:visited {height: 136px;width: 254px;float: left;display: block;cursor: pointer;background-image: url(/images/join.jpg);background-repeat: no-repeat;}
#JN a:hover {height: 136px;width: 254px;background-image: url(/images/joinR.jpg);background-repeat: no-repeat;}

#AFF a:link, #AFF a:visited {height: 67px;width: 167px;float: left;display: block;cursor: pointer;background-image: url(/images/aff_button.jpg);background-repeat: no-repeat;}
#AFF a:hover {height: 67px;width: 167px;background-image: url(/images/aff_buttonH.jpg);background-repeat: no-repeat;}

#LO {height: 250px;width: 253px;float: left;display: block;cursor: pointer;background-color: #333333;}
#boxcntnr {height: auto;width: 253px;float: left;display: block;margin-top: 8px;padding-left: 17px;clear: both;}
.bxclear {width:253px;height:5px;float: left;}	
	
/* LOGIN*/
#DEP a:link, #DEP a:visited {width: 124px;float: left;height: 31px;display: block;background-image: url(/images/Dep_methods.jpg);background-repeat:no-repeat;}
#DEP a:hover {background-image: url(/images/Dep_methodsH.jpg);background-repeat:no-repeat;}
#Bdet a:link, #Bdet a:visited{width: 124px;float: right;height: 31px;display: block;background-image: url(/images/Bonus_Det.jpg);background-repeat:no-repeat;}
#Bdet a:Hover{background-image: url(/images/Bonus_DetH.jpg);background-repeat:no-repeat;}

#LGN {width: 253px;float: left;font-size:12px;color:#333333;height: 107px;display: block;background-image: url(/images/login.jpg); background-repeat:no-repeat;}
#LGN a:link, #JN a:visited, #JN a:hover {font-size:10px;color:#333333;text-decoration: none;}
#LGN form {display: block;margin: 0px;height: 107px;}

#TSN {width: 253px;float: left; height: 90px; display: block; background-image: url(/images/TSN.jpg); background-repeat:no-repeat; margin-left: 15px; margin-top:25px;}

.clearche {clear: both;width: 253px;margin: 0px;padding: 0px;height: 1px;}
.dchet {float: left;margin:0;height: 20px;letter-spacing: 0;position: relative;left:15px;top: 7px;width: 40px;}
.fl {width: 30px;top:4px;left:15px;float: left;margin:0;height: 20px;position: relative;}
.f2 {width: 32px;top:4px;left:15px;float: left;height: 20px;position: relative;}
.f3 {width: 30px;top:4px;left:15px;float: left;margin:0;height: 20px;position: relative;}
.formbox {height: 17px;width: 70px;margin-top: 42px;float: left;margin-left: 22px;background-image: url(/images/acc.jpg);background-repeat: no-repeat;}
.formbox2 {height: 17px;width: 70px;margin-top: 42px;float: left;margin-left: 22px;background-image: url(/images/pass.jpg);background-repeat: no-repeat;}	
.forgot {width: 229px;float: right;margin-top: 8px;font-size: 11px !important;color:#666666 !important;}
.forgot a {font-size: 11px !important;color:#333333 !important;}
.forgot a:link, .forgot a:visited, .forgot a:actived {font-size: 11px !important; color:#333333 !important;}
.forgot a:hover {font-size: 11px; color:#666666 !important;}
.lgnbtn {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;margin-left: 15px;float: left;margin-top: 38px;}
#PW a:link, #PW a:visited, #PW a:active{height:24px; width:133px; float:left; display:block; margin-left:18px;margin-top:5px; background-image:url(/images/passW.jpg); background-repeat:no-repeat;}
#PW a:hover{height:24px; width:133px; float:left; display:block; margin-left:18px;margin-top:5px;background-image:url(/images/passwh.jpg); background-repeat:no-repeat;}

	
/* LeFtMeNU */
.left-menu {height: auto;width: 253px;float: left;padding-top: 1px;background-color: #DDDBDC;}
.tf {background-image: url(/images/tf.jpg);width: 253px;height: 36px;display: block;}
.sm-box {height: auto;	width: 253px;clear:left;float: left;overflow: hidden;}
.lc {background-image: url(/images/lc.jpg);float: left;width:253px;height: 49px;}
.lc_base {background-image: url(/images/lc_base.jpg);float: left;width: 253px;height: 10px;}
.mnlc {clear: left;float: left;width: 253px;}
.mnlc a, .mnlc a:link, .mnlc a:visited {color:#333333;text-decoration: none;display: block;height: 37px;width: 253px;background-repeat: no-repeat;font-size: 12px;font-weight: normal;line-height: 34px;text-indent: 30px;background-image: url(/images/lcb.jpg);}
.mnlc a:hover {color:#333333;font-weight: normal;background-image: url(/images/lcb.jpg);background-position: 0px -37px;text-decoration: none;}
/* LeFtMeNU-sports-casino-horses defined at different css files */
/************************************ rIgHT CoLuMn (contents) *************************************/
#tnt {width: 921px;margin: 0;float: left;background-image: url(/images/back.jpg);background-repeat: repeat-y;height: auto;position: relative;overflow: visible;}
.tnt2 {width: 921px;margin: 0;float: left;background-image: url(/images/back.jpg);background-repeat: repeat-y;	height: 70px;position: relative;overflow: visible;}
#RC {width:634px;float: right;background-image: url(../new_images/rightcolback.gif);background-repeat: repeat-y;margin-top: 8px;	margin-bottom: 7px;text-align: left;vertical-align: top;}
.margins {font-size: 12px;float: right;height: auto;width: 627px; padding-right:15px;}
.margins p {clear:both;}
.prop {	height:400px;float:right;width:1px;}
.sportbull {display: block;padding-left: 20px;}
.clearprop {clear:both;height:1px;overflow:hidden;}
.BNR {width: 627px;height: 285px;float: right;}
.TC	{float: left;height: auto;width: 624px;background-color: #EFEFEF; min-height:207px; background-image: url(/images/line.jpg);background-repeat: no-repeat;background-position: top;margin-top: 10px;border-right-width: thin;border-bottom-width: thin;border-left-width: thin;border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;border-right-color: #666666 !important;border-bottom-color: #666666 !important;	border-left-color: #666666 !important;}

.TCH {float: left;height: auto;width: 624px;background-color: #EFEFEF; border:thin #D4D4D4 solid; border-top:none; min-height:207px;}

.CLine {float: left;height: 9px;width: 623px;display: block;background-color: #525051;}
.Text {float: left;height: auto;width: 555px;line-height: 17pt;text-align: justify;padding-top: 25px;padding-left: 25px;background-position: left bottom;background-repeat: no-repeat;}

/*************** XML Feed styles ***************/

.Text h3 {font-size:15px; font-variant:small-caps;}
.Text .accordion-menu {float:left; width:100%;}
.Text .accordion-menu dl dt {background-color: #EFEFEF; color:gray; border:none;}
.Text .accordion-menu dl dt dd{background-color: #EFEFEF; color:gray; border:none;}
.Text .accordion-menu dt {background-color: #504E4F; cursor:pointer; border:1px solid silver; color:#FFFFFF; font-weight:bold;}
.Text .accordion-menu dt span {padding-left:10px;}
/* .Text .accordion-menu dt span:before {content: '\25cb' ' -- ';} */
.Text .accordion-menu dd {padding-right:20px; padding-top:5px; padding-bottom:5px;}
.Text .rTracksGlobal {outline:thin solid gray;}
.Text .rTracksBox {margin-bottom:10px; clear:both;}
.Text .rTracksBox .rTracksBox-title {color:#FFFFFF; background-color: gray; width:100%; float:left; padding-left:5px; outline:thin solid gray;}
.Text .rTracksBox li {list-style:none; width:46%; outline:thin solid silver; float:left; margin-left:10px; padding-left:5px; margin-top:4px;}
.Text .subTittle {font-size: 16px; font-weight:bold; padding-top:25px; font-variant:small-caps;}

.Text .qTxt {font-size: 12px; font-weight:bold; text-decoration:underline;}
.Text .qList {padding-left:25px; padding-bottom: 20px;}
.Text .qList li {padding-top:5px;}

/************************************* bOTToM ******************************************/

#glb {width:887px; height:22px; float:left; background-image: url(/images/FM.jpg); background-repeat: repeat-x; bottom: auto;}
#glbL {width:17px; height:22px; float:left; background-image: url(/images/FLB.jpg); background-repeat: no-repeat;}
#glbR {width:17px; height:22px; float:right; background-image: url(/images/FRB.jpg); background-repeat: no-repeat;text-align: right;}

/* FOOTER BLOCK */
#ftr {clear:both; width:921px; color:#999999; background-image: url(/images/backgrnd.png); float: left;}  
#ftr a:link, #ftr a:visited {text-decoration:none; color:#999999;}
#ftr a:hover{text-decoration:underline;color:#CCCCCC;}
#ftr p {padding:6px 0 7px 0;margin:0 15px 0 15px;font-size:12px;color:#666666;text-align: center;}
.linkblock {padding-top: 10px;clear: both;float: left;width: 921px;}
/* SEO STYLES*/
#ebox {width:921px;height: 40px;display: block;	margin: 0px;padding: 0px;float: left;}  
#Palmas_Sportsbook {text-align:left;}
#Palmas_Sportsbook span {width: 921px;height: 20px;position: absolute;top: 755px;color: #CCCCCC;margin-top: 0;	margin-right: auto;margin-bottom: 0;margin-left: auto;padding-left: 250px;} 
.copywright {width:921px;height: 25px;text-align: center;float: right;padding-top: 15px;}  
/* */

/*login page*/
.loginPage {float:left; width:100%}
.loginPage .Text{ background-image: none!important; padding-top: 10px}

.loginPage h2{ font-size: 13px; text-transform: uppercase; border-bottom:1px solid #C2C2C2; padding-bottom:1px!important; margin-bottom: 15px; color:#333; line-height: normal;}
.loginPage .loginboxbig{ float:left; width:35%;}
.loginPage .loginboxbig .formbox{ margin: 0!important; width: 100%; height: auto!important}
.loginPage .loginboxbig input{float:left; clear: none} 
.loginPage .loginboxbig input.textfield2{clear: both; margin-bottom: 15px} 
.loginPage .loginboxbig .remembertxt, .loginPage .loginboxbig .login_button{clear: both; } 
.loginPage .loginboxbig .login_button{ margin-bottom: 12px}
.loginPage .loginboxbig .remembertxt{ width: 80%; left:10%; position:relative}
.loginPage .loginboxbig .remembertxt span{font-size:11px!important; position:relative; left: 3px; top:-1px}

.loginPage .loginBtn input.login_button{ left: 20%; position:relative}
.loginPage #loginError span{ color:red; text-transform: uppercase; background-color: #FFFFC8; width: 50%; font-weight: bold; }



/*	cashier page*/
.depositPage table.cashierT{border:1px solid #666; width: 100%; margin: 15px 0; text-align: center; background-color: #fff; line-height: normal}
.depositPage table.cashierT .headerT{ background: url(../images/bnkng_topbackBox.jpg) 0 0 repeat-x; color:#fff; text-transform: uppercase; height: 39px; text-align: center; line-height: normal; font-size: 11px; width: 100% }
.depositPage table.cashierT p{ font-size: 11px}
.depositPage table.cashierT tr.headerT td.paymentT{ background-color:none!important; width:30%}
.depositPage table.cashierT tr.procesorT td.paymentT{ background-color: #fff; padding: 5px 0}
.depositPage table.cashierT tr.procesorT td.descrT{ text-align: justify;  width:40%}
.depositPage table.cashierT tr.procesorT td.ratingT{ width: 18%;font-size: 11px;}
.depositPage p.reminder{ font-weight: bold;}

/*sportsbook betting rules*/
.sRulesPage .Text h3 { text-transform: uppercase; font-size: 13px; margin-bottom: 0px!important; line-height: 15px}
.sRulesPage dl.accordion-menu{background-color: #fff;  }
.sRulesPage dl.accordion-menu dt.a-m-t, .sRulesPage dl.accordion-menu dt.a-m-t-expand{ background-color: #ccc; border-top: 1px solid #fff; border-bottom:1px solid #666; margin-bottom:1px; cursor:pointer;}
.sRulesPage dl.accordion-menu dt.a-m-t span, .sRulesPage dl.accordion-menu dt.a-m-t-expand span{color: #333; font-weight:bold; position: relative; left: 10px}
.sRulesPage dl.accordion-menu dd.a-m-d{ display: none}
.sRulesPage dl.accordion-menu dd.a-m-d .bd ul { width: 97%; padding:8px 0 12px 0; list-style: none }


