html,body { 
   margin:0 0 1px 0; 
   padding:0px;
   height:100%;
}
      
html {
   background-image:url(/static/bg_money.jpg*v=2);
   background-position:left top;
}

body{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   margin: 0pt;
   background-color: #F0F0F0;
   background-image:url(/static/bg_money.jpg*v=2);
   background-position:left top;
}
#sitetotal{
   width:990px;
   margin:0 auto;
   background-color: #FFFFFF;
   padding:4px;
   padding-top:0px;
   padding-bottom:10px;
   border:0px dotted lightgray;
   border-top:0px;
   position:relative;
}

.block{
   border:0px dotted black;
}



em{
   font-weight:bold;
}

strong{
   font-weight:bold;
}
IMG{
   border:0px;
}

h1{
   font-size: 30px;
   margin: 3px 0;
   font-style:italic;
   font-family:Georgia;
}
h2{
   font-size: 25px;
   margin: 3px 0;
   font-style:italic;
   font-family:Georgia;
}
h3{
   font-size: 21px;
   margin: 3px 0;
   font-style:italic;
   font-family:Georgia;
}
h4{
   font-size: 17px;
   margin: 3px 0;
   font-style:italic;
   font-family:Georgia;
}
h5{
   font-size:15px;
   line-height:24px;
   margin:1px 0;
   font-style:italic;
   font-family:Georgia;
}
h6{
   font-size:11px;
   margin:0;
   font-family:Georgia;
}
input{
   font-size: 18px;
   border: 1px dashed lightgray;
   padding:2px;
}


a:link{
   color: #3366CC;
   text-decoration: underline;
}
a:active{
   color: #3366CC;
   text-decoration: underline;
}
a:visited{
   color: #3366CC;
   text-decoration: underline;
}
a:hover{
   color: #EB4A4A;
   text-decoration: underline;
}


BODY .message{
   z-index:100;
   display:block;
   border: 1px solid #d3d054;
   background-color:#F6F4A4;
   padding-top:5px;
   padding-bottom:5px;
   margin-top:10px;
   margin-bottom:10px;
   text-align:center;
   width:100%;
}

BODY #jGrowl .message{
   background-color:inherit;
   border: 0px;
}
BODY #jGrowl .close{
   position:relative;
   top:-10px;
   font-size:200%;
}


hr{
   margin-top:20px;
   border:0px;
   border-top:1px solid #333388;   
   background-color:white;
   color:white;
   line-height:0px;
   height:0px;
}

.error{
   color: #FF0000;
   font-size:16px;
}

.active{
   font-size: 13px;
}
.noactive{
   font-size: 13px;
   background-color:#ededed;
}

.pagenumber{
   margin: 0 2px;
}
span.pagenumber{
   font-weight: bold;
}

.usernum1, .usernum2{
   float: left;
   padding-right: 5px;
}
.usernum1{
   padding: 0px;
}


A.link{
   color:blue!important;
   text-decoration:underline!important;
}


