/*global decos*/
.noborder{	border: none!important;}
.imgGlobal a{ width:100%; height: 100%; display:block;}
/**/

*{list-style: none; padding: 0; margin:0;font-size: 10px;}

body { background-image:url(../images/front/bg-full.gif); background-repeat:repeat-x; background-color:#b9d0e2;font-family: Verdana, Arial, Helvetica, sans-serif; position: relative;	text-align: center;	}

h2 { font-size:14px; bottom:5px;}

#page{margin: 0 auto; width: 760px; background-color: White;}
#content, #content *{float: left; position: relative;}
#content{ background: url(../images/front/backmainbody.jpg) repeat-y; width:100%; }
#mainbody { border:1px solid #333333;width: 760px; background-color:#fff; height: 100%; clear: both;}

.top-global{clear: both;width: 100%; border:1px solid #333333; background: url(../images/front/topbarbg.jpg) }
.logo {	height: 80px; width: 330px; left: 2px;  margin-top:8px; margin-bottom:5px;}
.logo a {display: block; height: 100%;	width: 100%; margin-top:10px;}
.topmenu { color: #333333; font-size: 10px;	height: 30px;  margin-top:10px;	 left: 20px;}
.topmenu .phoneGrey{ background: url(../images/front/phone.gif) no-repeat;	height: 13px; padding:0 0 0 10px; margin: 0 3px;}
.topmenu .phone-number{	color: #CC0000;	font-size: 10px; font-weight: bold; margin: 0 3px;}
.topmenu ul{ margin: 0 3px;}
.topmenu ul li{	padding: 0 3px; }

/*this is main menu*/
#tabs-holder {	height: 20px;	width: 98%; left:1%;}
#tabs-holder .tabsGB {height: 20px; background: no-repeat; width: 105px; margin: 0 0;}
#tabs-holder .tabsGB h1{ font-size: 10px; width: 100%; height:100%}
#tabs-holder .tabsGB h1 a, #tabs-holder .tabsGB h1 a:visited{ color: #333333; width:82%; left: 18%; top:4px; text-align: left; text-decoration: none;height:100%}
.tabsGB h1 a:hover{	color:#022ea2!important; text-decoration: underline!important; }

#tabs-holder .tabcashgames {background-image: url(../images/front/tabs-bg-cashgames.gif);}
#tabs-holder .tabcashier {	background-image: url(../images/front/tabs-bg-cashier.gif);}
#tabs-holder .tabcasino {background-image: url(../images/front/tabs-bg-casino.gif);}
#tabs-holder .tabhorses {background-image: url(../images/front/tabs-bg-horses.gif);}
#tabs-holder .tabjoin {background-image: url(../images/front/tabs-bg-join.gif);}
#tabs-holder .tabpoker {background-image: url(../images/front/tabs-bg-poker.gif);}
#tabs-holder .tabs {	background-image: url(../images/front/tabs-bg.gif);}
#tabs-holder .tabsportsbook {	background-image: url(../images/front/tabs-bg-sportsbook.gif);}
#tabs-holder .tabsquares {	background-image: url(../images/front/tabs-bg-squares.gif);}

#top-bar2 {	background-image: url(../images/front/top-bar2-bg.gif);	height: 28px; padding-top:8px; width:760px; border:1px solid #333333; border-width: 0 1px; right:1px;}

.login-holder {clear: left;	margin-left: 10px;	text-align: left;	width: 400px; }
.login-holder .imglogin { margin:10px -5px 0 10px; top: -3px;}
.login-holder .formbox { width: auto;height: 30px;}
.login-holder .formbox .rememberme{width: auto;}
.login-holder .formbox .remember{ margin: 0 3px; top: 3px;}
*html .login-holder .formbox .remember{top: 0;}
.login-holder .formbox .remembertxt{top:3px;}
.login-holder .formbox .textfield{width: 75px; height: 14px; float: left; margin: 3px 0 0 10px; padding: 3px; text-transform: uppercase; font-size:9px; top:-5px;}
.login-holder .formbox .login_button{ margin: 0 5px; }

.needhelp { width: 240px; top: 3px;}
.needhelp ul{	width:100%;}
.needhelp ul li{ padding: 0 10px;}