/*Global Decorations*/
* {margin: 0;padding: 0; list-style: none; font-family: Arial; font-size: 12px;}
td, strong, li, p, span{font-size: 11px;}
a, a *{position:relative; text-decoration:none; font-size: 11px;}
a:focus { outline:none; -moz-outline-style:none;}
li a {color:#fff;}
li a:hover {color:#fff; text-decoration:underline;}
h2{font-size: 12px!important; font-weight: bold!important; }
/*End*/

/*Main declarations*/
body {position: relative; background-color: #262632; text-align: center; background: #262632 url(../images/common/front/backgeneral.gif) repeat-x; }
#page{width: 950px; position: relative; background:#FFFFFF url(../images/common/front/backgeneral.gif) repeat-y 0 0; margin:0 auto;}
#content {float:left; width:950px; background-color:#FFFFFF;}
#mainmenu {float:left; width:951px; height:auto;}
#mainbody {position:relative; float:left; top:0px; left:0px; width:100%; height:100%; background:transparent url(../images/common/front/back_menu.gif) repeat-y left top;}
#mainbody *{text-align: justify;}

.noborder{border: none!important;}
.noBG{background: none!important;}

.cRight{height:auto; padding:0px 0px 6px 0px; _padding:0px 0px 2px 0px;}
/*End*/

/*Top Area*/
#top {position:relative; float:left; top:0px; left:0px; width:100%; height:74px; background: url(../images/common/front/front_bcktop.jpg) no-repeat top left;}
#top .top-side, .top-logo{float:left;}
#top .left-side{float: left; width: 314px;}
#top .right-side{float: left; width: 636px; height: auto;}
#top .top-side{width: 951px;}
#top .top-logo{width: 303px; height: 52px; position: relative; top: 12px; left:12px;}

a#logoChrist{float: left; width: 315px; height: 73px;}

#top .bottom-side{float:left;}
#top ul.topmenu{float:left; width:636px; height:33px; position:relative; top:10px; }
#top ul.topmenu li{width:105px; height: 15px;}
#top ul.topmenu a{display: block; height: 15px;}
#top .banner{float: left; width: 673px; height: 102px;}
#top .banner a{display: block;  width: 673px; height: 102px;}

#top ul.bottommenu{float: left; width: 673px; background-color: #0D1020; height: 19px;}
#top .bottommenu li{float: right; text-align: right; width: auto; padding: 0 12px 0 0; text-align: right;}

#top .dim{float: left; height: 15px;}
#top .OpCsh {width: 107px!important;}

#top .signupBanner {float: left; width:132px; height:21px; margin:9px 0 0 10px;}
#top .signupBanner a{display:block; width:132px; height:21px;}
/*End*/

/*Login Area*/
#loginarea{float:left; height:auto; width:99%; background:url(../images/common/front/login-bak.jpg) no-repeat 0 0; }
#loginarea input.login_button{float:left; top:6px; position:relative; left:10px!important; width:auto; height:auto; margin-right:5px;}

#loginarea .password,.account{background-color: #ccc; border:1px solid #898989; color:#36435A !important; float:left;font-size:9px;height:12px; padding:2px; margin:7px 0 0; text-transform:uppercase; width:65px;}
#loginarea .loginBoxs{float:left; margin:3px 0 0 0; width:478px;}
#loginarea .loginBoxs span{float:left; color:#fff; padding:9px 2px 0 8px;}

#loginarea .loginbtn{float:left; width:auto;}

#loginarea .rememberBox{float: right; width:125px; left:10px; line-height: 9px;}
#loginarea .rememberBox ul{float: right; width: 100%;}
#loginarea .rememberBox li{clear: left; width: 100%; height: 15px; padding: 1px 0 0 0;}
#loginarea .rememberBox li input{float: left; padding: 0!important; margin: 0!important;}
#loginarea .rememberBox li span, #loginarea .rememberBox a{float: left; font-size:9px; padding:0 0 0 1px;}
/*End*/

/*Footer Area*/
#bottombar {position:relative; float:left; top:0px; left:0px; width:100%; height:62px; color:#FFFFFF; background:transparent url(../images/common/front/mainback.gif) repeat-x left top;}
#bottombar p{height: 21px; margin-top: 2px; font-size: 12px!important;}
#bottombar p img{margin-bottom:-7px; padding-left:3px;}
#bottombar ul{width:100%;}
#bottombar li{padding: 0px 5px 0 5px; border-right: 1px solid #fff; display:inline;}
#bottombar .linksBottomCenter{height:21px; margin-top:2px; text-align:center;}
#bottombar .linksBottomCenter a{color: #fff;}
#bottombar .LogoBttm{float: left; width: 122px; height: 43px;  position: relative; top: 14px; left: 4px;  }
#bottombar .Infobtmm{float: left; width: 760px; height: auto;}
#bottombar .imglogomalta{float: left; width: 47px; height: 47px; top:-7px;}
.logomalta{float: left; width: 47px; height: 47px; background: url(../images/common/front/logo_malta.gif) no-repeat;}
a.logomalta {position:relative; z-index:30; text-decoration:none;}
a.logomalta:hover {position:relative; z-index:30; }
a.logomalta span {display: none;}
a.logomalta:hover span {display:block; position:absolute; bottom:5em; left:2em; width:150px; height:155px; border:1px solid #5e6980; background:#12192b no-repeat; color:#fff; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding:8px 5px 5px 3px;}
a.logomalta span.arrowtool {position:absolute; top:92%; left:8%; border:none; width:10px; height:10px; background: url(../images/common/front/front_tooltiparrow.gif) bottom no-repeat;}

/*End*/

/*Menu Left Area*/
.Menu{float: left; width: 132px; font-size: 11px !important;}
.Menu .MenuGlobal, .LinesGlobal{float: left; width: 132px; display: block; color: #fff;}
.Menu .InfoGlobal, .MyAccountGlobal{color: #fff; width: 100%;}

.Menu .MyAccountGlobal a:hover, .InfoGlobal a:hover{text-decoration:underline; }
.Menu .MyAccountGlobal h3, .InfoGlobal h3, .MenuGlobal h3{float: left; width: 100%;  height: 20px; background-color: #b81800; text-align: center;}
.Menu .MyAccountGlobal h3 span, .InfoGlobal h3 span, .MenuGlobal h3 span{ position: relative; top:2px; left:2px; font-size: 13px; }

.Menu .MyAccountGlobal li{height: 21px; border-bottom: 1px solid #363e50;}
.Menu .MyAccountGlobal li span{float: left; padding: 3px 0 4px 2px;}

.Menu .InfoGlobal li{float: left; width: 132px; height: 21px; border-bottom: 1px solid #363e50;}
.Menu .InfoGlobal a{position: relative; top: 4px; left: 4px;}
.Menu .MenuGlobal ul{float: left; background-color: #C8C8C8;}
.Menu .MenuGlobal li{clear: left; background: url(../images/common/front/menu_backimage.jpg) no-repeat 0 0; height: 20px;}
.Menu .MenuGlobal li, .MenuGlobal a{float: left; width: 132px; height: 20px;}
.Menu .MenuGlobal span{	position: relative; top: 2px;}
.Menu .MenuGlobal li.highlight{background: url(../images/common/front/menu_backimage.gif) no-repeat 0 0!important;}

.Menu .MenuGlobal a{display: block; text-decoration: none!important;}
.Menu .MenuGlobal a:hover{color: #fff!important; background: url(../images/common/front/menu_backimage.jpg) no-repeat bottom left;}

.Menu .MenuGlobal ul span{float: left; padding: 0 0 0 9px; color: #191970;}
.Menu .MenuGlobal ul a:hover span{color: #fff; cursor: pointer;}

.Menu .LinesGlobal h3 a{float: left; width: 100%; height: 22px; background: url(../images/common/front/houseiconroll.gif) no-repeat top left; text-align: center;}
.Menu .LinesGlobal h3 a:hover{display: block; width: 100%; height: 22px; background: url(../images/common/front/houseiconroll.gif) no-repeat bottom left; text-align: center;}
.Menu .LinesGlobal h3 span{position: relative; top:2px; left:28px; font-size: 13px; color: #1F2438!important;}

.Menu ul.MyAccountMenu li{float:left; width: 132px; height: auto; color: #fff;}
.Menu ul.MyAccountMenu li a{cursor: pointer; color:#fff!important;}

.Menu #ddl_language, #ddl_lines{float: right; width:69px; text-align: center; height: 18px!important; margin: 2px 0 2px 0; font-size: 11px!important; border: 1px solid #565669; color: #565669; /*position: relative; left: 30px;*/ }

.Menu .liCentrado{ width:126px!important; padding-left:6px;}
.Menu .liCentrado2{ width:128px!important;}
.Menu .liCentrado2 span{ width:100%; text-align:center!important; left:0;}

.Menu .MyAccountGlobal .flagRomanian span.imgFlag{float:left; position:relative; width:100%; height:43px; background: url(../images/common/front/flagRomanian.gif) no-repeat; margin:0px; padding:0px;}
/*End*/

/*Global Account*/

.accountInfo{float: left; clear: left; width: 632px; height: 32px;}
.accountInfo .myAcctitle{height:15px; color:#F0BB1F; text-align:center; vertical-align:middle; text-transform:uppercase; font-weight:bold; padding-top:3px;}
.accountInfo .myAcctitle a{color: #fff;}
.accountInfo .myAccvalue{height:15px; text-align:center; color: #fff!important;}

.accountInfo ul.myAccBox a.imgInbox{float: left; width: 12px; height: 8px!important; background: url(../images/common/userinbox/uInbox_small_mail.gif) bottom left; position: relative; top: 2px; left: -2px;}
.accountInfo ul.myAccBox a.imgInbox:hover{float: left; width: 12px; height: 8px!important; background: url(../images/common/userinbox/uInbox_small_mail.gif) top left; position: relative; top: 2px; left: -2px;}
.accountInfo ul.myAccBox ul{float:left; width:100%; padding:0px; /*background: url(../images/common/wagering/wager_02.gif) repeat-x;*/}
.accountInfo ul.myAccBox li.otherWidth{float:left; width:98px; font-size: 11px!important;}
.accountInfo ul.myAccBox li.widthAccnt{float:left; width:130px; font-size: 11px!important;}
.accountInfo ul.myAccBox li.widthTotal{float:left; width:90px; font-size: 11px!important;}
.accountInfo ul.myAccBox li.inboxWidth{float: left; width:14px!important;}

.errorMessage{float: left; width:790px; height:29px; position: relative; margin-top: 4px; left: 15px; border:solid #990000 1px; background: url(../images/common/front/front_msjcnt.gif) repeat-x top left; font-size:21px; text-align:center!important; color:#FFF; font-weight:bold;}
.errorMessage img{float: right; margin: 2px; cursor: pointer;}
#errorMessageText{float: left; width: 95%; font-size:21px; text-align:center!important; color:#FFF; font-weight:bold;}
#userID{color:#F0BB1F; text-transform:uppercase; font-weight:bold;}
#inboxInfo{position: relative; left: -3px;}
/*End*/

/*Common Pages*/
.contentSubmenu span{font-size: 12px;}
/*End*/

/*#loginarea{display: none!important;}*/

/*PopUp FeedBack*/
*html .feedbackTop{display: none;}/* Hack for IE6*/
.feedbackTop{float: left; width: 100%; height:20px; background: url(../images/common/front/pop_topBack.gif) repeat-x bottom left; display:none;}
.feedbackTop ul{float: left;}
.feedbackTop ul li {float: left;}
.feedbackTop ul li h1{background: url(../images/common/front/pop_icon.gif) no-repeat 0 -4px; height:20px;}
.feedbackTop ul li h1 span{float: left; position: relative; left: 30px; top: 2px; color: #fff;}
.feedbackTop ul li a{color: #fff; padding: 0 0 0 5px; background: url(../images/common/front/front_arrow.gif) no-repeat 0 4px;}
.feedbackTop ul li.feedTopWlcm{width:800px;}
.feedbackTop ul li.feedTopSend{float: right; width:135px; position: relative; top: 2px;}
.feedbackTop ul li.feedBackOld{width:130px; position: relative; top: 2px; left: 8px; }


#divTableFeed, #divMessageClose{height: auto; background-color: #4e596d; position: absolute; top: 200px; left: 261px; z-index: 1000; display: none;}
span.feedText{float: left; color: #fff; text-align: left!important; margin-bottom: 5px;}

#divTableFeed a.feedSend{float: right; width: auto; height:27px; margin: 2px;}
#divTableFeed a.feedCancel{float: right; width: auto; height:27px; margin: 2px;}

#divTableFeed tr.feedbackBttms{background-color: #2a3344; height: 34px; width: 100%; text-align:center;}
#divTableFeed ul.feedCombo{float: left;}
#divTableFeed ul.feedCombo li{float: left; width:40%; height: 20px;}

#MessageFeed{color: red; position: relative; top: 2px; width: 235px;}
#dropSelectIssue, #commentContent{	float: left;}
#dropSelectIssue{float: left;	width: 140px;}
.feedTopTitle{float: left; width: 426px; height: 28px;}
#languageField span{display:block!important;}
#linesField span{display:block!important;}

/***Bracket Contest***/
.bracketContest{float: left; width: 800px; background: url(../images/common/bowlcontest/marchmadness.jpg) no-repeat top left; text-align: center!important;}
.bracketContest h1{float: left; color: #fff; height:12px; position: relative; /*left: 132px;*/ top: 3px; font-size: 11px!important; width: 100%; text-align: center!important;}
.bracketContest span{padding: 0 2px 0 2px; font-weight: bold;}
.bracketContest a{text-decoration: underline; color: #fff;}
.bracketContest p{float: left; color: #fff; height:33px; position: relative; /*left: 145px;*/ top: 10px; font-size: 11px!important; width: 100%; font-weight: bold; text-align: center!important;}
/***End***/

/*End*/

/*New Loading page
#Panel1{float: none!important; clear: left; width: 309px; height: 850px; margin: 0 auto; }
.imgloadding{float:left; position: relative; top: 15px; left: 200px; width: 163px; height: 7px;}
.widthloading{float:left; width: 309px; height: 120px;}
li.toploading img{position: relative; top: 4px;}*/


/*Survey Images*/
#promos{ float:left; position: relative;  width:600px; height:770px; margin-top:5px;}
#signupBanner{ float:left; position: relative;  width:180px; height:804px; margin-top:5px; margin-left: 5px;}

.btncontinue{float: left; position: relative; width: 150px; height: 30px; top: 215px;}
.btnothers{float: left; position: relative; width: 280px; height: 30px; top: -25px; }

a.continuebtn{float: left; position: relative; width: 120px; height: 25px; left: 90px; }

a.rememberbtn{float: left; position: relative; top: 247px;width: 133px; height: 25px; left: 13px;}
a.nevershowbtn{float: left; position: relative; top: 247px; width: 132px; height: 25px; left: 4px;}

/*NFL ETICKET*/
.boxticket{float: left; width: 800px; height: auto; position: relative; top: 10px; left: 70px;}
.backTicket{float: left; width: 547px; height: 260px; background: url(../images/common/bowlcontest/boleto_NFL.jpg) no-repeat; position: relative; top: 30px; left: 100px; }
#grd_tickets th, #grd_tickets td{ text-align: center!important; }
#lbl_boleto, #lbl_numBoleto{float: left; position: relative; top: 216px; left: 78px; font-weight: bold; font-size: xx-large; }
#btn_cerrar{float: left; position: relative; left: 405px; top: 5px;}

.newAccion {float: left; width: 818px; height: 112px; background: url(../images/common/bowlcontest/newAccion.gif) no-repeat top left;}
.newAccion a{float: left; text-decoration: underline; color: #fff; margin-left: 550px; margin-top: 7px;}

/*Welcome Page*/
.headerWel, .headerWel ul{float: left; width: 950px; height: 89;}
.headerWel, .headerWel li{float: left; width: auto; height: 89;}
.headerWel .headerStep1{float: left; position: relative; width: 331px; height: 89px;}
.headerWel .headerStep2{float: left; position: relative; width: 266px; height: 89px;}
.headerWel .headerStep3{float: left; position: relative; width: 353px; height: 89px;}
.contentWel{float: left; width: 950px; height: 264px; position: relative;}
.contentWel a.btnDeposit{float: left;  position: relative;  top: 105px; width: 195px; height:76px; right: 593px;}
.contentWel p.txtWelcome{float: left; font-size: 18px!important; position: relative; top: 25px; left: 330px; color: #62698A; width: 625px;}
.contentWel p.txtWelcome span{font-size: 19px!important;  color: #62698A; font-weight: bold; text-transform: uppercase;}
.footerWel{float: left; width: 950px; height: 115px; position: relative; background: url(../images/images-en/welcome/welcome_backfooter.jpg) no-repeat;}
.footerWel .footerChat{float: left; width: 437px; height: 71px; position: relative; top: 8px; left: 15px;}
.footerWel .footerChat a{display: block; float: left; width: 437px; height: 71px; }
.footerWel .footerChat span{display: none!important;} 
.footerWel a.footerDepot{float: left; width: 476px; height: 65px; position: relative; top: 15px; left: 25px;}
.footerWel .footerCards{float:right; width: auto; height: 30px; position: relative;  top: 15px; right: 15px; }
.footerWel .footerCards p{float: left; width: 60px; height: 25px; font-size: 10px!important; color: #2D3546; font-weight: bold; text-align: right!important;}
.footerWel .footerCards span.imgbackCards{float: left; width: 592px; height: 26px; position: relative; left: 5px; background: url(../images/images-en/welcome/welcome_cards.gif) no-repeat;}

span#lbl_loyalty{color: #fff;}

#insideBanner{float: left; width: 798px; height: 108px; position: relative; top: 3px; left: 5px;}