.white{   color:#FFFFFF; }
.red{     color:#FF0000; }
.green{   color:#00FF00; }
.blue{    color:#0000FF; }
.black{   color:#000000; }
.gray{    color:#888888; }

.small {
   font-size:80%;   
}

.b{
   font-weight:bold;
}

.i{
   font-style:italic;
}

.u{
   text-decoration:underline;
}


.title{
   background-color: #002366;
   font-size: 17px;
   font-weight: bold;
   padding:2px;
   padding-bottom:5px;
   color: #FFFF00;
   text-align: center;
   margin-top:15px;
   border:0px dotted lightgray;
   font-family:Georgia;
}

.title B{
   font-size: 19px;   
}

.footer{
   text-align: center;
}


#siteheader{
/*
   background-color:#CCEEFF;
   _background-color:none;
*/   
   color:black;
   padding:5px;
   margin:-4px;
}


.menu{
   list-style:none;
   float:left;
}

.lmenu{
   float:left;
   padding: 0px 6px; 
   font-weight: bold;
   margin:-1px 0px;
   line-height:20px;
}

.lmenu A{
}


#usermenu{
   padding-left:20px;
   float:left;
   display:inline;
}

#userstatus{
   float:right;
}

#headermenu{
   display:inline;
   float:left;
}




.pmREADN {
   background-color:white;
}

.pmREADY {
   background-color:#E0E0E0;
}


.rules LI {
   list-style-type: disc;
   list-style-position: inside;
   padding-left:40px;
}


TR TH{
  background-color:#808080;
  color: white;
  font-weight:bold;
  padding-left:0px;
  padding-bottom:2px;
  text-align:left;
  border:1px solid lightgray;
  text-align:center;
}

TH A{
  color:blue!important;
}

small {
  font-size:12px;
}


.hash TH{
        background-color:       gray!important;
        text-align:     left;
        }
.hash .row0{
        background-color:       #FFFFFF;
        }
.hash .row1{
        background-color:       #F8F8F8;
        }
.hash .row2{
        background-color:       #F0F0F0;
        }
.hash .row3{
        background-color:       #E8E8E8;
        }
.hash .row4{
        background-color:       #E0E0E0;
        }
        
.hash .row5{
        background-color:       #D8D8D8;
        }
        
.hash .row6{
        background-color:       #D0D0D0;
        }
        
.hash .row7{
        background-color:       #C8C8C8;
        }
        
.hash .row8{
        background-color:       #C0C0C0;
        }
        
.hash .row9{
        background-color:       #B8B8B8;
        }
        
        
/*****************************************************************************/
table.users .row_0{
        background-color:       #FFFFFF;
        }
table.users .row_1{
        background-color:       #F8F8F8;
        }
table.users .row_2{
        background-color:       #F0F0F0;
        }
table.users .row_3{
        background-color:       #E8E8E8;
        }
table.users .row_4{
        background-color:       #E0E0E0;
        }        
table.users .row_5{
        background-color:       #D8D8D8;
        }        
table.users .row_6{
        background-color:       #D0D0D0;
        }        
table.users .row_7{
        background-color:       #C8C8C8;
        }        
table.users .row_8{
        background-color:       #C0C0C0;
        }        
table.users .row_9{
        background-color:       #B8B8B8;
        }           
table.users .row_10{
        background-color:       #FFFFFF;
        }
table.users .row_11{
        background-color:       #F8F8F8;
        }
table.users .row_12{
        background-color:       #F0F0F0;
        }
table.users .row_13{
        background-color:       #E8E8E8;
        }
table.users .row_14{
        background-color:       #E0E0E0;
        }        
/*****************************************************************************/           

#sitemessage{
  text-align:center; background-color: yellow; width:100%; border:1px solid green;
  position:absolute;
  top:105px;
  left:0px;
  z-index:100;
}

.popupwin{  color: red; }
.popupdraw{ color: gray; }
.popuplose{ color: blue;   }


.points{
  color:yellow;
}


#bxx {
  color: red; 
  font-family: Verdana;
  position:absolute; 
  top:-20px; 
  font-size:12px;
  font-weight:bold;
}

#bxx.logged {
  top:-83px;
  left:15px;
}

#bxx.notlogged {
  top:-83px;
  left: 15px;
}

#thereward{
	position:  absolute;
	width:	256px;
	height:	256px;
}	


.modal { 
    background-color:#fff; 
    display:none; 
    width:350px; 
    padding:15px; 
    text-align:left; 
    border:2px solid #333; 
 
    opacity:0.8; 
    -moz-border-radius:6px; 
    -webkit-border-radius:6px; 
    -moz-box-shadow: 0 0 50px #ccc; 
    -webkit-box-shadow: 0 0 50px #ccc; 
} 

.modal h2 { 
    background:url(/static/info.png*v=2) 0 50% no-repeat; 
    margin:0px; 
    padding:10px 0 10px 45px; 
    border-bottom:1px solid #333; 
    font-size:20px; 
}

