/* General */



html, body {
margin: 0px; 
padding: 10px; 	
background-image:  url(../images/back.png) ;
color:#333333;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}


h1 {font-size: 14px; font-weight: bold;}


a {text-decoration:none;
font-weight: bold;	
color:#cc0000;
}

a:hover
{text-decoration:underline;
}

a:visited {
font-weight: bold;
color:#cc0000;
}


.page_header
{ 
background-image:  url(http://localhost/generators/images/header.png) ;
height:80px;
padding:10px;
vertical-align:bottom;}

.page_header2
{ 
background-image:  url(http://localhost/generators/images/header.png) ;
vertical-align:bottom;
 height:80px;
padding-right:10px;
padding-bottom:20px;
}

#navigation
{  font-weight: bold;
font-family: arial,sans-serif; font-size: 14px; 
cursor:pointer;
padding:5px 5px 5px 5px;

}

.nav
{
background-color:#e5e5e5;
border:solid 2px #666666;

}



#navigation span {
  padding:0px 10px 0px 10px;
  cursor:pointer;

}



.main
{  
width:850px ;
background-color:#e5e5e5;
Padding:0px;
  border-left:solid 2px #666666;  
border-right:solid 2px #666666;
border-bottom:solid 2px #666666;

}

.left_cell
{vertical-align: top;  
width:630px;
}


.left_cellhome
{vertical-align: top;  

}

.right_cell
{vertical-align:top;
padding:20px;

}

.listheader 
{
font-size:20px;
font-weight:bold;
}


.formlottery
{
height:150px;
vertical-align:center;
padding:20px;
  border:solid 1px #CCCCCC;
}

.form
{
height:150px;

padding-left:20px;
padding-right:20px;
background-color:#cccccc;
}

.form1
{
height:300px;
vertical-align:center;
padding-left:20px;
padding-right:20px;
  border:solid 1px #CCCCCC;

}


.list { 
VERTICAL-ALIGN: TOP;
  border-bottom:solid 1px #CCCCCC;
padding:20px;
font-size:14px;
}

.back{
text-align:center;
height:20px;
}

.backbutton
{
color:red;
text-align:center;
  cursor:pointer;
border:none;
background-color:#e5e5e5;
}

.home
{
vertical-align:top;
padding:20px;
background-color:#cccccc;
}

.banner
{
vertical-align:center;
padding-left:20px;
padding-right:10px;
padding-top:20px;
padding-bottom:20px;
}

.homeback
{
vertical-align:top;
padding:20px;
height:120px;
}


.bookmark
{
  border:solid 1px #CCCCCC;
}


.homeline
{
  border-left:solid 1px #CCCCCC;
  border-right:solid 1px #CCCCCC;
vertical-align:top;
padding:20px;
}

.button
{padding:5px;
background-image:  url(../images/nav2.png) ;
cursor:pointer;

}

.lottery
{vertical-align:center;
text-align:center;
padding-top:20px;
font-size:16px;
}



.paddingleft
{padding-left:20px;
}

.padding
{padding:20px;
}

.twelveb
{font-size: 12px;
font-weight: bold;
}

.fourteenb
{font-size: 14px;
font-weight: bold;
}

.fourteen
{font-size: 14px;
font-weight: normal;}

.sixteenb
{
 font-size: 16px; font-weight: bold;
}

.eighteen
{font-size: 18px;
font-weight: normal;}

.head1
{
font-size:22px; font-weight: bold;}


.head2
{font-size:16px; font-weight: bold;}



.footer
{height:20px;

 border-bottom:solid 2px #666666; 
background-color:#e5e5e5;

}

bottom{


}

