body 
{
margin: 0px;
background: #cacaca url('images/bodyfade.gif') center repeat-y;
}
p, font
{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
td, th 
{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
span.htitle {
	display: none;

}
.ticketresults {
display: none;
}

.orderprize {
font-size: 14px;
font-weight: bold;
}
#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid #a4a4a4;
padding: 2px;
font-size: 12px;
color: #000000;
background-color: #efefef;
align:left;
visibility: hidden;
z-index: 100;
}

.tinyurl {
font-family: Arial;
font-size: 9px;
}
.news {
font-size:9px;
}
a.boldlink {
font-weight: bold;
}
.gameselect {
padding:5px;
font-size:130%;
}
.ref {
color: #41af38;
}
span.sample {
color: #292375;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}
.submit { 
font-weight: bold;
}
input, select
				{
				color: #000000;
				font-size: 11px;
				
				background: #ffffff;
				border: 1px solid #a2a2a2
				}

textarea 
				{
				color: #000000;
				font-weight: bold;
				background: #ffffff;
				border: 1px solid #a2a2a2
				}
h1
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color:			black;
margin-top: 0px;
  margin-bottom: 0px;
}
h5
{
font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:		115%;
}
.header
{ font-size:		125%;
  color:			black;
  font-weight:		bold;

}
.no_underline
{ text-decoration:		none;
}
a
{
 color:			#475779;
 text-decoration:		none;
}
a:hover
{
 color:			#960000;
 text-decoration:		none;
}
a:active
{
font-weight: bold;
 color:			#475779;

}
.headfix {
color: white;
font-size: 12px;
}

.small
{ font-size:		80%;
}
.faq
{ font-size:		110%;
}
.price_brief
{ font-size:		120%;
}
.big
{ font-size:		150%;
  text-decoration:	none;
}
.cat
{ font-size:		100%;
}
.standard
{ font-weight:		normal;
}
.white
{ color:			white;
}
.pink
{ color:			pink;
}
.menu
{ color:			#3e0000;
  font-weight:		bold;
  font-size:		100%;
}
div.topmenu_selected
{
  background:		#292375;
  padding:			7px;
}
div.topmenu_notselected
{
  background:		#97cba5;
  padding:			7px;
}
.footer
{
  font-size:		60%;
  color:			gray;
}
.lightsmall
{ color:			black;
  font-size:		80%;
}
.category_child
{
  font-weight:		normal;
}
.cart
{
  font-size:		90%;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			0px;
  font-weight:		bold;
  color:			navy;
  background-color:  transparent;
}
.hard {

font-family: courier;
font-size: 14px;
color:#000000;
}
.style8 {
font-size: 10px;
font-family: arial;

}
.items {
font-size: 10px;
}
.soft {
text-indent: 30pt;
font-family: Arial;
font-weight: none;
font-size: 12px;
text-decoration: none;
}
.softy {
font-family: Arial;
font-weight: none;
font-size: 11px;
text-decoration: none;
}
a.brightlink {
font-weight: bold;
color: #3333FF;
}

.newsheader {
font-size: 13 px;
color: #385dc8;
font-family: Verdana;
font-weight: bold;
}
.newsbody {
font-size: 13 px;
font-family: Verdana;
}
.checkout {
color: #7b0404;
background-color: #cdb870;

}
body {
margin: 0px;
padding: 0px;
}
.linkheader {
font-size: 16 px;
color:#000000;
}
* {
	/* Reset browsers default margin, padding and font sizes */
	margin: 0;
	padding: 0;
}
img.scratchticket:hover {
cursor:pointer;
}
.scratchticket:hover {
cursor:pointer;
}
.items {
font-size: 10px;
}
.category_child {
padding-left: 0px;
font-weight: bold;
font-size: 11px;
}
.main{
font-size: 10px;
}
.smallz{
font-size: 9px;
}
.totalstats {
font-size: 10px;
font-weight: bold;
}
.red {
	color: #e01313;
}
.blue {
	color: #475779;
}
.navtop {
color: #000000;
font-weight:bold;
}
.navbarlink {
color: black;
}
.itemname {
font-size: 14px;
font-weight: bold;
}
.buttons {
background: #efefef; color: #475779; font-size: 14px;
font-weight: bold;
padding-left: 4px;
padding-right: 4px;
border: solid 2px #a4a4a4;
}