<!-- GENERAL TAGS -->

body { background-color: #DDDDDD; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; margin: 0px;}
td, th { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
a { color: #0099CC; text-decoration: none; }
a:hover { text-decoration: underline; }

<!-- HEADER -->

.navtd { border: 1px solid black; background-color: #EEEEEE; }
.logout { color: #0099CC; text-decoration: none; display: block; width: 100%; height: 100%; background-color: #EEEEEE; }
.logout:hover { text-decoration: none; background-color: #DD3333; color: #FFFFFF; }

<!-- MENU -->

.menutd { border: 1px solid black; background-color: #FFFFFF; }
.menu { color: #0099CC; text-decoration: none; display: block; width: 100%; height: 100%; background-color: #FFFFFF; }
.menu:hover { text-decoration: underline; background-color: #ECF2FF; }

<!-- LOGIN PAGE -->

.loginbgtop { background-color: #FFFFFF; }
.loginlogo { text-align: center; }
.logintitle { font-size: 16px; text-align: center; font-weight: bold; }
.loginfields { border: 1px solid black; text-align: left; }
.loginbox { background-color: #FFFFFF; border: 0px; }  

<!-- GENERAL PAGE -->

.header { border: 1px solid black; text-align: left; }

.title  { color: #ffffff; font-size: 16px; font-style: normal; font-variant: normal; font-weight: bold }
.titlebar { font-size: 9px; color: #FFFFFF; background-color: #999999; border: thin #999999; }
.subtitle { font-size: 16px; line-height: 22px; font-weight: bold; color: #006666; }
.nav { font-size: 14px; font-weight: bold; background-color: #CCCCCC; }
.navLink { font-weight: normal; text-decoration: none; color: #006666; font-size: x-small; background-color: #eeeeee }
.sidebar { line-height: 18px; padding: 3px; background-color: #FFFFFF; }
.sidebarHeader { font-size: 16px; color: #FFFFFF; background-color: #339999; }
.sidebarFooter { line-height: 18px; background-color: #CCCCCC; }
.footer { font-size: 14px; font-weight: bold; line-height: 22px; color: #333333; background-color: #CCCCCC; }
.legal { font-size: 9px; color: #333333; }
.box1 { background-color: #FFFFFF; border: 1px solid #333333; clear: none; float: none;	height: auto; width: auto; list-style-type: none; }
.promo { color: #000000; font-weight: bold; }
.dingbat { background-color: #99CC99; color: #006666; font-weight: bolder; font-size: medium; }
.menutitle { border: 1px solid black; font-weight: bolder; background-color: #cccccc; text-align: center; border: 1px solid black; }
.menuitems { border: 1px solid black; font-weight: bolder; background-color: #e8e8e8; text-align: center; border: 1px solid black; }
.border { border: solid 1px silver }

<!-- FORMS -->

input.big { width: 100px; }
input.small { width: 50px; }
input, select, textarea, password { font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; }

.yes { background-color: #00CC00; border: 1px solid #333333; clear: none; float: none; height: auto; width: auto; font-weight: bold; }
.no { background-color: #CC0000; border: 1px solid #333333; clear: none; float: none; height: auto; width: auto; color: #FFFFFF; font-weight: bold; }
.refresh { background-color: #FFFFFF; border: 1px solid #333333; clear: none; float: none; height: auto; width: auto; font-weight: bold; }
.refreshright  { font-weight: bold; background-color: #ffffff; position: relative; left: 250px; width: auto; height: auto; float: none; clear: none; border: solid 1px #333333 }
.details { background-color: #B5CBE7; border: 1px solid #333333; clear: none; float: none; height: auto; width: 132px; font-weight: normal; font-size: 9pt; color: #000000; }
.history { background-color: #FFDFBD; border: 1px solid #333333; clear: none; float: none; height: auto; width: 132px; font-weight: normal; font-size: 9pt; color: #000000; }
.banking { background-color: #CEE7B5; border: 1px solid #333333; clear: none; float: none; height: auto; width: 132px; font-weight: normal; font-size: 9pt; color: #000000; }
.blueButton { background-color: #B9CFFF; border: 1px solid #333333; clear: none; float: none; height: auto; width: auto; font-weight: bold; }

<!-- PAGE COLORS -->

.detailsbg1 { border: 1px solid black; background-color: #B9CFFF; }
.detailsbg2 { border: 1px solid black; background-color: #ECF2FF; }
.dark { color: #FFFFFF; text-decoration: none; }
.dark:hover { text-decoration: underline; }

.playersbg1 { border: 1px solid black; background-color: #FFFF9B; }
.playersbg2 { border: 1px solid black; background-color: #FFFFDD; }

.subaffbg1 { border: 1px solid black; background-color: #F3D68F; }
.subaffbg2 { border: 1px solid black; background-color: #FCF4E2; }

.summarybg1 { border: 1px solid black; background-color: #ACECAA; }
.summarybg2 { border: 1px solid black; background-color: #E1F8E0; }

.top5bg1 { border: 1px solid black; background-color: #E1DBC4; }
.top5bg2 { border: 1px solid black; background-color: #ECE9D8; }
.top5bg3 { border: 1px solid black; background-color: #F5F4EB; }

.greybg1 { border: 1px solid black; background-color: #CCCCCC; }
.greybg2 { border: 1px solid black; background-color: #DEDEDE; }
.greybg3 { border: 1px solid black; background-color: #EEEEEE; }

.whitebg1 { border: 1px solid black; background-color: #FFFFFF; }

.buttonbg { border: 1px solid black; }
.button { color: #0099CC; text-decoration: none; font-weight: bold; display: block; width: 100%; height: 100%; background-color: #FFFFFF; }
.button:hover { text-decoration: none; font-weight: bold; color: #FFFFFF; background-color: #00CC00; }

<!-- STATUS COLORS -->

.pending1 { border: 1px solid black; background-color: #FFD680; }
.pending2 { border: 1px solid black; background-color: #FFDFBF; }

.active1 { border: 1px solid black; background-color: #99CC66; }
.active2 { border: 1px solid black; background-color: #CDE6B5; }

.banned1 { border: 1px solid black; background-color: #CC9999; }
.banned2 { border: 1px solid black; background-color: #E4CBCB; }

.playmoney1 { border: 1px solid black; background-color: #6699CC; }
.playmoney2 { border: 1px solid black; background-color: #B3CAE3; }

.realmoney1 { border: 1px solid black; background-color: #99CC66; }
.realmoney2 { border: 1px solid black; background-color: #CDE6B5; }

.plyrsearchresult { font-weight: bold; }

.tdspacer { font-size: 2px; border: none; line-height: 2px; }
.tdnoborder { border: 0px solid #FFFFFF; }

.headerReport {	background-color: #DBE8E7; }
.oddRowReport {	background-color: #F8F8F8; }
.tdborder { border: 1px solid black; }
.error { color: #FF0000; font-weight: bold; }

.style8 { font-size: 16px; font-weight: bold; }
.style9 { color: #ACECAA }
.style10 { font-weight: bold; }

.row1 { background-color: white }
.row2 { background-color: #f2f2f2 }
