 .button {
background-color:#000;
border:groove 2px #494949;
color:#FFF;
text-align:center;
cursor:hand;
margin:2px;
padding:3px
}

.button:hover {
background-color:#494949;
border:groove 2px #494949;
color:#FFF;
text-align:center;
cursor:hand;
margin:2px;
padding:3px
}

a {
color:#000;
text-decoration:none
}

.list {
padding-left:23px;
padding-bottom:10px;
background-image:url(/images/list.jpg);
background-position:top left;
list-style-position:outside;
background-repeat:no-repeat
}

.contentarea {
background-color:#FFF;
font-size:13px;
padding:2px
}

.adminmenu a {
color:#8B0000
}

.menu {
background-image:url(/images/titlebg.jpg)
}

.menu a {
color:#FFF;
font-size:17px;
font-family:arial;
text-decoration:none;
font-weight:700
}

.accountmenu {
background-color:#FFF
}

.accountmenu a {
color:#000;
font-size:13px;
font-family:arial;
text-decoration:none
}

.statsTable {
background-color:#000;
color:#FFF;
border:none
}

.sitename {
font-size:36px;
color:#000;
font-weight:700
}

.titlebar {
color:#FFF;
background-color:#000;
border:solid 2px #FFF;
font-size:14px;
padding:3px
}

.advspecial {
background-color:#FFF;
border:solid 2px #000;
width:400px;
height:100px;
padding:2px
}

.advspecialheader {
font-size:20pt;
color:#000
}

.advspeciallink {
font-size:15pt;
color:#494949
}

.faqcat {
border-color:#000;
border-style:solid;
border-width:1px
}

.popupLink {
color:#494949;
outline:none
}

.popup {
position:absolute;
visibility:hidden;
background-color:#FFF;
width:252px;
border-left:1px solid #000;
border-top:1px solid #000;
border-bottom:1px solid #000;
border-right:1px solid #000;
z-index:10;
padding:5px
}

.tableHL1 {
color:#FFF;
background-color:#000;
border:solid #FFF 2px;
font-size:13px;
padding:5px
}

.tableHL1 a {
color:#b40407;
font-size:13px
}

.tableBD1 {
background-color:#FFF;
font-size:13px
}

.tableHL2 {
color:#000;
background-color:#FFF;
font-size:13px
}

.tableHL3 {
background-color:silver;
font-size:13px
}

.textHL1 {
color:#000;
font-size:13px
}

.stats {
font-size:13px;
color:#000
}

.stat_title {
color:#FFF
}

a:active {
outline:none
}

a:focus {
-moz-outline-style:none
}

.dropBoxHeader img,.dropBoxHeaderSelected img {
padding-right:5px;
border:0;
float:left
}

.dropBoxHeader a,.dropBoxHeaderSelected a {
float:left;
color:#000;
padding:3px 0 0
}

.dropBoxHeader a:hover,.dropBoxHeaderSelected a:hover {
color:red
}

.dropBoxHeader {
background-color:#FFF;
border:1px solid FFFFFF;
height:25px;
margin-top:1px;
width:115px;
font-size:13px;
padding:1px 10px 1px 2px
}

.dropBoxHeaderSelected {
border:1px solid FFFFFF;
height:25px;
margin-top:1px;
width:115px;
font-size:13px;
padding:1px 10px 1px 2px
}

.accountRightCont {
background-color:#FFF;
border:1px solid FFFFFF;
margin:1px 0 0
}

.dropBoxCont {
display:none
}

.dropBoxTitle {
color:#000;
font-weight:700;
border-bottom:1px solid FFFFFF;
text-align:right
}

.tableStyle1 tr td {
border:1px solid FFFFFF;
color:#b40407;
text-align:right;
width:150px;
font-size:13px;
padding:5px 10px
}

.tableStyle2 tr td {
border:1px solid #000;
color:#b40407;
text-align:left;
font-size:13px;
padding:1px 10px
}

.tableStyle2 tr td.tableHead {
background-color:#000;
text-align:left;
color:#FFF;
border:1px solid #FFF;
font-size:13px
}

.tableStyle3 {
width:100%
}

.tableStyle3 tr td {
border:1px solid FFFFFF;
color:#b40407;
text-align:left;
font-size:13px;
padding:1px 10px
}

.tableStyle3 tr td.tableHead {
background-color:#000;
text-align:left;
color:#FFF;
border:1px solid FFFFFF;
font-size:16px;
font-weight:700
}

.tableStyle3 tr td.tableHead img {
vertical-align:middle;
padding:0 5px 3px 0
}

tr.tableHeader td {
font-weight:700;
background-color:#FFF;
padding:0 10px
}

#ddcolortabs ul {
font:bold 11px Arial, Verdana, sans-serif;
list-style:none;
margin:0;
padding:0
}

#ddcolortabs li {
display:inline;
text-transform:uppercase;
margin:0 8px 0 0;
padding:0
}

#ddcolortabs a {
float:left;
color:#FFF;
background:#000 url(color_tabs_left.gif) no-repeat left top;
text-decoration:none;
letter-spacing:1px;
margin:0 4px 0 0;
padding:0 0 1px 3px
}

#ddcolortabs a span {
display:block;
background:transparent url(color_tabs_right.gif) no-repeat right top;
float:none;
padding:4px 9px 2px 6px
}

#ddcolortabs #current a,#ddcolortabs #current span {
background-color:#9e9e9e
}

#ddcolortabsline {
clear:both;
width:100%;
height:8px;
line-height:8px;
background:#fff;
padding:0
}

#hometabs ul {
font:bold 13px Arial, Verdana, sans-serif;
list-style:none;
margin:0;
padding:0
}

#hometabs li {
display:inline;
text-transform:uppercase;
margin:0 2px 0 0;
padding:0
}

#hometabs a {
float:left;
color:#FFF;
background:#000 url(home_tabs_left.gif) no-repeat left top;
text-decoration:none;
letter-spacing:1px;
margin:0 2px 0 0;
padding:0 0 1px 3px
}

#hometabs a span {
display:block;
background:transparent url(home_tabs_right.gif) no-repeat right top;
float:none;
padding:4px 9px 2px 6px
}

#hometabsline {
clear:both;
width:100%;
height:3px;
line-height:3px;
background:#000;
padding:0
}

input.lottobutton {
background-color:#3C0;
border:none;
font:100% Verdana, Arial, Helvetica, sans-serif;
width:26px;
height:26px;
margin:1px
}

input.lottobutton2 {
background-color:#CCC;
border:none;
font:100% Verdana, Arial, Helvetica, sans-serif;
width:26px;
height:26px;
margin:1px
}

input.lottobutton3 {
background-color:#FF0;
border:none;
font:100% Verdana, Arial, Helvetica, sans-serif;
width:26px;
height:26px;
margin:1px
}

body,.earn {
background-color:#2e5f5c;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin:0
}

input,.homepage {
font-size:13px
}

a:hover,.accountmenu a:hover,.faqA {
color:#494949
}

.copyright,.copyright a,.adminmenu,.menu a:hover,.faqQ {
color:#000
}

#ddcolortabs,#hometabs {
margin-left:4px;
width:100%;
background:transparent;
voice-family:inherit;
padding:0 0 0 5px
}

#ddcolortabs a:hover,#ddcolortabs a:hover span {
background-color:#838383
}

#hometabs a:hover,#hometabs a:hover span,#hometabs #current a,#ddcolortabs #current span {
background-color:#959494
}
