/*Global Decorations*/
* {margin: 0;padding: 0; list-style: none; font-family: Arial; font-size: 13px;}
td, strong, li, p, span{font-size: 11px;}
a, a *{position:relative; text-decoration:none; font-size: 12px;}
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;  text-align: center;  }

#page{width: 950px; position: relative;}

#content{float: left; width:950px; }
#mainmenu{float: left; width: 951px; height: auto;}

#mainbody {background-color: #262632;        width: 100%; padding: 0 0 5px; float: left;}
#mainbody *{text-align: justify;}

.noborder{border: none!important;}
.noBG{background: none!important;}

.cRight{ min-height: 460px;}
/*End*/

/*Top Area*/
#top{float: left; height: 74px;}
#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: 252px; height: 50px; position: relative; top: 12px; left:12px;}

#top .bottom-side{float: left;}
#top ul.topmenu{float: left; width: 636px; height: 40px; 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: 2px 0 0 10px;}
#top .signupBanner a{display:block; width:132px; height:21px;}
/*End*/

/*Login Area*/
#loginarea{float: left; height: 30px; width: 99%;  }
#loginarea input.login_button{float: left; 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; text-transform:uppercase; width:65px;}
#loginarea .loginBoxs{float: left; margin:3px 0 0 0; width: 478px;}
#loginarea .loginBoxs span{float: left; color: #fff; padding: 2px 2px 0 8px;}

#loginarea .loginbtn{float:left; width: auto;}
#loginarea .loginbtn .rememberBox{float: left; position:relative; top:3px;  width: auto; left: 10px; text-align:left!important; padding:0!important; margin:0!important;}
#loginarea .loginbtn .rememberBox span{float: left!important; color:#fff; position: relative; left: 18px; top:-14px; padding:0!important;}
/*End*/

/*Footer Area*/
#bottombar{float: left; color: #fff; height: 62px; width: 100%;}
#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; }
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; }

/*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;}
.Menu .MenuGlobal li, .MenuGlobal a{float: left; width: 132px; height: 20px;}
.Menu .MenuGlobal span{	position: relative; top: 2px;}
.Menu .MenuGlobal li.highlight{}

.Menu .MenuGlobal a{display: block; text-decoration: none!important;}
.Menu .MenuGlobal a:hover{color: #fff!important;}

.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; }
.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: 70px; 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;}
/*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*/

.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;}

#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 p, h1{text-align:justify!important; font-family:Verdana,Arial,Helvetica,sans-serif;}
.bracketContest{float: left; width: 800px; margin-left:8px;  background: url(../images/common/bowlcontest/bowl_topBack.jpg) no-repeat top left;}
.bracketContest h1{float: left; color: #fff; height:42px; position: relative; left: 122px; top: 10px; font-size: 10px; width: auto;}
.bracketContest span{padding: 0 2px 0 2px; font-weight: bold;}
.bracketContest a{text-decoration: underline; color: #fff; display:none;}
.bracketContest p{float: left; color: #fff; height:42px; position: relative; left: 145px; top: 10px; font-size: 10px; width: 275px; font-weight: bold; display:none;}

/***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;}