#question{
    z-index:1000;
    position:	absolute;
    top:	0px;
    left:	80px;
}

.bigger{
  font-size:120%;
}
.smaller{
  font-size:80%;
}





.loginform{
  font-size:90%;
  position:absolute;
  top:80px;
  left:425px;
}

.loginform TABLE{
}
.loginform INPUT.txt{
  font-weight:bold;  
  font-size:18px;
  height:20px;
  text-align:center;
  width:130px;
  background-color:lightyellow;
}
.loginform INPUT.btn{
  font-size:120%;
  height:26px;
  background-color:yellow;
  font-weight:bold;
  width:80px;
}
.loginform .lostpass{
  padding-left:20px;
  font-size:80%;
}

#gad{
 padding-top:10px;
}



.disabled {
   color:gray!important;
   background-color:lightgray!important;
   border: 1px solid gray!important;
}

.smallbtn{
  height:16px; font-size:8px;
}

.wide{
  width:150px;  
}

.lreward{
  color:darkgreen;
}


.taction{
    width:    220px;
    height: 110px;
    border: 1px solid blue;
    font-size:  13px;
    font-family:Arial;
    float:  left;
    padding:  5px;
    margin: 5px;
    border-radius:  19px;
    -moz-border-radius: 19px;
}

.taction .ticon{
    float:  left;
    width:  64px;
    height: 64px;
}

/********************************************************************/

.gametip {	
	  clear:	both;
		width:	98%;
		max-height:	 220px;
		overflow:	 hidden;
	  margin:	0 auto;
		margin-top:	3px;
		margin-bottom:	3px;
		background:	 yellow url('/static/gametipbg.png*v=2') repeat;
		border:	   gray 1px solid;
	  padding: 5px;
	  color: brown;
	  border-radius: 10px;
	  -moz-border-radius:	 10px;
}

.gametip h3{
	color:	black;
	width:	100%;
	text-decoration:	underline;
	margin-top:	-5px;
}	
.gametip p{
		padding:	 5px 10px;
}	
	
.gametip a.closetip {
		width:	 14px;
		height:	 14px;
		display: block;
		float:	 right;
		background:	 transparent url('/static/xclose.png*v=2') no-repeat;
	  margin-right:	2px;
	  margin-top:	1px;
}	
.gametip LI {
	margin-left: 40px;
  list-style-type:	 decimal;
}	



#siteheader{
    background-color:	white!important;
}	
#headermenu,#usermenu{
    display:	none;	
}
#userstatus{
	  position:	relative;
  	top:	-123px;
}	
#userstatus A{
    color:white;
}

.np{
   	list-style-type:	 decimal;
    margin-left:	40px;
}


#dailylottary{
  position:relative; 
  top:0px; 
  left:0px; 
  width:231px; 
  padding:0px;  
}

#dailylottary #dlottarywinner {
   position:absolute; 
   top:60px; 
   left:75px; 
   width:130px; 
   height:100px; 
   text-align:center; 
   font-family:Georgia!important;
   font-size:13px;
}


blockquote {
   background:#EFEFF7;
   border: 1px dashed #FFC600;
   margin: 20px 20px;
   padding: 4px 10px 4px 20px;
   background: url("/images/quote.png*v=2") 5% no-repeat #FFF8DD;
}

blockquote p {
   margin:.75em 0;
}

.lh30{
  width:500px;
  lineheight:25px;
  height:25px;
  border-bottom: 1px dashed lightblue;
  margin-bottom:10px;
}


#sitelogo{
  width:990px; 
  height:80px;
  margin-bottom:3px; 
  background-color:#002366;
}

#sitemoto{
  color:gray; 
  font-size:32px; 
  font-family: Georgia; 
  background-color:#002366; 
  height:80px; 
  width:990px;
  position:relative;
  left:30px;
}

